Representation of a repurchase offer corporate action. Represents an offer by the issuer to repurchase its own shares from a shareholder at a given price.
More...
|
| | RepurchaseOfferEvent (DateTimeOffset paymentDate=default(DateTimeOffset), DateTimeOffset marketDeadlineDate=default(DateTimeOffset), decimal repurchaseQuantity=default(decimal), List< CashOfferElection > cashOfferElections=default(List< CashOfferElection >), List< LapseElection > lapseElections=default(List< LapseElection >), List< TenderOfferElection > tenderOfferElections=default(List< TenderOfferElection >), decimal prorationRate=(decimal) 1D, DateTimeOffset? responseDeadlineDate=default(DateTimeOffset?), DateTimeOffset? earlyResponseDeadline=default(DateTimeOffset?), decimal? minPieceSize=default(decimal?), decimal? minIncrement=default(decimal?), decimal? accruedInterestPerUnit=default(decimal?), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) |
| | Initializes a new instance of the RepurchaseOfferEvent class. More...
|
| |
| override string | ToString () |
| | Returns the string presentation of the object More...
|
| |
| override string | ToJson () |
| | Returns the JSON string presentation of the object More...
|
| |
| override bool | Equals (object input) |
| | Returns true if objects are equal More...
|
| |
| bool | Equals (RepurchaseOfferEvent input) |
| | Returns true if RepurchaseOfferEvent instances are equal More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code More...
|
| |
| | InstrumentEvent (InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) |
| | Initializes a new instance of the InstrumentEvent class. More...
|
| |
| override string | ToString () |
| | Returns the string presentation of the object More...
|
| |
| override bool | Equals (object input) |
| | Returns true if objects are equal More...
|
| |
| bool | Equals (InstrumentEvent input) |
| | Returns true if InstrumentEvent instances are equal More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code More...
|
| |
|
| DateTimeOffset | PaymentDate [get, set] |
| | Payment date of the event. More...
|
| |
| DateTimeOffset | MarketDeadlineDate [get, set] |
| | Date set by the issuer or by an agent of the issuer as the latest date to respond to the offer. Must be before or equal to the PaymentDate. More...
|
| |
| decimal | RepurchaseQuantity [get, set] |
| | Quantity of the security to be repurchased. More...
|
| |
| List< CashOfferElection > | CashOfferElections [get, set] |
| | List of possible CashOfferElections for this event. Only 1 should be provided. More...
|
| |
| List< LapseElection > | LapseElections [get, set] |
| | List of possible LapseElections for this event. Only 1 should be provided. Allows the user to opt out of the offer. More...
|
| |
| List< TenderOfferElection > | TenderOfferElections [get, set] |
| | List of possible TenderOfferElections for this event. Only 1 should be provided. More...
|
| |
| decimal | ProrationRate [get, set] |
| | The fraction used to calculate a proportional adjustment for RepurchaseQuantity when a full period is not used. Defaults to 1 if not set. Must be greater than 0 and less than or equal to 1. More...
|
| |
| DateTimeOffset? | ResponseDeadlineDate [get, set] |
| | Date set by the account servicer as the latest date to respond to the offer. Optional. If set, must be before or equal to MarketDeadlineDate. Defaults to MarketDeadlineDate if not set. More...
|
| |
| DateTimeOffset? | EarlyResponseDeadline [get, set] |
| | Optional CTEN early-tender deadline. If set, must be on or before ResponseDeadlineDate. Used for bond tender offers where early tenders attract a premium. More...
|
| |
| decimal? | MinPieceSize [get, set] |
| | Bond-specific minimum instructable face amount. Optional. Must be strictly positive when set. More...
|
| |
| decimal? | MinIncrement [get, set] |
| | Bond-specific increment above MinPieceSize. Optional. When set, MinPieceSize must also be set. Must be strictly positive. More...
|
| |
| decimal? | AccruedInterestPerUnit [get, set] |
| | Optional per-unit accrued interest on the accepted face amount, from the last coupon date up to (but excluding) PaymentDate. Bond-like instruments only. If left empty, resolves it internally at event time from the bond's coupon schedule and market data. More...
|
| |
| InstrumentEventTypeEnum | InstrumentEventType [get, set] |
| | The Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent. More...
|
| |
|
| enum class | InstrumentEventTypeEnum {
TransitionEvent = 1
, InformationalEvent = 2
, OpenEvent = 3
, CloseEvent = 4
,
StockSplitEvent = 5
, BondDefaultEvent = 6
, CashDividendEvent = 7
, AmortisationEvent = 8
,
CashFlowEvent = 9
, ExerciseEvent = 10
, ResetEvent = 11
, TriggerEvent = 12
,
RawVendorEvent = 13
, InformationalErrorEvent = 14
, BondCouponEvent = 15
, DividendReinvestmentEvent = 16
,
AccumulationEvent = 17
, BondPrincipalEvent = 18
, DividendOptionEvent = 19
, MaturityEvent = 20
,
FxForwardSettlementEvent = 21
, ExpiryEvent = 22
, ScripDividendEvent = 23
, StockDividendEvent = 24
,
ReverseStockSplitEvent = 25
, CapitalDistributionEvent = 26
, SpinOffEvent = 27
, MergerEvent = 28
,
FutureExpiryEvent = 29
, SwapCashFlowEvent = 30
, SwapPrincipalEvent = 31
, CreditPremiumCashFlowEvent = 32
,
CdsCreditEvent = 33
, CdxCreditEvent = 34
, MbsCouponEvent = 35
, MbsPrincipalEvent = 36
,
BonusIssueEvent = 37
, MbsPrincipalWriteOffEvent = 38
, MbsInterestDeferralEvent = 39
, MbsInterestShortfallEvent = 40
,
TenderEvent = 41
, CallOnIntermediateSecuritiesEvent = 42
, IntermediateSecuritiesDistributionEvent = 43
, OptionExercisePhysicalEvent = 44
,
OptionExerciseCashEvent = 45
, ProtectionPayoutCashFlowEvent = 46
, TermDepositInterestEvent = 47
, TermDepositPrincipalEvent = 48
,
EarlyRedemptionEvent = 49
, FutureMarkToMarketEvent = 50
, AdjustGlobalCommitmentEvent = 51
, ContractInitialisationEvent = 52
,
DrawdownEvent = 53
, LoanInterestRepaymentEvent = 54
, UpdateDepositAmountEvent = 55
, LoanPrincipalRepaymentEvent = 56
,
DepositInterestPaymentEvent = 57
, DepositCloseEvent = 58
, LoanFacilityContractRolloverEvent = 59
, RepurchaseOfferEvent = 60
,
RepoPartialClosureEvent = 61
, RepoCashFlowEvent = 62
, FlexibleRepoInterestPaymentEvent = 63
, FlexibleRepoCashFlowEvent = 64
,
FlexibleRepoCollateralEvent = 65
, ConversionEvent = 66
, FlexibleRepoPartialClosureEvent = 67
, FlexibleRepoFullClosureEvent = 68
,
CapletFloorletCashFlowEvent = 69
, EarlyCloseOutEvent = 70
, DepositRollEvent = 71
, ConsentEvent = 72
,
DrawingEvent = 73
, CapitalGainsDistributionEvent = 74
} |
| | The Type of Event. Available values: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent, CallOnIntermediateSecuritiesEvent, IntermediateSecuritiesDistributionEvent, OptionExercisePhysicalEvent, OptionExerciseCashEvent, ProtectionPayoutCashFlowEvent, TermDepositInterestEvent, TermDepositPrincipalEvent, EarlyRedemptionEvent, FutureMarkToMarketEvent, AdjustGlobalCommitmentEvent, ContractInitialisationEvent, DrawdownEvent, LoanInterestRepaymentEvent, UpdateDepositAmountEvent, LoanPrincipalRepaymentEvent, DepositInterestPaymentEvent, DepositCloseEvent, LoanFacilityContractRolloverEvent, RepurchaseOfferEvent, RepoPartialClosureEvent, RepoCashFlowEvent, FlexibleRepoInterestPaymentEvent, FlexibleRepoCashFlowEvent, FlexibleRepoCollateralEvent, ConversionEvent, FlexibleRepoPartialClosureEvent, FlexibleRepoFullClosureEvent, CapletFloorletCashFlowEvent, EarlyCloseOutEvent, DepositRollEvent, ConsentEvent, DrawingEvent, CapitalGainsDistributionEvent. More...
|
| |
Representation of a repurchase offer corporate action. Represents an offer by the issuer to repurchase its own shares from a shareholder at a given price.
| decimal? Lusid.Sdk.Model.RepurchaseOfferEvent.AccruedInterestPerUnit |
|
getset |
Optional per-unit accrued interest on the accepted face amount, from the last coupon date up to (but excluding) PaymentDate. Bond-like instruments only. If left empty, resolves it internally at event time from the bond's coupon schedule and market data.
Optional per-unit accrued interest on the accepted face amount, from the last coupon date up to (but excluding) PaymentDate. Bond-like instruments only. If left empty, resolves it internally at event time from the bond's coupon schedule and market data.