Common Trading details for exchange traded instruments like Futures and Bonds
More...
|
| decimal | PriceScaleFactor [get, set] |
| | The factor used to scale prices for the instrument. Currently used by LUSID when calculating cost and notional amounts on transactions. Note this factor does not yet impact Valuation, PV, exposure, all of which use the scale factor attached to the price quotes in the QuoteStore. Must be positive and defaults to 1 if not set. More...
|
| |
| decimal | MinimumOrderSize [get, set] |
| | The Minimum Order Size Must be non-negative and defaults to 0 if not set. More...
|
| |
| decimal | MinimumOrderIncrement [get, set] |
| | The Minimum Order Increment Must be non-negative and defaults to 0 if not set. More...
|
| |
Common Trading details for exchange traded instruments like Futures and Bonds
◆ TradingConventions()
| Lusid.Sdk.Model.TradingConventions.TradingConventions |
( |
decimal |
priceScaleFactor = default(decimal), |
|
|
decimal |
minimumOrderSize = default(decimal), |
|
|
decimal |
minimumOrderIncrement = default(decimal) |
|
) |
| |
|
inline |
Initializes a new instance of the TradingConventions class.
- Parameters
-
| priceScaleFactor | The factor used to scale prices for the instrument. Currently used by LUSID when calculating cost and notional amounts on transactions. Note this factor does not yet impact Valuation, PV, exposure, all of which use the scale factor attached to the price quotes in the QuoteStore. Must be positive and defaults to 1 if not set.. |
| minimumOrderSize | The Minimum Order Size Must be non-negative and defaults to 0 if not set.. |
| minimumOrderIncrement | The Minimum Order Increment Must be non-negative and defaults to 0 if not set.. |
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.TradingConventions.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
◆ GetHashCode()
| override int Lusid.Sdk.Model.TradingConventions.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.TradingConventions.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.TradingConventions.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ MinimumOrderIncrement
| decimal Lusid.Sdk.Model.TradingConventions.MinimumOrderIncrement |
|
getset |
The Minimum Order Increment Must be non-negative and defaults to 0 if not set.
The Minimum Order Increment Must be non-negative and defaults to 0 if not set.
◆ MinimumOrderSize
| decimal Lusid.Sdk.Model.TradingConventions.MinimumOrderSize |
|
getset |
The Minimum Order Size Must be non-negative and defaults to 0 if not set.
The Minimum Order Size Must be non-negative and defaults to 0 if not set.
◆ PriceScaleFactor
| decimal Lusid.Sdk.Model.TradingConventions.PriceScaleFactor |
|
getset |
The factor used to scale prices for the instrument. Currently used by LUSID when calculating cost and notional amounts on transactions. Note this factor does not yet impact Valuation, PV, exposure, all of which use the scale factor attached to the price quotes in the QuoteStore. Must be positive and defaults to 1 if not set.
The factor used to scale prices for the instrument. Currently used by LUSID when calculating cost and notional amounts on transactions. Note this factor does not yet impact Valuation, PV, exposure, all of which use the scale factor attached to the price quotes in the QuoteStore. Must be positive and defaults to 1 if not set.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/TradingConventions.cs