|
Lean
$LEAN_TAG$
|
Represents derivative market data including trade and open interest information. More...
Public Member Functions | |
| DerivativeUniverseData (OpenInterest openInterest) | |
| Initializes a new instance of DerivativeUniverseData using open interest data. More... | |
| DerivativeUniverseData (TradeBar tradeBar) | |
| Initializes a new instance of DerivativeUniverseData using trade bar data. More... | |
| DerivativeUniverseData (QuoteBar quoteBar) | |
| Initializes a new instance of DerivativeUniverseData using quote bar data. More... | |
| void | UpdateByTradeBar (TradeBar tradeBar) |
| Updates the instance with new trade bar data. More... | |
| void | UpdateByQuoteBar (QuoteBar quoteBar) |
| Updates the instance with new quote bar data. More... | |
| void | UpdateByOpenInterest (OpenInterest openInterest) |
| Updates the instance with new open interest data. More... | |
| string | ToCsv () |
| Converts the current data to a CSV format string. More... | |
Represents derivative market data including trade and open interest information.
Definition at line 25 of file DerivativeUniverseData.cs.
| DerivativeUniverseData.DerivativeUniverseData | ( | OpenInterest | openInterest | ) |
Initializes a new instance of DerivativeUniverseData using open interest data.
| openInterest | The open interest data. |
Definition at line 39 of file DerivativeUniverseData.cs.
| DerivativeUniverseData.DerivativeUniverseData | ( | TradeBar | tradeBar | ) |
Initializes a new instance of DerivativeUniverseData using trade bar data.
| tradeBar | The trade bar data. |
Definition at line 49 of file DerivativeUniverseData.cs.
| DerivativeUniverseData.DerivativeUniverseData | ( | QuoteBar | quoteBar | ) |
Initializes a new instance of DerivativeUniverseData using quote bar data.
| quoteBar | The quote bar data. |
Definition at line 63 of file DerivativeUniverseData.cs.
| void DerivativeUniverseData.UpdateByTradeBar | ( | TradeBar | tradeBar | ) |
Updates the instance with new trade bar data.
| tradeBar | The new trade bar data. |
| ArgumentNullException | Thrown when tradeBar is null. |
Definition at line 77 of file DerivativeUniverseData.cs.
| void DerivativeUniverseData.UpdateByQuoteBar | ( | QuoteBar | quoteBar | ) |
Updates the instance with new quote bar data.
| quoteBar | The new quote bar data. |
Definition at line 96 of file DerivativeUniverseData.cs.
| void DerivativeUniverseData.UpdateByOpenInterest | ( | OpenInterest | openInterest | ) |
Updates the instance with new open interest data.
| openInterest | The new open interest data. |
| ArgumentNullException | Thrown when openInterest is null. |
Definition at line 109 of file DerivativeUniverseData.cs.
| string DerivativeUniverseData.ToCsv | ( | ) |
Converts the current data to a CSV format string.
Definition at line 118 of file DerivativeUniverseData.cs.