pyocf.objects.transactions.split.stockclasssplit
Object describing a split of a stock class
- pydantic model pyocf.objects.transactions.split.stockclasssplit.StockClassSplit
Object describing a split of a stock class
- field comments: Annotated[list[str], FieldInfo(annotation=NoneType, required=True, description='Unstructured text comments related to and stored for the object')] | None = None
- field date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which the transaction occurred')] [Required]
Date on which the transaction occurred
- field id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier for the object')] [Required]
Identifier for the object
- field object_type: Annotated[Literal['TX_STOCK_CLASS_SPLIT'], FieldInfo(annotation=NoneType, required=True, description='')] = 'TX_STOCK_CLASS_SPLIT'
- field split_ratio: Annotated[Ratio, FieldInfo(annotation=NoneType, required=True, description='Ratio of new shares to old shares. For 2-for-1 split the numerator of the ratiois 2 and the denominator is 1.')] [Required]
Ratio of new shares to old shares. For 2-for-1 split the numerator of the ratiois 2 and the denominator is 1.
- field stock_class_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier of the StockClass object, a subject of this transaction')] [Required]
Identifier of the StockClass object, a subject of this transaction