pyocf.objects.transactions.adjustment.stockclassconversionratioadjustment
Object describing the conversion ratio adjustment of a stock class that has a RatioConversionMechanism conversion mechanism where there was an actual repricing due to a down-round. The actual determination of the new conversion ratio / conversion price is calculated outside of OCF, so the specific mechanism - e.g. broad-based weighted-average anti-dilution protection vs. full ratchet anti-dilution protection.
- pydantic model pyocf.objects.transactions.adjustment.stockclassconversionratioadjustment.StockClassConversionRatioAdjustment
Object describing the conversion ratio adjustment of a stock class that has a RatioConversionMechanism conversion mechanism where there was an actual repricing due to a down-round. The actual determination of the new conversion ratio / conversion price is calculated outside of OCF, so the specific mechanism - e.g. broad-based weighted-average anti-dilution protection vs. full ratchet anti-dilution protection.
- 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 new_ratio_conversion_mechanism: Annotated[RatioConversionMechanism, FieldInfo(annotation=NoneType, required=True, description='New conversion ratio mechanism describing new conversion price and conversionratio in effect following a repricing - based on original issue price to newconversion price (provided in this transaction). For 2-for-1 split the numeratorof the ratio is 2 and the denominator is 1.')] [Required]
New conversion ratio mechanism describing new conversion price and conversionratio in effect following a repricing - based on original issue price to newconversion price (provided in this transaction). For 2-for-1 split the numeratorof the ratio is 2 and the denominator is 1.
- field object_type: Annotated[Literal['TX_STOCK_CLASS_CONVERSION_RATIO_ADJUSTMENT'], FieldInfo(annotation=NoneType, required=True, description='')] = 'TX_STOCK_CLASS_CONVERSION_RATIO_ADJUSTMENT'
- 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