|
| FloatSchedule (DateTimeOffset startDate=default(DateTimeOffset), DateTimeOffset maturityDate=default(DateTimeOffset), FlowConventions flowConventions=default(FlowConventions), FlowConventionName conventionName=default(FlowConventionName), int? exDividendDays=default(int?), FlowConventionName indexConventionName=default(FlowConventionName), IndexConvention indexConventions=default(IndexConvention), decimal notional=default(decimal), string paymentCurrency=default(string), decimal spread=default(decimal), string stubType=default(string), ExDividendConfiguration exDividendConfiguration=default(ExDividendConfiguration), Compounding compounding=default(Compounding), string resetConvention=default(string), ScheduleTypeEnum scheduleType=default(ScheduleTypeEnum)) |
| Initializes a new instance of the FloatSchedule 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 (FloatSchedule input) |
| Returns true if FloatSchedule instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
| Schedule (ScheduleTypeEnum scheduleType=default(ScheduleTypeEnum)) |
| Initializes a new instance of the Schedule 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 (Schedule input) |
| Returns true if Schedule instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
DateTimeOffset | StartDate [get, set] |
| Date to start generate from More...
|
|
DateTimeOffset | MaturityDate [get, set] |
| Date to generate to More...
|
|
FlowConventions | FlowConventions [get, set] |
| Gets or Sets FlowConventions More...
|
|
FlowConventionName | ConventionName [get, set] |
| Gets or Sets ConventionName More...
|
|
int? | ExDividendDays [get, set] |
| Optional. Number of calendar days in the ex-dividend period. If the settlement date falls in the ex-dividend period then the coupon paid is zero and the accrued interest is negative. If set, this must be a non-negative number. If not set, or set to 0, then there is no ex-dividend period. NOTE: This field is deprecated. If you wish to set the ExDividendDays on a bond, please use the ExDividendConfiguration. More...
|
|
FlowConventionName | IndexConventionName [get, set] |
| Gets or Sets IndexConventionName More...
|
|
IndexConvention | IndexConventions [get, set] |
| Gets or Sets IndexConventions More...
|
|
decimal | Notional [get, set] |
| Scaling factor, the quantity outstanding on which the rate will be paid. More...
|
|
string | PaymentCurrency [get, set] |
| Payment currency. This does not have to be the same as the nominal bond or observation/reset currency. More...
|
|
decimal | Spread [get, set] |
| Spread over floating rate given as a fraction. More...
|
|
string | StubType [get, set] |
| StubType required of the schedule Supported string (enumeration) values are: [ShortFront, ShortBack, LongBack, LongFront, Both]. More...
|
|
ExDividendConfiguration | ExDividendConfiguration [get, set] |
| Gets or Sets ExDividendConfiguration More...
|
|
Compounding | Compounding [get, set] |
| Gets or Sets Compounding More...
|
|
string | ResetConvention [get, set] |
| Control how resets are generated relative to payment convention(s). Supported string (enumeration) values are: [InAdvance, InArrears]. More...
|
|
ScheduleTypeEnum | ScheduleType [get, set] |
| The available values are: FixedSchedule, FloatSchedule, OptionalitySchedule, StepSchedule, Exercise, FxRateSchedule, FxLinkedNotionalSchedule, Invalid More...
|
|
Schedule for fixed coupon payments
int? Lusid.Sdk.Model.FloatSchedule.ExDividendDays |
|
getset |
Optional. Number of calendar days in the ex-dividend period. If the settlement date falls in the ex-dividend period then the coupon paid is zero and the accrued interest is negative. If set, this must be a non-negative number. If not set, or set to 0, then there is no ex-dividend period. NOTE: This field is deprecated. If you wish to set the ExDividendDays on a bond, please use the ExDividendConfiguration.
Optional. Number of calendar days in the ex-dividend period. If the settlement date falls in the ex-dividend period then the coupon paid is zero and the accrued interest is negative. If set, this must be a non-negative number. If not set, or set to 0, then there is no ex-dividend period. NOTE: This field is deprecated. If you wish to set the ExDividendDays on a bond, please use the ExDividendConfiguration.
string Lusid.Sdk.Model.FloatSchedule.StubType |
|
getset |
StubType required of the schedule Supported string (enumeration) values are: [ShortFront, ShortBack, LongBack, LongFront, Both].
StubType required of the schedule Supported string (enumeration) values are: [ShortFront, ShortBack, LongBack, LongFront, Both].