diff --git a/develop/.doctrees/api_reference/accounting.doctree b/develop/.doctrees/api_reference/accounting.doctree index 582bfca90d2e..9a3b5e2a8970 100644 Binary files a/develop/.doctrees/api_reference/accounting.doctree and b/develop/.doctrees/api_reference/accounting.doctree differ diff --git a/develop/.doctrees/api_reference/adapters/betfair.doctree b/develop/.doctrees/api_reference/adapters/betfair.doctree index a940027ab4a2..6d9070bafdbf 100644 Binary files a/develop/.doctrees/api_reference/adapters/betfair.doctree and b/develop/.doctrees/api_reference/adapters/betfair.doctree differ diff --git a/develop/.doctrees/api_reference/adapters/binance.doctree b/develop/.doctrees/api_reference/adapters/binance.doctree index 1fb03d2c3e82..404f66a68321 100644 Binary files a/develop/.doctrees/api_reference/adapters/binance.doctree and b/develop/.doctrees/api_reference/adapters/binance.doctree differ diff --git a/develop/.doctrees/api_reference/adapters/interactive_brokers.doctree b/develop/.doctrees/api_reference/adapters/interactive_brokers.doctree index 132343c9ec3b..559ef082a1fc 100644 Binary files a/develop/.doctrees/api_reference/adapters/interactive_brokers.doctree and b/develop/.doctrees/api_reference/adapters/interactive_brokers.doctree differ diff --git a/develop/.doctrees/api_reference/analysis.doctree b/develop/.doctrees/api_reference/analysis.doctree index 16452596174c..7453e5d42c11 100644 Binary files a/develop/.doctrees/api_reference/analysis.doctree and b/develop/.doctrees/api_reference/analysis.doctree differ diff --git a/develop/.doctrees/api_reference/backtest.doctree b/develop/.doctrees/api_reference/backtest.doctree index e38d5697be0b..9ee2b8abce81 100644 Binary files a/develop/.doctrees/api_reference/backtest.doctree and b/develop/.doctrees/api_reference/backtest.doctree differ diff --git a/develop/.doctrees/api_reference/cache.doctree b/develop/.doctrees/api_reference/cache.doctree index 407eed90bdcd..c8f127676b18 100644 Binary files a/develop/.doctrees/api_reference/cache.doctree and b/develop/.doctrees/api_reference/cache.doctree differ diff --git a/develop/.doctrees/api_reference/common.doctree b/develop/.doctrees/api_reference/common.doctree index 3d60e4a7c015..4ed9d272181c 100644 Binary files a/develop/.doctrees/api_reference/common.doctree and b/develop/.doctrees/api_reference/common.doctree differ diff --git a/develop/.doctrees/api_reference/config.doctree b/develop/.doctrees/api_reference/config.doctree index 52b1317cd588..5adf29e8dcef 100644 Binary files a/develop/.doctrees/api_reference/config.doctree and b/develop/.doctrees/api_reference/config.doctree differ diff --git a/develop/.doctrees/api_reference/core.doctree b/develop/.doctrees/api_reference/core.doctree index e42873a517d9..9d4c88cf195a 100644 Binary files a/develop/.doctrees/api_reference/core.doctree and b/develop/.doctrees/api_reference/core.doctree differ diff --git a/develop/.doctrees/api_reference/data.doctree b/develop/.doctrees/api_reference/data.doctree index 160a74ce6255..30ade7ad2540 100644 Binary files a/develop/.doctrees/api_reference/data.doctree and b/develop/.doctrees/api_reference/data.doctree differ diff --git a/develop/.doctrees/api_reference/execution.doctree b/develop/.doctrees/api_reference/execution.doctree index 674e7d278309..be762a85330c 100644 Binary files a/develop/.doctrees/api_reference/execution.doctree and b/develop/.doctrees/api_reference/execution.doctree differ diff --git a/develop/.doctrees/api_reference/indicators.doctree b/develop/.doctrees/api_reference/indicators.doctree index 6c74751d7b76..c05595ff0de3 100644 Binary files a/develop/.doctrees/api_reference/indicators.doctree and b/develop/.doctrees/api_reference/indicators.doctree differ diff --git a/develop/.doctrees/api_reference/live.doctree b/develop/.doctrees/api_reference/live.doctree index c48e4ee35029..b9650e6d44ce 100644 Binary files a/develop/.doctrees/api_reference/live.doctree and b/develop/.doctrees/api_reference/live.doctree differ diff --git a/develop/.doctrees/api_reference/model/book.doctree b/develop/.doctrees/api_reference/model/book.doctree index 7006e7848576..a8d65d5e5743 100644 Binary files a/develop/.doctrees/api_reference/model/book.doctree and b/develop/.doctrees/api_reference/model/book.doctree differ diff --git a/develop/.doctrees/api_reference/model/data.doctree b/develop/.doctrees/api_reference/model/data.doctree index 80d8d43ca612..20559ad1eb28 100644 Binary files a/develop/.doctrees/api_reference/model/data.doctree and b/develop/.doctrees/api_reference/model/data.doctree differ diff --git a/develop/.doctrees/api_reference/model/events.doctree b/develop/.doctrees/api_reference/model/events.doctree index 6f5a8fa3feee..7cf6126d61fe 100644 Binary files a/develop/.doctrees/api_reference/model/events.doctree and b/develop/.doctrees/api_reference/model/events.doctree differ diff --git a/develop/.doctrees/api_reference/model/identifiers.doctree b/develop/.doctrees/api_reference/model/identifiers.doctree index 7e663ba611aa..f9cdf5b2a444 100644 Binary files a/develop/.doctrees/api_reference/model/identifiers.doctree and b/develop/.doctrees/api_reference/model/identifiers.doctree differ diff --git a/develop/.doctrees/api_reference/model/instruments.doctree b/develop/.doctrees/api_reference/model/instruments.doctree index eb3d4cd2bdd8..f145c208387b 100644 Binary files a/develop/.doctrees/api_reference/model/instruments.doctree and b/develop/.doctrees/api_reference/model/instruments.doctree differ diff --git a/develop/.doctrees/api_reference/model/objects.doctree b/develop/.doctrees/api_reference/model/objects.doctree index 3bb688beb9fa..42be66ed80de 100644 Binary files a/develop/.doctrees/api_reference/model/objects.doctree and b/develop/.doctrees/api_reference/model/objects.doctree differ diff --git a/develop/.doctrees/api_reference/model/orders.doctree b/develop/.doctrees/api_reference/model/orders.doctree index 3c38abfe7057..0286f95def48 100644 Binary files a/develop/.doctrees/api_reference/model/orders.doctree and b/develop/.doctrees/api_reference/model/orders.doctree differ diff --git a/develop/.doctrees/api_reference/model/position.doctree b/develop/.doctrees/api_reference/model/position.doctree index 0b5e7457ed20..f93ff83175be 100644 Binary files a/develop/.doctrees/api_reference/model/position.doctree and b/develop/.doctrees/api_reference/model/position.doctree differ diff --git a/develop/.doctrees/api_reference/model/tick_scheme.doctree b/develop/.doctrees/api_reference/model/tick_scheme.doctree index da77236a7543..d8f2afb396c1 100644 Binary files a/develop/.doctrees/api_reference/model/tick_scheme.doctree and b/develop/.doctrees/api_reference/model/tick_scheme.doctree differ diff --git a/develop/.doctrees/api_reference/persistence.doctree b/develop/.doctrees/api_reference/persistence.doctree index 1e3c34b0f29c..29b4ee4f868c 100644 Binary files a/develop/.doctrees/api_reference/persistence.doctree and b/develop/.doctrees/api_reference/persistence.doctree differ diff --git a/develop/.doctrees/api_reference/portfolio.doctree b/develop/.doctrees/api_reference/portfolio.doctree index 21453f3c00bf..b4f0402ece5c 100644 Binary files a/develop/.doctrees/api_reference/portfolio.doctree and b/develop/.doctrees/api_reference/portfolio.doctree differ diff --git a/develop/.doctrees/api_reference/risk.doctree b/develop/.doctrees/api_reference/risk.doctree index 6a8c9eb8517f..d33effd652f6 100644 Binary files a/develop/.doctrees/api_reference/risk.doctree and b/develop/.doctrees/api_reference/risk.doctree differ diff --git a/develop/.doctrees/api_reference/serialization.doctree b/develop/.doctrees/api_reference/serialization.doctree index 861dd9f0c60e..5262816f7886 100644 Binary files a/develop/.doctrees/api_reference/serialization.doctree and b/develop/.doctrees/api_reference/serialization.doctree differ diff --git a/develop/.doctrees/api_reference/system.doctree b/develop/.doctrees/api_reference/system.doctree index c5c0c8310074..70ad83c248ab 100644 Binary files a/develop/.doctrees/api_reference/system.doctree and b/develop/.doctrees/api_reference/system.doctree differ diff --git a/develop/.doctrees/api_reference/trading.doctree b/develop/.doctrees/api_reference/trading.doctree index 5f4cc8a941c5..80d9466f6f27 100644 Binary files a/develop/.doctrees/api_reference/trading.doctree and b/develop/.doctrees/api_reference/trading.doctree differ diff --git a/develop/.doctrees/environment.pickle b/develop/.doctrees/environment.pickle index e617b893cde2..119909acf5d0 100644 Binary files a/develop/.doctrees/environment.pickle and b/develop/.doctrees/environment.pickle differ diff --git a/develop/api_reference/adapters/interactive_brokers.html b/develop/api_reference/adapters/interactive_brokers.html index b42f4ac0b2d7..167e8b453f30 100644 --- a/develop/api_reference/adapters/interactive_brokers.html +++ b/develop/api_reference/adapters/interactive_brokers.html @@ -11887,7 +11887,7 @@

at - 0x7f4e908a0e50> + 0x7f20a1234450> = diff --git a/develop/api_reference/model/data.html b/develop/api_reference/model/data.html index 2f664f28a095..099e4a5dec23 100644 --- a/develop/api_reference/model/data.html +++ b/develop/api_reference/model/data.html @@ -1827,6 +1827,15 @@ +
+
+ + + ask_counts + + + + ¶ + +
+
+

+ list[uint32_t] +

+

+ Return the count of ask orders level for the update. +

+
+
+ Returns + + : + +
+
+

+ + list[uint32_t] + +

+
+
+ Type + + : + +
+
+

+ OrderBookDepth10.ask_counts +

+
+
+
+
@@ -10985,6 +11137,52 @@

+
+
+ + + bid_counts + + + + ¶ + +
+
+

+ list[uint32_t] +

+

+ Return the count of bid orders per level for the update. +

+
+
+ Returns + + : + +
+
+

+ + list[uint32_t] + +

+
+
+ Type + + : + +
+
+

+ OrderBookDepth10.bid_counts +

+
+
+
+
diff --git a/develop/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html b/develop/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html index 7b5b799f3b1a..88f8ebc820ed 100644 --- a/develop/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html +++ b/develop/core/nautilus_adapters/databento/parsing/fn.parse_bar_type.html @@ -1,5 +1,5 @@ parse_bar_type in nautilus_adapters::databento::parsing - Rust -
pub fn parse_bar_type(
+    
pub fn parse_bar_type(
     record: &OhlcvMsg,
     instrument_id: InstrumentId
 ) -> Result<BarType>
\ No newline at end of file diff --git a/develop/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html b/develop/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html index e511fef16459..5ffac2079e90 100644 --- a/develop/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html +++ b/develop/core/nautilus_adapters/databento/parsing/fn.parse_instrument_def_msg.html @@ -1,5 +1,5 @@ parse_instrument_def_msg in nautilus_adapters::databento::parsing - Rust -
pub fn parse_instrument_def_msg(
+    
pub fn parse_instrument_def_msg(
     record: &InstrumentDefMsg,
     publisher: &DatabentoPublisher,
     ts_init: UnixNanos
diff --git a/develop/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html b/develop/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html
index 602afeb992dc..dadb7cfb1b00 100644
--- a/develop/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html
+++ b/develop/core/nautilus_adapters/databento/parsing/fn.parse_mbp10_msg.html
@@ -1,5 +1,5 @@
 parse_mbp10_msg in nautilus_adapters::databento::parsing - Rust
-    
pub fn parse_mbp10_msg(
+    
pub fn parse_mbp10_msg(
     record: &Mbp10Msg,
     instrument_id: InstrumentId,
     price_precision: u8,
diff --git a/develop/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html b/develop/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html
index 8c7f4706c832..8c106313a8c0 100644
--- a/develop/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html
+++ b/develop/core/nautilus_adapters/databento/parsing/fn.parse_ohlcv_msg.html
@@ -1,5 +1,5 @@
 parse_ohlcv_msg in nautilus_adapters::databento::parsing - Rust
-    
pub fn parse_ohlcv_msg(
+    
pub fn parse_ohlcv_msg(
     record: &OhlcvMsg,
     instrument_id: InstrumentId,
     price_precision: u8,
diff --git a/develop/core/nautilus_adapters/databento/parsing/fn.parse_record.html b/develop/core/nautilus_adapters/databento/parsing/fn.parse_record.html
index 4efdae969627..c5a6a8c28b43 100644
--- a/develop/core/nautilus_adapters/databento/parsing/fn.parse_record.html
+++ b/develop/core/nautilus_adapters/databento/parsing/fn.parse_record.html
@@ -1,5 +1,5 @@
 parse_record in nautilus_adapters::databento::parsing - Rust
-    
pub fn parse_record<T>(
+    
pub fn parse_record<T>(
     record: T,
     instrument_id: InstrumentId,
     ts_init: UnixNanos
diff --git a/develop/core/nautilus_adapters/databento/parsing/fn.parse_ts_event_adjustment.html b/develop/core/nautilus_adapters/databento/parsing/fn.parse_ts_event_adjustment.html
index 7e70d7c960e4..8282529a7e20 100644
--- a/develop/core/nautilus_adapters/databento/parsing/fn.parse_ts_event_adjustment.html
+++ b/develop/core/nautilus_adapters/databento/parsing/fn.parse_ts_event_adjustment.html
@@ -1,2 +1,2 @@
 parse_ts_event_adjustment in nautilus_adapters::databento::parsing - Rust
-    
pub fn parse_ts_event_adjustment(record: &OhlcvMsg) -> Result<UnixNanos>
\ No newline at end of file +
pub fn parse_ts_event_adjustment(record: &OhlcvMsg) -> Result<UnixNanos>
\ No newline at end of file diff --git a/develop/core/nautilus_adapters/databento/parsing/index.html b/develop/core/nautilus_adapters/databento/parsing/index.html index dd451b0ca9f5..9e1bbd722066 100644 --- a/develop/core/nautilus_adapters/databento/parsing/index.html +++ b/develop/core/nautilus_adapters/databento/parsing/index.html @@ -1,2 +1,2 @@ nautilus_adapters::databento::parsing - Rust -
\ No newline at end of file +
\ No newline at end of file diff --git a/develop/core/nautilus_model/all.html b/develop/core/nautilus_model/all.html index 54ada5f2d017..693b57bb063e 100644 --- a/develop/core/nautilus_model/all.html +++ b/develop/core/nautilus_model/all.html @@ -1,2 +1,2 @@ List of all items in this crate -

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/develop/core/nautilus_model/data/depth/index.html b/develop/core/nautilus_model/data/depth/index.html index 16ef41aee7c3..8e1b76693a6c 100644 --- a/develop/core/nautilus_model/data/depth/index.html +++ b/develop/core/nautilus_model/data/depth/index.html @@ -1,2 +1,2 @@ nautilus_model::data::depth - Rust -

Module nautilus_model::data::depth

source ·

Structs

  • Represents a self-contained order book update with a fixed depth of 10 levels per side.

Constants

\ No newline at end of file +

Module nautilus_model::data::depth

source ·

Structs

  • Represents a self-contained order book update with a fixed depth of 10 levels per side.

Constants

\ No newline at end of file diff --git a/develop/core/nautilus_model/data/depth/struct.OrderBookDepth10.html b/develop/core/nautilus_model/data/depth/struct.OrderBookDepth10.html index 041e4b35b478..446b320c9afb 100644 --- a/develop/core/nautilus_model/data/depth/struct.OrderBookDepth10.html +++ b/develop/core/nautilus_model/data/depth/struct.OrderBookDepth10.html @@ -1,8 +1,10 @@ -OrderBookDepth10 in nautilus_model::data::depth - Rust -
#[repr(C)]
pub struct OrderBookDepth10 { +OrderBookDepth10 in nautilus_model::data::depth - Rust +
#[repr(C)]
pub struct OrderBookDepth10 { pub instrument_id: InstrumentId, pub bids: [BookOrder; 10], pub asks: [BookOrder; 10], + pub bid_counts: [u32; 10], + pub ask_counts: [u32; 10], pub flags: u8, pub sequence: u64, pub ts_event: UnixNanos, @@ -17,25 +19,29 @@

Fields§

§instrument_id: InstrumentId

The instrument ID for the book.

§bids: [BookOrder; 10]

The bid orders for the depth update.

§asks: [BookOrder; 10]

The ask orders for the depth update.

+
§bid_counts: [u32; 10]

The count of bid orders per level for the depth update.

+
§ask_counts: [u32; 10]

The count of ask orders per level for the depth update.

§flags: u8

A combination of packet end with matching engine status.

§sequence: u64

The message sequence number assigned at the venue.

§ts_event: UnixNanos

The UNIX timestamp (nanoseconds) when the data event occurred.

§ts_init: UnixNanos

The UNIX timestamp (nanoseconds) when the data object was initialized.

-

Implementations§

source§

impl OrderBookDepth10

source

pub fn new( +

Implementations§

source§

impl OrderBookDepth10

source

pub fn new( instrument_id: InstrumentId, bids: [BookOrder; 10], asks: [BookOrder; 10], + bid_counts: [u32; 10], + ask_counts: [u32; 10], flags: u8, sequence: u64, ts_event: UnixNanos, ts_init: UnixNanos ) -> Self

Trait Implementations§

source§

impl Clone for OrderBookDepth10

source§

fn clone(&self) -> OrderBookDepth10

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for OrderBookDepth10

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for OrderBookDepth10

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for OrderBookDepth10

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<OrderBookDepth10> for Data

source§

fn from(value: OrderBookDepth10) -> Self

Converts to this type from the input type.
source§

impl HasTsInit for OrderBookDepth10

source§

impl Hash for OrderBookDepth10

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for OrderBookDepth10

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<OrderBookDepth10> for Data

source§

fn from(value: OrderBookDepth10) -> Self

Converts to this type from the input type.
source§

impl HasTsInit for OrderBookDepth10

source§

impl Hash for OrderBookDepth10

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl IntoPy<Py<PyAny>> for OrderBookDepth10

source§

fn into_py(self, py: Python<'_>) -> PyObject

Performs the conversion.
source§

impl PartialEq for OrderBookDepth10

source§

fn eq(&self, other: &OrderBookDepth10) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PyClass for OrderBookDepth10

§

type Frozen = False

Whether the pyclass is frozen. Read more
source§

impl PyClassImpl for OrderBookDepth10

source§

const IS_BASETYPE: bool = false

#[pyclass(subclass)]
source§

const IS_SUBCLASS: bool = false

#[pyclass(extends=…)]
source§

const IS_MAPPING: bool = false

#[pyclass(mapping)]
source§

const IS_SEQUENCE: bool = false

#[pyclass(sequence)]
§

type BaseType = PyAny

Base class
§

type ThreadChecker = SendablePyClass<OrderBookDepth10>

This handles following two situations: Read more
§

type PyClassMutability = <<PyAny as PyClassBaseType>::PyClassMutability as PyClassMutability>::MutableChild

Immutable or mutable
§

type Dict = PyClassDummySlot

Specify this class has #[pyclass(dict)] or not.
§

type WeakRef = PyClassDummySlot

Specify this class has #[pyclass(weakref)] or not.
§

type BaseNativeType = PyAny

The closest native ancestor. This is PyAny by default, and when you declare -#[pyclass(extends=PyDict)], it’s PyDict.
source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<OrderBookDepth10> for PyClassImplCollector<OrderBookDepth10>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a OrderBookDepth10

§

type Holder = Option<PyRef<'py, OrderBookDepth10>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut OrderBookDepth10

§

type Holder = Option<PyRefMut<'py, OrderBookDepth10>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<OrderBookDepth10> for PyClassImplCollector<OrderBookDepth10>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for OrderBookDepth10

§

type AsRefTarget = PyCell<OrderBookDepth10>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "OrderBookDepth10"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serializable for OrderBookDepth10

source§

fn from_json_bytes(data: Vec<u8>) -> Result<Self, Error>

Deserialize an object from JSON encoded bytes.
source§

fn from_msgpack_bytes(data: Vec<u8>) -> Result<Self, Error>

Deserialize an object from MsgPack encoded bytes.
source§

fn as_json_bytes(&self) -> Result<Vec<u8>, Error>

Serialize an object to JSON encoded bytes.
source§

fn as_msgpack_bytes(&self) -> Result<Vec<u8>, Error>

Serialize an object to MsgPack encoded bytes.
source§

impl Serialize for OrderBookDepth10

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where +#[pyclass(extends=PyDict)], it’s PyDict.

source§

fn items_iter() -> PyClassItemsIter

source§

fn doc(py: Python<'_>) -> PyResult<&'static CStr>

Rendered class doc
source§

fn lazy_type_object() -> &'static LazyTypeObject<Self>

§

fn dict_offset() -> Option<isize>

§

fn weaklist_offset() -> Option<isize>

source§

impl PyClassNewTextSignature<OrderBookDepth10> for PyClassImplCollector<OrderBookDepth10>

source§

fn new_text_signature(self) -> Option<&'static str>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a OrderBookDepth10

§

type Holder = Option<PyRef<'py, OrderBookDepth10>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl<'a, 'py> PyFunctionArgument<'a, 'py> for &'a mut OrderBookDepth10

§

type Holder = Option<PyRefMut<'py, OrderBookDepth10>>

source§

fn extract(obj: &'py PyAny, holder: &'a mut Self::Holder) -> PyResult<Self>

source§

impl PyMethods<OrderBookDepth10> for PyClassImplCollector<OrderBookDepth10>

source§

fn py_methods(self) -> &'static PyClassItems

source§

impl PyTypeInfo for OrderBookDepth10

§

type AsRefTarget = PyCell<OrderBookDepth10>

Utility type to make Py::as_ref work.
source§

const NAME: &'static str = "OrderBookDepth10"

Class name.
source§

const MODULE: Option<&'static str> = _

Module name, if any.
source§

fn type_object_raw(py: Python<'_>) -> *mut PyTypeObject

Returns the PyTypeObject instance for this type.
§

fn type_object(py: Python<'_>) -> &PyType

Returns the safe abstraction over the type object.
§

fn is_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type or a subclass of this type.
§

fn is_exact_type_of(object: &PyAny) -> bool

Checks if object is an instance of this type.
source§

impl Serializable for OrderBookDepth10

source§

fn from_json_bytes(data: Vec<u8>) -> Result<Self, Error>

Deserialize an object from JSON encoded bytes.
source§

fn from_msgpack_bytes(data: Vec<u8>) -> Result<Self, Error>

Deserialize an object from MsgPack encoded bytes.
source§

fn as_json_bytes(&self) -> Result<Vec<u8>, Error>

Serialize an object to JSON encoded bytes.
source§

fn as_msgpack_bytes(&self) -> Result<Vec<u8>, Error>

Serialize an object to MsgPack encoded bytes.
source§

impl Serialize for OrderBookDepth10

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for OrderBookDepth10

source§

impl Eq for OrderBookDepth10

source§

impl StructuralEq for OrderBookDepth10

source§

impl StructuralPartialEq for OrderBookDepth10

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_ask_counts_array.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_ask_counts_array.html new file mode 100644 index 000000000000..ee4a5090cb09 --- /dev/null +++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_ask_counts_array.html @@ -0,0 +1,5 @@ +orderbook_depth10_ask_counts_array in nautilus_model::ffi::data::depth - Rust +
#[no_mangle]
+pub extern "C" fn orderbook_depth10_ask_counts_array(
+    depth: &OrderBookDepth10
+) -> *const u32
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_asks_array.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_asks_array.html index 357b89bdddc0..f82d6939f343 100644 --- a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_asks_array.html +++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_asks_array.html @@ -1,5 +1,5 @@ orderbook_depth10_asks_array in nautilus_model::ffi::data::depth - Rust -
#[no_mangle]
+    
#[no_mangle]
 pub extern "C" fn orderbook_depth10_asks_array(
     depth: &OrderBookDepth10
 ) -> *const BookOrder
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bid_counts_array.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bid_counts_array.html new file mode 100644 index 000000000000..feef0d4fcc0b --- /dev/null +++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bid_counts_array.html @@ -0,0 +1,5 @@ +orderbook_depth10_bid_counts_array in nautilus_model::ffi::data::depth - Rust +
#[no_mangle]
+pub extern "C" fn orderbook_depth10_bid_counts_array(
+    depth: &OrderBookDepth10
+) -> *const u32
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bids_array.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bids_array.html index 6839398369c8..57d9b2c2dfa9 100644 --- a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bids_array.html +++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_bids_array.html @@ -1,5 +1,5 @@ orderbook_depth10_bids_array in nautilus_model::ffi::data::depth - Rust -
#[no_mangle]
+    
#[no_mangle]
 pub extern "C" fn orderbook_depth10_bids_array(
     depth: &OrderBookDepth10
 ) -> *const BookOrder
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_eq.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_eq.html index 7c5f5a4c7440..72634a1ff5ff 100644 --- a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_eq.html +++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_eq.html @@ -1,5 +1,5 @@ orderbook_depth10_eq in nautilus_model::ffi::data::depth - Rust -
#[no_mangle]
+    
#[no_mangle]
 pub extern "C" fn orderbook_depth10_eq(
     lhs: &OrderBookDepth10,
     rhs: &OrderBookDepth10
diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_hash.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_hash.html
index 6bd6406f5f61..87f52c5c4d2f 100644
--- a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_hash.html
+++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_hash.html
@@ -1,5 +1,5 @@
 orderbook_depth10_hash in nautilus_model::ffi::data::depth - Rust
-    
#[no_mangle]
+    
#[no_mangle]
 pub extern "C" fn orderbook_depth10_hash(
     delta: &OrderBookDepth10
 ) -> u64
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_new.html b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_new.html index 22ef585b45fc..eae260f5a439 100644 --- a/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_new.html +++ b/develop/core/nautilus_model/ffi/data/depth/fn.orderbook_depth10_new.html @@ -1,9 +1,11 @@ orderbook_depth10_new in nautilus_model::ffi::data::depth - Rust -
#[no_mangle]
+    
#[no_mangle]
 pub unsafe extern "C" fn orderbook_depth10_new(
     instrument_id: InstrumentId,
     bids_ptr: *const BookOrder,
     asks_ptr: *const BookOrder,
+    bid_counts_ptr: *const u32,
+    ask_counts_ptr: *const u32,
     flags: u8,
     sequence: u64,
     ts_event: UnixNanos,
@@ -11,6 +13,6 @@
 ) -> OrderBookDepth10
Expand description

Safety

  • Assumes bids and asks are valid pointers to arrays of BookOrder of length 10.
  • -
  • Assumes Rust now takes ownership of the memory for bids and asks.
  • +
  • Assumes bid_counts and ask_counts are valid pointers to arrays of u32 of length 10.
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/index.html b/develop/core/nautilus_model/ffi/data/depth/index.html index 6e63d0122967..4ca7e8ae7faa 100644 --- a/develop/core/nautilus_model/ffi/data/depth/index.html +++ b/develop/core/nautilus_model/ffi/data/depth/index.html @@ -1,2 +1,2 @@ nautilus_model::ffi::data::depth - Rust -
\ No newline at end of file +
\ No newline at end of file diff --git a/develop/core/nautilus_model/ffi/data/depth/sidebar-items.js b/develop/core/nautilus_model/ffi/data/depth/sidebar-items.js index fadf093b48dc..81f323974584 100644 --- a/develop/core/nautilus_model/ffi/data/depth/sidebar-items.js +++ b/develop/core/nautilus_model/ffi/data/depth/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"fn":["orderbook_depth10_asks_array","orderbook_depth10_bids_array","orderbook_depth10_eq","orderbook_depth10_hash","orderbook_depth10_new"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"fn":["orderbook_depth10_ask_counts_array","orderbook_depth10_asks_array","orderbook_depth10_bid_counts_array","orderbook_depth10_bids_array","orderbook_depth10_eq","orderbook_depth10_hash","orderbook_depth10_new"]}; \ No newline at end of file diff --git a/develop/core/nautilus_model/python/data/depth/index.html b/develop/core/nautilus_model/python/data/depth/index.html index 0de2d2ebeb20..6d6498f11c36 100644 --- a/develop/core/nautilus_model/python/data/depth/index.html +++ b/develop/core/nautilus_model/python/data/depth/index.html @@ -1,2 +1,2 @@ nautilus_model::python::data::depth - Rust -
\ No newline at end of file +
\ No newline at end of file diff --git a/develop/core/search-index.js b/develop/core/search-index.js index 0f4de0f8049d..fefb9c8fce11 100644 --- a/develop/core/search-index.js +++ b/develop/core/search-index.js @@ -7,7 +7,7 @@ var searchIndex = new Map(JSON.parse('[\ ["nautilus_core",{"doc":"","t":"CCCCCCCCCHHHHHHHHSSSSSHHHHHHHHHHCCCCCFNNONNHHNNNNNNOONNNNNHHHHHHHHHHHHHHHHHHHHHHPPPGPPNNNNNNNNNNNOOOOOOOOOOOOHHCHCHCHHHCHHHHHHHHHHHHKNNNNFGPPIINNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNO","n":["correctness","datetime","ffi","message","parsing","python","serialization","time","uuid","check_f64_in_range_inclusive","check_f64_non_negative","check_i64_in_range_inclusive","check_string_contains","check_u64_in_range_inclusive","check_u8_equal","check_u8_in_range_inclusive","check_valid_string","MILLISECONDS_IN_SECOND","NANOSECONDS_IN_MICROSECOND","NANOSECONDS_IN_MILLISECOND","NANOSECONDS_IN_SECOND","WEEKDAYS","is_within_last_24_hours","last_weekday_nanos","micros_to_nanos","millis_to_nanos","nanos_to_micros","nanos_to_millis","nanos_to_secs","secs_to_millis","secs_to_nanos","unix_nanos_to_iso8601","cvec","datetime","parsing","string","uuid","CVec","borrow","borrow_mut","cap","clone","clone_into","cvec_drop","cvec_new","empty","fmt","fmt","from","from","into","len","ptr","to_owned","to_string","try_from","try_into","type_id","unix_nanos_to_iso8601_cstr","bytes_to_string_vec","optional_bytes_to_json","optional_bytes_to_str_map","optional_bytes_to_str_vec","precision_from_cstr","string_vec_to_bytes","u8_as_bool","cstr_drop","cstr_to_str","cstr_to_string","cstr_to_ustr","cstr_to_vec","optional_cstr_to_string","optional_cstr_to_ustr","pystr_to_string","str_to_cstr","uuid4_eq","uuid4_from_cstr","uuid4_hash","uuid4_new","uuid4_to_cstr","Command","Document","Event","Message","Request","Response","borrow","borrow_mut","clone","clone_into","fmt","from","into","to_owned","try_from","try_into","type_id","correlation_id","id","id","id","id","id","ts_event","ts_init","ts_init","ts_init","ts_init","ts_init","bytes_to_usize","precision_from_str","casing","core","datetime","get_pytype_name","serialization","to_pyruntime_err","to_pytype_err","to_pyvalue_err","uuid","py_convert_to_snake_case","py_is_within_last_24_hours","py_last_weekday_nanos","py_micros_to_nanos","py_millis_to_nanos","py_nanos_to_micros","py_nanos_to_millis","py_nanos_to_secs","py_secs_to_millis","py_secs_to_nanos","py_unix_nanos_to_iso8601","from_dict_pyo3","Serializable","as_json_bytes","as_msgpack_bytes","from_json_bytes","from_msgpack_bytes","AtomicTime","ClockMode","LIVE","STATIC","TimedeltaNanos","UnixNanos","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","duration_since_unix_epoch","fmt","fmt","from","from","get_time","get_time_ms","get_time_ns","get_time_us","increment_time","into","into","new","set_time","time_since_epoch","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","UUID4","arguments","borrow","borrow_mut","clone","clone_into","default","deserialize","doc","eq","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","serialize","to_cstr","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value"],"q":[[0,"nautilus_core"],[9,"nautilus_core::correctness"],[17,"nautilus_core::datetime"],[32,"nautilus_core::ffi"],[37,"nautilus_core::ffi::cvec"],[58,"nautilus_core::ffi::datetime"],[59,"nautilus_core::ffi::parsing"],[66,"nautilus_core::ffi::string"],[75,"nautilus_core::ffi::uuid"],[80,"nautilus_core::message"],[97,"nautilus_core::message::Message"],[109,"nautilus_core::parsing"],[111,"nautilus_core::python"],[120,"nautilus_core::python::casing"],[121,"nautilus_core::python::datetime"],[131,"nautilus_core::python::serialization"],[132,"nautilus_core::serialization"],[137,"nautilus_core::time"],[175,"nautilus_core::uuid"],[208,"anyhow"],[209,"alloc::string"],[210,"core::fmt"],[211,"core::fmt"],[212,"core::result"],[213,"core::any"],[214,"core::ffi"],[215,"serde_json::value"],[216,"std::collections::hash::map"],[217,"core::option"],[218,"ustr"],[219,"pyo3_ffi::object"],[220,"pyo3::marker"],[221,"pyo3::types::module"],[222,"pyo3::err"],[223,"pyo3::instance"],[224,"pyo3::err"],[225,"pyo3::instance"],[226,"serde_json::error"],[227,"rmp_serde::encode"],[228,"rmp_serde::decode"],[229,"core::time"],[230,"pyo3::types::any"],[231,"serde::de"],[232,"core::hash"],[233,"pyo3::impl_::pyclass"],[234,"pyo3::impl_::pyclass::lazy_type_object"],[235,"serde::ser"],[236,"pyo3_ffi::cpython::object"]],"d":["","","","","","","","","","Validates that the f64 value is in the inclusive range [l, …","Validates that the f64 value is non-negative.","Validates that the i64 value is in the inclusive range [l, …","Validates that the string s contains the pattern pat.","Validates that the u64 value is in the inclusive range [l, …","Validates that u8 values are equal.","Validates that the u8 value is in the inclusive range [l, r…","Validates the content of a string s.","","","","","","","","Converts microseconds (μs) to nanoseconds (ns).","Converts milliseconds (ms) to nanoseconds (ns).","Converts nanoseconds (ns) to microseconds (μs).","Converts nanoseconds (ns) to milliseconds (ms).","Converts nanoseconds (ns) to seconds.","Converts seconds to milliseconds (ms).","Converts seconds to nanoseconds (ns).","Converts a UNIX nanoseconds timestamp to an ISO 8601 …","","","","","","CVec is a C compatible struct that stores an opaque …","","","The capacity of vector from which it was allocated. Used …","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","The number of elements in the block.","Opaque pointer to block of memory storing elements to …","","","","","","Converts a UNIX nanoseconds timestamp to an ISO 8601 …","Convert a C bytes pointer into an owned Vec<String>.","Convert a C bytes pointer into an owned …","Convert a C bytes pointer into an owned …","Convert a C bytes pointer into an owned Option<Vec<String>>…","Return the decimal precision inferred from the given C …","","Return a bool value from the given u8.","Drops the C string memory at the pointer.","Convert a C string pointer into a string slice.","Convert a C string pointer into an owned String.","Convert a C string pointer into an owned String.","Convert a C string pointer into an owned String.","Convert a C string pointer into an owned Option<String>.","Convert a C string pointer into an owned Option<Ustr>.","Returns an owned string from a valid Python object pointer.","Create a C string pointer to newly allocated memory from a …","","Returns a UUID4 from C string pointer.","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","Returns a usize from the given bytes.","Returns the decimal precision inferred from the given …","","Loaded as nautilus_pyo3.core","","Gets the type name for the given Python obj.","","Converts any type that implements Display to a Python …","Converts any type that implements Display to a Python …","Converts any type that implements Display to a Python …","","","","","","","","","","","","","","Represents types which are serializable for JSON and …","Serialize an object to JSON encoded bytes.","Serialize an object to MsgPack encoded bytes.","Deserialize an object from JSON encoded bytes.","Deserialize an object from MsgPack encoded bytes.","Atomic clock stores the last recorded time in nanoseconds.","","","","Represents a timedelta in nanoseconds.","Represents a timestamp in nanoseconds since UNIX epoch.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get time as seconds.","Get time as milliseconds.","Get time in nanoseconds.","Get time as microseconds.","Increments current time with a delta and returns the …","Calls U::from(self).","Calls U::from(self).","New atomic clock set with the given time.","Sets new time for the clock.","Stores and returns current time.","","","","","","","","","Represents a pseudo-random UUID (universally unique …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,13,13,13,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,53,54,55,56,57,53,56,54,55,56,57,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,38,38,0,0,42,42,0,0,42,43,42,43,42,43,42,43,43,0,42,43,42,43,43,43,43,43,43,42,43,43,43,43,42,43,42,43,42,43,42,43,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25],"f":[0,0,0,0,0,0,0,0,0,[[1,1,1,2],[[4,[3]]]],[[1,2],[[4,[3]]]],[[5,5,5,2],[[4,[3]]]],[[2,2,2],[[4,[3]]]],[[6,6,6,2],[[4,[3]]]],[[7,7,2,2],[[4,[3]]]],[[7,7,7,2],[[4,[3]]]],[[2,2],[[4,[3]]]],0,0,0,0,0,[8,[[4,[9]]]],[[10,11,11],[[4,[8]]]],[1,6],[1,6],[6,6],[6,6],[6,1],[1,6],[1,6],[6,12],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[13,13],[[-1,-2],3,[],[]],[13,3],[[],13],[[],13],[[13,14],15],[[13,14],15],[[[16,[-1]]],13,[]],[-1,-1,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,12,[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[6,19],[19,[[16,[12]]]],[19,[[22,[[21,[12,20]]]]]],[19,[[22,[[21,[23,23]]]]]],[19,[[22,[[16,[12]]]]]],[19,7],[[[16,[12]]],19],[7,9],[19,3],[19,2],[19,12],[19,23],[19,[[16,[7]]]],[19,[[22,[12]]]],[19,[[22,[23]]]],[24,12],[2,19],[[25,25],7],[19,25],[25,6],[[],25],[25,19],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[26,26],[[-1,-2],3,[],[]],[[26,14],15],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[27,[7]]],[[4,[28]]]],[2,7],0,[[29,30],[[31,[3]]]],0,[[32,29],[[31,[2]]]],0,[-1,33,34],[-1,33,34],[-1,33,34],0,[12,12],[6,[[31,[9]]]],[[10,11,11],[[31,[6]]]],[1,6],[1,6],[6,6],[6,6],[6,1],[1,6],[1,6],[6,12],[[29,[36,[35]]],[[17,[-1,33]]],37],0,[38,[[17,[[16,[7]],39]]]],[38,[[17,[[16,[7]],40]]]],[[[16,[7]]],[[17,[38,39]]]],[[[16,[7]]],[[17,[38,41]]]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,42],[43,43],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[43,-1,[]],[[],44],[[42,14],15],[[43,14],15],[-1,-1,[]],[-1,-1,[]],[43,1],[43,6],[43,6],[43,6],[[43,6],6],[-1,-2,[],[]],[-1,-2,[],[]],[[42,6],43],[[43,6],3],[43,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],0,[[-1,29],[[36,[45]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,25],[[-1,-2],3,[],[]],[[],25],[-1,[[17,[25]]],46],[29,[[31,[47]]]],[[25,25],9],[[45,-1],[[31,[25]]],[]],[45,[[17,[-1,33]]],[]],[[45,-1],[[31,[25]]],[]],[[25,14],15],[[25,14],15],[-1,-1,[]],[2,25],[2,[[17,[25,-1]]],[]],[[25,-1],3,48],[-1,-2,[],[]],[[25,29],32],[[],49],[[],[[50,[25]]]],[[],25],[[25,-1],17,51],[25,47],[-1,-2,[],[]],[-1,12,[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,18,[]],[29,52],0],"c":[],"p":[[1,"f64"],[1,"str"],[1,"tuple"],[8,"Result",208],[1,"i64"],[1,"u64"],[1,"u8"],[8,"UnixNanos",137],[1,"bool"],[1,"i32"],[1,"u32"],[5,"String",209],[5,"CVec",37],[5,"Formatter",210],[8,"Result",210],[5,"Vec",211],[6,"Result",212],[5,"TypeId",213],[8,"c_char",214],[6,"Value",215],[5,"HashMap",216],[6,"Option",217],[5,"Ustr",218],[5,"PyObject",219],[5,"UUID4",175],[6,"Message",80],[1,"slice"],[1,"usize"],[5,"Python",220],[5,"PyModule",221],[8,"PyResult",222],[8,"PyObject",223],[5,"PyErr",222],[10,"Display",210],[5,"PyDict",224],[5,"Py",223],[10,"DeserializeOwned",225],[10,"Serializable",132],[5,"Error",226],[6,"Error",227],[6,"Error",228],[6,"ClockMode",137],[5,"AtomicTime",137],[5,"Duration",229],[5,"PyAny",230],[10,"Deserializer",225],[5,"CStr",231],[10,"Hasher",232],[5,"PyClassItemsIter",233],[5,"LazyTypeObject",234],[10,"Serializer",235],[5,"PyTypeObject",236],[15,"Response",97],[15,"Command",97],[15,"Document",97],[15,"Event",97],[15,"Request",97]],"b":[[46,"impl-Display-for-CVec"],[47,"impl-Debug-for-CVec"],[185,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26UUID4"],[187,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+UUID4"],[188,"impl-Display-for-UUID4"],[189,"impl-Debug-for-UUID4"]]}],\ ["nautilus_indicators",{"doc":"","t":"CCCCCPPPFGFPPCNNNNNNNNNNNNNNNCNCNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNCNNCNNNNNNNNNNNNNNCFNNNNNONNNNNNNNNNNNNONNNNOOOONNNNNNNNNNNOFNNNNONNNNNNNNNNNNNONNNNOONNNNNNNNNOFONNNNONNNNNNNNNNNNNONNNNOONNNNNNNNNOFNNNNONNNNNNNNNNNNNONNNNOONNNNNNNNNOFONNNNONNNNNNNNNNNNNONNNNOONNNNNNNNNOFNNNNONNNNNNNNNNONNNONNNNOONNNNNNNNNOFNNNNNNNNNNNNNNONNNONNNNOONNNNNNNNNNOOKKMNNMMMMMMMMMCFNNONNNNNNNNNNNNNONNONNONNNNNNNNNOCHCCCCCCCCCCCCFNNNNNNNNNNNNNONNNONNNNOONNNNNNNNO","n":["average","indicator","momentum","python","ratio","DoubleExponential","Exponential","Hull","MovingAverageFactory","MovingAverageType","MovingAverageTypeIter","Simple","Wilder","ama","arguments","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","create","dema","doc","ema","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","fmt","from","from","from","from_repr","from_str","hash","hma","into","into","into","into_iter","into_py","items_iter","iter","lazy_type_object","len","next","next_back","nth","partial_cmp","rma","separate_by_policy","size_hint","sma","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_object_raw","wma","AdaptiveMovingAverage","alpha_diff","arguments","borrow","borrow_mut","count","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period_efficiency_ratio","period_fast","period_slow","price_type","py_new","reset","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","DoubleExponentialMovingAverage","arguments","borrow","borrow_mut","count","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","ExponentialMovingAverage","alpha","arguments","borrow","borrow_mut","count","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","HullMovingAverage","arguments","borrow","borrow_mut","count","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","WilderMovingAverage","alpha","arguments","borrow","borrow_mut","count","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","SimpleMovingAverage","arguments","borrow","borrow_mut","count","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","WeightedMovingAverage","arguments","borrow","borrow_mut","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","py_new","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","value","weights","Indicator","MovingAverage","count","fmt","fmt","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","is_initialized","name","reset","update_raw","value","rsi","RelativeStrengthIndex","borrow","borrow_mut","count","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","ma_type","name","new","period","py_new","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value","average","indicators","momentum","ratio","ama","dema","ema","hma","rma","sma","wma","rsi","efficiency_ratio","efficiency_ratio","EfficiencyRatio","arguments","borrow","borrow_mut","doc","extract","extract","fmt","fmt","from","handle_bar","handle_quote_tick","handle_trade_tick","has_inputs","inputs","into","into_py","is_initialized","is_initialized","items_iter","lazy_type_object","name","new","period","price_type","reset","separate_by_policy","to_string","try_from","try_into","type_id","type_object_raw","update_raw","value"],"q":[[0,"nautilus_indicators"],[5,"nautilus_indicators::average"],[81,"nautilus_indicators::average::ama"],[122,"nautilus_indicators::average::dema"],[158,"nautilus_indicators::average::ema"],[195,"nautilus_indicators::average::hma"],[231,"nautilus_indicators::average::rma"],[268,"nautilus_indicators::average::sma"],[305,"nautilus_indicators::average::wma"],[343,"nautilus_indicators::indicator"],[357,"nautilus_indicators::momentum"],[358,"nautilus_indicators::momentum::rsi"],[392,"nautilus_indicators::python"],[396,"nautilus_indicators::python::average"],[403,"nautilus_indicators::python::momentum"],[404,"nautilus_indicators::python::ratio"],[405,"nautilus_indicators::ratio"],[406,"nautilus_indicators::ratio::efficiency_ratio"],[440,"pyo3::marker"],[441,"pyo3::types::any"],[442,"pyo3::instance"],[443,"core::cmp"],[444,"alloc::boxed"],[445,"core::ffi::c_str"],[446,"pyo3::err"],[447,"pyo3::err"],[448,"core::fmt"],[449,"core::fmt"],[450,"core::hash"],[451,"pyo3::instance"],[452,"pyo3::impl_::pyclass::lazy_type_object"],[453,"thousands::policies"],[454,"alloc::string"],[455,"core::any"],[456,"pyo3_ffi::cpython::object"],[457,"nautilus_model::data::bar"],[458,"nautilus_model::data::quote"],[459,"nautilus_model::data::trade"],[460,"nautilus_model::enums"],[461,"anyhow"],[462,"alloc::vec"],[463,"pyo3::types::module"]],"d":["","","","","","","","","","","An iterator over the variants of MovingAverageType","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Try to create Self from the raw representation","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An indicator which calculates an adaptive moving average …","","","","","","The input count for the indicator.","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","The period for the internal EfficiencyRatio indicator.","The period for the fast smoothing constant (> 0).","The period for the slow smoothing constant (> 0 < …","The price type used for calculations.","","","","","","","","","","","","The last indicator value.","The Double Exponential Moving Average attempts to a …","","","","","The input count for the indicator.","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","The rolling window period for the indicator (> 0).","The price type used for calculations.","","","","","","","","","","The last indicator value.","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","An indicator which calculates a Hull Moving Average (HMA) …","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","An indicator which calculates a weighted moving average …","","","","","","","","","","Returns the argument unchanged.","","","","","Inputs","Calls U::from(self).","","","Whether the indicator is initialized.","","","","","The rolling window period for the indicator (> 0).","Price type","","","","","","","","","","","The last indicator value.","The weights for the moving average calculation","Indicator trait","Moving average trait","","","","","","","","","","","","","","An indicator which calculates a relative strength index …","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An indicator which calculates the efficiency ratio across …","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","The rolling window period for the indicator (>= 2).","","","","","","","","","",""],"i":[0,0,0,0,0,4,4,4,0,0,0,4,4,0,4,4,47,6,4,47,6,4,6,4,6,4,4,4,47,0,4,0,4,4,4,4,4,4,4,6,4,4,47,6,4,4,4,4,0,47,6,4,6,4,4,4,4,6,6,6,6,4,0,4,6,0,6,4,4,47,6,4,4,47,6,4,47,6,4,4,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,0,10,43,10,43,43,43,43,43,43,43,10,10,0,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],[[3,[2]]],[]],[4,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[4,4],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[4,4],8],[[-1,-2],8,[],[]],[[4,9],[[11,[10]]]],0,[1,[[13,[12]]]],0,[[4,4],14],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[2,-1],[[13,[4]]],[]],[2,[[16,[-1,15]]],[]],[[2,-1],[[13,[4]]],[]],[[6,17],18],[[4,17],[[16,[7,19]]]],[[4,17],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[9,[[20,[4]]]],[5,[[16,[4,-1]]],[]],[[4,-1],7,21],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[4,1],22],[[],23],[[],6],[[],[[24,[4]]]],[6,9],[6,[[20,[-1]]],[]],[6,[[20,[-1]]],[]],[[6,9],[[20,[-1]]],[]],[[4,4],[[20,[8]]]],0,[[-1,25],26,[]],[6,[[7,[9,[20,[9]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[5,[[16,[4,-1]]],[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[1,28],0,0,[29,30],[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[29,9],0,[1,[[13,[12]]]],[[2,-1],[[13,[29]]],[]],[[2,-1],[[13,[29]]],[]],[[29,17],18],[[29,17],18],[-1,-1,[]],[[29,31],7],[[29,32],7],[[29,33],7],[29,14],[-1,-2,[],[]],[[29,1],22],[29,14],0,[[],23],[[],[[24,[29]]]],[29,26],[[9,9,9,[20,[34]]],[[35,[29]]]],0,0,0,0,[[9,9,9,[20,[34]]],[[13,[29]]]],[29,7],[29,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[29,30],7],[29,30],0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,9],0,[1,[[13,[12]]]],[[2,-1],[[13,[36]]],[]],[[2,-1],[[13,[36]]],[]],[[36,17],18],[[36,17],18],[-1,-1,[]],[[36,31],7],[[36,32],7],[[36,33],7],[36,14],[-1,-2,[],[]],[[36,1],22],[36,14],0,[[],23],[[],[[24,[36]]]],[36,26],[[9,[20,[34]]],[[35,[36]]]],0,0,[36,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[36,30],7],[36,30],0,0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,9],0,[1,[[13,[12]]]],[[2,-1],[[13,[37]]],[]],[[2,-1],[[13,[37]]],[]],[[37,17],18],[[37,17],18],[-1,-1,[]],[[37,31],7],[[37,32],7],[[37,33],7],[37,14],[-1,-2,[],[]],[[37,1],22],[37,14],0,[[],23],[[],[[24,[37]]]],[37,26],[[9,[20,[34]]],[[35,[37]]]],0,0,[37,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[37,30],7],[37,30],0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,9],0,[1,[[13,[12]]]],[[2,-1],[[13,[38]]],[]],[[2,-1],[[13,[38]]],[]],[[38,17],18],[[38,17],18],[-1,-1,[]],[[38,31],7],[[38,32],7],[[38,33],7],[38,14],[-1,-2,[],[]],[[38,1],22],[38,14],0,[[],23],[[],[[24,[38]]]],[38,26],[[9,[20,[34]]],[[35,[38]]]],0,0,[38,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[38,30],7],[38,30],0,0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,9],0,[1,[[13,[12]]]],[[2,-1],[[13,[39]]],[]],[[2,-1],[[13,[39]]],[]],[[39,17],18],[[39,17],18],[-1,-1,[]],[[39,31],7],[[39,32],7],[[39,33],7],[39,14],[-1,-2,[],[]],[[39,1],22],[39,14],0,[[],23],[[],[[24,[39]]]],[39,26],[[9,[20,[34]]],[[35,[39]]]],0,0,[39,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[39,30],7],[39,30],0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,9],0,[1,[[13,[12]]]],[[2,-1],[[13,[40]]],[]],[[2,-1],[[13,[40]]],[]],[[40,17],18],[[40,17],18],[-1,-1,[]],[[40,31],7],[[40,32],7],[[40,33],7],[40,14],0,[-1,-2,[],[]],[[40,1],22],[40,14],0,[[],23],[[],[[24,[40]]]],[40,26],[[9,[20,[34]]],[[35,[40]]]],0,0,[40,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[40,30],7],[40,30],0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[41,9],[1,[[13,[12]]]],[[2,-1],[[13,[41]]],[]],[[2,-1],[[13,[41]]],[]],[[41,17],18],[[41,17],18],[-1,-1,[]],[[41,31],7],[[41,32],7],[[41,33],7],[41,14],0,[-1,-2,[],[]],[[41,1],22],[41,14],0,[[],23],[[],[[24,[41]]]],[41,26],[[9,[42,[30]],[20,[34]]],[[35,[41]]]],0,0,[[9,[42,[30]],[20,[34]]],[[13,[41]]]],[41,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[41,30],7],[41,30],0,0,0,0,[10,9],[[43,17],18],[[10,17],18],[[43,31],7],[[43,32],7],[[43,33],7],[43,14],[43,14],[43,26],[43,7],[[10,30],7],[10,30],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[1,[[13,[12]]]],[[2,-1],[[13,[44]]],[]],[[2,-1],[[13,[44]]],[]],[[44,17],18],[[44,17],18],[-1,-1,[]],[[44,31],7],[[44,32],7],[[44,33],7],[44,14],[-1,-2,[],[]],[[44,1],22],[44,14],0,[[],23],[[],[[24,[44]]]],0,[44,26],[[9,[20,[4]]],[[35,[44]]]],0,[[9,[20,[4]]],[[13,[44]]]],[44,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[44,30],7],0,0,[[1,45],[[13,[7]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[13,[12]]]],[[2,-1],[[13,[46]]],[]],[[2,-1],[[13,[46]]],[]],[[46,17],18],[[46,17],18],[-1,-1,[]],[[46,31],7],[[46,32],7],[[46,33],7],[46,14],0,[-1,-2,[],[]],[[46,1],22],[46,14],0,[[],23],[[],[[24,[46]]]],[46,26],[[9,[20,[34]]],[[35,[46]]]],0,0,[46,7],[[-1,25],26,[]],[-1,26,[]],[-1,[[16,[-2]]],[],[]],[-1,[[16,[-2]]],[],[]],[-1,27,[]],[1,28],[[46,30],7],0],"c":[],"p":[[5,"Python",440],[5,"PyAny",441],[5,"Py",442],[6,"MovingAverageType",5],[1,"str"],[5,"MovingAverageTypeIter",5],[1,"tuple"],[6,"Ordering",443],[1,"usize"],[10,"MovingAverage",343],[5,"Box",444],[5,"CStr",445],[8,"PyResult",446],[1,"bool"],[5,"PyErr",446],[6,"Result",447],[5,"Formatter",448],[8,"Result",448],[5,"Error",448],[6,"Option",449],[10,"Hasher",450],[8,"PyObject",442],[5,"PyClassItemsIter",451],[5,"LazyTypeObject",452],[5,"SeparatorPolicy",453],[5,"String",454],[5,"TypeId",455],[5,"PyTypeObject",456],[5,"AdaptiveMovingAverage",81],[1,"f64"],[5,"Bar",457],[5,"QuoteTick",458],[5,"TradeTick",459],[6,"PriceType",460],[8,"Result",461],[5,"DoubleExponentialMovingAverage",122],[5,"ExponentialMovingAverage",158],[5,"HullMovingAverage",195],[5,"WilderMovingAverage",231],[5,"SimpleMovingAverage",268],[5,"WeightedMovingAverage",305],[5,"Vec",462],[10,"Indicator",343],[5,"RelativeStrengthIndex",358],[5,"PyModule",463],[5,"EfficiencyRatio",406],[5,"MovingAverageFactory",5]],"b":[[36,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MovingAverageType"],[38,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MovingAverageType"],[40,"impl-Display-for-MovingAverageType"],[41,"impl-Debug-for-MovingAverageType"],[89,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AdaptiveMovingAverage"],[90,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AdaptiveMovingAverage"],[91,"impl-Debug-for-AdaptiveMovingAverage"],[92,"impl-Display-for-AdaptiveMovingAverage"],[111,"impl-Indicator-for-AdaptiveMovingAverage"],[112,"impl-AdaptiveMovingAverage"],[129,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+DoubleExponentialMovingAverage"],[130,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26DoubleExponentialMovingAverage"],[131,"impl-Debug-for-DoubleExponentialMovingAverage"],[132,"impl-Display-for-DoubleExponentialMovingAverage"],[166,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ExponentialMovingAverage"],[167,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ExponentialMovingAverage"],[168,"impl-Display-for-ExponentialMovingAverage"],[169,"impl-Debug-for-ExponentialMovingAverage"],[202,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+HullMovingAverage"],[203,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26HullMovingAverage"],[204,"impl-Display-for-HullMovingAverage"],[205,"impl-Debug-for-HullMovingAverage"],[239,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26WilderMovingAverage"],[240,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+WilderMovingAverage"],[241,"impl-Display-for-WilderMovingAverage"],[242,"impl-Debug-for-WilderMovingAverage"],[275,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+SimpleMovingAverage"],[276,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26SimpleMovingAverage"],[277,"impl-Display-for-SimpleMovingAverage"],[278,"impl-Debug-for-SimpleMovingAverage"],[311,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+WeightedMovingAverage"],[312,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26WeightedMovingAverage"],[313,"impl-Debug-for-WeightedMovingAverage"],[314,"impl-Display-for-WeightedMovingAverage"],[363,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26RelativeStrengthIndex"],[364,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+RelativeStrengthIndex"],[365,"impl-Debug-for-RelativeStrengthIndex"],[366,"impl-Display-for-RelativeStrengthIndex"],[411,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+EfficiencyRatio"],[412,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26EfficiencyRatio"],[413,"impl-Debug-for-EfficiencyRatio"],[414,"impl-Display-for-EfficiencyRatio"]]}],\ ["nautilus_infrastructure",{"doc":"","t":"CCCKFGRPPPNNNNNNNNMMNNNNMMNNOMMNOOMNNNNNNNNMNNCHFNNNNNNNNNNNNNNNNNNONNNNNN","n":["cache","python","redis","CacheDatabase","DatabaseCommand","DatabaseOperation","DatabaseType","Delete","Insert","Update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","delete","flushdb","fmt","fmt","from","from","handle_messages","insert","into","into","key","keys","new","new","op_type","payload","read","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update","vzip","vzip","cache","infrastructure","RedisCacheDatabase","arguments","borrow","borrow_mut","delete","doc","extract","extract","flushdb","from","handle_messages","insert","into","into_py","items_iter","keys","lazy_type_object","new","read","trader_id","try_from","try_into","type_id","type_object_raw","update","vzip"],"q":[[0,"nautilus_infrastructure"],[3,"nautilus_infrastructure::cache"],[46,"nautilus_infrastructure::python"],[48,"nautilus_infrastructure::redis"],[74,"alloc::string"],[75,"alloc::vec"],[76,"core::option"],[77,"anyhow"],[78,"core::fmt"],[79,"core::fmt"],[80,"serde_json::value"],[81,"std::collections::hash::map"],[82,"nautilus_model::identifiers::trader_id"],[83,"nautilus_core::uuid"],[84,"core::result"],[85,"core::any"],[86,"pyo3::marker"],[87,"pyo3::types::module"],[88,"pyo3::err"],[89,"pyo3::types::any"],[90,"pyo3::instance"],[91,"core::ffi::c_str"],[92,"pyo3::instance"],[93,"pyo3::impl_::pyclass::lazy_type_object"],[94,"pyo3_ffi::cpython::object"]],"d":["","","","Provides a generic cache database facade.","Represents a database command to be performed which may be …","A type of database operation.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","The primary key for the operation.","","","","The database operation type.","The data payload for the operation.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,5,1,1,1,1,2,1,2,1,2,1,2,5,5,1,2,1,2,5,5,1,2,2,5,5,2,2,2,5,1,2,1,2,1,2,1,2,5,1,2,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],"f":[0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[2,2],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[5,[],[[4,[-1]]]],6,[9,[[8,[[8,[7]]]]]]],[[10,[3]]],[]],[[[5,[],[[4,[-1]]]]],[[10,[3]]],[]],[[1,11],12],[[2,11],12],[-1,-1,[]],[-1,-1,[]],[[[13,[2]],6,[15,[6,14]]],3],[[[5,[],[[4,[-1]]]],6,[9,[[8,[[8,[7]]]]]]],[[10,[3]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[5,[],[[4,[-1]]]],16],[[10,[[8,[6]]]]],[]],[[17,18,[15,[6,14]]],[[10,[-1]]],[]],[[1,6,[9,[[8,[[8,[7]]]]]]],2],0,0,[[[5,[],[[4,[-1]]]],16],[[10,[[8,[[8,[7]]]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],[-1,20,[]],[[[5,[],[[4,[-1]]]],6,[9,[[8,[[8,[7]]]]]]],[[10,[3]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[21,22],[[23,[3]]]],0,[[-1,21],[[25,[24]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[26,6,[9,[[8,[[8,[7]]]]]]],[[10,[3]]]],[21,[[23,[27]]]],[[24,-1],[[23,[26]]],[]],[[24,-1],[[23,[26]]],[]],[26,[[10,[3]]]],[-1,-1,[]],[[[13,[2]],6,[15,[6,14]]],3],[[26,6,[9,[[8,[[8,[7]]]]]]],[[10,[3]]]],[-1,-2,[],[]],[[26,21],28],[[],29],[[26,16],[[10,[[8,[6]]]]]],[[],[[30,[26]]]],[[17,18,[15,[6,14]]],[[10,[26]]]],[[26,16],[[10,[[8,[[8,[7]]]]]]]],0,[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],[21,31],[[26,6,[9,[[8,[[8,[7]]]]]]],[[10,[3]]]],[-1,-2,[],[]]],"c":[],"p":[[6,"DatabaseOperation",3],[5,"DatabaseCommand",3],[1,"tuple"],[17,"DatabaseType"],[10,"CacheDatabase",3],[5,"String",74],[1,"u8"],[5,"Vec",75],[6,"Option",76],[8,"Result",77],[5,"Formatter",78],[8,"Result",78],[5,"Receiver",79],[6,"Value",80],[5,"HashMap",81],[1,"str"],[5,"TraderId",82],[5,"UUID4",83],[6,"Result",84],[5,"TypeId",85],[5,"Python",86],[5,"PyModule",87],[8,"PyResult",88],[5,"PyAny",89],[5,"Py",90],[5,"RedisCacheDatabase",48],[5,"CStr",91],[8,"PyObject",90],[5,"PyClassItemsIter",92],[5,"LazyTypeObject",93],[5,"PyTypeObject",94]],"b":[[54,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+RedisCacheDatabase"],[55,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26RedisCacheDatabase"]]}],\ -["nautilus_model",{"doc":"","t":"CCQQCCCQCCCCCCCCJPGPPKPPCNNNNHCCCNNNNNNNMNNHCCCNCNNNFFFFOONNNONNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNONNNONNONNNNNNNOONNNNNNNNNNNNNNNOONNNNNNNOFONNNNNNNNNNNNNNNONNNNNNNNONNNNNONONNNNNOONNFNNNNNONNNNONNNNONNNNNNONNNNOONNSFNOONNNNNNNNNNNNNONNNNNONNNNNNONNNNNOONNFSINNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONONNNNNNNFNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOONNFNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNOONNFONNNNNNNNNNNNNNNNNNNNNNONNNNNONNONNONNOONNPGFPPGFGFPPGFPPGFPPPPPGFGFPPPPPPPPPPGFPPPGFPPPPPPPPPPPPPPPPPPPKPPPPPGFPPPPPPGFGFPPPPPPPPPPGFPPPPPPGFPPPPPPPPPPPPPPPPGFPPGFGFGFGFPPPPPPGFPPPPGFPPPPPPPPPPPPPPPPPPPPGFGFGFPPGFPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCFOOOONNONNNOONNOONCCCCCCCCCCCCCCCCCCFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNFFGPPNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNONNNNNONNNNNNNONONNNNPPPPPGPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNONONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNONNONONONONNNNONNNNNONONNNNNNNONONNNNNOFFGPPNNNNNNNNNONNNNNONNNNONNONNNNNONONONONONNNNNNNNNNNNNNONNNNNNNONONNONONONONONONONONONONNNNONONONNNNNONONONONONONNNNNNNONONNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNNNONNNNNONNNNNNNONONNNNFFGPPNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNONNNNNONNNNNNNONONNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONONNNNONNNNNONONNNNNNNONONNNNNOPPGPNNCCNNCCNNNFOOONNNNOONNNONOOOOOOOOOOONONNOOONOFOOONNNNOOOONNNONOOOOOOOOOOONONNOOOONOFOONNNNOONNNONOOOOOOOONONNOONFOOONNNNOONNNONOOOOOOOOOOONONNOOONOCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCHHHHHHCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCFNNNNNNHHHHHHHHHHHHHNNNCCFNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNHFNNNNNNNNHHHHHHHNNNNNHHCCCCHHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCHCCCCCCCCCFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHFHFHNNNNNNNNNNNNNNNNNNNNFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHNNNNNNNNNNNNNNNNNNNNFHFHFHFHFHFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHFHFHFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOKMMNNCCCCCMMMMNNNNNMMMMMCMMMMMMMCNCNMMNFONNNNNNNNNNNNNONNNNNNNONNNNNNNOONONOONONONNNONONONONNONONONNNNONONNOFNNNONNNNNNNNNNNNNNNNNONNNNONNNOONONOONONONNNONONONONNONONONNNNONONNFNNNONNNNNNNNNNNNNNNNNONNNNNNNONONONONONNNONONONONNNONONNNNONONNFNNNNNNNONNNNNNNNNNNNNONNNNONNNONONONONONNNONONNONNNNNNNNONONNFONNONNNNNONNNNNNONNNNNNNONNNNNNNONONONONONONNONONNONNNNNNNNONONNOFONNONNNNNONNNNNNONNNNNNNONNNNNNNONONONONONNONONONNONNNNONNNNONONNONNNNNNNNNNNNNNFHFHFHNNNNNNNFHNNNNNNNFHNNNNNNNNNNNNNNFHNNNNNNNNNNNNNNNNNNNNNFHFNNNNNNNNOONNNNNNNNNONNONNNNNNOONNNOONNCCCPGGPFPPPPPNNNNNNNNNONNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNONNNNNNFFNNNNNNONNNNNNNNNNNNNNNNNNNONNNNNOONNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNCCCCCCCCCCCPPPKFGPMOMNMONNNNMONNNNNOMONMMONMOMOMOMOMMONNNNNMOMONNNNNNNNNNNNNNNNMNMOMONNNMOMOMMOMONNMOMOMOMOOMMONNNMONMOMOHMOMMOMONNMOMOMMMMMNNNNMOMONNMHMMOMONFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNONNNNNNNNNNNNNONNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNONNNNNNNNNNNNNONNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNONNNNNONNNNNNNNONNNNNNNNNNNONONONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONONONONONNNNONNNNNNFSNNCNCNNNCCNNNNCHNCNNNNCHHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFNNNNOONNNNONNOONNOONNNNONNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNONNONONNNNNNNSSHHHHHSSFNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNSSSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNSSFNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNN","n":["currencies","data","enum_for_python","enum_strum_serde","enums","events","ffi","identifier_for_python","identifiers","instruments","macros","orderbook","orders","position","python","types","CURRENCY_MAP","Bar","Data","Delta","Depth10","HasTsInit","Quote","Trade","bar","borrow","borrow_mut","clone","clone_into","data_clone","delta","deltas","depth","fmt","from","from","from","from","from","from","get_ts_init","get_ts_init","into","is_monotonically_increasing_by_init","order","quote","ticker","to_owned","trade","try_from","try_into","type_id","Bar","BarSpecification","BarType","BarTypeParseError","aggregation","aggregation_source","arguments","arguments","arguments","bar_type","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","close","cmp","cmp","compare","compare","deserialize","deserialize","deserialize","doc","doc","doc","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extract","extract","extract","extract","extract","extract","extract","extract","extract","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_pyobject","from_str","get_fields","get_metadata","get_ts_init","hash","hash","hash","high","instrument_id","into","into","into","into","into_py","into_py","into_py","items_iter","items_iter","items_iter","lazy_type_object","lazy_type_object","lazy_type_object","low","new","new","new","open","partial_cmp","partial_cmp","price_type","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","serialize","serialize","serialize","spec","step","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","ts_event","ts_init","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","type_object_raw","volume","OrderBookDelta","action","arguments","borrow","borrow_mut","clear","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","flags","fmt","fmt","from","from_pyobject","get_fields","get_metadata","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","order","separate_by_policy","sequence","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","OrderBookDeltas","arguments","borrow","borrow_mut","clone","clone_into","deltas","doc","extract","extract","extract","flags","fmt","fmt","from","get_ts_init","instrument_id","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","sequence","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","DEPTH10_LEN","OrderBookDepth10","arguments","asks","bids","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","flags","fmt","fmt","from","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","sequence","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","BookOrder","NULL_ORDER","OrderId","arguments","borrow","borrow_mut","clone","clone_into","default","deserialize","doc","eq","equivalent","equivalent","equivalent","exposure","extract","extract","extract","fmt","fmt","from","from_quote_tick","from_trade_tick","hash","into","into_py","items_iter","lazy_type_object","new","order_id","price","py_as_dict","py_from_dict","separate_by_policy","serialize","side","signed_size","size","to_book_price","to_owned","to_string","try_from","try_into","type_id","type_object_raw","QuoteTick","arguments","ask_price","ask_size","bid_price","bid_size","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","extract_price","extract_volume","fmt","fmt","from","from_pyobject","get_fields","get_metadata","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","Ticker","arguments","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","py_as_dict","py_from_dict","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","TradeTick","aggressor_side","arguments","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from_pyobject","get_fields","get_metadata","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","price","separate_by_policy","serialize","size","to_owned","to_string","trade_id","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","Accepted","AccountType","AccountTypeIter","Active","Add","AggregationSource","AggregationSourceIter","AggressorSide","AggressorSideIter","Alternative","Ask","AssetClass","AssetClassIter","AtTheClose","AtTheOpen","BarAggregation","BarAggregationIter","BasisPoints","Betting","Bid","BidAsk","Bond","BookAction","BookActionIter","BookType","BookTypeIter","Buy","Buyer","Call","Canceled","Cash","Cfd","Clear","Closed","Commodity","CommodityBacked","ContingencyType","ContingencyTypeIter","ContractExpired","Crypto","Cryptocurrency","CurrencyType","CurrencyTypeIter","Day","Day","Debt","Default","Delete","Denied","DoubleBidAsk","DoubleLast","Emulated","EndOfSession","Equity","Expired","External","FX","Fiat","Filled","Flat","Fok","Forward","FromU8","Future","General","Gtc","Gtd","Halt","HaltReason","HaltReasonIter","Halted","Hedging","Hour","Index","IndexPrice","Initialized","InstrumentClass","InstrumentClassIter","InstrumentCloseType","InstrumentCloseTypeIter","Internal","Ioc","L1_MBP","L2_MBP","L3_MBO","Last","LastOrBidAsk","LastTrade","Limit","LimitIfTouched","LiquiditySide","LiquiditySideIter","Long","Maker","Margin","MarkPrice","Market","MarketIfTouched","MarketStatus","MarketStatusIter","MarketToLimit","Mid","MidPoint","Millisecond","Minute","Month","Netting","NoAggressor","NoContingency","NoLiquiditySide","NoOrderSide","NoPositionSide","NoTrailingOffset","NoTrigger","NotHalted","Oco","OmsType","OmsTypeIter","Open","Option","OptionKind","OptionKindIter","OrderSide","OrderSideIter","OrderStatus","OrderStatusIter","OrderType","OrderTypeIter","Oto","Ouo","PartiallyFilled","Pause","PendingCancel","PendingUpdate","PositionSide","PositionSideIter","PreClose","PreOpen","Price","PriceTier","PriceType","PriceTypeIter","Put","Reducing","Rejected","Released","Reopen","Second","Sell","Seller","Short","SportsBetting","Spot","StopLimit","StopMarket","Submitted","Swap","Taker","Tick","TickImbalance","TickRuns","Ticks","TimeInForce","TimeInForceIter","TradingState","TradingStateIter","TrailingOffsetType","TrailingOffsetTypeIter","TrailingStopLimit","TrailingStopMarket","TriggerType","TriggerTypeIter","Triggered","Unspecified","Update","Value","ValueImbalance","ValueRuns","Volatility","Volume","VolumeImbalance","VolumeRuns","Warrant","Week","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_u8","from_u8","from_u8","from_u8","from_u8","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","transition","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","account","order","position","state","AccountState","account_id","account_type","balances","base_currency","borrow","borrow_mut","event_id","fmt","from","into","is_reported","margins","try_from","try_into","ts_event","ts_init","type_id","accepted","cancel_rejected","canceled","denied","emulated","event","expired","filled","initialized","modify_rejected","pending_cancel","pending_update","rejected","released","stubs","submitted","triggered","updated","OrderAccepted","OrderAcceptedBuilder","OrderAcceptedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderCancelRejected","OrderCancelRejectedBuilder","OrderCancelRejectedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderCanceled","OrderCanceledBuilder","OrderCanceledBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderDenied","OrderDeniedBuilder","OrderDeniedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderEmulated","OrderEmulatedBuilder","OrderEmulatedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderAccepted","OrderCancelRejected","OrderCanceled","OrderDenied","OrderEmulated","OrderEvent","OrderExpired","OrderFilled","OrderInitialized","OrderModifyRejected","OrderPartiallyFilled","OrderPendingCancel","OrderPendingUpdate","OrderRejected","OrderReleased","OrderSubmitted","OrderTriggered","OrderUpdated","borrow","borrow_mut","client_order_id","clone","clone_into","deserialize","eq","equivalent","equivalent","equivalent","fmt","from","into","serialize","strategy_id","to_owned","try_from","try_into","ts_event","type_id","OrderExpired","OrderExpiredBuilder","OrderExpiredBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderFilled","OrderFilledBuilder","OrderFilledBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","commission","commission","currency","currency","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","is_buy","is_sell","items_iter","last_px","last_px","last_qty","last_qty","lazy_type_object","liquidity_side","liquidity_side","new","order_side","order_side","order_type","order_type","position_id","position_id","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trade_id","trade_id","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderInitialized","OrderInitializedBuilder","OrderInitializedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","contingency_type","contingency_type","default","default","deserialize","display_qty","display_qty","doc","emulation_trigger","emulation_trigger","eq","equivalent","equivalent","equivalent","event_id","event_id","exec_algorithm_id","exec_algorithm_id","exec_algorithm_params","exec_algorithm_params","exec_spawn_id","exec_spawn_id","expire_time","expire_time","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","limit_offset","limit_offset","linked_order_ids","linked_order_ids","new","order_list_id","order_list_id","order_side","order_side","order_type","order_type","parent_order_id","parent_order_id","post_only","post_only","price","price","quantity","quantity","quote_quantity","quote_quantity","reconciliation","reconciliation","reduce_only","reduce_only","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","tags","tags","time_in_force","time_in_force","to_owned","to_owned","to_string","to_string","trader_id","trader_id","trailing_offset","trailing_offset","trailing_offset_type","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderModifyRejected","OrderModifyRejectedBuilder","OrderModifyRejectedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderPendingCancel","OrderPendingCancelBuilder","OrderPendingCancelBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderPendingUpdate","OrderPendingUpdateBuilder","OrderPendingUpdateBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderRejected","OrderRejectedBuilder","OrderRejectedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderReleased","OrderReleasedBuilder","OrderReleasedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","released_price","released_price","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","order_accepted","order_accepted","order_cancel_rejected","order_cancel_rejected","order_denied_max_submitted_rate","order_denied_max_submitted_rate","order_emulated","order_emulated","order_expired","order_expired","order_filled","order_filled","order_initialized_buy_limit","order_initialized_buy_limit","order_modify_rejected","order_modify_rejected","order_pending_cancel","order_pending_cancel","order_pending_update","order_pending_update","order_rejected_insufficient_margin","order_rejected_insufficient_margin","order_released","order_released","order_submitted","order_submitted","order_triggered","order_triggered","order_updated","order_updated","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_7","partial_7","partial_7","partial_7","partial_7","partial_7","partial_7","partial_7","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","OrderSubmitted","OrderSubmittedBuilder","OrderSubmittedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderTriggered","OrderTriggeredBuilder","OrderTriggeredBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderUpdated","OrderUpdatedBuilder","OrderUpdatedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","price","price","quantity","quantity","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","trigger_price","trigger_price","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","PositionChanged","PositionClosed","PositionEvent","PositionOpened","borrow","borrow_mut","changed","closed","from","into","opened","state","try_from","try_into","type_id","PositionChanged","account_id","avg_px_closed","avg_px_open","borrow","borrow_mut","clone","clone_into","currency","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","peak_quantity","position_id","quantity","realized_pnl","realized_return","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_event","ts_init","ts_opened","type_id","unrealized_pnl","PositionClosed","account_id","avg_px_closed","avg_px_open","borrow","borrow_mut","clone","clone_into","closing_order_id","currency","duration","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","peak_quantity","position_id","quantity","realized_pnl","realized_return","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_closed","ts_event","ts_init","ts_opened","type_id","unrealized_pnl","PositionOpened","account_id","avg_px_open","borrow","borrow_mut","clone","clone_into","currency","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","position_id","quantity","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_event","ts_init","type_id","PositionState","account_id","avg_px_closed","avg_px_open","borrow","borrow_mut","clone","clone_into","currency","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","peak_quantity","position_id","quantity","realized_pnl","realized_return","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_event","ts_init","ts_opened","type_id","unrealized_pnl","data","enums","events","identifiers","instruments","orderbook","types","bar","delta","depth","order","quote","ticker","trade","bar_eq","bar_hash","bar_new","bar_new_from_raw","bar_specification_eq","bar_specification_ge","bar_specification_gt","bar_specification_hash","bar_specification_le","bar_specification_lt","bar_specification_new","bar_specification_to_cstr","bar_to_cstr","bar_type_check_parsing","bar_type_eq","bar_type_from_cstr","bar_type_ge","bar_type_gt","bar_type_hash","bar_type_le","bar_type_lt","bar_type_new","bar_type_to_cstr","orderbook_delta_eq","orderbook_delta_hash","orderbook_delta_new","orderbook_depth10_asks_array","orderbook_depth10_bids_array","orderbook_depth10_eq","orderbook_depth10_hash","orderbook_depth10_new","book_order_debug_to_cstr","book_order_display_to_cstr","book_order_eq","book_order_exposure","book_order_from_raw","book_order_hash","book_order_signed_size","quote_tick_eq","quote_tick_hash","quote_tick_new","quote_tick_to_cstr","ticker_new","ticker_to_cstr","trade_tick_eq","trade_tick_hash","trade_tick_new","trade_tick_to_cstr","account_type_from_cstr","account_type_to_cstr","aggregation_source_from_cstr","aggregation_source_to_cstr","aggressor_side_from_cstr","aggressor_side_to_cstr","asset_class_from_cstr","asset_class_to_cstr","bar_aggregation_from_cstr","bar_aggregation_to_cstr","book_action_from_cstr","book_action_to_cstr","book_type_from_cstr","book_type_to_cstr","contingency_type_from_cstr","contingency_type_to_cstr","currency_type_from_cstr","currency_type_to_cstr","halt_reason_from_cstr","halt_reason_to_cstr","instrument_class_from_cstr","instrument_class_to_cstr","instrument_close_type_from_cstr","instrument_close_type_to_cstr","liquidity_side_from_cstr","liquidity_side_to_cstr","market_status_from_cstr","market_status_to_cstr","oms_type_from_cstr","oms_type_to_cstr","option_kind_from_cstr","option_kind_to_cstr","order_side_from_cstr","order_side_to_cstr","order_status_from_cstr","order_status_to_cstr","order_type_from_cstr","order_type_to_cstr","position_side_from_cstr","position_side_to_cstr","price_type_from_cstr","price_type_to_cstr","time_in_force_from_cstr","time_in_force_to_cstr","trading_state_from_cstr","trading_state_to_cstr","trailing_offset_type_from_cstr","trailing_offset_type_to_cstr","trigger_type_from_cstr","trigger_type_to_cstr","order","order_accepted_new","order_denied_new","order_emulated_new","order_rejected_new","order_released_new","order_submitted_new","account_id","client_id","client_order_id","component_id","exec_algorithm_id","instrument_id","order_list_id","position_id","strategy_id","symbol","trade_id","trader_id","venue","venue_order_id","account_id_hash","account_id_new","client_id_hash","client_id_new","client_order_id_hash","client_order_id_new","component_id_hash","component_id_new","exec_algorithm_id_hash","exec_algorithm_id_new","instrument_id_check_parsing","instrument_id_from_cstr","instrument_id_hash","instrument_id_is_synthetic","instrument_id_new","instrument_id_to_cstr","order_list_id_hash","order_list_id_new","position_id_hash","position_id_new","strategy_id_hash","strategy_id_new","symbol_hash","symbol_new","trade_id_hash","trade_id_new","trader_id_hash","trader_id_new","venue_hash","venue_is_synthetic","venue_new","venue_order_id_hash","venue_order_id_new","synthetic","SyntheticInstrument_API","borrow","borrow_mut","deref","deref_mut","from","into","synthetic_instrument_calculate","synthetic_instrument_change_formula","synthetic_instrument_components_count","synthetic_instrument_components_to_cstr","synthetic_instrument_drop","synthetic_instrument_formula_to_cstr","synthetic_instrument_id","synthetic_instrument_is_valid_formula","synthetic_instrument_new","synthetic_instrument_price_increment","synthetic_instrument_price_precision","synthetic_instrument_ts_event","synthetic_instrument_ts_init","try_from","try_into","type_id","book","level","OrderBook_API","borrow","borrow_mut","deref","deref_mut","from","into","orderbook_add","orderbook_apply_delta","orderbook_apply_depth","orderbook_asks","orderbook_best_ask_price","orderbook_best_ask_size","orderbook_best_bid_price","orderbook_best_bid_size","orderbook_bids","orderbook_book_type","orderbook_check_integrity","orderbook_clear","orderbook_clear_asks","orderbook_clear_bids","orderbook_count","orderbook_delete","orderbook_drop","orderbook_get_avg_px_for_quantity","orderbook_get_quantity_for_price","orderbook_has_ask","orderbook_has_bid","orderbook_instrument_id","orderbook_midpoint","orderbook_new","orderbook_pprint_to_cstr","orderbook_reset","orderbook_sequence","orderbook_simulate_fills","orderbook_spread","orderbook_ts_last","orderbook_update","orderbook_update_quote_tick","orderbook_update_trade_tick","try_from","try_into","type_id","vec_fills_drop","Level_API","borrow","borrow_mut","clone","clone_into","deref","deref_mut","from","into","level_clone","level_drop","level_exposure","level_new","level_orders","level_price","level_size","new","to_owned","try_from","try_into","type_id","vec_levels_drop","vec_orders_drop","currency","money","price","quantity","currency_code_to_cstr","currency_exists","currency_from_cstr","currency_from_py","currency_hash","currency_name_to_cstr","currency_register","currency_to_cstr","money_add_assign","money_as_f64","money_from_raw","money_new","money_sub_assign","price_add_assign","price_as_f64","price_from_raw","price_new","price_sub_assign","quantity_add_assign","quantity_add_assign_u64","quantity_as_f64","quantity_from_raw","quantity_new","quantity_sub_assign","quantity_sub_assign_u64","account_id","client_id","client_order_id","component_id","exec_algorithm_id","instrument_id","interned_string_stats","order_list_id","position_id","strategy_id","stubs","symbol","trade_id","trader_id","venue","venue_order_id","AccountId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ClientId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ClientOrderId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","optional_ustr_to_vec_client_order_ids","optional_vec_client_order_ids_to_ustr","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ComponentId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ExecAlgorithmId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","InstrumentId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","is_synthetic","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","symbol","to_owned","to_string","try_from","try_into","type_id","type_object_raw","venue","OrderListId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","PositionId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","StrategyId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","get_tag","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","account_ib","account_ib","account_id","account_id","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","client_id_binance","client_id_binance","client_id_dydx","client_id_dydx","client_order_id","client_order_id","component_risk_engine","component_risk_engine","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","exec_algorithm_id","exec_algorithm_id","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","instrument_id_btc_usdt","instrument_id_btc_usdt","instrument_id_eth_usdt_binance","instrument_id_eth_usdt_binance","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","order_list_id_test","order_list_id_test","position_id_test","position_id_test","strategy_id_ema_cross","strategy_id_ema_cross","symbol_aud_usd","symbol_aud_usd","symbol_eth_perp","symbol_eth_perp","trade_id","trade_id","trader_id","trader_id","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uuid4","uuid4","venue_binance","venue_binance","venue_order_id","venue_order_id","venue_sim","venue_sim","Symbol","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","TradeId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","TraderId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","get_tag","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","SYNTHETIC_VENUE","Venue","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","is_synthetic","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","synthetic","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","VenueOrderId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","Instrument","asset_class","base_currency","calculate_base_quantity","calculate_notional_value","crypto_future","crypto_perpetual","currency_pair","equity","futures_contract","id","instrument_class","is_inverse","lot_size","make_price","make_qty","maker_fee","margin_init","margin_maint","max_price","max_quantity","min_price","min_quantity","multiplier","options_contract","price_increment","price_precision","quote_currency","raw_symbol","settlement_currency","size_increment","size_precision","stubs","symbol","synthetic","taker_fee","ts_event","ts_init","venue","CryptoFuture","activation_ns","arguments","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","expiration_ns","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_notional","max_price","max_price","max_quantity","max_quantity","min_notional","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","settlement_currency","size_increment","size_increment","size_precision","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","underlying","CryptoPerpetual","arguments","asset_class","base_currency","base_currency","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_notional","max_price","max_price","max_quantity","max_quantity","min_notional","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","settlement_currency","size_increment","size_increment","size_precision","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","CurrencyPair","arguments","asset_class","base_currency","base_currency","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_increment","size_precision","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","Equity","arguments","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","isin","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","FuturesContract","activation_ns","arguments","asset_class","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","expiration_ns","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","underlying","OptionsContract","activation_ns","arguments","asset_class","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","expiration_ns","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","new","option_kind","price_increment","price_increment","price_precision","price_precision","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_precision","strike_price","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","underlying","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","crypto_future_btcusdt","crypto_future_btcusdt","crypto_perpetual_ethusdt","crypto_perpetual_ethusdt","currency_pair_btcusdt","currency_pair_btcusdt","default","default","default","default","default","default","default","equity_aapl","equity_aapl","from","from","from","from","from","from","from","futures_contract_es","futures_contract_es","get","get","get","get","get","get","get","into","into","into","into","into","into","into","options_contract_appl","options_contract_appl","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","xbtusd_bitmex","xbtusd_bitmex","SyntheticInstrument","arguments","borrow","borrow_mut","calculate","calculate_from_map","change_formula","clone","clone_into","components","context","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","formula","from","hash","id","into","into_py","is_valid_formula","items_iter","lazy_type_object","new","price_increment","price_precision","to_owned","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","book","ladder","level","Add","BookIntegrityError","InvalidBookOperation","NoOrderSide","OrderBook","OrderNotFound","OrdersCrossed","PreProcessOrder","TooManyLevels","TooManyOrders","add","apply_delta","apply_depth","asks","best_ask_price","best_ask_size","best_bid_price","best_bid_size","bids","book_type","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","check_integrity","clear","clear_asks","clear_bids","count","delete","fmt","fmt","fmt","fmt","from","from","from","get_avg_px_for_quantity","get_quantity_for_price","has_ask","has_bid","instrument_id","into","into","into","midpoint","new","pprint","reset","separate_by_policy","separate_by_policy","sequence","simulate_fills","spread","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","ts_last","type_id","type_id","type_id","update","update_quote_tick","update_trade_tick","BookPrice","Ladder","add","add_bulk","borrow","borrow","borrow_mut","borrow_mut","cache","clear","clone","clone_into","cmp","compare","delete","eq","equivalent","equivalent","equivalent","exposures","fmt","fmt","from","from","into","into","is_empty","len","levels","new","new","partial_cmp","remove","separate_by_policy","side","side","simulate_fills","sizes","to_owned","to_string","top","try_from","try_from","try_into","try_into","type_id","type_id","update","value","Level","add","add_bulk","borrow","borrow_mut","clone","clone_into","cmp","compare","delete","eq","equivalent","equivalent","equivalent","exposure","exposure_raw","first","fmt","from","from_order","ge","gt","into","is_empty","le","len","lt","new","orders","partial_cmp","price","remove_by_id","size","size_raw","to_owned","try_from","try_into","type_id","update","base","default","limit","limit_if_touched","market","market_if_touched","market_to_limit","stop_limit","stop_market","trailing_stop_limit","trailing_stop_market","InvalidOrderEvent","InvalidStateTransition","NoPreviousState","Order","OrderCore","OrderError","UnrecognizedEvent","account_id","account_id","apply","apply","avg_px","avg_px","borrow","borrow","borrow_mut","borrow_mut","client_order_id","client_order_id","clone","clone_into","closing_side","commission","commissions","commissions","contingency_type","contingency_type","deserialize","display_qty","emulation_trigger","emulation_trigger","event_count","events","events","exec_algorithm_id","exec_algorithm_id","exec_algorithm_params","exec_algorithm_params","exec_spawn_id","exec_spawn_id","expire_time","filled_qty","filled_qty","fmt","fmt","fmt","from","from","init_id","init_id","instrument_id","instrument_id","into","into","is_active_local","is_aggressive","is_buy","is_canceled","is_child_order","is_closed","is_contingency","is_emulated","is_inflight","is_open","is_parent_order","is_passive","is_pending_cancel","is_pending_update","is_post_only","is_primary","is_quote_quantity","is_quote_quantity","is_reduce_only","is_reduce_only","is_secondary","is_sell","last_event","last_trade_id","last_trade_id","leaves_qty","leaves_qty","limit_offset","linked_order_ids","linked_order_ids","liquidity_side","liquidity_side","new","opposite_side","order_list_id","order_list_id","order_type","order_type","parent_order_id","parent_order_id","position_id","position_id","previous_status","price","quantity","quantity","separate_by_policy","serialize","set_slippage","side","side","signed_decimal_qty","slippage","slippage","status","status","str_hashmap_to_ustr","strategy_id","strategy_id","symbol","tags","tags","time_in_force","time_in_force","to_owned","to_string","trade_ids","trade_ids","trader_id","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_price","trigger_type","try_from","try_from","try_into","try_into","ts_init","ts_init","ts_last","ts_last","type_id","type_id","update","ustr_hashmap_to_str","venue","venue_order_id","venue_order_id","venue_order_ids","venue_order_ids","would_reduce_only","LimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_type","try_from","try_into","ts_init","ts_last","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","LimitIfTouchedOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","MarketOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_price","trigger_type","try_from","try_into","ts_init","ts_last","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","MarketIfTouchedOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","MarketToLimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_price","trigger_type","try_from","try_into","ts_init","ts_last","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","StopLimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","StopMarketOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","TrailingStopLimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset","trailing_offset_type","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","TrailingStopMarketOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset","trailing_offset_type","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","EnumIterator","PY_MODULE_MODEL","borrow","borrow_mut","data","doc","events","extract","extract","from","identifiers","instruments","into","into_py","items_iter","lazy_type_object","macros","model","new","orders","try_from","try_into","type_id","type_object_raw","types","value_to_pydict","value_to_pyobject","bar","delta","depth","order","quote","ticker","trade","order","accepted","cancel_rejected","canceled","denied","emulated","expired","filled","initialized","modify_rejected","pending_cancel","pending_update","rejected","released","submitted","triggered","updated","instrument_id","crypto_future","crypto_perpetual","currency_pair","equity","futures_contract","options_contract","market","currency","money","price","quantity","balance","currency","fixed","money","price","quantity","AccountBalance","MarginBalance","borrow","borrow","borrow_mut","borrow_mut","currency","currency","fmt","fmt","fmt","fmt","free","from","from","initial","instrument_id","into","into","locked","maintenance","separate_by_policy","separate_by_policy","to_string","to_string","total","try_from","try_from","try_into","try_into","type_id","type_id","AAVE","ACA","ADA","AUD","AVAX","BCH","BNB","BRL","BRZ","BSV","BTC","BTTC","BUSD","CAD","CAKE","CHF","CNH","CNY","CZK","Currency","DASH","DKK","DOGE","DOT","EOS","ETH","ETHW","EUR","GBP","HKD","HUF","ILS","INR","JOE","JPY","KRW","LINK","LTC","LUNA","MXN","NBT","NOK","NZD","ONEINCH","PLN","RUB","SAR","SEK","SGD","SHIB","SOL","THB","TRX","TRY","TRYB","TUSD","TWD","USD","USDC","USDP","USDT","VTC","WSB","XAG","XAU","XBT","XEC","XLM","XMR","XPT","XRP","XTZ","ZAR","ZEC","arguments","borrow","borrow_mut","clone","clone_into","code","currency_type","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","from","from_str","hash","into","into_py","is_commodity_backed","is_crypto","is_fiat","iso4217","items_iter","lazy_type_object","name","new","precision","register","serialize","to_owned","try_from","try_into","type_id","type_object_raw","FIXED_PRECISION","FIXED_SCALAR","check_fixed_precision","f64_to_fixed_i64","f64_to_fixed_u64","fixed_i64_to_f64","fixed_u64_to_f64","MONEY_MAX","MONEY_MIN","Money","add","add","add_assign","arguments","as_decimal","as_f64","borrow","borrow_mut","clone","clone_into","cmp","compare","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_raw","from_str","ge","gt","hash","into","into_py","is_zero","items_iter","lazy_type_object","le","lt","mul","neg","new","partial_cmp","raw","separate_by_policy","serialize","sub","sub","sub_assign","to_formatted_string","to_owned","to_string","try_from","try_into","type_id","type_object_raw","ERROR_PRICE","PRICE_MAX","PRICE_MIN","Price","add","add","add_assign","arguments","as_decimal","as_f64","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_raw","from_str","ge","gt","hash","into","into_py","is_zero","items_iter","lazy_type_object","le","lt","max","min","mul","neg","new","partial_cmp","precision","raw","separate_by_policy","serialize","sub","sub","sub_assign","to_formatted_string","to_owned","to_string","try_from","try_into","type_id","type_object_raw","zero","QUANTITY_MAX","QUANTITY_MIN","Quantity","add","add_assign","arguments","as_decimal","as_f64","borrow","borrow_mut","check_quantity_positive","clone","clone_into","cmp","compare","default","deref","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from","from_raw","from_str","ge","gt","hash","into","into_py","is_positive","is_zero","items_iter","lazy_type_object","le","lt","mul","mul","mul_assign","new","partial_cmp","precision","raw","separate_by_policy","serialize","sub","sub_assign","to_formatted_string","to_owned","to_string","try_from","try_into","type_id","type_object_raw","zero"],"q":[[0,"nautilus_model"],[16,"nautilus_model::currencies"],[17,"nautilus_model::data"],[52,"nautilus_model::data::bar"],[186,"nautilus_model::data::delta"],[230,"nautilus_model::data::deltas"],[262,"nautilus_model::data::depth"],[303,"nautilus_model::data::order"],[349,"nautilus_model::data::quote"],[394,"nautilus_model::data::ticker"],[431,"nautilus_model::data::trade"],[474,"nautilus_model::enums"],[2083,"nautilus_model::events"],[2086,"nautilus_model::events::account"],[2087,"nautilus_model::events::account::state"],[2105,"nautilus_model::events::order"],[2123,"nautilus_model::events::order::accepted"],[2204,"nautilus_model::events::order::cancel_rejected"],[2287,"nautilus_model::events::order::canceled"],[2368,"nautilus_model::events::order::denied"],[2445,"nautilus_model::events::order::emulated"],[2520,"nautilus_model::events::order::event"],[2558,"nautilus_model::events::order::expired"],[2639,"nautilus_model::events::order::filled"],[2740,"nautilus_model::events::order::initialized"],[2868,"nautilus_model::events::order::modify_rejected"],[2951,"nautilus_model::events::order::pending_cancel"],[3032,"nautilus_model::events::order::pending_update"],[3113,"nautilus_model::events::order::rejected"],[3194,"nautilus_model::events::order::released"],[3271,"nautilus_model::events::order::stubs"],[3529,"nautilus_model::events::order::submitted"],[3606,"nautilus_model::events::order::triggered"],[3687,"nautilus_model::events::order::updated"],[3774,"nautilus_model::events::position"],[3789,"nautilus_model::events::position::changed"],[3824,"nautilus_model::events::position::closed"],[3862,"nautilus_model::events::position::opened"],[3891,"nautilus_model::events::position::state"],[3926,"nautilus_model::ffi"],[3933,"nautilus_model::ffi::data"],[3940,"nautilus_model::ffi::data::bar"],[3963,"nautilus_model::ffi::data::delta"],[3966,"nautilus_model::ffi::data::depth"],[3971,"nautilus_model::ffi::data::order"],[3978,"nautilus_model::ffi::data::quote"],[3982,"nautilus_model::ffi::data::ticker"],[3984,"nautilus_model::ffi::data::trade"],[3988,"nautilus_model::ffi::enums"],[4038,"nautilus_model::ffi::events"],[4039,"nautilus_model::ffi::events::order"],[4045,"nautilus_model::ffi::identifiers"],[4059,"nautilus_model::ffi::identifiers::account_id"],[4061,"nautilus_model::ffi::identifiers::client_id"],[4063,"nautilus_model::ffi::identifiers::client_order_id"],[4065,"nautilus_model::ffi::identifiers::component_id"],[4067,"nautilus_model::ffi::identifiers::exec_algorithm_id"],[4069,"nautilus_model::ffi::identifiers::instrument_id"],[4075,"nautilus_model::ffi::identifiers::order_list_id"],[4077,"nautilus_model::ffi::identifiers::position_id"],[4079,"nautilus_model::ffi::identifiers::strategy_id"],[4081,"nautilus_model::ffi::identifiers::symbol"],[4083,"nautilus_model::ffi::identifiers::trade_id"],[4085,"nautilus_model::ffi::identifiers::trader_id"],[4087,"nautilus_model::ffi::identifiers::venue"],[4090,"nautilus_model::ffi::identifiers::venue_order_id"],[4092,"nautilus_model::ffi::instruments"],[4093,"nautilus_model::ffi::instruments::synthetic"],[4116,"nautilus_model::ffi::orderbook"],[4118,"nautilus_model::ffi::orderbook::book"],[4162,"nautilus_model::ffi::orderbook::level"],[4185,"nautilus_model::ffi::types"],[4189,"nautilus_model::ffi::types::currency"],[4197,"nautilus_model::ffi::types::money"],[4202,"nautilus_model::ffi::types::price"],[4207,"nautilus_model::ffi::types::quantity"],[4214,"nautilus_model::identifiers"],[4230,"nautilus_model::identifiers::account_id"],[4269,"nautilus_model::identifiers::client_id"],[4307,"nautilus_model::identifiers::client_order_id"],[4348,"nautilus_model::identifiers::component_id"],[4386,"nautilus_model::identifiers::exec_algorithm_id"],[4424,"nautilus_model::identifiers::instrument_id"],[4465,"nautilus_model::identifiers::order_list_id"],[4503,"nautilus_model::identifiers::position_id"],[4542,"nautilus_model::identifiers::strategy_id"],[4582,"nautilus_model::identifiers::stubs"],[4802,"nautilus_model::identifiers::symbol"],[4841,"nautilus_model::identifiers::trade_id"],[4880,"nautilus_model::identifiers::trader_id"],[4920,"nautilus_model::identifiers::venue"],[4962,"nautilus_model::identifiers::venue_order_id"],[5001,"nautilus_model::instruments"],[5040,"nautilus_model::instruments::crypto_future"],[5109,"nautilus_model::instruments::crypto_perpetual"],[5177,"nautilus_model::instruments::currency_pair"],[5241,"nautilus_model::instruments::equity"],[5303,"nautilus_model::instruments::futures_contract"],[5369,"nautilus_model::instruments::options_contract"],[5436,"nautilus_model::instruments::stubs"],[5513,"nautilus_model::instruments::synthetic"],[5552,"nautilus_model::orderbook"],[5555,"nautilus_model::orderbook::book"],[5626,"nautilus_model::orderbook::ladder"],[5675,"nautilus_model::orderbook::level"],[5714,"nautilus_model::orders"],[5725,"nautilus_model::orders::base"],[5872,"nautilus_model::orders::limit"],[5947,"nautilus_model::orders::limit_if_touched"],[6026,"nautilus_model::orders::market"],[6096,"nautilus_model::orders::market_if_touched"],[6173,"nautilus_model::orders::market_to_limit"],[6247,"nautilus_model::orders::stop_limit"],[6326,"nautilus_model::orders::stop_market"],[6403,"nautilus_model::orders::trailing_stop_limit"],[6485,"nautilus_model::orders::trailing_stop_market"],[6564,"nautilus_model::python"],[6591,"nautilus_model::python::data"],[6598,"nautilus_model::python::events"],[6599,"nautilus_model::python::events::order"],[6615,"nautilus_model::python::identifiers"],[6616,"nautilus_model::python::instruments"],[6622,"nautilus_model::python::orders"],[6623,"nautilus_model::python::types"],[6627,"nautilus_model::types"],[6633,"nautilus_model::types::balance"],[6665,"nautilus_model::types::currency"],[6778,"nautilus_model::types::fixed"],[6785,"nautilus_model::types::money"],[6843,"nautilus_model::types::price"],[6907,"nautilus_model::types::quantity"],[6970,"core::fmt"],[6971,"core::fmt"],[6972,"core::result"],[6973,"core::any"],[6974,"pyo3::marker"],[6975,"pyo3::types::any"],[6976,"pyo3::instance"],[6977,"core::cmp"],[6978,"serde::de"],[6979,"core::ffi::c_str"],[6980,"pyo3::err"],[6981,"pyo3::err"],[6982,"indexmap::map"],[6983,"std::collections::hash::map"],[6984,"core::hash"],[6985,"pyo3::instance"],[6986,"pyo3::impl_::pyclass::lazy_type_object"],[6987,"core::option"],[6988,"thousands::policies"],[6989,"serde::ser"],[6990,"pyo3_ffi::cpython::object"],[6991,"alloc::vec"],[6992,"pyo3::types::dict"],[6993,"anyhow"],[6994,"core::fmt"],[6995,"derive_builder::error"],[6996,"ustr"],[6997,"core::ffi"],[6998,"nautilus_core::ffi::cvec"],[6999,"rust_decimal::decimal"],[7000,"anyhow"],[7001,"serde_json::value"],[7002,"core::convert"]],"d":["","","","","Defines enumerations for the trading domain model.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","Represents an aggregated bar.","Represents a bar aggregation specification including a …","Represents a bar type including the instrument ID, bar …","","The type of bar aggregation.","The bar types aggregation source.","","","","The bar type for this bar.","","","","","","","","","","","","","","","The bars close price.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Create a new Bar extracted from the given PyAny.","","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","","","The bars high price.","The bar types instrument ID.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The bars low price.","","","","The bars open price.","","","The price type to use for aggregation.","","","","","","","","The bar types specification.","The step for binning samples for bar aggregation.","","","","","","","","","","","","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","","","","","","The bars volume.","Represents a single change/delta in an order book.","The order book delta action.","","","","","","","","","","","","","","","","A combination of packet end with matching engine status.","","","Returns the argument unchanged.","Create a new OrderBookDelta extracted from the given PyAny.","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","The instrument ID for the book.","Calls U::from(self).","","","","","The order to apply.","","The message sequence number assigned at the venue.","","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents a grouped batch of OrderBookDelta updates for …","","","","","","The order book deltas.","","","","","A combination of packet end with matching engine status.","","","Returns the argument unchanged.","","The instrument ID for the book.","Calls U::from(self).","","","","","","The message sequence number assigned at the venue.","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","","Represents a self-contained order book update with a fixed …","","The ask orders for the depth update.","The bid orders for the depth update.","","","","","","","","","","","","","","A combination of packet end with matching engine status.","","","Returns the argument unchanged.","","","The instrument ID for the book.","Calls U::from(self).","","","","","","The message sequence number assigned at the venue.","","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents an order in a book.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","The order ID.","The order price.","Return a dictionary representation of the object.","Return a new object from the given dictionary …","","","The order side.","","The order size.","","","","","","","","Represents a single quote tick in a financial market.","","The top of book ask price.","The top of book ask size.","The top of book bid price.","The top of book bid size.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Create a new QuoteTick extracted from the given PyAny.","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","The quotes instrument ID.","Calls U::from(self).","","","","","","","","","","","The UNIX timestamp (nanoseconds) when the tick event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents a single quote tick in a financial market.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","The quotes instrument ID.","Calls U::from(self).","","","","","Return a dictionary representation of the object.","Return a new object from the given dictionary …","","","","","","","The UNIX timestamp (nanoseconds) when the tick event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents a single trade tick in a financial market.","The trade aggressor side.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Create a new TradeTick extracted from the given PyAny.","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","The trade instrument ID.","Calls U::from(self).","","","","","The traded price.","","","The traded size.","","","The trade match ID (assigned by the venue).","","","The UNIX timestamp (nanoseconds) when the tick event …","The UNIX timestamp (nanoseconds) when the data object was …","","","The order was acknowledged by the trading venue as being …","An account type provided by a trading venue or broker.","An iterator over the variants of AccountType","Normal trading operations.","An order is added to the book.","An aggregation source for derived data.","An iterator over the variants of AggregationSource","The side for the aggressing order of a trade in a market.","An iterator over the variants of AggressorSide","Alternative assets.","A quoted order price where a seller is willing to sell a …","A broad financial market asset class.","An iterator over the variants of AssetClass","At the Closing (ATC) - the order is scheduled to be …","At the Opening (ATO) - the order is scheduled to be …","The aggregation method through which a bar is generated …","An iterator over the variants of BarAggregation","The trailing offset is based on a percentage represented …","An account specific to betting markets.","A quoted order price where a buyer is willing to buy a …","Based on the top-of-book quoted prices for the instrument.","A bond instrument class. A type of debt investment where …","The type of order book action for an order book event.","An iterator over the variants of BookAction","The order book type, representing the type of levels …","An iterator over the variants of BookType","The order is a BUY.","The BUY order was the aggressor for the trade.","A Call option gives the holder the right, but not the …","The order was canceled (closed/done).","An account with unleveraged cash assets only.","A contract-for-difference (CFD) instrument class. A …","The state of the order book is cleared.","The market session is closed.","Commodity assets.","A type of currency that is based on the value of an …","The order contigency type which specifies the behavior of …","An iterator over the variants of ContingencyType","When the instrument expiration was reached.","A type of cryptocurrency or crypto token.","Cryptocurrency or crypto token assets.","The broad currency type.","An iterator over the variants of CurrencyType","Based on time intervals with day granularity.","Day - the order is active until the end of the current …","Debt based assets.","The default trigger type set by the trading venue.","An existing order in the book is deleted/canceled.","The order was denied by the Nautilus system, either for …","Based on a ‘double match’ of the bid/ask price for the …","Based on a ‘double match’ of the last traded price for …","The order became emulated by the Nautilus system in the …","When the market session ended.","Equity / stock assets.","The order reached a GTD expiration (closed/done).","The data is externally aggregated (outside the Nautilus …","Foreign exchange (FOREX) assets.","A type of currency issued by governments which is not …","The order has been completely filled on a trading venue …","A neural/flat position, where no position is currently …","Fill or Kill (FOK) - the order must be executed in full …","A forward derivative instrument class. A customized …","","A futures contract instrument class. A legal agreement to …","Trading halt is imposed for purely regulatory reasons …","Good Till Canceled (GTC) - the order remains active until …","Good Till Date/Time (GTD) - the order is active until a …","The market session is halted.","The reason for a venue or market halt.","An iterator over the variants of HaltReason","Trading is completely halted, no new order commands will …","The hedging type where there can be multiple positions per …","Based on time intervals with hour granularity.","Index based assets (baskets).","Based on the index price for the instrument.","The order is initialized (instantiated) within the …","The asset type for a financial market product.","An iterator over the variants of InstrumentClass","The type of event for an instrument close.","An iterator over the variants of InstrumentCloseType","The data is internally aggregated (inside the Nautilus …","Immediate or Cancel (IOC) - the order is filled as much as …","Top-of-book best bid/ask, one level per side.","Market by price, one order per level (aggregated).","Market by order, multiple orders per level (full …","The last price at which a trade was made for an instrument.","Based on both the TriggerType::LastTrade and …","Based on the last traded price for the instrument.","A limit order to buy or sell at a specific price or better.","A limit-if-touched order effectively becomes a limit order …","The liqudity side for a trade in a financial market.","An iterator over the variants of LiquiditySide","A long position in the market, typically acquired through …","The order passively provided liqudity to the market to …","An account which facilitates trading on margin, using …","Based on the mark price for the instrument.","A market order to buy or sell at the best available price …","A market-if-touched order effectively becomes a market …","The status of an individual market on a trading venue.","An iterator over the variants of MarketStatus","A market-to-limit order is a market order that is to be …","The midpoint between the bid and ask prices.","Based on the mid-point of the TriggerType::BidAsk.","Based on time intervals with millisecond granularity.","Based on time intervals with minute granularity.","Based on time intervals with month granularity.","The netting type where there is one position per …","There was no specific aggressor for the trade.","Not a contingent order.","No specific liqudity side.","No order side is specified.","No position side is specified (only valid in the context …","No trailing offset type is specified (invalid for trailing …","No trigger type is specified (invalid for orders with a …","The venue or market session is not halted.","One-Cancels-the-Other.","The order management system (OMS) type for a trading venue …","An iterator over the variants of OmsType","The market session is open.","An options contract instrument class. A type of derivative …","The kind of options contract.","An iterator over the variants of OptionKind","The order side for a specific order, or action related to …","An iterator over the variants of OrderSide","The status for a specific order.","An iterator over the variants of OrderStatus","The type of order.","An iterator over the variants of OrderType","One-Triggers-the-Other.","One-Updates-the-Other (by proportional quantity).","The order has been partially filled on a trading venue.","The market session is paused.","The order is currently pending a request to cancel on a …","The order is currently pending a request to modify on a …","The market side for a specific position, or action related …","An iterator over the variants of PositionSide","The market session is in the pre-close.","The market session is in the pre-open.","The trailing offset is based on a market price.","The trailing offset is based on a price tier set by a …","The type of price for an instrument in a financial market.","An iterator over the variants of PriceType","A Put option gives the holder the right, but not the …","Only order commands which would cancel order, or reduce …","The order was rejected by the trading venue.","The order was released by the Nautilus system from the …","The market session has reopened after a pause or halt.","Based on time intervals with second granularity.","The order is a SELL.","The SELL order was the aggressor for the trade.","A short position in the market, typically acquired through …","A warrant instrument class. A derivative that gives the …","A spot market instrument class. The current market price …","A stop limit order to buy or sell which combines the …","A stop market order to buy or sell once the price reaches …","The order was submitted by the Nautilus system to the …","A swap instrument class. A derivative contract through …","The order aggressively took liqudity from the market to …","Based on a number of ticks.","Based on the buy/sell imbalance of ticks.","Based on sequential buy/sell runs of ticks.","The trailing offset is based on the number of ticks from a …","The ‘Time in Force’ instruction for an order in the …","An iterator over the variants of TimeInForce","The trading state for a node.","An iterator over the variants of TradingState","The trailing offset type for an order type which specifies …","An iterator over the variants of TrailingOffsetType","A trailing stop limit order combines the features of a …","A trailing stop market order sets the stop/trigger price …","The trigger type for the stop/trigger price of an order.","An iterator over the variants of TriggerType","The order STOP price was triggered on a trading venue.","There is no specific type of order management specified …","An existing order in the book is updated/modified.","Based on the ‘notional’ value of the instrument.","Based on the buy/sell imbalance of trading by ‘notional…","Based on sequential buy/sell runs of trading by ‘notional…","Trading halt is imposed by the venue to protect against …","Based on trading volume.","Based on the buy/sell imbalance of trading volume.","Based on sequential runs of buy/sell trading volume.","A warrant instrument class. A derivative that gives the …","Based on time intervals with week granularity.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderAccepted.","Error type for OrderAcceptedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderAccepted.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderCancelRejected.","Error type for OrderCancelRejectedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderCancelRejected.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderCanceled.","Error type for OrderCanceledBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderCanceled.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderDenied.","Error type for OrderDeniedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderDenied.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderEmulated.","Error type for OrderEmulatedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderEmulated.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","Builder for OrderExpired.","Error type for OrderExpiredBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderExpired.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderFilled.","Error type for OrderFilledBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderFilled.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderInitialized.","Error type for OrderInitializedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderInitialized.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderModifyRejected.","Error type for OrderModifyRejectedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderModifyRejected.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderPendingCancel.","Error type for OrderPendingCancelBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderPendingCancel.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderPendingUpdate.","Error type for OrderPendingUpdateBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderPendingUpdate.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderRejected.","Error type for OrderRejectedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderRejected.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderReleased.","Error type for OrderReleasedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderReleased.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderSubmitted.","Error type for OrderSubmittedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderSubmitted.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderTriggered.","Error type for OrderTriggeredBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderTriggered.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderUpdated.","Error type for OrderUpdatedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderUpdated.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a BarSpecification as a C string pointer.","Returns a Bar as a C string.","Returns any BarType parsing error from the provided C …","","Returns a BarType from a C string pointer.","","","","","","","Returns a BarType as a C string pointer.","","","","","","","","Safety","Returns a BookOrder debug string as a C string pointer.","Returns a BookOrder display string as a C string pointer.","","","","","","","","","Returns a QuoteTick as a C string pointer.","","Returns a Ticker as a C string pointer.","","","","Returns a TradeTick as a C string pointer.","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","","","Safety","","Safety","","","","","","","","","","","","","","","","","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","Returns any InstrumentId parsing error from the provided C …","Returns a Nautilus identifier from a C string pointer.","","","","Returns an InstrumentId as a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Provides a C compatible Foreign Function Interface (FFI) …","","","","","Returns the argument unchanged.","Calls U::from(self).","","Safety","","","","","","Safety","Safety","","","","","","","","","","Provides a C compatible Foreign Function Interface (FFI) …","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns a pretty printed OrderBook number of levels per …","","","","","","","","","","","","","Provides a C compatible Foreign Function Interface (FFI) …","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Safety","Safety","Returns a Currency from pointers and primitives.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Represents a valid account ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The account ID value.","Represents a system client ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The client ID value.","Represents a valid client order ID (assigned by the …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","The client order ID value.","Represents a valid component ID.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The component ID value.","Represents a valid execution algorithm ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The execution algorithm ID value.","Represents a valid instrument ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","The instruments ticker symbol.","","","","","","","The instruments trading venue.","Represents a valid order list ID (assigned by the Nautilus …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The order list ID value.","Represents a valid position ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The position ID value.","Represents a valid strategy ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The strategy ID value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Represents a valid ticker symbol ID for a tradable …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The ticker symbol ID value.","Represents a valid trade match ID (assigned by a trading …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The trade match ID value.","Represents a valid trader ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The trader ID value.","","Represents a valid trading venue ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","The venue ID value.","Represents a valid venue order ID (assigned by a trading …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The venue assigned order ID value.","","","","Returns the equivalent quantity of the base asset.","Calculates the notional value from the given parameters. …","","","","","","","","","","Creates a new price from the given value with the correct …","Creates a new quantity from the given value with the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","The instruments ISIN (International Securities …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Represents a synthetic instrument with prices derived from …","","","","Calculates the price of the synthetic instrument based on …","Calculates the price of the synthetic instrument based on …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Provides an order book which can handle L1/L2/L3 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Return a String representation of the order book in a …","","","","","","","","","","","","","","","","","","","","","","Represents a price level with a specified side in an order …","Represents one side of an order book as a ladder of price …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Python iterator over the variants of an enum.","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Loaded as nautilus_pyo3.model","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","Sentinel Price for errors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,10,1,1,0,0,0,0,1,0,1,1,1,0,0,0,0,19,20,19,20,6,6,19,20,26,6,19,20,26,6,19,20,6,19,20,6,6,19,20,19,20,19,20,6,19,20,6,19,20,6,19,19,19,20,20,20,6,6,6,19,19,19,20,20,20,6,6,6,19,19,20,20,26,26,6,6,19,20,20,26,6,6,20,6,6,6,19,20,6,6,20,19,20,26,6,19,20,6,19,20,6,19,20,6,6,19,20,6,6,19,20,19,19,20,26,6,19,20,6,20,19,19,20,6,19,20,26,6,19,20,26,6,19,20,26,6,6,6,19,20,26,6,19,20,6,6,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,0,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,0,0,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,73,0,0,77,48,0,0,0,0,62,38,0,0,76,76,0,0,78,61,38,79,63,0,0,0,0,54,59,72,73,61,63,48,69,62,66,0,0,67,66,62,0,0,37,76,62,79,48,73,79,79,73,67,62,73,40,62,66,73,75,76,63,0,63,70,76,76,69,0,0,77,71,37,62,79,73,0,0,0,0,40,76,64,64,64,38,79,79,74,74,0,0,75,68,61,79,74,74,0,0,74,38,79,37,37,37,71,59,65,68,54,75,78,79,70,65,0,0,69,63,0,0,0,0,0,0,0,0,65,65,73,69,73,73,0,0,69,69,78,78,0,0,72,77,73,73,69,37,54,59,75,63,63,74,74,73,63,68,37,37,37,78,0,0,0,0,0,0,74,74,0,0,73,71,48,37,37,37,70,37,37,37,63,37,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,61,61,40,40,40,59,59,59,62,62,62,63,63,63,37,37,37,48,48,48,64,64,64,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,54,54,54,73,73,73,74,74,74,75,75,75,38,38,38,76,76,76,77,77,77,78,78,78,79,79,79,61,61,61,40,40,40,59,59,59,62,62,62,63,63,63,37,37,37,48,48,48,64,64,64,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,54,54,54,73,73,73,74,74,74,75,75,75,38,38,38,76,76,76,77,77,77,78,78,78,79,79,79,80,61,61,81,40,40,82,59,59,83,62,62,84,63,63,85,37,37,86,48,48,87,64,64,88,65,65,89,66,66,90,67,67,91,68,68,92,69,69,93,70,70,94,71,71,95,72,72,96,54,54,97,73,73,98,74,74,99,75,75,100,38,38,101,76,76,102,77,77,103,78,78,104,79,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,106,59,48,64,54,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,61,40,59,62,37,48,64,65,66,67,68,69,71,72,54,73,74,75,38,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,63,37,48,64,65,66,67,68,69,71,72,54,73,74,75,38,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,73,80,61,61,81,40,40,82,59,59,83,62,62,84,63,63,85,37,37,86,48,48,87,64,64,88,65,65,89,66,66,90,67,67,91,68,68,92,69,69,93,70,70,94,71,71,95,72,72,96,54,54,97,73,73,98,74,74,99,75,75,100,38,38,101,76,76,102,77,77,103,78,78,104,79,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,80,61,81,40,82,59,83,62,84,63,85,37,86,48,87,64,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,54,97,73,98,74,99,75,100,38,101,76,102,77,103,78,104,79,61,40,59,62,63,37,48,64,65,66,67,68,69,70,71,72,54,73,74,75,38,76,77,78,79,61,40,59,62,37,48,64,65,66,67,68,69,71,72,54,73,74,75,38,76,77,78,79,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,110,112,112,110,113,112,110,113,112,110,110,112,110,112,110,112,110,112,112,112,112,112,112,112,110,112,112,112,112,113,113,112,112,110,113,113,113,112,110,112,110,113,112,112,112,112,112,110,112,113,112,112,110,112,110,112,113,112,110,112,110,113,112,110,113,112,110,112,110,112,110,113,112,112,110,112,0,0,0,122,122,120,121,121,120,122,121,120,122,121,120,120,121,120,121,120,121,120,121,121,121,121,121,121,121,120,121,121,121,121,122,122,121,121,120,122,122,122,121,120,121,120,122,121,121,121,121,121,120,121,120,121,122,121,121,120,121,120,121,122,121,120,121,120,122,121,120,122,121,120,121,120,121,120,122,121,121,120,121,0,0,0,126,126,124,125,125,124,126,125,124,126,125,124,124,125,124,125,124,125,124,125,125,125,125,125,125,125,124,125,125,125,125,126,126,125,125,124,126,126,126,125,124,125,124,126,125,125,125,125,125,124,125,126,125,125,124,125,124,125,126,125,124,125,124,126,125,124,126,125,124,125,124,125,124,126,125,125,124,125,0,0,0,129,129,128,127,129,128,127,129,128,127,127,128,127,128,127,128,127,128,128,128,128,128,128,128,127,128,128,128,128,129,129,128,128,127,129,129,129,128,127,128,127,129,128,128,128,128,128,127,128,129,128,128,127,128,127,128,129,128,127,128,127,129,128,127,129,128,127,128,127,128,127,129,128,128,0,0,0,132,132,131,130,132,131,130,132,131,130,130,131,130,131,130,131,130,131,131,131,131,131,131,131,130,131,131,131,131,132,132,131,131,130,132,132,132,131,130,131,130,132,131,131,131,131,131,132,131,131,130,131,130,131,132,131,130,131,130,132,131,130,132,131,130,131,130,131,130,132,131,131,107,107,107,107,107,0,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,0,0,135,135,133,134,134,133,135,134,133,135,134,133,133,134,133,134,133,134,133,134,134,134,134,134,134,134,133,134,134,134,134,135,135,134,134,133,135,135,135,134,133,134,133,135,134,134,134,134,134,133,134,135,134,134,133,134,133,134,135,134,133,134,133,135,134,133,135,134,133,134,133,134,133,135,134,134,133,134,0,0,0,138,138,136,137,137,136,138,137,136,138,137,136,136,137,136,137,136,137,136,137,136,137,136,137,137,137,137,137,137,137,136,137,137,137,137,138,138,137,137,136,138,138,138,137,136,137,136,138,137,137,137,137,137,136,137,136,137,137,136,137,137,136,137,136,137,136,137,136,137,138,137,137,136,137,136,137,138,137,136,137,136,137,136,138,137,136,138,137,136,137,136,137,136,138,137,137,136,137,0,0,0,144,144,143,142,144,143,142,144,143,142,142,143,142,143,142,143,142,143,142,143,143,142,143,143,142,143,143,143,143,143,142,143,142,143,142,143,142,143,142,143,143,143,143,144,144,143,143,142,144,144,144,143,143,142,143,142,144,143,143,143,143,142,143,142,143,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,144,143,143,142,143,142,143,142,143,142,143,144,143,142,143,142,143,142,143,142,143,142,143,142,143,142,144,143,142,144,143,142,143,142,143,142,144,143,143,0,0,0,150,150,148,149,149,148,150,149,148,150,149,148,148,149,148,149,148,149,148,149,149,149,149,149,149,149,148,149,149,149,149,150,150,149,149,148,150,150,150,149,148,149,148,150,149,149,149,149,149,148,149,148,149,150,149,149,148,149,148,149,150,149,148,149,148,150,149,148,150,149,148,149,148,149,148,150,149,149,148,149,0,0,0,153,153,151,152,152,151,153,152,151,153,152,151,151,152,151,152,151,152,151,152,152,152,152,152,152,152,151,152,152,152,152,153,153,152,152,151,153,153,153,152,151,152,151,153,152,152,152,152,152,151,152,153,152,152,151,152,151,152,153,152,151,152,151,153,152,151,153,152,151,152,151,152,151,153,152,152,151,152,0,0,0,156,156,154,155,155,154,156,155,154,156,155,154,154,155,154,155,154,155,154,155,155,155,155,155,155,155,154,155,155,155,155,156,156,155,155,154,156,156,156,155,154,155,154,156,155,155,155,155,155,154,155,156,155,155,154,155,154,155,156,155,154,155,154,156,155,154,156,155,154,155,154,155,154,156,155,155,154,155,0,0,0,159,159,157,158,158,157,159,158,157,159,158,157,157,158,157,158,157,158,157,158,158,158,158,158,158,158,157,158,158,158,158,159,159,158,158,157,159,159,159,158,157,158,157,159,158,158,158,158,158,157,158,157,158,159,158,158,157,158,157,158,159,158,157,158,157,159,158,157,159,158,157,158,157,158,157,159,158,158,0,0,0,162,162,161,160,162,161,160,162,161,160,160,161,160,161,160,161,160,161,161,161,161,161,161,161,160,161,161,161,161,162,162,161,161,160,162,162,162,161,160,161,160,162,161,161,161,161,161,160,161,162,161,161,160,161,160,161,162,161,160,161,160,162,161,160,162,161,160,161,160,161,160,162,161,161,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,221,223,224,227,228,229,230,231,232,233,224,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,0,0,0,167,167,166,163,163,166,167,163,166,167,163,166,166,163,166,163,166,163,166,163,163,163,163,163,163,163,166,163,163,163,163,167,167,163,163,166,167,167,167,163,166,163,166,167,163,163,163,163,163,167,163,163,166,163,166,163,167,163,166,163,166,167,163,166,167,163,166,163,166,163,166,167,163,163,0,0,0,169,169,168,164,164,168,169,164,168,169,164,168,168,164,168,164,168,164,168,164,164,164,164,164,164,164,168,164,164,164,164,169,169,164,164,168,169,169,169,164,168,164,168,169,164,164,164,164,164,168,164,169,164,164,168,164,168,164,169,164,168,164,168,169,164,168,169,164,168,164,168,164,168,169,164,164,168,164,0,0,0,171,171,170,165,165,170,171,165,170,171,165,170,170,165,170,165,170,165,170,165,165,165,165,165,165,165,170,165,165,165,165,171,171,165,165,170,171,171,171,165,170,165,170,171,165,165,165,165,165,170,165,170,165,170,165,171,165,165,170,165,170,165,171,165,170,165,170,165,170,171,165,170,171,165,170,165,170,165,170,171,165,165,170,165,234,234,0,234,234,234,0,0,234,234,0,0,234,234,234,0,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,172,0,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,0,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,182,182,182,182,182,182,0,0,0,0,0,0,0,0,0,0,0,0,0,182,182,182,0,0,0,184,184,184,184,184,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,184,0,0,185,185,185,185,185,185,185,185,0,0,0,0,0,0,0,185,185,185,185,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,114,114,114,114,114,114,114,114,114,114,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,0,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,145,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,0,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,0,0,0,0,0,0,0,0,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,0,0,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,0,0,0,0,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,0,0,0,0,0,0,0,0,0,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,0,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,188,188,188,188,0,0,0,0,0,188,188,188,188,188,188,188,188,188,188,188,188,188,188,0,188,188,188,188,188,188,188,0,188,0,188,188,188,188,0,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,0,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,0,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,0,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,255,256,257,258,259,260,261,255,256,257,258,259,260,261,0,0,0,0,0,0,255,256,257,258,259,260,261,0,0,255,256,257,258,259,260,261,0,0,255,256,257,258,259,260,261,255,256,257,258,259,260,261,0,0,255,256,257,258,259,260,261,255,256,257,258,259,260,261,255,256,257,258,259,260,261,0,0,0,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,0,0,0,200,0,0,199,0,199,199,200,199,199,198,198,198,198,198,198,198,198,198,198,198,200,199,198,200,199,198,198,198,198,198,198,200,200,199,199,198,200,199,198,198,198,198,198,198,200,199,198,198,198,198,200,199,198,198,198,200,199,198,200,199,198,200,199,198,198,200,199,198,198,198,0,0,201,201,201,56,201,56,201,201,56,56,56,56,201,56,56,56,56,201,56,56,201,56,201,56,201,201,201,201,56,56,201,56,201,56,201,201,56,56,201,201,56,201,56,201,56,201,56,0,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,146,203,146,203,146,203,108,203,108,203,146,203,203,203,203,203,203,203,146,203,203,146,146,203,146,146,203,146,203,146,203,146,203,146,146,203,108,108,203,108,203,146,203,146,203,108,203,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,203,146,203,146,146,146,146,203,146,203,146,146,203,146,203,203,203,146,203,146,203,146,203,146,203,203,146,146,203,108,203,203,146,203,203,146,203,146,203,0,146,203,146,146,203,146,203,203,108,146,203,146,203,146,146,146,146,146,108,203,108,203,146,203,146,203,108,203,146,0,146,146,203,146,203,203,0,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,0,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,0,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,0,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,0,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,0,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,0,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,0,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,0,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,0,0,213,213,0,213,0,213,213,213,0,0,213,213,213,213,0,0,213,0,213,213,213,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,217,216,217,216,217,216,216,217,217,216,216,217,217,217,216,217,216,217,216,217,216,217,216,216,217,216,217,216,217,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,0,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0,0,0,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,0,0,42,42,42,42,42,42,42,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[1,1],0,0,0,[[1,3],4],[5,1],[6,1],[-1,-1,[]],[7,1],[8,1],[9,1],[10,11],[1,11],[-1,-2,[],[]],[[[12,[-1]]],13,10],0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,19],[20,20],[6,6],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[19,19],21],[[20,20],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[-1,[[14,[19]]],22],[-1,[[14,[20]]],22],[-1,[[14,[6]]],22],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[[19,19],13],[[20,20],13],[[6,6],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[19]]],[]],[[17,-1],[[24,[19]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[20]]],[]],[[17,-1],[[24,[20]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[6]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[6]]],[]],[[19,3],4],[[19,3],4],[[20,3],4],[[20,3],4],[[26,3],4],[[26,3],4],[[6,3],4],[[6,3],4],[-1,-1,[]],[-1,-1,[]],[27,20],[-1,-1,[]],[-1,-1,[]],[17,[[24,[6]]]],[27,[[14,[20,-1]]],[]],[[],[[29,[28,28]]]],[[20,30,30],[[31,[28,28]]]],[6,11],[[19,-1],2,32],[[20,-1],2,32],[[6,-1],2,32],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[19,16],33],[[20,16],33],[[6,16],33],[[],34],[[],34],[[],34],[[],[[35,[19]]]],[[],[[35,[20]]]],[[],[[35,[6]]]],0,[[36,37,38],19],[[39,19,40],20],[[20,41,41,41,41,42,11,11],6],0,[[19,19],[[43,[21]]]],[[20,20],[[43,[21]]]],0,[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[19,-1],14,45],[[20,-1],14,45],[[6,-1],14,45],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[16,46],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[39,47,11,11],9],[9,9],[[-1,-2],2,[],[]],[-1,[[14,[9]]],22],[16,[[24,[23]]]],[[9,9],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[9]]],[]],[[17,-1],[[24,[9]]],[]],[17,[[14,[-1,25]]],[]],0,[[9,3],4],[[9,3],4],[-1,-1,[]],[17,[[24,[9]]]],[[],[[29,[28,28]]]],[[39,30,30],[[31,[28,28]]]],[9,11],[[9,-1],2,32],0,[-1,-2,[],[]],[[9,16],33],[[],34],[[],[[35,[9]]]],[[39,48,49,30,47,11,11],9],0,[[-1,44],28,[]],0,[[9,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,50],[[-1,-2],2,[],[]],0,[16,[[24,[23]]]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[50]]],[]],[[17,-1],[[24,[50]]],[]],0,[[50,3],4],[[50,3],4],[-1,-1,[]],[50,11],0,[-1,-2,[],[]],[[50,16],33],[[],34],[[],[[35,[50]]]],[[39,[51,[9]],30,47,11,11],50],[[-1,44],28,[]],0,[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[7,7],[[-1,-2],2,[],[]],[-1,[[14,[7]]],22],[16,[[24,[23]]]],[[7,7],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[7]]],[]],[[17,-1],[[24,[7]]],[]],0,[[7,3],4],[[7,3],4],[-1,-1,[]],[7,11],[[7,-1],2,32],0,[-1,-2,[],[]],[[7,16],33],[[],34],[[],[[35,[7]]]],[[39,[52,[49]],[52,[49]],30,47,11,11],7],[[-1,44],28,[]],0,[[7,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,49],[[-1,-2],2,[],[]],[[],49],[-1,[[14,[49]]],22],[16,[[24,[23]]]],[[49,49],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[49,53],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[49]]],[]],[[17,-1],[[24,[49]]],[]],[[49,3],4],[[49,3],4],[-1,-1,[]],[[8,54],49],[[5,54],49],[[49,-1],2,32],[-1,-2,[],[]],[[49,16],33],[[],34],[[],[[35,[49]]]],[[54,41,42,47],49],0,0,[[49,16],[[24,[[18,[55]]]]]],[[16,[18,[55]]],[[24,[49]]]],[[-1,44],28,[]],[[49,-1],14,45],0,[49,53],0,[49,56],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[8,8],[[-1,-2],2,[],[]],[-1,[[14,[8]]],22],[16,[[24,[23]]]],[[8,8],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[8]]],[]],[[17,-1],[[24,[8]]],[]],[17,[[14,[-1,25]]],[]],[[8,38],41],[[8,38],42],[[8,3],4],[[8,3],4],[-1,-1,[]],[17,[[24,[8]]]],[[],[[29,[28,28]]]],[[39,30,30],[[31,[28,28]]]],[8,11],[[8,-1],2,32],0,[-1,-2,[],[]],[[8,16],33],[[],34],[[],[[35,[8]]]],[[39,41,41,42,42,11,11],[[57,[8]]]],[[-1,44],28,[]],[[8,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[58,58],[[-1,-2],2,[],[]],[-1,[[14,[58]]],22],[16,[[24,[23]]]],[[58,58],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[58]]],[]],[[17,-1],[[24,[58]]],[]],[17,[[14,[-1,25]]],[]],[[58,3],4],[[58,3],4],[-1,-1,[]],[[58,-1],2,32],0,[-1,-2,[],[]],[[58,16],33],[[],34],[[],[[35,[58]]]],[[39,11,11],58],[[58,16],[[24,[[18,[55]]]]]],[[16,[18,[55]]],[[24,[58]]]],[[-1,44],28,[]],[[58,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,5],[[-1,-2],2,[],[]],[-1,[[14,[5]]],22],[16,[[24,[23]]]],[[5,5],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[5]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[5]]],[]],[[5,3],4],[[5,3],4],[-1,-1,[]],[17,[[24,[5]]]],[[],[[29,[28,28]]]],[[39,30,30],[[31,[28,28]]]],[5,11],[[5,-1],2,32],0,[-1,-2,[],[]],[[5,16],33],[[],34],[[],[[35,[5]]]],[[39,41,42,59,60,11,11],5],0,[[-1,44],28,[]],[[5,-1],14,45],0,[-1,-2,[],[]],[-1,28,[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[61,27],[40,27],[59,27],[62,27],[63,27],[37,27],[48,27],[64,27],[65,27],[66,27],[67,27],[68,27],[69,27],[70,27],[71,27],[72,27],[54,27],[73,27],[74,27],[75,27],[38,27],[76,27],[77,27],[78,27],[79,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[80,80],[61,61],[81,81],[40,40],[82,82],[59,59],[83,83],[62,62],[84,84],[63,63],[85,85],[37,37],[86,86],[48,48],[87,87],[64,64],[88,88],[65,65],[89,89],[66,66],[90,90],[67,67],[91,91],[68,68],[92,92],[69,69],[93,93],[70,70],[94,94],[71,71],[95,95],[72,72],[96,96],[54,54],[97,97],[73,73],[98,98],[74,74],[99,99],[75,75],[100,100],[38,38],[101,101],[76,76],[102,102],[77,77],[103,103],[78,78],[104,104],[79,79],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[61,61],21],[[40,40],21],[[59,59],21],[[62,62],21],[[63,63],21],[[37,37],21],[[48,48],21],[[64,64],21],[[65,65],21],[[66,66],21],[[67,67],21],[[68,68],21],[[69,69],21],[[70,70],21],[[71,71],21],[[72,72],21],[[54,54],21],[[73,73],21],[[74,74],21],[[75,75],21],[[38,38],21],[[76,76],21],[[77,77],21],[[78,78],21],[[79,79],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[-1,[[14,[61]]],22],[-1,[[14,[40]]],22],[-1,[[14,[59]]],22],[-1,[[14,[62]]],22],[-1,[[14,[63]]],22],[-1,[[14,[37]]],22],[-1,[[14,[48]]],22],[-1,[[14,[64]]],22],[-1,[[14,[65]]],22],[-1,[[14,[66]]],22],[-1,[[14,[67]]],22],[-1,[[14,[68]]],22],[-1,[[14,[69]]],22],[-1,[[14,[71]]],22],[-1,[[14,[72]]],22],[-1,[[14,[54]]],22],[-1,[[14,[73]]],22],[-1,[[14,[74]]],22],[-1,[[14,[75]]],22],[-1,[[14,[38]]],22],[-1,[[14,[76]]],22],[-1,[[14,[77]]],22],[-1,[[14,[78]]],22],[-1,[[14,[79]]],22],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[[61,61],13],[[40,40],13],[[59,59],13],[[62,62],13],[[63,63],13],[[37,37],13],[[48,48],13],[[64,64],13],[[65,65],13],[[66,66],13],[[67,67],13],[[68,68],13],[[69,69],13],[[70,70],13],[[71,71],13],[[72,72],13],[[54,54],13],[[73,73],13],[[74,74],13],[[75,75],13],[[38,38],13],[[76,76],13],[[77,77],13],[[78,78],13],[[79,79],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[61]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[61]]],[]],[[17,-1],[[24,[40]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[40]]],[]],[[17,-1],[[24,[59]]],[]],[[17,-1],[[24,[59]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[62]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[62]]],[]],[[17,-1],[[24,[63]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[63]]],[]],[[17,-1],[[24,[37]]],[]],[[17,-1],[[24,[37]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[48]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[48]]],[]],[[17,-1],[[24,[64]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[64]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[65]]],[]],[[17,-1],[[24,[65]]],[]],[[17,-1],[[24,[66]]],[]],[[17,-1],[[24,[66]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[67]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[67]]],[]],[[17,-1],[[24,[68]]],[]],[[17,-1],[[24,[68]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[69]]],[]],[[17,-1],[[24,[69]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[70]]],[]],[[17,-1],[[24,[70]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[71]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[71]]],[]],[[17,-1],[[24,[72]]],[]],[[17,-1],[[24,[72]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[54]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[54]]],[]],[[17,-1],[[24,[73]]],[]],[[17,-1],[[24,[73]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[74]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[74]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[75]]],[]],[[17,-1],[[24,[75]]],[]],[[17,-1],[[24,[38]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[38]]],[]],[[17,-1],[[24,[76]]],[]],[[17,-1],[[24,[76]]],[]],[17,[[14,[-1,25]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[77]]],[]],[[17,-1],[[24,[77]]],[]],[[17,-1],[[24,[78]]],[]],[[17,-1],[[24,[78]]],[]],[17,[[14,[-1,25]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[79]]],[]],[[17,-1],[[24,[79]]],[]],[[80,3],4],[[61,3],4],[[61,3],[[14,[2,105]]]],[[81,3],4],[[40,3],4],[[40,3],[[14,[2,105]]]],[[82,3],4],[[59,3],4],[[59,3],[[14,[2,105]]]],[[83,3],4],[[62,3],[[14,[2,105]]]],[[62,3],4],[[84,3],4],[[63,3],[[14,[2,105]]]],[[63,3],4],[[85,3],4],[[37,3],[[14,[2,105]]]],[[37,3],4],[[86,3],4],[[48,3],4],[[48,3],[[14,[2,105]]]],[[87,3],4],[[64,3],[[14,[2,105]]]],[[64,3],4],[[88,3],4],[[65,3],4],[[65,3],[[14,[2,105]]]],[[89,3],4],[[66,3],4],[[66,3],[[14,[2,105]]]],[[90,3],4],[[67,3],[[14,[2,105]]]],[[67,3],4],[[91,3],4],[[68,3],[[14,[2,105]]]],[[68,3],4],[[92,3],4],[[69,3],4],[[69,3],[[14,[2,105]]]],[[93,3],4],[[70,3],4],[[70,3],[[14,[2,105]]]],[[94,3],4],[[71,3],[[14,[2,105]]]],[[71,3],4],[[95,3],4],[[72,3],4],[[72,3],[[14,[2,105]]]],[[96,3],4],[[54,3],[[14,[2,105]]]],[[54,3],4],[[97,3],4],[[73,3],4],[[73,3],[[14,[2,105]]]],[[98,3],4],[[74,3],4],[[74,3],[[14,[2,105]]]],[[99,3],4],[[75,3],[[14,[2,105]]]],[[75,3],4],[[100,3],4],[[38,3],[[14,[2,105]]]],[[38,3],4],[[101,3],4],[[76,3],[[14,[2,105]]]],[[76,3],4],[[102,3],4],[[77,3],[[14,[2,105]]]],[[77,3],4],[[103,3],4],[[78,3],4],[[78,3],[[14,[2,105]]]],[[104,3],4],[[79,3],4],[[79,3],[[14,[2,105]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[36,[[43,[61]]]],[36,[[43,[40]]]],[36,[[43,[59]]]],[36,[[43,[62]]]],[36,[[43,[63]]]],[36,[[43,[37]]]],[36,[[43,[48]]]],[36,[[43,[64]]]],[36,[[43,[65]]]],[36,[[43,[66]]]],[36,[[43,[67]]]],[36,[[43,[68]]]],[36,[[43,[69]]]],[36,[[43,[70]]]],[36,[[43,[71]]]],[36,[[43,[72]]]],[36,[[43,[54]]]],[36,[[43,[73]]]],[36,[[43,[74]]]],[36,[[43,[75]]]],[36,[[43,[38]]]],[36,[[43,[76]]]],[36,[[43,[77]]]],[36,[[43,[78]]]],[36,[[43,[79]]]],[27,[[14,[61,-1]]],[]],[27,[[14,[40,-1]]],[]],[27,[[14,[59,-1]]],[]],[27,[[14,[62,-1]]],[]],[27,[[14,[63,-1]]],[]],[27,[[14,[37,-1]]],[]],[27,[[14,[48,-1]]],[]],[27,[[14,[64,-1]]],[]],[27,[[14,[65,-1]]],[]],[27,[[14,[66,-1]]],[]],[27,[[14,[67,-1]]],[]],[27,[[14,[68,-1]]],[]],[27,[[14,[69,-1]]],[]],[27,[[14,[70,-1]]],[]],[27,[[14,[71,-1]]],[]],[27,[[14,[72,-1]]],[]],[27,[[14,[54,-1]]],[]],[27,[[14,[73,-1]]],[]],[27,[[14,[74,-1]]],[]],[27,[[14,[75,-1]]],[]],[27,[[14,[38,-1]]],[]],[27,[[14,[76,-1]]],[]],[27,[[14,[77,-1]]],[]],[27,[[14,[78,-1]]],[]],[27,[[14,[79,-1]]],[]],[30,[[43,[106]]]],[30,[[43,[59]]]],[30,[[43,[48]]]],[30,[[43,[64]]]],[30,[[43,[54]]]],[[61,-1],2,32],[[40,-1],2,32],[[59,-1],2,32],[[62,-1],2,32],[[63,-1],2,32],[[37,-1],2,32],[[48,-1],2,32],[[64,-1],2,32],[[65,-1],2,32],[[66,-1],2,32],[[67,-1],2,32],[[68,-1],2,32],[[69,-1],2,32],[[70,-1],2,32],[[71,-1],2,32],[[72,-1],2,32],[[54,-1],2,32],[[73,-1],2,32],[[74,-1],2,32],[[75,-1],2,32],[[38,-1],2,32],[[76,-1],2,32],[[77,-1],2,32],[[78,-1],2,32],[[79,-1],2,32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[61,16],33],[[40,16],33],[[59,16],33],[[62,16],33],[[63,16],33],[[37,16],33],[[48,16],33],[[64,16],33],[[65,16],33],[[66,16],33],[[67,16],33],[[68,16],33],[[69,16],33],[[70,16],33],[[71,16],33],[[72,16],33],[[54,16],33],[[73,16],33],[[74,16],33],[[75,16],33],[[38,16],33],[[76,16],33],[[77,16],33],[[78,16],33],[[79,16],33],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],80],[[],81],[[],82],[[],83],[[],84],[[],85],[[],86],[[],87],[[],88],[[],89],[[],90],[[],91],[[],92],[[],93],[[],94],[[],95],[[],96],[[],97],[[],98],[[],99],[[],100],[[],101],[[],102],[[],103],[[],104],[[],[[35,[61]]]],[[],[[35,[40]]]],[[],[[35,[59]]]],[[],[[35,[62]]]],[[],[[35,[63]]]],[[],[[35,[37]]]],[[],[[35,[48]]]],[[],[[35,[64]]]],[[],[[35,[65]]]],[[],[[35,[66]]]],[[],[[35,[67]]]],[[],[[35,[68]]]],[[],[[35,[69]]]],[[],[[35,[70]]]],[[],[[35,[71]]]],[[],[[35,[72]]]],[[],[[35,[54]]]],[[],[[35,[73]]]],[[],[[35,[74]]]],[[],[[35,[75]]]],[[],[[35,[38]]]],[[],[[35,[76]]]],[[],[[35,[77]]]],[[],[[35,[78]]]],[[],[[35,[79]]]],[80,36],[81,36],[82,36],[83,36],[84,36],[85,36],[86,36],[87,36],[88,36],[89,36],[90,36],[91,36],[92,36],[93,36],[94,36],[95,36],[96,36],[97,36],[98,36],[99,36],[100,36],[101,36],[102,36],[103,36],[104,36],[61,28],[40,28],[59,28],[62,28],[37,28],[48,28],[64,28],[65,28],[66,28],[67,28],[68,28],[69,28],[71,28],[72,28],[54,28],[73,28],[74,28],[75,28],[38,28],[76,28],[77,28],[78,28],[79,28],[80,[[43,[-1]]],[]],[81,[[43,[-1]]],[]],[82,[[43,[-1]]],[]],[83,[[43,[-1]]],[]],[84,[[43,[-1]]],[]],[85,[[43,[-1]]],[]],[86,[[43,[-1]]],[]],[87,[[43,[-1]]],[]],[88,[[43,[-1]]],[]],[89,[[43,[-1]]],[]],[90,[[43,[-1]]],[]],[91,[[43,[-1]]],[]],[92,[[43,[-1]]],[]],[93,[[43,[-1]]],[]],[94,[[43,[-1]]],[]],[95,[[43,[-1]]],[]],[96,[[43,[-1]]],[]],[97,[[43,[-1]]],[]],[98,[[43,[-1]]],[]],[99,[[43,[-1]]],[]],[100,[[43,[-1]]],[]],[101,[[43,[-1]]],[]],[102,[[43,[-1]]],[]],[103,[[43,[-1]]],[]],[104,[[43,[-1]]],[]],[80,[[43,[-1]]],[]],[81,[[43,[-1]]],[]],[82,[[43,[-1]]],[]],[83,[[43,[-1]]],[]],[84,[[43,[-1]]],[]],[85,[[43,[-1]]],[]],[86,[[43,[-1]]],[]],[87,[[43,[-1]]],[]],[88,[[43,[-1]]],[]],[89,[[43,[-1]]],[]],[90,[[43,[-1]]],[]],[91,[[43,[-1]]],[]],[92,[[43,[-1]]],[]],[93,[[43,[-1]]],[]],[94,[[43,[-1]]],[]],[95,[[43,[-1]]],[]],[96,[[43,[-1]]],[]],[97,[[43,[-1]]],[]],[98,[[43,[-1]]],[]],[99,[[43,[-1]]],[]],[100,[[43,[-1]]],[]],[101,[[43,[-1]]],[]],[102,[[43,[-1]]],[]],[103,[[43,[-1]]],[]],[104,[[43,[-1]]],[]],[[80,36],[[43,[-1]]],[]],[[81,36],[[43,[-1]]],[]],[[82,36],[[43,[-1]]],[]],[[83,36],[[43,[-1]]],[]],[[84,36],[[43,[-1]]],[]],[[85,36],[[43,[-1]]],[]],[[86,36],[[43,[-1]]],[]],[[87,36],[[43,[-1]]],[]],[[88,36],[[43,[-1]]],[]],[[89,36],[[43,[-1]]],[]],[[90,36],[[43,[-1]]],[]],[[91,36],[[43,[-1]]],[]],[[92,36],[[43,[-1]]],[]],[[93,36],[[43,[-1]]],[]],[[94,36],[[43,[-1]]],[]],[[95,36],[[43,[-1]]],[]],[[96,36],[[43,[-1]]],[]],[[97,36],[[43,[-1]]],[]],[[98,36],[[43,[-1]]],[]],[[99,36],[[43,[-1]]],[]],[[100,36],[[43,[-1]]],[]],[[101,36],[[43,[-1]]],[]],[[102,36],[[43,[-1]]],[]],[[103,36],[[43,[-1]]],[]],[[104,36],[[43,[-1]]],[]],[[61,61],[[43,[21]]]],[[40,40],[[43,[21]]]],[[59,59],[[43,[21]]]],[[62,62],[[43,[21]]]],[[63,63],[[43,[21]]]],[[37,37],[[43,[21]]]],[[48,48],[[43,[21]]]],[[64,64],[[43,[21]]]],[[65,65],[[43,[21]]]],[[66,66],[[43,[21]]]],[[67,67],[[43,[21]]]],[[68,68],[[43,[21]]]],[[69,69],[[43,[21]]]],[[70,70],[[43,[21]]]],[[71,71],[[43,[21]]]],[[72,72],[[43,[21]]]],[[54,54],[[43,[21]]]],[[73,73],[[43,[21]]]],[[74,74],[[43,[21]]]],[[75,75],[[43,[21]]]],[[38,38],[[43,[21]]]],[[76,76],[[43,[21]]]],[[77,77],[[43,[21]]]],[[78,78],[[43,[21]]]],[[79,79],[[43,[21]]]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[61,-1],14,45],[[40,-1],14,45],[[59,-1],14,45],[[62,-1],14,45],[[63,-1],14,45],[[37,-1],14,45],[[48,-1],14,45],[[64,-1],14,45],[[65,-1],14,45],[[66,-1],14,45],[[67,-1],14,45],[[68,-1],14,45],[[69,-1],14,45],[[71,-1],14,45],[[72,-1],14,45],[[54,-1],14,45],[[73,-1],14,45],[[74,-1],14,45],[[75,-1],14,45],[[38,-1],14,45],[[76,-1],14,45],[[77,-1],14,45],[[78,-1],14,45],[[79,-1],14,45],[80,[[2,[36,[43,[36]]]]]],[81,[[2,[36,[43,[36]]]]]],[82,[[2,[36,[43,[36]]]]]],[83,[[2,[36,[43,[36]]]]]],[84,[[2,[36,[43,[36]]]]]],[85,[[2,[36,[43,[36]]]]]],[86,[[2,[36,[43,[36]]]]]],[87,[[2,[36,[43,[36]]]]]],[88,[[2,[36,[43,[36]]]]]],[89,[[2,[36,[43,[36]]]]]],[90,[[2,[36,[43,[36]]]]]],[91,[[2,[36,[43,[36]]]]]],[92,[[2,[36,[43,[36]]]]]],[93,[[2,[36,[43,[36]]]]]],[94,[[2,[36,[43,[36]]]]]],[95,[[2,[36,[43,[36]]]]]],[96,[[2,[36,[43,[36]]]]]],[97,[[2,[36,[43,[36]]]]]],[98,[[2,[36,[43,[36]]]]]],[99,[[2,[36,[43,[36]]]]]],[100,[[2,[36,[43,[36]]]]]],[101,[[2,[36,[43,[36]]]]]],[102,[[2,[36,[43,[36]]]]]],[103,[[2,[36,[43,[36]]]]]],[104,[[2,[36,[43,[36]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[73,107],[[14,[73,108]]]],[-1,[[14,[-2]]],[],[]],[27,[[14,[61,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[40,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[59,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[62,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[63,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[37,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[48,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[64,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[65,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[66,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[67,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[68,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[69,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[70,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[71,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[72,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[54,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[73,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[74,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[75,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[38,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[76,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[77,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[78,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[79,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[61,30],[40,30],[59,30],[62,30],[37,30],[48,30],[64,30],[65,30],[66,30],[67,30],[68,30],[69,30],[71,30],[72,30],[54,30],[73,30],[74,30],[75,30],[38,30],[76,30],[77,30],[78,30],[79,30],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[109,3],4],[-1,-1,[]],[-1,-2,[],[]],0,0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[110,111],110],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,[[14,[112,113]]]],[[110,114],110],0,[110,110],[112,112],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],110],[[],112],[-1,[[14,[112]]],22],[16,[[24,[23]]]],[[112,112],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[110,115],110],0,[[17,-1],[[24,[112]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[112]]],[]],[[113,3],4],[[113,3],4],[[112,3],4],[[112,3],4],[-1,-1,[]],[-1,-1,[]],[28,113],[116,113],[-1,-1,[]],[[110,39],110],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[112,16],33],[[],34],[[],[[35,[112]]]],[[117,118,39,114,119,111,115,11,11,13],[[57,[112]]]],[[110,30],110],0,[[-1,44],28,[]],[[-1,44],28,[]],[[112,-1],14,45],[[110,118],110],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[110,117],110],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[110,11],110],0,[[110,11],110],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[110,119],110],0,0,0,0,0,0,[[120,[43,[111]]],120],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,[[14,[121,122]]]],[[120,114],120],0,[120,120],[121,121],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],120],[[],121],[-1,[[14,[121]]],22],[16,[[24,[23]]]],[[121,121],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[120,115],120],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[121]]],[]],[[17,-1],[[24,[121]]],[]],[[122,3],4],[[122,3],4],[[121,3],4],[[121,3],4],[-1,-1,[]],[-1,-1,[]],[28,122],[116,122],[-1,-1,[]],[[120,39],120],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[121,16],33],[[],34],[[],[[35,[121]]]],[[117,118,39,114,123,115,11,11,13,[43,[119]],[43,[111]]],[[57,[121]]]],[[120,123],120],0,[[120,30],120],0,[[-1,44],28,[]],[[-1,44],28,[]],[[121,-1],14,45],[[120,118],120],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[120,117],120],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[120,11],120],0,[[120,11],120],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[120,[43,[119]]],120],0,0,0,0,0,0,[[124,[43,[111]]],124],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[124,[[14,[125,126]]]],[[124,114],124],0,[124,124],[125,125],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],124],[[],125],[-1,[[14,[125]]],22],[16,[[24,[23]]]],[[125,125],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[124,115],124],0,[[17,-1],[[24,[125]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[125]]],[]],[[126,3],4],[[126,3],4],[[125,3],4],[[125,3],4],[-1,-1,[]],[28,126],[-1,-1,[]],[116,126],[-1,-1,[]],[[124,39],124],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[125,16],33],[[],34],[[],[[35,[125]]]],[[117,118,39,114,115,11,11,13,[43,[119]],[43,[111]]],[[57,[125]]]],[[124,30],124],0,[[-1,44],28,[]],[[-1,44],28,[]],[[125,-1],14,45],[[124,118],124],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[124,117],124],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[124,11],124],0,[[124,11],124],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[124,[43,[119]]],124],0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,[[14,[128,129]]]],[[127,114],127],0,[127,127],[128,128],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],127],[[],128],[-1,[[14,[128]]],22],[16,[[24,[23]]]],[[128,128],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[127,115],127],0,[[17,-1],[[24,[128]]],[]],[[17,-1],[[24,[128]]],[]],[17,[[14,[-1,25]]],[]],[[129,3],4],[[129,3],4],[[128,3],4],[[128,3],4],[-1,-1,[]],[116,129],[28,129],[-1,-1,[]],[-1,-1,[]],[[127,39],127],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[128,16],33],[[],34],[[],[[35,[128]]]],[[117,118,39,114,123,115,11,11],[[57,[128]]]],[[127,123],127],0,[[-1,44],28,[]],[[-1,44],28,[]],[[128,-1],14,45],[[127,118],127],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[127,117],127],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[127,11],127],0,[[127,11],127],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[14,[131,132]]]],[[130,114],130],0,[130,130],[131,131],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],130],[[],131],[-1,[[14,[131]]],22],[16,[[24,[23]]]],[[131,131],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[130,115],130],0,[[17,-1],[[24,[131]]],[]],[[17,-1],[[24,[131]]],[]],[17,[[14,[-1,25]]],[]],[[132,3],4],[[132,3],4],[[131,3],4],[[131,3],4],[-1,-1,[]],[-1,-1,[]],[28,132],[116,132],[-1,-1,[]],[[130,39],130],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,16],33],[[],34],[[],[[35,[131]]]],[[117,118,39,114,115,11,11],[[57,[131]]]],[[-1,44],28,[]],[[-1,44],28,[]],[[131,-1],14,45],[[130,118],130],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[130,117],130],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[130,11],130],0,[[130,11],130],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[107,114],[107,107],[[-1,-2],2,[],[]],[-1,[[14,[107]]],22],[[107,107],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[107,3],4],[-1,-1,[]],[-1,-2,[],[]],[[107,-1],14,45],[107,118],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[107,11],[-1,15,[]],0,0,0,0,0,[[133,[43,[111]]],133],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[133,[[14,[134,135]]]],[[133,114],133],0,[133,133],[134,134],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],133],[[],134],[-1,[[14,[134]]],22],[16,[[24,[23]]]],[[134,134],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[133,115],133],0,[[17,-1],[[24,[134]]],[]],[[17,-1],[[24,[134]]],[]],[17,[[14,[-1,25]]],[]],[[135,3],4],[[135,3],4],[[134,3],4],[[134,3],4],[-1,-1,[]],[-1,-1,[]],[28,135],[116,135],[-1,-1,[]],[[133,39],133],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[134,16],33],[[],34],[[],[[35,[134]]]],[[117,118,39,114,115,11,11,13,[43,[119]],[43,[111]]],[[57,[134]]]],[[133,30],133],0,[[-1,44],28,[]],[[-1,44],28,[]],[[134,-1],14,45],[[133,118],133],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[133,117],133],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[133,11],133],0,[[133,11],133],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[133,[43,[119]]],133],0,0,0,0,0,0,[[136,111],136],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[136,[[14,[137,138]]]],[[136,114],136],0,[136,136],[137,137],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[136,[43,[139]]],136],0,[[136,140],136],0,[[],136],[[],137],[-1,[[14,[137]]],22],[16,[[24,[23]]]],[[137,137],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[136,115],136],0,[[17,-1],[[24,[137]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[137]]],[]],[[138,3],4],[[138,3],4],[[137,3],4],[[137,3],4],[-1,-1,[]],[28,138],[116,138],[-1,-1,[]],[-1,-1,[]],[[136,39],136],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[137,16],33],[137,13],[137,13],[[],34],[[136,41],136],0,[[136,42],136],0,[[],[[35,[137]]]],[[136,68],136],0,[[117,118,39,114,119,111,60,54,74,42,41,140,68,115,11,11,13,[43,[141]],[43,[139]]],[[57,[137]]]],[[136,54],136],0,[[136,74],136],0,[[136,[43,[141]]],136],0,[[136,13],136],0,[[-1,44],28,[]],[[-1,44],28,[]],[[137,-1],14,45],[[136,118],136],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[136,60],136],0,[[136,117],136],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[136,11],136],0,[[136,11],136],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[136,119],136],0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[142,[[14,[143,144]]]],[[142,114],142],0,[142,142],[143,143],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[142,[43,[65]]],142],0,[[],142],[[],143],[-1,[[14,[143]]],22],[[142,[43,[42]]],142],0,[16,[[24,[23]]]],[[142,[43,[79]]],142],0,[[143,143],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[142,115],142],0,[[142,[43,[145]]],142],0,[[142,[43,[[31,[123,123]]]]],142],0,[[142,[43,[114]]],142],0,[[142,[43,[11]]],142],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[143]]],[]],[[17,-1],[[24,[143]]],[]],[[144,3],4],[[144,3],4],[[143,3],4],[[143,3],4],[-1,-1,[]],[116,144],[28,144],[-1,-1,[]],[-1,-1,[]],[-1,143,146],[[142,39],142],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[143,16],33],[[],34],[[],[[35,[143]]]],[[142,[43,[41]]],142],0,[[142,[43,[[51,[114]]]]],142],0,[[117,118,39,114,54,74,42,76,13,13,13,13,115,11,11,[43,[41]],[43,[41]],[43,[79]],[43,[41]],[43,[41]],[43,[78]],[43,[11]],[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]]],[[57,[143]]]],[[142,[43,[147]]],142],0,[[142,54],142],0,[[142,74],142],0,[[142,[43,[114]]],142],0,[[142,13],142],0,[[142,[43,[41]]],142],0,[[142,42],142],0,[[142,13],142],0,[[142,13],142],0,[[142,13],142],0,[[-1,44],28,[]],[[-1,44],28,[]],[[143,-1],14,45],[[142,118],142],0,[[142,[43,[123]]],142],0,[[142,76],142],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[142,117],142],0,[[142,[43,[41]]],142],0,[[142,[43,[78]]],142],0,[[142,[43,[39]]],142],0,[[142,[43,[41]]],142],0,[[142,[43,[79]]],142],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[142,11],142],0,[[142,11],142],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[148,[43,[111]]],148],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[148,[[14,[149,150]]]],[[148,114],148],0,[148,148],[149,149],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],148],[[],149],[-1,[[14,[149]]],22],[16,[[24,[23]]]],[[149,149],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[148,115],148],0,[[17,-1],[[24,[149]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[149]]],[]],[[150,3],4],[[150,3],4],[[149,3],4],[[149,3],4],[-1,-1,[]],[-1,-1,[]],[28,150],[116,150],[-1,-1,[]],[[148,39],148],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[149,16],33],[[],34],[[],[[35,[149]]]],[[117,118,39,114,123,115,11,11,13,[43,[119]],[43,[111]]],[[57,[149]]]],[[148,123],148],0,[[148,30],148],0,[[-1,44],28,[]],[[-1,44],28,[]],[[149,-1],14,45],[[148,118],148],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[148,117],148],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[148,11],148],0,[[148,11],148],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[148,[43,[119]]],148],0,0,0,0,0,0,[[151,111],151],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[151,[[14,[152,153]]]],[[151,114],151],0,[151,151],[152,152],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],151],[[],152],[-1,[[14,[152]]],22],[16,[[24,[23]]]],[[152,152],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[151,115],151],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[152]]],[]],[[17,-1],[[24,[152]]],[]],[[153,3],4],[[153,3],4],[[152,3],4],[[152,3],4],[-1,-1,[]],[-1,-1,[]],[116,153],[28,153],[-1,-1,[]],[[151,39],151],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[152,16],33],[[],34],[[],[[35,[152]]]],[[117,118,39,114,111,115,11,11,13,[43,[119]]],[[57,[152]]]],[[151,30],151],0,[[-1,44],28,[]],[[-1,44],28,[]],[[152,-1],14,45],[[151,118],151],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[151,117],151],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[151,11],151],0,[[151,11],151],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[151,[43,[119]]],151],0,0,0,0,0,0,[[154,111],154],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[154,[[14,[155,156]]]],[[154,114],154],0,[154,154],[155,155],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],154],[[],155],[-1,[[14,[155]]],22],[16,[[24,[23]]]],[[155,155],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[154,115],154],0,[[17,-1],[[24,[155]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[155]]],[]],[[156,3],4],[[156,3],4],[[155,3],4],[[155,3],4],[-1,-1,[]],[28,156],[-1,-1,[]],[116,156],[-1,-1,[]],[[154,39],154],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[155,16],33],[[],34],[[],[[35,[155]]]],[[117,118,39,114,111,115,11,11,13,[43,[119]]],[[57,[155]]]],[[154,30],154],0,[[-1,44],28,[]],[[-1,44],28,[]],[[155,-1],14,45],[[154,118],154],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[154,117],154],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[154,11],154],0,[[154,11],154],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[154,[43,[119]]],154],0,0,0,0,0,0,[[157,111],157],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[157,[[14,[158,159]]]],[[157,114],157],0,[157,157],[158,158],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],157],[[],158],[-1,[[14,[158]]],22],[16,[[24,[23]]]],[[158,158],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[157,115],157],0,[[17,-1],[[24,[158]]],[]],[[17,-1],[[24,[158]]],[]],[17,[[14,[-1,25]]],[]],[[159,3],4],[[159,3],4],[[158,3],4],[[158,3],4],[-1,-1,[]],[-1,-1,[]],[116,159],[28,159],[-1,-1,[]],[[157,39],157],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[158,16],33],[[],34],[[],[[35,[158]]]],[[117,118,39,114,111,123,115,11,11,13],[[57,[158]]]],[[157,123],157],0,[[157,30],157],0,[[-1,44],28,[]],[[-1,44],28,[]],[[158,-1],14,45],[[157,118],157],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[157,117],157],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[157,11],157],0,[[157,11],157],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[160,[[14,[161,162]]]],[[160,114],160],0,[160,160],[161,161],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],160],[[],161],[-1,[[14,[161]]],22],[16,[[24,[23]]]],[[161,161],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[160,115],160],0,[[17,-1],[[24,[161]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[161]]],[]],[[162,3],4],[[162,3],4],[[161,3],4],[[161,3],4],[-1,-1,[]],[116,162],[28,162],[-1,-1,[]],[-1,-1,[]],[[160,39],160],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[161,16],33],[[],34],[[],[[35,[161]]]],[[117,118,39,114,41,115,11,11],[[57,[161]]]],[[160,41],160],0,[[-1,44],28,[]],[[-1,44],28,[]],[[161,-1],14,45],[[160,118],160],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[160,117],160],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[160,11],160],0,[[160,11],160],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],137],[[],128],[[],158],[[],143],[[],163],[[],164],[[],131],[[],161],[[],165],[[],155],[[],152],[[],149],[[],112],[[],121],[[],134],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[117,118,39,114,115],137],[[117,118,39,114,115],128],[[117,111,118,39,114,115],158],[[117,118,39,114,115],143],[[117,118,39,114,111,115],163],[[117,118,39,114,119,111,115],164],[[117,118,39,114,115],131],[[117,118,39,114,115],161],[[117,118,39,114,119,111,115],165],[[117,118,39,114,111,119,115],155],[[117,118,39,114,111,119,115],152],[[117,118,39,114,119,111,115],149],[[117,118,39,114,111,119,115],112],[[117,118,39,114,119,111,115],121],[[117,118,39,114,119,111,115],134],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[117,118,39,114,111,119,115],112],0,[[117,118,39,114,119,111,115],121],0,[[117,118,39,114,115],128],0,[[117,118,39,114,115],131],0,[[117,118,39,114,119,111,115],134],0,[[117,118,39,114,115],137],0,[[117,118,39,114,115],143],0,[[117,118,39,114,119,111,115],149],0,[[117,118,39,114,111,119,115],152],0,[[117,118,39,114,111,119,115],155],0,[[117,111,118,39,114,115],158],0,[[117,118,39,114,115],161],0,[[117,118,39,114,111,115],163],0,[[117,118,39,114,119,111,115],164],0,[[117,118,39,114,119,111,115],165],[117,137],[117,128],[117,158],[117,143],[117,163],[117,164],[117,131],[117,161],[117,165],[117,155],[117,152],[117,149],[117,112],[117,121],[117,134],[[117,118],137],[[117,118],128],[[117,111],158],[[117,118],143],[[117,118],163],[[117,118],164],[[117,118],131],[[117,118],161],[[117,118],165],[[117,118],155],[[117,118],152],[[117,118],149],[[117,118],112],[[117,118],121],[[117,118],134],[[117,118,39],137],[[117,118,39],128],[[117,111,118],158],[[117,118,39],143],[[117,118,39],163],[[117,118,39],164],[[117,118,39],131],[[117,118,39],161],[[117,118,39],165],[[117,118,39],155],[[117,118,39],152],[[117,118,39],149],[[117,118,39],112],[[117,118,39],121],[[117,118,39],134],[[117,118,39,114],137],[[117,118,39,114],128],[[117,111,118,39],158],[[117,118,39,114],143],[[117,118,39,114],163],[[117,118,39,114],164],[[117,118,39,114],131],[[117,118,39,114],161],[[117,118,39,114],165],[[117,118,39,114],155],[[117,118,39,114],152],[[117,118,39,114],149],[[117,118,39,114],112],[[117,118,39,114],121],[[117,118,39,114],134],[[117,118,39,114,115],137],[[117,118,39,114,115],128],[[117,111,118,39,114],158],[[117,118,39,114,115],143],[[117,118,39,114,111],163],[[117,118,39,114,119],164],[[117,118,39,114,115],131],[[117,118,39,114,115],161],[[117,118,39,114,119],165],[[117,118,39,114,111],155],[[117,118,39,114,111],152],[[117,118,39,114,119],149],[[117,118,39,114,111],112],[[117,118,39,114,119],121],[[117,118,39,114,119],134],[[117,111,118,39,114,115],158],[[117,118,39,114,111,115],163],[[117,118,39,114,119,111],164],[[117,118,39,114,119,111],165],[[117,118,39,114,111,119],155],[[117,118,39,114,111,119],152],[[117,118,39,114,119,111],149],[[117,118,39,114,111,119],112],[[117,118,39,114,119,111],121],[[117,118,39,114,119,111],134],[[117,118,39,114,119,111,115],164],[[117,118,39,114,119,111,115],165],[[117,118,39,114,111,119,115],155],[[117,118,39,114,111,119,115],152],[[117,118,39,114,119,111,115],149],[[117,118,39,114,111,119,115],112],[[117,118,39,114,119,111,115],121],[[117,118,39,114,119,111,115],134],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,0,0,0,0,[[166,111],166],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[166,[[14,[163,167]]]],[[166,114],166],0,[166,166],[163,163],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],166],[[],163],[-1,[[14,[163]]],22],[16,[[24,[23]]]],[[163,163],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[166,115],166],0,[[17,-1],[[24,[163]]],[]],[[17,-1],[[24,[163]]],[]],[17,[[14,[-1,25]]],[]],[[167,3],4],[[167,3],4],[[163,3],4],[[163,3],4],[-1,-1,[]],[-1,-1,[]],[28,167],[116,167],[-1,-1,[]],[[166,39],166],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[163,16],33],[[],34],[[],[[35,[163]]]],[[117,118,39,114,111,115,11,11],[[57,[163]]]],[[-1,44],28,[]],[[-1,44],28,[]],[[163,-1],14,45],[[166,118],166],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[166,117],166],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[166,11],166],0,[[166,11],166],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[168,[43,[111]]],168],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[168,[[14,[164,169]]]],[[168,114],168],0,[168,168],[164,164],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],168],[[],164],[-1,[[14,[164]]],22],[16,[[24,[23]]]],[[164,164],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[168,115],168],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[164]]],[]],[[17,-1],[[24,[164]]],[]],[[169,3],4],[[169,3],4],[[164,3],4],[[164,3],4],[-1,-1,[]],[28,169],[116,169],[-1,-1,[]],[-1,-1,[]],[[168,39],168],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[164,16],33],[[],34],[[],[[35,[164]]]],[[117,118,39,114,115,11,11,13,[43,[119]],[43,[111]]],[[57,[164]]]],[[168,30],168],0,[[-1,44],28,[]],[[-1,44],28,[]],[[164,-1],14,45],[[168,118],168],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[168,117],168],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[168,11],168],0,[[168,11],168],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[168,[43,[119]]],168],0,0,0,0,0,0,[[170,[43,[111]]],170],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[170,[[14,[165,171]]]],[[170,114],170],0,[170,170],[165,165],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],170],[[],165],[-1,[[14,[165]]],22],[16,[[24,[23]]]],[[165,165],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[170,115],170],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[165]]],[]],[[17,-1],[[24,[165]]],[]],[[171,3],4],[[171,3],4],[[165,3],4],[[165,3],4],[-1,-1,[]],[-1,-1,[]],[28,171],[116,171],[-1,-1,[]],[[170,39],170],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[165,16],33],[[],34],[[],[[35,[165]]]],[[117,118,39,114,42,115,11,11,13,[43,[119]],[43,[111]],[43,[41]],[43,[41]]],[[57,[165]]]],[[170,[43,[41]]],170],0,[[170,42],170],0,[[170,30],170],0,[[-1,44],28,[]],[[-1,44],28,[]],[[165,-1],14,45],[[170,118],170],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[170,117],170],0,[[170,[43,[41]]],170],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[170,11],170],0,[[170,11],170],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[170,[43,[119]]],170],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-1,[]],[-1,-2,[],[]],0,0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[172,172],[[-1,-2],2,[],[]],0,0,[[172,172],13],[[172,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,[-1,15,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[173,173],[[-1,-2],2,[],[]],0,0,0,0,[[173,173],13],[[173,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,0,[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[174,174],[[-1,-2],2,[],[]],0,0,[[174,174],13],[[174,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[175,175],[[-1,-2],2,[],[]],0,0,[[175,175],13],[[175,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,[-1,15,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[6,6],30],[6,47],[[20,41,41,41,41,42,11,11],6],[[20,176,176,176,176,30,47,30,11,11],6],[[19,19],30],[[19,19],30],[[19,19],30],[19,47],[[19,19],30],[[19,19],30],[[36,30,30],19],[19,177],[6,177],[177,177],[[20,20],30],[177,20],[[20,20],30],[[20,20],30],[20,47],[[20,20],30],[[20,20],30],[[39,19,30],20],[20,177],[[9,9],30],[9,47],[[39,48,49,30,47,11,11],9],[7,49],[7,49],[[7,7],30],[7,47],[[39,49,49,30,47,11,11],7],[49,177],[49,177],[[49,49],30],[49,53],[[54,176,30,47,30,47],49],[49,47],[49,53],[[8,8],30],[8,47],[[39,176,176,30,30,47,47,30,30,11,11],8],[8,177],[[39,11,11],58],[58,177],[[5,5],30],[5,47],[[39,176,30,47,30,59,60,47,47],5],[5,177],[177,61],[61,177],[177,40],[40,177],[177,59],[59,177],[177,62],[62,177],[177,37],[37,177],[177,48],[48,177],[177,64],[64,177],[177,65],[65,177],[177,66],[66,177],[177,70],[70,177],[177,63],[63,177],[177,67],[67,177],[177,68],[68,177],[177,69],[69,177],[177,71],[71,177],[177,72],[72,177],[177,54],[54,177],[177,73],[73,177],[177,74],[74,177],[177,75],[75,177],[177,38],[38,177],[177,76],[76,177],[177,77],[77,177],[177,78],[78,177],[177,79],[79,177],0,[[117,118,39,114,119,111,115,11,11,30],112],[[117,118,39,114,177,115,11,11],128],[[117,118,39,114,115,11,11],131],[[117,118,39,114,111,177,115,11,11,30],158],[[117,118,39,114,41,115,11,11],161],[[117,118,39,114,111,115,11,11],163],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[111,47],[177,111],[178,47],[177,178],[114,47],[177,114],[179,47],[177,179],[145,47],[177,145],[177,177],[177,39],[39,47],[39,30],[[180,181],39],[39,177],[147,47],[177,147],[141,47],[177,141],[118,47],[177,118],[180,47],[177,180],[60,47],[177,60],[117,47],[177,117],[181,47],[181,30],[177,181],[119,47],[177,119],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[182,-1,[]],[182,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[182,183],41],[[182,177],2],[182,36],[182,177],[182,2],[182,177],[182,39],[[182,177],30],[[180,30,177,177,47,47],182],[182,41],[182,30],[182,11],[182,11],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[184,-1,[]],[184,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[184,49,47,47],2],[[184,9],2],[[184,7],2],[184,183],[184,41],[184,42],[184,41],[184,42],[184,183],[184,64],[184,2],[[184,47,47],2],[[184,47,47],2],[[184,47,47],2],[184,47],[[184,49,47,47],2],[184,2],[[184,42,54],53],[[184,41,54],53],[184,30],[184,30],[184,39],[184,53],[[39,64],184],[[184,36],177],[184,2],[184,47],[[184,49],183],[184,53],[184,47],[[184,49,47,47],2],[[184,8],2],[[184,5],2],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[183,2],0,[-1,-2,[],[]],[-1,-2,[],[]],[185,185],[[-1,-2],2,[],[]],[185,-1,[]],[185,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[185,185],[185,2],[185,53],[[54,41,183],185],[185,183],[185,41],[185,53],[186,185],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[183,2],[183,2],0,0,0,0,[140,177],[177,30],[177,140],[[177,30,187,177,66],140],[140,47],[140,177],[140,2],[140,177],[[139,139],2],[139,53],[[176,140],139],[[53,140],139],[[139,139],2],[[41,41],2],[41,53],[[176,30],41],[[53,30],41],[[41,41],2],[[42,42],2],[[42,47],2],[42,53],[[47,30],42],[[53,30],42],[[42,42],2],[[42,47],2],0,0,0,0,0,0,[[],2],0,0,0,0,0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[[-1,-2],2,[],[]],[[111,111],21],[[-1,-2],21,[],[]],[[],111],[-1,[[14,[111]]],22],[16,[[24,[23]]]],[[111,111],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[111]]],[]],[[17,-1],[[24,[111]]],[]],[[111,3],4],[[111,3],4],[27,111],[-1,-1,[]],[27,[[14,[111,-1]]],[]],[[111,-1],2,32],[-1,-2,[],[]],[[111,16],33],[[],34],[[],[[35,[111]]]],[27,[[57,[111]]]],[[111,111],[[43,[21]]]],[[-1,44],28,[]],[[111,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[178,178],[[-1,-2],2,[],[]],[[178,178],21],[[-1,-2],21,[],[]],[-1,[[14,[178]]],22],[16,[[24,[23]]]],[[178,178],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[178]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[178]]],[]],[[178,3],4],[[178,3],4],[27,178],[-1,-1,[]],[27,[[14,[178,-1]]],[]],[[178,-1],2,32],[-1,-2,[],[]],[[178,16],33],[[],34],[[],[[35,[178]]]],[27,[[57,[178]]]],[[178,178],[[43,[21]]]],[[-1,44],28,[]],[[178,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[[-1,-2],2,[],[]],[[114,114],21],[[-1,-2],21,[],[]],[[],114],[-1,[[14,[114]]],22],[16,[[24,[23]]]],[[114,114],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[114]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[114]]],[]],[[114,3],4],[[114,3],4],[27,114],[-1,-1,[]],[27,[[14,[114,-1]]],[]],[[114,-1],2,32],[-1,-2,[],[]],[[114,16],33],[[],34],[[],[[35,[114]]]],[27,[[57,[114]]]],[[[43,[123]]],[[43,[[51,[114]]]]]],[[[43,[[51,[114]]]]],[[43,[123]]]],[[114,114],[[43,[21]]]],[[-1,44],28,[]],[[114,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[179,179],[[-1,-2],2,[],[]],[[179,179],21],[[-1,-2],21,[],[]],[-1,[[14,[179]]],22],[16,[[24,[23]]]],[[179,179],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[179]]],[]],[[17,-1],[[24,[179]]],[]],[17,[[14,[-1,25]]],[]],[[179,3],4],[[179,3],4],[-1,-1,[]],[27,179],[27,[[14,[179,-1]]],[]],[[179,-1],2,32],[-1,-2,[],[]],[[179,16],33],[[],34],[[],[[35,[179]]]],[27,[[57,[179]]]],[[179,179],[[43,[21]]]],[[-1,44],28,[]],[[179,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[145,145],[[-1,-2],2,[],[]],[[145,145],21],[[-1,-2],21,[],[]],[-1,[[14,[145]]],22],[16,[[24,[23]]]],[[145,145],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[145]]],[]],[[17,-1],[[24,[145]]],[]],[[145,3],4],[[145,3],4],[27,145],[-1,-1,[]],[27,[[14,[145,-1]]],[]],[[145,-1],2,32],[-1,-2,[],[]],[[145,16],33],[[],34],[[],[[35,[145]]]],[27,[[57,[145]]]],[[145,145],[[43,[21]]]],[[-1,44],28,[]],[[145,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[[-1,-2],2,[],[]],[[39,39],21],[[-1,-2],21,[],[]],[[],39],[-1,[[57,[39]]],22],[16,[[24,[23]]]],[[39,39],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[39]]],[]],[[17,-1],[[24,[39]]],[]],[[39,3],4],[[39,3],4],[27,39],[-1,-1,[]],[27,[[57,[39]]]],[[39,-1],2,32],[-1,-2,[],[]],[[39,16],33],[39,13],[[],34],[[],[[35,[39]]]],[[180,181],39],[[39,39],[[43,[21]]]],[[-1,44],28,[]],[[39,-1],57,45],0,[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[147,147],[[-1,-2],2,[],[]],[[147,147],21],[[-1,-2],21,[],[]],[-1,[[14,[147]]],22],[16,[[24,[23]]]],[[147,147],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[147]]],[]],[[17,-1],[[24,[147]]],[]],[17,[[14,[-1,25]]],[]],[[147,3],4],[[147,3],4],[-1,-1,[]],[27,147],[27,[[14,[147,-1]]],[]],[[147,-1],2,32],[-1,-2,[],[]],[[147,16],33],[[],34],[[],[[35,[147]]]],[27,[[57,[147]]]],[[147,147],[[43,[21]]]],[[-1,44],28,[]],[[147,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[141,141],[[-1,-2],2,[],[]],[[141,141],21],[[-1,-2],21,[],[]],[[],141],[-1,[[14,[141]]],22],[16,[[24,[23]]]],[[141,141],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[141]]],[]],[[17,-1],[[24,[141]]],[]],[[141,3],4],[[141,3],4],[27,141],[-1,-1,[]],[27,[[14,[141,-1]]],[]],[[141,-1],2,32],[-1,-2,[],[]],[[141,16],33],[[],34],[[],[[35,[141]]]],[27,[[57,[141]]]],[[141,141],[[43,[21]]]],[[-1,44],28,[]],[[141,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[118,118],[[-1,-2],2,[],[]],[[118,118],21],[[-1,-2],21,[],[]],[[],118],[-1,[[14,[118]]],22],[16,[[24,[23]]]],[[118,118],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[118]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[118]]],[]],[[118,3],4],[[118,3],4],[27,118],[-1,-1,[]],[27,[[14,[118,-1]]],[]],[118,27],[[118,-1],2,32],[-1,-2,[],[]],[[118,16],33],[[],34],[[],[[35,[118]]]],[27,[[57,[118]]]],[[118,118],[[43,[21]]]],[[-1,44],28,[]],[[118,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[],111],0,[[],111],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],178],0,[[],178],0,[[],114],0,[[],179],[[],111],[[],111],[[],178],[[],178],[[],114],[[],179],[[],145],[[],39],[[],39],[[],147],[[],141],[[],118],[[],180],[[],180],[[],60],[[],117],[[],181],[[],181],[[],119],[[],115],0,[[],145],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],111],[[],111],[[],178],[[],178],[[],114],[[],179],[[],145],[[],39],[[],39],[[],147],[[],141],[[],118],[[],180],[[],180],[[],60],[[],117],[[],181],[[],181],[[],119],[[],115],0,[[],39],0,[[],39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],147],0,[[],141],0,[[],118],0,[[],180],0,[[],180],0,[[],60],0,[[],117],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,[[],115],0,[[],181],0,[[],119],0,[[],181],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[180,180],[[-1,-2],2,[],[]],[[180,180],21],[[-1,-2],21,[],[]],[[],180],[-1,[[14,[180]]],22],[16,[[24,[23]]]],[[180,180],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[180]]],[]],[[17,-1],[[24,[180]]],[]],[17,[[14,[-1,25]]],[]],[[180,3],4],[[180,3],4],[-1,-1,[]],[27,180],[27,[[14,[180,-1]]],[]],[[180,-1],2,32],[-1,-2,[],[]],[[180,16],33],[[],34],[[],[[35,[180]]]],[27,[[57,[180]]]],[[180,180],[[43,[21]]]],[[-1,44],28,[]],[[180,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[[-1,-2],2,[],[]],[[60,60],21],[[-1,-2],21,[],[]],[[],60],[-1,[[14,[60]]],22],[16,[[24,[23]]]],[[60,60],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[60]]],[]],[[17,-1],[[24,[60]]],[]],[17,[[14,[-1,25]]],[]],[[60,3],4],[[60,3],4],[27,60],[-1,-1,[]],[27,[[14,[60,-1]]],[]],[[60,-1],2,32],[-1,-2,[],[]],[[60,16],33],[[],34],[[],[[35,[60]]]],[27,[[57,[60]]]],[[60,60],[[43,[21]]]],[[-1,44],28,[]],[[60,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[117,117],[[-1,-2],2,[],[]],[[117,117],21],[[-1,-2],21,[],[]],[[],117],[-1,[[14,[117]]],22],[16,[[24,[23]]]],[[117,117],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[117]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[117]]],[]],[[117,3],4],[[117,3],4],[27,117],[-1,-1,[]],[27,[[14,[117,-1]]],[]],[117,27],[[117,-1],2,32],[-1,-2,[],[]],[[117,16],33],[[],34],[[],[[35,[117]]]],[27,[[57,[117]]]],[[117,117],[[43,[21]]]],[[-1,44],28,[]],[[117,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[181,181],[[-1,-2],2,[],[]],[[181,181],21],[[-1,-2],21,[],[]],[[],181],[-1,[[14,[181]]],22],[16,[[24,[23]]]],[[181,181],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[181]]],[]],[[17,-1],[[24,[181]]],[]],[17,[[14,[-1,25]]],[]],[[181,3],4],[[181,3],4],[27,181],[-1,-1,[]],[27,[[14,[181,-1]]],[]],[[181,-1],2,32],[-1,-2,[],[]],[[181,16],33],[181,13],[[],34],[[],[[35,[181]]]],[27,[[57,[181]]]],[[181,181],[[43,[21]]]],[[-1,44],28,[]],[[181,-1],14,45],[[],181],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[119,119],[[-1,-2],2,[],[]],[[119,119],21],[[-1,-2],21,[],[]],[[],119],[-1,[[14,[119]]],22],[16,[[24,[23]]]],[[119,119],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[119]]],[]],[[17,-1],[[24,[119]]],[]],[[119,3],4],[[119,3],4],[-1,-1,[]],[27,119],[27,[[14,[119,-1]]],[]],[[119,-1],2,32],[-1,-2,[],[]],[[119,16],33],[[],34],[[],[[35,[119]]]],[27,[[57,[119]]]],[[119,119],[[43,[21]]]],[[-1,44],28,[]],[[119,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[188,62],[188,[[43,[140]]]],[[188,42,41],42],[[188,42,41,[43,[13]]],139],0,0,0,0,0,[188,39],[188,63],[188,13],[188,[[43,[42]]]],[[188,53],[[57,[41]]]],[[188,53],[[57,[42]]]],[188,189],[188,189],[188,189],[188,[[43,[41]]]],[188,[[43,[42]]]],[188,[[43,[41]]]],[188,[[43,[42]]]],[188,42],0,[188,41],[188,30],[188,140],[188,180],[188,140],[188,42],[188,30],0,[188,180],0,[188,189],[188,11],[188,11],[188,181],0,0,[[-1,16],[[18,[17]]],[]],[190,62],[190,[[43,[140]]]],[-1,-2,[],[]],[-1,-2,[],[]],[190,190],[[-1,-2],2,[],[]],[-1,[[14,[190]]],22],[16,[[24,[23]]]],[[190,190],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[190]]],[]],[[17,-1],[[24,[190]]],[]],[[190,3],4],[-1,-1,[]],[[190,-1],2,32],[190,39],0,[190,63],[-1,-2,[],[]],[[190,16],33],[190,13],[[],34],[[],[[35,[190]]]],[190,[[43,[42]]]],0,0,[190,[[43,[41]]]],0,[190,[[43,[42]]]],0,0,[190,[[43,[41]]]],0,[190,[[43,[42]]]],0,[190,42],[[39,180,140,140,140,11,11,30,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[139]],[43,[139]],[43,[41]],[43,[41]],11,11],[[57,[190]]]],[190,41],0,[190,30],0,[190,140],0,[190,180],0,[[190,-1],14,45],[190,140],0,[190,42],0,[190,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[190,11],0,[190,11],0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[191,62],[191,[[43,[140]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[191,191],[[-1,-2],2,[],[]],[-1,[[14,[191]]],22],[16,[[24,[23]]]],[[191,191],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[191]]],[]],[[17,-1],[[24,[191]]],[]],[17,[[14,[-1,25]]],[]],[[191,3],4],[-1,-1,[]],[[191,-1],2,32],[191,39],0,[191,63],[-1,-2,[],[]],[[191,16],33],[191,13],0,[[],34],[[],[[35,[191]]]],[191,[[43,[42]]]],0,0,[191,[[43,[41]]]],0,[191,[[43,[42]]]],0,0,[191,[[43,[41]]]],0,[191,[[43,[42]]]],0,[191,42],[[39,180,140,140,140,13,30,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[139]],[43,[139]],[43,[41]],[43,[41]],11,11],[[57,[191]]]],[191,41],0,[191,30],0,[191,140],0,[191,180],0,[[191,-1],14,45],[191,140],0,[191,42],0,[191,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[191,11],0,[191,11],0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[192,62],[192,[[43,[140]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[192,192],[[-1,-2],2,[],[]],[-1,[[14,[192]]],22],[16,[[24,[23]]]],[[192,192],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[192]]],[]],[[17,-1],[[24,[192]]],[]],[17,[[14,[-1,25]]],[]],[[192,3],4],[-1,-1,[]],[[192,-1],2,32],[192,39],0,[192,63],[-1,-2,[],[]],[[192,16],33],[192,13],[[],34],[[],[[35,[192]]]],[192,[[43,[42]]]],0,[192,[[43,[41]]]],0,[192,[[43,[42]]]],0,[192,[[43,[41]]]],0,[192,[[43,[42]]]],0,[192,42],[[39,180,140,140,30,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[57,[192]]]],[192,41],0,[192,30],0,[192,140],0,[192,180],0,[[192,-1],14,45],[192,140],[192,42],0,[192,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[192,11],0,[192,11],0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[193,62],[193,[[43,[140]]]],[-1,-2,[],[]],[-1,-2,[],[]],[193,193],[[-1,-2],2,[],[]],0,[-1,[[14,[193]]],22],[16,[[24,[23]]]],[[193,193],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[193]]],[]],[[17,-1],[[24,[193]]],[]],[[193,3],4],[-1,-1,[]],[[193,-1],2,32],[193,39],0,[193,63],[-1,-2,[],[]],[[193,16],33],[193,13],0,[[],34],[[],[[35,[193]]]],[193,[[43,[42]]]],0,[193,[[43,[41]]]],0,[193,[[43,[42]]]],0,[193,[[43,[41]]]],0,[193,[[43,[42]]]],0,[193,42],[[39,180,[43,[123]],140,30,41,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[57,[193]]]],[193,41],0,[193,30],0,[193,140],[193,180],0,[[193,-1],14,45],[193,140],[193,42],[193,30],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[193,11],0,[193,11],0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[194,62],0,[194,[[43,[140]]]],[-1,-2,[],[]],[-1,-2,[],[]],[194,194],[[-1,-2],2,[],[]],0,[-1,[[14,[194]]],22],[16,[[24,[23]]]],[[194,194],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[194]]],[]],[[17,-1],[[24,[194]]],[]],[[194,3],4],[-1,-1,[]],[[194,-1],2,32],[194,39],0,[194,63],[-1,-2,[],[]],[[194,16],33],[194,13],[[],34],[[],[[35,[194]]]],[194,[[43,[42]]]],0,[194,[[43,[41]]]],0,[194,[[43,[42]]]],0,[194,[[43,[41]]]],0,[194,[[43,[42]]]],0,[194,42],0,[[39,180,62,123,11,11,140,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[57,[194]]]],[194,41],0,[194,30],0,[194,140],[194,180],0,[[194,-1],14,45],[194,140],[194,42],[194,30],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[194,11],0,[194,11],0,[-1,15,[]],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[195,62],0,[195,[[43,[140]]]],[-1,-2,[],[]],[-1,-2,[],[]],[195,195],[[-1,-2],2,[],[]],0,[-1,[[14,[195]]],22],[16,[[24,[23]]]],[[195,195],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[[17,-1],[[24,[195]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[195]]],[]],[[195,3],4],[-1,-1,[]],[[195,-1],2,32],[195,39],0,[195,63],[-1,-2,[],[]],[[195,16],33],[195,13],[[],34],[[],[[35,[195]]]],[195,[[43,[42]]]],0,[195,[[43,[41]]]],0,[195,[[43,[42]]]],0,[195,[[43,[41]]]],0,[195,[[43,[42]]]],0,[195,42],[[39,180,62,123,72,11,11,41,140,30,41,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[57,[195]]]],0,[195,41],0,[195,30],0,[195,140],[195,180],0,[[195,-1],14,45],[195,140],[195,42],[195,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[195,11],0,[195,11],0,[-1,15,[]],[16,46],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],190],0,[[],191],0,[[],192],[[],190],[[],191],[[],191],[[],192],[[],193],[[],194],[[],195],0,[[],193],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[],194],[[],190],[[],191],[[],191],[[],192],[[],193],[[],194],[[],195],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],195],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,[[],191],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[196,[12,[53]]],[[57,[41]]]],[[196,[31,[28,53]]],[[57,[41]]]],[[196,28],[[57,[2,197]]]],[196,196],[[-1,-2],2,[],[]],0,0,[16,[[24,[23]]]],[[196,196],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[196]]],[]],[[17,-1],[[24,[196]]],[]],[17,[[14,[-1,25]]],[]],[[196,3],4],0,[-1,-1,[]],[[196,-1],2,32],0,[-1,-2,[],[]],[[196,16],33],[[196,27],13],[[],34],[[],[[35,[196]]]],[[180,30,[51,[39]],28,11,11],[[57,[196,197]]]],0,0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,0,0,0,0,0,0,0,0,0,0,0,[[198,49,47,47],2],[[198,9],2],[[198,7],2],[198,[[51,[186]]]],[198,[[43,[41]]]],[198,[[43,[42]]]],[198,[[43,[41]]]],[198,[[43,[42]]]],[198,[[51,[186]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[198,[[14,[2,199]]]],[[198,47,47],2],[[198,47,47],2],[[198,47,47],2],0,[[198,49,47,47],2],[[200,3],4],[[200,3],4],[[199,3],4],[[199,3],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[198,42,54],53],[[198,41,54],53],[198,13],[198,13],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[198,[[43,[53]]]],[[39,64],198],[[198,36],28],[198,2],[[-1,44],28,[]],[[-1,44],28,[]],0,[[198,49],[[51,[[2,[41,42]]]]]],[198,[[43,[53]]]],[-1,28,[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[[198,49,47,47],2],[[198,8],2],[[198,5],2],0,0,[[201,49],2],[[201,[51,[49]]],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[201,2],[56,56],[[-1,-2],2,[],[]],[[56,56],21],[[-1,-2],21,[],[]],[[201,49,47,47],2],[[56,56],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[201,53],[[56,3],4],[[56,3],4],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[201,13],[201,36],0,[54,201],[[41,54],56],[[56,56],[[43,[21]]]],[[201,202,47,47],2],[[-1,44],28,[]],0,0,[[201,49],[[51,[[2,[41,42]]]]]],[201,53],[-1,-2,[],[]],[-1,28,[]],[201,[[43,[186]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[[201,49],2],0,0,[[186,49],2],[[186,[51,[49]]],2],[-1,-2,[],[]],[-1,-2,[],[]],[186,186],[[-1,-2],2,[],[]],[[186,186],21],[[-1,-2],21,[],[]],[[186,49],2],[[186,186],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[186,53],[186,47],[186,[[43,[49]]]],[[186,3],4],[-1,-1,[]],[49,186],[[186,186],13],[[186,186],13],[-1,-2,[],[]],[186,13],[[186,186],13],[186,36],[[186,186],13],[56,186],0,[[186,186],[[43,[21]]]],0,[[186,202,47,47],2],[186,53],[186,47],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[[186,49],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[146,[[43,[111]]]],0,[[146,107],[[14,[2,108]]]],[[203,107],[[14,[2,108]]]],[146,[[43,[53]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[146,114],0,[203,203],[[-1,-2],2,[],[]],[75,54],[[203,140],[[43,[139]]]],[203,[[31,[140,139]]]],0,[146,[[43,[65]]]],0,[-1,[[14,[203]]],22],[146,[[43,[42]]]],[146,[[43,[79]]]],0,[146,36],[146,[[51,[107]]]],0,[146,[[43,[145]]]],0,[146,[[43,[[31,[123,123]]]]]],0,[146,[[43,[114]]]],0,[146,[[43,[11]]]],[146,42],0,[[108,3],4],[[108,3],4],[[203,3],4],[-1,-1,[]],[-1,-1,[]],[146,115],0,[146,39],0,[-1,-2,[],[]],[-1,-2,[],[]],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],[146,13],0,[146,13],0,[146,13],[146,13],[146,107],[146,[[43,[60]]]],0,[146,42],0,[146,[[43,[41]]]],[146,[[43,[[51,[114]]]]]],0,[146,[[43,[68]]]],0,[[117,118,39,114,54,74,42,76,13,13,[43,[79]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],203],[54,54],[146,[[43,[147]]]],0,[146,74],0,[146,[[43,[114]]]],0,[146,[[43,[141]]]],0,0,[146,[[43,[41]]]],[146,42],0,[[-1,44],28,[]],[[203,-1],14,45],[[203,41],2],[146,54],0,[203,189],[146,[[43,[53]]]],0,[146,73],0,[[[31,[28,28]]],[[31,[123,123]]]],[146,118],0,[146,180],[146,[[43,[123]]]],0,[146,76],0,[-1,-2,[],[]],[-1,28,[]],[146,[[51,[60]]]],0,[146,117],0,[146,[[43,[41]]]],[146,[[43,[78]]]],[146,[[43,[39]]]],[146,[[43,[41]]]],[146,[[43,[79]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[146,11],0,[146,11],0,[-1,15,[]],[-1,15,[]],[[146,165],2],[[[31,[123,123]]],[[31,[28,28]]]],[146,181],[146,[[43,[119]]]],0,[146,[[51,[119]]]],0,[[203,75,42],13],0,[204,[[43,[111]]]],[[204,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[204,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[204,114],[204,[[43,[65]]]],[[],204],[204,-1,[]],[204,-1,[]],[204,[[43,[42]]]],0,[16,[[24,[23]]]],[204,[[43,[79]]]],[204,[[51,[107]]]],[204,[[43,[145]]]],[204,[[43,[[31,[123,123]]]]]],[204,[[43,[114]]]],[204,[[43,[11]]]],0,[[17,-1],[[24,[204]]],[]],[[17,-1],[[24,[204]]],[]],[204,42],[143,204],[-1,-1,[]],[204,115],[204,39],[-1,-2,[],[]],[[204,16],33],[204,13],0,[204,13],[204,13],[[],34],[204,[[43,[60]]]],[[],[[35,[204]]]],[204,42],[204,[[43,[41]]]],[204,[[43,[[51,[114]]]]]],[204,[[43,[68]]]],[[117,118,39,114,54,42,41,76,[43,[11]],13,13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],204],[204,[[43,[147]]]],[204,74],[204,[[43,[114]]]],[204,[[43,[141]]]],[204,[[43,[41]]]],0,[204,42],[204,54],[204,[[43,[53]]]],[204,73],[204,118],[204,180],[204,[[43,[123]]]],[204,76],[204,[[51,[60]]]],[204,117],[204,[[43,[41]]]],[204,[[43,[78]]]],[204,[[43,[39]]]],0,[204,[[43,[41]]]],[204,[[43,[79]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[204,11],[204,11],[-1,15,[]],[16,46],[[204,165],2],[204,181],[204,[[43,[119]]]],[204,[[51,[119]]]],0,[205,[[43,[111]]]],[[205,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[205,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[205,114],[205,[[43,[65]]]],[[],205],[205,-1,[]],[205,-1,[]],[205,[[43,[42]]]],0,[16,[[24,[23]]]],[205,[[43,[79]]]],[205,[[51,[107]]]],[205,[[43,[145]]]],[205,[[43,[[31,[123,123]]]]]],[205,[[43,[114]]]],[205,[[43,[11]]]],0,[[17,-1],[[24,[205]]],[]],[[17,-1],[[24,[205]]],[]],[205,42],[-1,-1,[]],[143,205],[205,115],[205,39],[-1,-2,[],[]],[[205,16],33],[205,13],0,[205,13],[205,13],0,[[],34],[205,[[43,[60]]]],[[],[[35,[205]]]],[205,42],[205,[[43,[41]]]],[205,[[43,[[51,[114]]]]]],[205,[[43,[68]]]],[[117,118,39,114,54,42,41,41,79,76,[43,[11]],13,13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],205],[205,[[43,[147]]]],[205,74],[205,[[43,[114]]]],[205,[[43,[141]]]],[205,[[43,[41]]]],0,[205,42],[205,54],[205,[[43,[53]]]],[205,73],[205,118],[205,180],[205,[[43,[123]]]],[205,76],[205,[[51,[60]]]],[205,117],[205,[[43,[41]]]],[205,[[43,[78]]]],[205,[[43,[39]]]],0,[205,[[43,[41]]]],0,[205,[[43,[79]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[205,11],[205,11],0,[-1,15,[]],[16,46],[[205,165],2],[205,181],[205,[[43,[119]]]],[205,[[51,[119]]]],0,[206,[[43,[111]]]],[[206,107],[[57,[2,108]]]],[[-1,16],[[18,[17]]],[]],[206,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[206,114],[206,[[43,[65]]]],[[],206],[206,-1,[]],[206,-1,[]],[206,[[43,[42]]]],[16,[[24,[23]]]],[206,[[43,[79]]]],[206,[[51,[107]]]],[206,[[43,[145]]]],[206,[[43,[[31,[123,123]]]]]],[206,[[43,[114]]]],[206,[[43,[11]]]],[[17,-1],[[24,[206]]],[]],[[17,-1],[[24,[206]]],[]],[206,42],[-1,-1,[]],[143,206],[206,115],[206,39],[-1,-2,[],[]],[[206,16],33],[206,13],[206,13],[206,13],[[],34],[206,[[43,[60]]]],[[],[[35,[206]]]],[206,42],[206,[[43,[41]]]],[206,[[43,[[51,[114]]]]]],[206,[[43,[68]]]],[[117,118,39,114,54,42,76,115,11,13,13,[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]]],[[57,[206]]]],[206,[[43,[147]]]],[206,74],[206,[[43,[114]]]],[206,[[43,[141]]]],[206,[[43,[41]]]],[206,42],[206,54],[206,[[43,[53]]]],[206,73],[206,118],[206,180],[206,[[43,[123]]]],[206,76],[206,[[51,[60]]]],[206,117],[206,[[43,[41]]]],[206,[[43,[78]]]],[206,[[43,[39]]]],[206,[[43,[41]]]],[206,[[43,[79]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[206,11],[206,11],[-1,15,[]],[16,46],[[206,165],2],[206,181],[206,[[43,[119]]]],[206,[[51,[119]]]],0,[207,[[43,[111]]]],[[207,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[207,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[207,114],[207,[[43,[65]]]],[[],207],[207,-1,[]],[207,-1,[]],[207,[[43,[42]]]],0,[16,[[24,[23]]]],[207,[[43,[79]]]],[207,[[51,[107]]]],[207,[[43,[145]]]],[207,[[43,[[31,[123,123]]]]]],[207,[[43,[114]]]],[207,[[43,[11]]]],0,[[17,-1],[[24,[207]]],[]],[[17,-1],[[24,[207]]],[]],[207,42],[143,207],[-1,-1,[]],[207,115],[207,39],[-1,-2,[],[]],[[207,16],33],[207,13],[207,13],[207,13],0,[[],34],[207,[[43,[60]]]],[[],[[35,[207]]]],[207,42],[207,[[43,[41]]]],[207,[[43,[[51,[114]]]]]],[207,[[43,[68]]]],[[117,118,39,114,54,42,41,79,76,[43,[11]],13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],207],[207,[[43,[147]]]],[207,74],[207,[[43,[114]]]],[207,[[43,[141]]]],[207,[[43,[41]]]],[207,42],[207,54],[207,[[43,[53]]]],[207,73],[207,118],[207,180],[207,[[43,[123]]]],[207,76],[207,[[51,[60]]]],[207,117],[207,[[43,[41]]]],[207,[[43,[78]]]],[207,[[43,[39]]]],0,[207,[[43,[41]]]],0,[207,[[43,[79]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[207,11],[207,11],0,[-1,15,[]],[16,46],[[207,165],2],[207,181],[207,[[43,[119]]]],[207,[[51,[119]]]],0,[208,[[43,[111]]]],[[208,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[208,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[208,114],[208,[[43,[65]]]],[[],208],[208,-1,[]],[208,-1,[]],[208,[[43,[42]]]],0,[16,[[24,[23]]]],[208,[[43,[79]]]],[208,[[51,[107]]]],[208,[[43,[145]]]],[208,[[43,[[31,[123,123]]]]]],[208,[[43,[114]]]],[208,[[43,[11]]]],0,[[17,-1],[[24,[208]]],[]],[[17,-1],[[24,[208]]],[]],[208,42],[-1,-1,[]],[143,208],[208,115],[208,39],[-1,-2,[],[]],[[208,16],33],[208,13],0,[208,13],[208,13],[[],34],[208,[[43,[60]]]],[[],[[35,[208]]]],[208,42],[208,[[43,[41]]]],[208,[[43,[[51,[114]]]]]],[208,[[43,[68]]]],[[117,118,39,114,54,42,76,[43,[11]],13,13,13,[43,[42]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],208],[208,[[43,[147]]]],[208,74],[208,[[43,[114]]]],[208,[[43,[141]]]],[208,[[43,[41]]]],0,[208,42],[208,54],[208,[[43,[53]]]],[208,73],[208,118],[208,180],[208,[[43,[123]]]],[208,76],[208,[[51,[60]]]],[208,117],[208,[[43,[41]]]],[208,[[43,[78]]]],[208,[[43,[39]]]],[208,[[43,[41]]]],[208,[[43,[79]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[208,11],[208,11],[-1,15,[]],[16,46],[[208,165],2],[208,181],[208,[[43,[119]]]],[208,[[51,[119]]]],0,[209,[[43,[111]]]],[[209,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[209,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[209,114],[209,[[43,[65]]]],[[],209],[209,-1,[]],[209,-1,[]],[209,[[43,[42]]]],0,[16,[[24,[23]]]],[209,[[43,[79]]]],[209,[[51,[107]]]],[209,[[43,[145]]]],[209,[[43,[[31,[123,123]]]]]],[209,[[43,[114]]]],[209,[[43,[11]]]],0,[[17,-1],[[24,[209]]],[]],[[17,-1],[[24,[209]]],[]],[209,42],[143,209],[-1,-1,[]],[209,115],[209,39],[-1,-2,[],[]],[[209,16],33],[209,13],0,[209,13],[209,13],0,[[],34],[209,[[43,[60]]]],[[],[[35,[209]]]],[209,42],[209,[[43,[41]]]],[209,[[43,[[51,[114]]]]]],[209,[[43,[68]]]],[[117,118,39,114,54,42,41,41,79,76,[43,[11]],13,13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],209],[209,[[43,[147]]]],[209,74],[209,[[43,[114]]]],[209,[[43,[141]]]],[209,[[43,[41]]]],0,[209,42],[209,54],[209,[[43,[53]]]],[209,73],[209,118],[209,180],[209,[[43,[123]]]],[209,76],[209,[[51,[60]]]],[209,117],[209,[[43,[41]]]],[209,[[43,[78]]]],[209,[[43,[39]]]],0,[209,[[43,[41]]]],0,[209,[[43,[79]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[209,11],[209,11],0,[-1,15,[]],[16,46],[[209,165],2],[209,181],[209,[[43,[119]]]],[209,[[51,[119]]]],0,[210,[[43,[111]]]],[[210,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[210,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[210,114],[210,[[43,[65]]]],[[],210],[210,-1,[]],[210,-1,[]],[210,[[43,[42]]]],0,[16,[[24,[23]]]],[210,[[43,[79]]]],[210,[[51,[107]]]],[210,[[43,[145]]]],[210,[[43,[[31,[123,123]]]]]],[210,[[43,[114]]]],[210,[[43,[11]]]],0,[[17,-1],[[24,[210]]],[]],[[17,-1],[[24,[210]]],[]],[210,42],[-1,-1,[]],[143,210],[210,115],[210,39],[-1,-2,[],[]],[[210,16],33],[210,13],[210,13],[210,13],0,[[],34],[210,[[43,[60]]]],[[],[[35,[210]]]],[210,42],[210,[[43,[41]]]],[210,[[43,[[51,[114]]]]]],[210,[[43,[68]]]],[[117,118,39,114,54,42,41,79,76,[43,[11]],13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],210],[210,[[43,[147]]]],[210,74],[210,[[43,[114]]]],[210,[[43,[141]]]],[210,[[43,[41]]]],[210,42],[210,54],[210,[[43,[53]]]],[210,73],[210,118],[210,180],[210,[[43,[123]]]],[210,76],[210,[[51,[60]]]],[210,117],[210,[[43,[41]]]],[210,[[43,[78]]]],[210,[[43,[39]]]],0,[210,[[43,[41]]]],0,[210,[[43,[79]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[210,11],[210,11],0,[-1,15,[]],[16,46],[[210,165],2],[210,181],[210,[[43,[119]]]],[210,[[51,[119]]]],0,[211,[[43,[111]]]],[[211,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[211,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[211,114],[211,[[43,[65]]]],[[],211],[211,-1,[]],[211,-1,[]],[211,[[43,[42]]]],0,[16,[[24,[23]]]],[211,[[43,[79]]]],[211,[[51,[107]]]],[211,[[43,[145]]]],[211,[[43,[[31,[123,123]]]]]],[211,[[43,[114]]]],[211,[[43,[11]]]],0,[[17,-1],[[24,[211]]],[]],[[17,-1],[[24,[211]]],[]],[211,42],[-1,-1,[]],[143,211],[211,115],[211,39],[-1,-2,[],[]],[[211,16],33],[211,13],0,[211,13],[211,13],0,[[],34],[211,[[43,[60]]]],[[],[[35,[211]]]],[211,42],[211,[[43,[41]]]],0,[211,[[43,[[51,[114]]]]]],[211,[[43,[68]]]],[[117,118,39,114,54,42,41,41,79,41,41,78,76,[43,[11]],13,13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],211],[211,[[43,[147]]]],[211,74],[211,[[43,[114]]]],[211,[[43,[141]]]],[211,[[43,[41]]]],0,[211,42],[211,54],[211,[[43,[53]]]],[211,73],[211,118],[211,180],[211,[[43,[123]]]],[211,76],[211,[[51,[60]]]],[211,117],[211,[[43,[41]]]],0,[211,[[43,[78]]]],0,[211,[[43,[39]]]],0,[211,[[43,[41]]]],0,[211,[[43,[79]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[211,11],[211,11],0,[-1,15,[]],[16,46],[[211,165],2],[211,181],[211,[[43,[119]]]],[211,[[51,[119]]]],0,[212,[[43,[111]]]],[[212,107],[[14,[2,108]]]],[[-1,16],[[18,[17]]],[]],[212,[[43,[53]]]],[-1,-2,[],[]],[-1,-2,[],[]],[212,114],[212,[[43,[65]]]],[[],212],[212,-1,[]],[212,-1,[]],[212,[[43,[42]]]],0,[16,[[24,[23]]]],[212,[[43,[79]]]],[212,[[51,[107]]]],[212,[[43,[145]]]],[212,[[43,[[31,[123,123]]]]]],[212,[[43,[114]]]],[212,[[43,[11]]]],0,[[17,-1],[[24,[212]]],[]],[[17,-1],[[24,[212]]],[]],[212,42],[143,212],[-1,-1,[]],[212,115],[212,39],[-1,-2,[],[]],[[212,16],33],[212,13],[212,13],[212,13],0,[[],34],[212,[[43,[60]]]],[[],[[35,[212]]]],[212,42],[212,[[43,[41]]]],[212,[[43,[[51,[114]]]]]],[212,[[43,[68]]]],[[117,118,39,114,54,42,41,79,41,78,76,[43,[11]],13,13,[43,[42]],[43,[79]],[43,[39]],[43,[65]],[43,[147]],[43,[[51,[114]]]],[43,[114]],[43,[145]],[43,[[31,[123,123]]]],[43,[114]],[43,[123]],115,11],212],[212,[[43,[147]]]],[212,74],[212,[[43,[114]]]],[212,[[43,[141]]]],[212,[[43,[41]]]],[212,42],[212,54],[212,[[43,[53]]]],[212,73],[212,118],[212,180],[212,[[43,[123]]]],[212,76],[212,[[51,[60]]]],[212,117],[212,[[43,[41]]]],0,[212,[[43,[78]]]],0,[212,[[43,[39]]]],0,[212,[[43,[41]]]],0,[212,[[43,[79]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[212,11],[212,11],0,[-1,15,[]],[16,46],[[212,165],2],[212,181],[212,[[43,[119]]]],[212,[[51,[119]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[16,[[24,[23]]]],0,[[17,-1],[[24,[213]]],[]],[[17,-1],[[24,[213]]],[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[[213,16],33],[[],34],[[],[[35,[213]]]],0,[[16,214],[[24,[2]]]],[16,213],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,[[16,215],[[24,[[18,[55]]]]]],[[16,215],[[24,[33]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[216,3],4],[[216,3],4],[[217,3],4],[[217,3],4],0,[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,44],28,[]],[[-1,44],28,[]],[-1,28,[]],[-1,28,[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],0,[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[],140],[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[140,140],[[-1,-2],2,[],[]],0,0,[-1,[[57,[140]]],22],[16,[[24,[23]]]],[[140,140],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[140]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[140]]],[]],[[140,3],4],[-1,-1,[]],[27,140],[27,[[57,[140]]]],[[140,-1],2,32],[-1,-2,[],[]],[[140,16],33],[27,[[57,[13]]]],[27,[[57,[13]]]],[27,[[57,[13]]]],0,[[],34],[[],[[35,[140]]]],0,[[27,30,187,27,66],[[57,[140]]]],0,[[140,13],[[57,[2]]]],[[140,-1],57,45],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[30,[[57,[2]]]],[[53,30],176],[[53,30],47],[176,53],[47,53],0,0,0,[[139,139],-1,[]],[[139,53],-1,[]],[[139,139],2],[[-1,16],[[18,[17]]],[]],[139,189],[139,53],[-1,-2,[],[]],[-1,-2,[],[]],[139,139],[[-1,-2],2,[],[]],[[139,139],21],[[-1,-2],21,[],[]],0,[-1,[[57,[139]]],22],[16,[[24,[23]]]],[[139,139],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[139]]],[]],[[17,-1],[[24,[139]]],[]],[17,[[14,[-1,25]]],[]],[[139,3],4],[[139,3],4],[-1,-1,[]],[27,139],[[176,140],139],[27,[[57,[139,-1]]],[]],[[139,139],13],[[139,139],13],[[139,-1],2,32],[-1,-2,[],[]],[[139,16],33],[139,13],[[],34],[[],[[35,[139]]]],[[139,139],13],[[139,139],13],[[139,53],-1,[]],[139,-1,[]],[[53,140],[[57,[139]]]],[[139,139],[[43,[21]]]],0,[[-1,44],28,[]],[[139,-1],57,45],[[139,53],-1,[]],[[139,139],-1,[]],[[139,139],2],[139,28],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,0,0,[[41,53],-1,[]],[[41,41],-1,[]],[[41,41],2],[[-1,16],[[18,[17]]],[]],[41,189],[41,53],[-1,-2,[],[]],[-1,-2,[],[]],[41,41],[[-1,-2],2,[],[]],[[41,41],21],[[-1,-2],21,[],[]],[[],41],[41,-1,[]],[-1,[[57,[41]]],22],[16,[[24,[23]]]],[[41,41],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[41]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[41]]],[]],[[41,3],4],[[41,3],4],[27,41],[-1,-1,[]],[[176,30],[[57,[41]]]],[27,[[57,[41,-1]]],[]],[[41,41],13],[[41,41],13],[[41,-1],2,32],[-1,-2,[],[]],[[41,16],33],[41,13],[[],34],[[],[[35,[41]]]],[[41,41],13],[[41,41],13],[30,41],[30,41],[[41,53],-1,[]],[41,-1,[]],[[53,30],[[57,[41]]]],[[41,41],[[43,[21]]]],0,0,[[-1,44],28,[]],[[41,-1],57,45],[[41,53],-1,[]],[[41,41],-1,[]],[[41,41],2],[41,28],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],[30,41],0,0,0,[[42,42],-1,[]],[[42,-1],2,[[218,[47]]]],[[-1,16],[[18,[17]]],[]],[42,189],[42,53],[-1,-2,[],[]],[-1,-2,[],[]],[42,[[57,[2]]]],[42,42],[[-1,-2],2,[],[]],[[42,42],21],[[-1,-2],21,[],[]],[[],42],[42,-1,[]],[-1,[[57,[42]]],22],[16,[[24,[23]]]],[[42,42],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[42]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[42]]],[]],[[42,3],4],[[42,3],4],[176,42],[-1,-1,[]],[27,42],[[47,30],[[57,[42]]]],[27,[[57,[42,-1]]],[]],[[42,42],13],[[42,42],13],[[42,-1],2,32],[-1,-2,[],[]],[[42,16],33],[42,13],[42,13],[[],34],[[],[[35,[42]]]],[[42,42],13],[[42,42],13],[[42,42],-1,[]],[[42,53],-1,[]],[[42,-1],2,[[218,[47]]]],[[53,30],[[57,[42]]]],[[42,42],[[43,[21]]]],0,0,[[-1,44],28,[]],[[42,-1],57,45],[[42,42],-1,[]],[[42,-1],2,[[218,[47]]]],[42,28],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],[30,42]],"c":[],"p":[[6,"Data",17],[1,"tuple"],[5,"Formatter",6970],[8,"Result",6970],[5,"TradeTick",431],[5,"Bar",52],[5,"OrderBookDepth10",262],[5,"QuoteTick",349],[5,"OrderBookDelta",186],[10,"HasTsInit",17],[8,"UnixNanos",6971],[1,"slice"],[1,"bool"],[6,"Result",6972],[5,"TypeId",6973],[5,"Python",6974],[5,"PyAny",6975],[5,"Py",6976],[5,"BarSpecification",52],[5,"BarType",52],[6,"Ordering",6977],[10,"Deserializer",6978],[5,"CStr",6979],[8,"PyResult",6980],[5,"PyErr",6980],[5,"BarTypeParseError",52],[1,"str"],[5,"String",6981],[5,"IndexMap",6982],[1,"u8"],[5,"HashMap",6983],[10,"Hasher",6984],[8,"PyObject",6976],[5,"PyClassItemsIter",6985],[5,"LazyTypeObject",6986],[1,"usize"],[6,"BarAggregation",474],[6,"PriceType",474],[5,"InstrumentId",4424],[6,"AggregationSource",474],[5,"Price",6843],[5,"Quantity",6907],[6,"Option",6987],[5,"SeparatorPolicy",6988],[10,"Serializer",6989],[5,"PyTypeObject",6990],[1,"u64"],[6,"BookAction",474],[5,"BookOrder",303],[5,"OrderBookDeltas",230],[5,"Vec",6991],[1,"array"],[1,"f64"],[6,"OrderSide",474],[5,"PyDict",6992],[5,"BookPrice",5626],[8,"Result",6993],[5,"Ticker",394],[6,"AggressorSide",474],[5,"TradeId",4841],[6,"AccountType",474],[6,"AssetClass",474],[6,"InstrumentClass",474],[6,"BookType",474],[6,"ContingencyType",474],[6,"CurrencyType",474],[6,"InstrumentCloseType",474],[6,"LiquiditySide",474],[6,"MarketStatus",474],[6,"HaltReason",474],[6,"OmsType",474],[6,"OptionKind",474],[6,"OrderStatus",474],[6,"OrderType",474],[6,"PositionSide",474],[6,"TimeInForce",474],[6,"TradingState",474],[6,"TrailingOffsetType",474],[6,"TriggerType",474],[5,"AccountTypeIter",474],[5,"AggregationSourceIter",474],[5,"AggressorSideIter",474],[5,"AssetClassIter",474],[5,"InstrumentClassIter",474],[5,"BarAggregationIter",474],[5,"BookActionIter",474],[5,"BookTypeIter",474],[5,"ContingencyTypeIter",474],[5,"CurrencyTypeIter",474],[5,"InstrumentCloseTypeIter",474],[5,"LiquiditySideIter",474],[5,"MarketStatusIter",474],[5,"HaltReasonIter",474],[5,"OmsTypeIter",474],[5,"OptionKindIter",474],[5,"OrderSideIter",474],[5,"OrderStatusIter",474],[5,"OrderTypeIter",474],[5,"PositionSideIter",474],[5,"PriceTypeIter",474],[5,"TimeInForceIter",474],[5,"TradingStateIter",474],[5,"TrailingOffsetTypeIter",474],[5,"TriggerTypeIter",474],[5,"Error",6970],[10,"FromU8",474],[6,"OrderEvent",2520],[6,"OrderError",5725],[5,"AccountState",2087],[5,"OrderAcceptedBuilder",2123],[5,"AccountId",4230],[5,"OrderAccepted",2123],[6,"OrderAcceptedBuilderError",2123],[5,"ClientOrderId",4307],[5,"UUID4",6994],[5,"UninitializedFieldError",6995],[5,"TraderId",4880],[5,"StrategyId",4542],[5,"VenueOrderId",4962],[5,"OrderCancelRejectedBuilder",2204],[5,"OrderCancelRejected",2204],[6,"OrderCancelRejectedBuilderError",2204],[5,"Ustr",6996],[5,"OrderCanceledBuilder",2287],[5,"OrderCanceled",2287],[6,"OrderCanceledBuilderError",2287],[5,"OrderDeniedBuilder",2368],[5,"OrderDenied",2368],[6,"OrderDeniedBuilderError",2368],[5,"OrderEmulatedBuilder",2445],[5,"OrderEmulated",2445],[6,"OrderEmulatedBuilderError",2445],[5,"OrderExpiredBuilder",2558],[5,"OrderExpired",2558],[6,"OrderExpiredBuilderError",2558],[5,"OrderFilledBuilder",2639],[5,"OrderFilled",2639],[6,"OrderFilledBuilderError",2639],[5,"Money",6785],[5,"Currency",6665],[5,"PositionId",4503],[5,"OrderInitializedBuilder",2740],[5,"OrderInitialized",2740],[6,"OrderInitializedBuilderError",2740],[5,"ExecAlgorithmId",4386],[10,"Order",5725],[5,"OrderListId",4465],[5,"OrderModifyRejectedBuilder",2868],[5,"OrderModifyRejected",2868],[6,"OrderModifyRejectedBuilderError",2868],[5,"OrderPendingCancelBuilder",2951],[5,"OrderPendingCancel",2951],[6,"OrderPendingCancelBuilderError",2951],[5,"OrderPendingUpdateBuilder",3032],[5,"OrderPendingUpdate",3032],[6,"OrderPendingUpdateBuilderError",3032],[5,"OrderRejectedBuilder",3113],[5,"OrderRejected",3113],[6,"OrderRejectedBuilderError",3113],[5,"OrderReleasedBuilder",3194],[5,"OrderReleased",3194],[6,"OrderReleasedBuilderError",3194],[5,"OrderSubmitted",3529],[5,"OrderTriggered",3606],[5,"OrderUpdated",3687],[5,"OrderSubmittedBuilder",3529],[6,"OrderSubmittedBuilderError",3529],[5,"OrderTriggeredBuilder",3606],[6,"OrderTriggeredBuilderError",3606],[5,"OrderUpdatedBuilder",3687],[6,"OrderUpdatedBuilderError",3687],[5,"PositionChanged",3789],[5,"PositionClosed",3824],[5,"PositionOpened",3862],[5,"PositionState",3891],[1,"i64"],[8,"c_char",6997],[5,"ClientId",4269],[5,"ComponentId",4348],[5,"Symbol",4802],[5,"Venue",4920],[5,"SyntheticInstrument_API",4093],[5,"CVec",6998],[5,"OrderBook_API",4118],[5,"Level_API",4162],[5,"Level",5675],[1,"u16"],[10,"Instrument",5001],[5,"Decimal",6999],[5,"CryptoFuture",5040],[5,"CryptoPerpetual",5109],[5,"CurrencyPair",5177],[5,"Equity",5241],[5,"FuturesContract",5303],[5,"OptionsContract",5369],[5,"SyntheticInstrument",5513],[5,"Error",6993],[5,"OrderBook",5555],[6,"BookIntegrityError",5555],[6,"InvalidBookOperation",5555],[5,"Ladder",5626],[8,"OrderId",303],[5,"OrderCore",5725],[5,"LimitOrder",5872],[5,"LimitIfTouchedOrder",5947],[5,"MarketOrder",6026],[5,"MarketIfTouchedOrder",6096],[5,"MarketToLimitOrder",6173],[5,"StopLimitOrder",6247],[5,"StopMarketOrder",6326],[5,"TrailingStopLimitOrder",6403],[5,"TrailingStopMarketOrder",6485],[5,"EnumIterator",6564],[5,"PyModule",7000],[6,"Value",7001],[5,"AccountBalance",6633],[5,"MarginBalance",6633],[10,"Into",7002],[5,"order_filled",3271],[5,"order_denied_max_submitted_rate",3271],[5,"order_rejected_insufficient_margin",3271],[5,"order_initialized_buy_limit",3271],[5,"order_submitted",3271],[5,"order_triggered",3271],[5,"order_emulated",3271],[5,"order_released",3271],[5,"order_updated",3271],[5,"order_pending_update",3271],[5,"order_pending_cancel",3271],[5,"order_modify_rejected",3271],[5,"order_accepted",3271],[5,"order_cancel_rejected",3271],[5,"order_expired",3271],[6,"PositionEvent",3774],[5,"account_id",4582],[5,"account_ib",4582],[5,"client_id_binance",4582],[5,"client_id_dydx",4582],[5,"client_order_id",4582],[5,"component_risk_engine",4582],[5,"exec_algorithm_id",4582],[5,"instrument_id_eth_usdt_binance",4582],[5,"instrument_id_btc_usdt",4582],[5,"order_list_id_test",4582],[5,"position_id_test",4582],[5,"strategy_id_ema_cross",4582],[5,"symbol_eth_perp",4582],[5,"symbol_aud_usd",4582],[5,"trade_id",4582],[5,"trader_id",4582],[5,"venue_binance",4582],[5,"venue_sim",4582],[5,"venue_order_id",4582],[5,"uuid4",4582],[5,"crypto_future_btcusdt",5436],[5,"crypto_perpetual_ethusdt",5436],[5,"xbtusd_bitmex",5436],[5,"currency_pair_btcusdt",5436],[5,"equity_aapl",5436],[5,"futures_contract_es",5436],[5,"options_contract_appl",5436]],"b":[[34,"impl-From%3CTradeTick%3E-for-Data"],[35,"impl-From%3CBar%3E-for-Data"],[37,"impl-From%3COrderBookDepth10%3E-for-Data"],[38,"impl-From%3CQuoteTick%3E-for-Data"],[39,"impl-From%3COrderBookDelta%3E-for-Data"],[99,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarSpecification"],[100,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarSpecification"],[102,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarType"],[103,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarType"],[105,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Bar"],[107,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Bar"],[108,"impl-Debug-for-BarSpecification"],[109,"impl-Display-for-BarSpecification"],[110,"impl-Debug-for-BarType"],[111,"impl-Display-for-BarType"],[112,"impl-Debug-for-BarTypeParseError"],[113,"impl-Display-for-BarTypeParseError"],[114,"impl-Debug-for-Bar"],[115,"impl-Display-for-Bar"],[200,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDelta"],[201,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDelta"],[204,"impl-Debug-for-OrderBookDelta"],[205,"impl-Display-for-OrderBookDelta"],[239,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDeltas"],[240,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDeltas"],[242,"impl-Debug-for-OrderBookDeltas"],[243,"impl-Display-for-OrderBookDeltas"],[278,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDepth10"],[279,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDepth10"],[281,"impl-Display-for-OrderBookDepth10"],[282,"impl-Debug-for-OrderBookDepth10"],[320,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BookOrder"],[321,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BookOrder"],[322,"impl-Display-for-BookOrder"],[323,"impl-Debug-for-BookOrder"],[365,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26QuoteTick"],[366,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+QuoteTick"],[370,"impl-Debug-for-QuoteTick"],[371,"impl-Display-for-QuoteTick"],[406,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Ticker"],[407,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Ticker"],[409,"impl-Debug-for-Ticker"],[410,"impl-Display-for-Ticker"],[444,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradeTick"],[446,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradeTick"],[447,"impl-Display-for-TradeTick"],[448,"impl-Debug-for-TradeTick"],[1107,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AccountType"],[1109,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AccountType"],[1110,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AggregationSource"],[1112,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AggregationSource"],[1113,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AggressorSide"],[1114,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AggressorSide"],[1116,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AssetClass"],[1118,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AssetClass"],[1119,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+InstrumentClass"],[1121,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26InstrumentClass"],[1122,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarAggregation"],[1123,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarAggregation"],[1125,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BookAction"],[1127,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BookAction"],[1128,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BookType"],[1130,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BookType"],[1132,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ContingencyType"],[1133,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ContingencyType"],[1134,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CurrencyType"],[1135,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CurrencyType"],[1137,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26InstrumentCloseType"],[1139,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+InstrumentCloseType"],[1140,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+LiquiditySide"],[1141,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26LiquiditySide"],[1143,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketStatus"],[1144,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketStatus"],[1146,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+HaltReason"],[1147,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26HaltReason"],[1149,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OmsType"],[1151,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OmsType"],[1152,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OptionKind"],[1153,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OptionKind"],[1155,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderSide"],[1157,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderSide"],[1158,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderStatus"],[1159,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderStatus"],[1161,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderType"],[1163,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderType"],[1165,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+PositionSide"],[1166,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26PositionSide"],[1167,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26PriceType"],[1169,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+PriceType"],[1170,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TimeInForce"],[1171,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TimeInForce"],[1174,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradingState"],[1175,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradingState"],[1176,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TrailingOffsetType"],[1177,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TrailingOffsetType"],[1180,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TriggerType"],[1181,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TriggerType"],[1183,"impl-Debug-for-AccountType"],[1184,"impl-Display-for-AccountType"],[1186,"impl-Debug-for-AggregationSource"],[1187,"impl-Display-for-AggregationSource"],[1189,"impl-Debug-for-AggressorSide"],[1190,"impl-Display-for-AggressorSide"],[1192,"impl-Display-for-AssetClass"],[1193,"impl-Debug-for-AssetClass"],[1195,"impl-Display-for-InstrumentClass"],[1196,"impl-Debug-for-InstrumentClass"],[1198,"impl-Display-for-BarAggregation"],[1199,"impl-Debug-for-BarAggregation"],[1201,"impl-Debug-for-BookAction"],[1202,"impl-Display-for-BookAction"],[1204,"impl-Display-for-BookType"],[1205,"impl-Debug-for-BookType"],[1207,"impl-Debug-for-ContingencyType"],[1208,"impl-Display-for-ContingencyType"],[1210,"impl-Debug-for-CurrencyType"],[1211,"impl-Display-for-CurrencyType"],[1213,"impl-Display-for-InstrumentCloseType"],[1214,"impl-Debug-for-InstrumentCloseType"],[1216,"impl-Display-for-LiquiditySide"],[1217,"impl-Debug-for-LiquiditySide"],[1219,"impl-Debug-for-MarketStatus"],[1220,"impl-Display-for-MarketStatus"],[1222,"impl-Debug-for-HaltReason"],[1223,"impl-Display-for-HaltReason"],[1225,"impl-Display-for-OmsType"],[1226,"impl-Debug-for-OmsType"],[1228,"impl-Debug-for-OptionKind"],[1229,"impl-Display-for-OptionKind"],[1231,"impl-Display-for-OrderSide"],[1232,"impl-Debug-for-OrderSide"],[1234,"impl-Debug-for-OrderStatus"],[1235,"impl-Display-for-OrderStatus"],[1237,"impl-Debug-for-OrderType"],[1238,"impl-Display-for-OrderType"],[1240,"impl-Display-for-PositionSide"],[1241,"impl-Debug-for-PositionSide"],[1243,"impl-Display-for-PriceType"],[1244,"impl-Debug-for-PriceType"],[1246,"impl-Display-for-TimeInForce"],[1247,"impl-Debug-for-TimeInForce"],[1249,"impl-Display-for-TradingState"],[1250,"impl-Debug-for-TradingState"],[1252,"impl-Debug-for-TrailingOffsetType"],[1253,"impl-Display-for-TrailingOffsetType"],[1255,"impl-Debug-for-TriggerType"],[1256,"impl-Display-for-TriggerType"],[2154,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderAccepted"],[2156,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderAccepted"],[2157,"impl-Display-for-OrderAcceptedBuilderError"],[2158,"impl-Debug-for-OrderAcceptedBuilderError"],[2159,"impl-Display-for-OrderAccepted"],[2160,"impl-Debug-for-OrderAccepted"],[2163,"impl-From%3CString%3E-for-OrderAcceptedBuilderError"],[2164,"impl-From%3CUninitializedFieldError%3E-for-OrderAcceptedBuilderError"],[2236,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderCancelRejected"],[2237,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderCancelRejected"],[2238,"impl-Debug-for-OrderCancelRejectedBuilderError"],[2239,"impl-Display-for-OrderCancelRejectedBuilderError"],[2240,"impl-Display-for-OrderCancelRejected"],[2241,"impl-Debug-for-OrderCancelRejected"],[2244,"impl-From%3CString%3E-for-OrderCancelRejectedBuilderError"],[2245,"impl-From%3CUninitializedFieldError%3E-for-OrderCancelRejectedBuilderError"],[2318,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderCanceled"],[2320,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderCanceled"],[2321,"impl-Debug-for-OrderCanceledBuilderError"],[2322,"impl-Display-for-OrderCanceledBuilderError"],[2323,"impl-Display-for-OrderCanceled"],[2324,"impl-Debug-for-OrderCanceled"],[2326,"impl-From%3CString%3E-for-OrderCanceledBuilderError"],[2328,"impl-From%3CUninitializedFieldError%3E-for-OrderCanceledBuilderError"],[2397,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderDenied"],[2398,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderDenied"],[2400,"impl-Debug-for-OrderDeniedBuilderError"],[2401,"impl-Display-for-OrderDeniedBuilderError"],[2402,"impl-Debug-for-OrderDenied"],[2403,"impl-Display-for-OrderDenied"],[2405,"impl-From%3CUninitializedFieldError%3E-for-OrderDeniedBuilderError"],[2406,"impl-From%3CString%3E-for-OrderDeniedBuilderError"],[2474,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderEmulated"],[2475,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderEmulated"],[2477,"impl-Debug-for-OrderEmulatedBuilderError"],[2478,"impl-Display-for-OrderEmulatedBuilderError"],[2479,"impl-Display-for-OrderEmulated"],[2480,"impl-Debug-for-OrderEmulated"],[2483,"impl-From%3CString%3E-for-OrderEmulatedBuilderError"],[2484,"impl-From%3CUninitializedFieldError%3E-for-OrderEmulatedBuilderError"],[2589,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderExpired"],[2590,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderExpired"],[2592,"impl-Debug-for-OrderExpiredBuilderError"],[2593,"impl-Display-for-OrderExpiredBuilderError"],[2594,"impl-Debug-for-OrderExpired"],[2595,"impl-Display-for-OrderExpired"],[2598,"impl-From%3CString%3E-for-OrderExpiredBuilderError"],[2599,"impl-From%3CUninitializedFieldError%3E-for-OrderExpiredBuilderError"],[2674,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderFilled"],[2676,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderFilled"],[2677,"impl-Display-for-OrderFilledBuilderError"],[2678,"impl-Debug-for-OrderFilledBuilderError"],[2679,"impl-Debug-for-OrderFilled"],[2680,"impl-Display-for-OrderFilled"],[2682,"impl-From%3CString%3E-for-OrderFilledBuilderError"],[2683,"impl-From%3CUninitializedFieldError%3E-for-OrderFilledBuilderError"],[2784,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderInitialized"],[2785,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderInitialized"],[2786,"impl-Debug-for-OrderInitializedBuilderError"],[2787,"impl-Display-for-OrderInitializedBuilderError"],[2788,"impl-Display-for-OrderInitialized"],[2789,"impl-Debug-for-OrderInitialized"],[2791,"impl-From%3CUninitializedFieldError%3E-for-OrderInitializedBuilderError"],[2792,"impl-From%3CString%3E-for-OrderInitializedBuilderError"],[2899,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderModifyRejected"],[2901,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderModifyRejected"],[2902,"impl-Debug-for-OrderModifyRejectedBuilderError"],[2903,"impl-Display-for-OrderModifyRejectedBuilderError"],[2904,"impl-Display-for-OrderModifyRejected"],[2905,"impl-Debug-for-OrderModifyRejected"],[2908,"impl-From%3CString%3E-for-OrderModifyRejectedBuilderError"],[2909,"impl-From%3CUninitializedFieldError%3E-for-OrderModifyRejectedBuilderError"],[2983,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderPendingCancel"],[2984,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderPendingCancel"],[2985,"impl-Display-for-OrderPendingCancelBuilderError"],[2986,"impl-Debug-for-OrderPendingCancelBuilderError"],[2987,"impl-Display-for-OrderPendingCancel"],[2988,"impl-Debug-for-OrderPendingCancel"],[2991,"impl-From%3CUninitializedFieldError%3E-for-OrderPendingCancelBuilderError"],[2992,"impl-From%3CString%3E-for-OrderPendingCancelBuilderError"],[3063,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderPendingUpdate"],[3065,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderPendingUpdate"],[3066,"impl-Debug-for-OrderPendingUpdateBuilderError"],[3067,"impl-Display-for-OrderPendingUpdateBuilderError"],[3068,"impl-Display-for-OrderPendingUpdate"],[3069,"impl-Debug-for-OrderPendingUpdate"],[3071,"impl-From%3CString%3E-for-OrderPendingUpdateBuilderError"],[3073,"impl-From%3CUninitializedFieldError%3E-for-OrderPendingUpdateBuilderError"],[3144,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderRejected"],[3145,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderRejected"],[3147,"impl-Debug-for-OrderRejectedBuilderError"],[3148,"impl-Display-for-OrderRejectedBuilderError"],[3149,"impl-Display-for-OrderRejected"],[3150,"impl-Debug-for-OrderRejected"],[3153,"impl-From%3CUninitializedFieldError%3E-for-OrderRejectedBuilderError"],[3154,"impl-From%3CString%3E-for-OrderRejectedBuilderError"],[3223,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderReleased"],[3225,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderReleased"],[3226,"impl-Display-for-OrderReleasedBuilderError"],[3227,"impl-Debug-for-OrderReleasedBuilderError"],[3228,"impl-Debug-for-OrderReleased"],[3229,"impl-Display-for-OrderReleased"],[3231,"impl-From%3CUninitializedFieldError%3E-for-OrderReleasedBuilderError"],[3232,"impl-From%3CString%3E-for-OrderReleasedBuilderError"],[3560,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderSubmitted"],[3561,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderSubmitted"],[3563,"impl-Display-for-OrderSubmittedBuilderError"],[3564,"impl-Debug-for-OrderSubmittedBuilderError"],[3565,"impl-Display-for-OrderSubmitted"],[3566,"impl-Debug-for-OrderSubmitted"],[3569,"impl-From%3CString%3E-for-OrderSubmittedBuilderError"],[3570,"impl-From%3CUninitializedFieldError%3E-for-OrderSubmittedBuilderError"],[3638,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderTriggered"],[3639,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderTriggered"],[3640,"impl-Display-for-OrderTriggeredBuilderError"],[3641,"impl-Debug-for-OrderTriggeredBuilderError"],[3642,"impl-Debug-for-OrderTriggered"],[3643,"impl-Display-for-OrderTriggered"],[3645,"impl-From%3CString%3E-for-OrderTriggeredBuilderError"],[3646,"impl-From%3CUninitializedFieldError%3E-for-OrderTriggeredBuilderError"],[3719,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderUpdated"],[3720,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderUpdated"],[3721,"impl-Display-for-OrderUpdatedBuilderError"],[3722,"impl-Debug-for-OrderUpdatedBuilderError"],[3723,"impl-Debug-for-OrderUpdated"],[3724,"impl-Display-for-OrderUpdated"],[3727,"impl-From%3CString%3E-for-OrderUpdatedBuilderError"],[3728,"impl-From%3CUninitializedFieldError%3E-for-OrderUpdatedBuilderError"],[4246,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AccountId"],[4247,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AccountId"],[4248,"impl-Display-for-AccountId"],[4249,"impl-Debug-for-AccountId"],[4283,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ClientId"],[4285,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ClientId"],[4286,"impl-Display-for-ClientId"],[4287,"impl-Debug-for-ClientId"],[4322,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ClientOrderId"],[4324,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ClientOrderId"],[4325,"impl-Display-for-ClientOrderId"],[4326,"impl-Debug-for-ClientOrderId"],[4362,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ComponentId"],[4363,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ComponentId"],[4365,"impl-Debug-for-ComponentId"],[4366,"impl-Display-for-ComponentId"],[4401,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ExecAlgorithmId"],[4402,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ExecAlgorithmId"],[4403,"impl-Display-for-ExecAlgorithmId"],[4404,"impl-Debug-for-ExecAlgorithmId"],[4440,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+InstrumentId"],[4441,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26InstrumentId"],[4442,"impl-Debug-for-InstrumentId"],[4443,"impl-Display-for-InstrumentId"],[4479,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderListId"],[4480,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderListId"],[4482,"impl-Debug-for-OrderListId"],[4483,"impl-Display-for-OrderListId"],[4519,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26PositionId"],[4520,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+PositionId"],[4521,"impl-Debug-for-PositionId"],[4522,"impl-Display-for-PositionId"],[4557,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+StrategyId"],[4559,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26StrategyId"],[4560,"impl-Display-for-StrategyId"],[4561,"impl-Debug-for-StrategyId"],[4817,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Symbol"],[4818,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Symbol"],[4820,"impl-Debug-for-Symbol"],[4821,"impl-Display-for-Symbol"],[4856,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradeId"],[4857,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradeId"],[4859,"impl-Debug-for-TradeId"],[4860,"impl-Display-for-TradeId"],[4895,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TraderId"],[4897,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TraderId"],[4898,"impl-Debug-for-TraderId"],[4899,"impl-Display-for-TraderId"],[4936,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Venue"],[4937,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Venue"],[4939,"impl-Display-for-Venue"],[4940,"impl-Debug-for-Venue"],[4978,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26VenueOrderId"],[4979,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+VenueOrderId"],[4980,"impl-Debug-for-VenueOrderId"],[4981,"impl-Display-for-VenueOrderId"],[5057,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CryptoFuture"],[5058,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CryptoFuture"],[5124,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CryptoPerpetual"],[5125,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CryptoPerpetual"],[5192,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CurrencyPair"],[5193,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CurrencyPair"],[5257,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Equity"],[5258,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Equity"],[5322,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26FuturesContract"],[5323,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+FuturesContract"],[5387,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OptionsContract"],[5389,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OptionsContract"],[5529,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26SyntheticInstrument"],[5530,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+SyntheticInstrument"],[5587,"impl-Debug-for-InvalidBookOperation"],[5588,"impl-Display-for-InvalidBookOperation"],[5589,"impl-Debug-for-BookIntegrityError"],[5590,"impl-Display-for-BookIntegrityError"],[5646,"impl-Debug-for-BookPrice"],[5647,"impl-Display-for-BookPrice"],[5768,"impl-Display-for-OrderError"],[5769,"impl-Debug-for-OrderError"],[5894,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+LimitOrder"],[5895,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26LimitOrder"],[5969,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26LimitIfTouchedOrder"],[5970,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+LimitIfTouchedOrder"],[6046,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketOrder"],[6047,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketOrder"],[6118,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketIfTouchedOrder"],[6119,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketIfTouchedOrder"],[6195,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketToLimitOrder"],[6196,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketToLimitOrder"],[6269,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+StopLimitOrder"],[6270,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26StopLimitOrder"],[6348,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26StopMarketOrder"],[6349,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+StopMarketOrder"],[6425,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TrailingStopLimitOrder"],[6426,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TrailingStopLimitOrder"],[6507,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TrailingStopMarketOrder"],[6508,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TrailingStopMarketOrder"],[6571,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26EnumIterator"],[6572,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+EnumIterator"],[6641,"impl-Debug-for-AccountBalance"],[6642,"impl-Display-for-AccountBalance"],[6643,"impl-Debug-for-MarginBalance"],[6644,"impl-Display-for-MarginBalance"],[6752,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Currency"],[6754,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Currency"],[6788,"impl-Add-for-Money"],[6789,"impl-Add%3Cf64%3E-for-Money"],[6807,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Money"],[6808,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Money"],[6810,"impl-Display-for-Money"],[6811,"impl-Debug-for-Money"],[6833,"impl-Sub%3Cf64%3E-for-Money"],[6834,"impl-Sub-for-Money"],[6847,"impl-Add%3Cf64%3E-for-Price"],[6848,"impl-Add-for-Price"],[6867,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Price"],[6869,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Price"],[6870,"impl-Debug-for-Price"],[6871,"impl-Display-for-Price"],[6896,"impl-Sub%3Cf64%3E-for-Price"],[6897,"impl-Sub-for-Price"],[6930,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Quantity"],[6932,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Quantity"],[6933,"impl-Display-for-Quantity"],[6934,"impl-Debug-for-Quantity"],[6935,"impl-From%3Ci64%3E-for-Quantity"],[6937,"impl-From%3C%26str%3E-for-Quantity"],[6951,"impl-Mul-for-Quantity"],[6952,"impl-Mul%3Cf64%3E-for-Quantity"]]}],\ +["nautilus_model",{"doc":"","t":"CCQQCCCQCCCCCCCCJPGPPKPPCNNNNHCCCNNNNNNNMNNHCCCNCNNNFFFFOONNNONNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNONNNONNONNNNNNNOONNNNNNNNNNNNNNNOONNNNNNNOFONNNNNNNNNNNNNNNONNNNNNNNONNNNNONONNNNNOONNFNNNNNONNNNONNNNONNNNNNONNNNOONNSFNOOOONNNNNNNNNNNNNONNNNNONNNNNNONNNNNOONNFSINNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONONNNNNNNFNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOONNFNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNOONNFONNNNNNNNNNNNNNNNNNNNNNONNNNNONNONNONNOONNPGFPPGFGFPPGFPPGFPPPPPGFGFPPPPPPPPPPGFPPPGFPPPPPPPPPPPPPPPPPPPKPPPPPGFPPPPPPGFGFPPPPPPPPPPGFPPPPPPGFPPPPPPPPPPPPPPPPGFPPGFGFGFGFPPPPPPGFPPPPGFPPPPPPPPPPPPPPPPPPPPGFGFGFPPGFPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCFOOOONNONNNOONNOONCCCCCCCCCCCCCCCCCCFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNFFGPPNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNONNNNNONNNNNNNONONNNNPPPPPGPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNONONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNONNONONONONNNNONNNNNONONNNNNNNONONNNNNOFFGPPNNNNNNNNNONNNNNONNNNONNONNNNNONONONONONNNNNNNNNNNNNNONNNNNNNONONNONONONONONONONONONONNNNONONONNNNNONONONONONONNNNNNNONONNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONNNNONNNNNONNNNNNNONONNNNFFGPPNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHFHFHFHFHFHFHFHFHFHFHFHFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNONNNNNONNNNNNNONONNNNFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONNNNONNNNNONNNNNNNONONNNNNOFFGPPNONNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNONONONNNNONNNNNONONNNNNNNONONNNNNOPPGPNNCCNNCCNNNFOOONNNNOONNNONOOOOOOOOOOONONNOOONOFOOONNNNOOOONNNONOOOOOOOOOOONONNOOOONOFOONNNNOONNNONOOOOOOOONONNOONFOOONNNNOONNNONOOOOOOOOOOONONNOOONOCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCHHHHHHCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHCFNNNNNNHHHHHHHHHHHHHNNNCCFNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNHFNNNNNNNNHHHHHHHNNNNNHHCCCCHHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCHCCCCCCCCCFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHFHFHNNNNNNNNNNNNNNNNNNNNFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHNNNNNNNNNNNNNNNNNNNNFHFHFHFHFHFHFHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFHFHFHFHFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOKMMNNCCCCCMMMMNNNNNMMMMMCMMMMMMMCNCNMMNFONNNNNNNNNNNNNONNNNNNNONNNNNNNOONONOONONONNNONONONONNONONONNNNONONNOFNNNONNNNNNNNNNNNNNNNNONNNNONNNOONONOONONONNNONONONONNONONONNNNONONNFNNNONNNNNNNNNNNNNNNNNONNNNNNNONONONONONNNONONONONNNONONNNNONONNFNNNNNNNONNNNNNNNNNNNNONNNNONNNONONONONONNNONONNONNNNNNNNONONNFONNONNNNNONNNNNNONNNNNNNONNNNNNNONONONONONONNONONNONNNNNNNNONONNOFONNONNNNNONNNNNNONNNNNNNONNNNNNNONONONONONNONONONNONNNNONNNNONONNONNNNNNNNNNNNNNFHFHFHNNNNNNNFHNNNNNNNFHNNNNNNNNNNNNNNFHNNNNNNNNNNNNNNNNNNNNNFHFNNNNNNNNOONNNNNNNNNONNONNNNNNOONNNOONNCCCPGGPFPPPPPNNNNNNNNNONNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNONNNNNNFFNNNNNNONNNNNNNNNNNNNNNNNNNONNNNNOONNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNCCCCCCCCCCCPPPKFGPMOMNMONNNNMONNNNNOMONMMONMOMOMOMOMMONNNNNMOMONNNNNNNNNNNNNNNNMNMOMONNNMOMOMMOMONNMOMOMOMOOMMONNNMONMOMOHMOMMOMONNMOMOMMMMMNNNNMOMONNMHMMOMONFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNONNNNNNNNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNONNNNNNNNNNNNNONNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNONNNNNNNNNNNNNONNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNONNONNNNNONNNNNNNNONNNNNNNNNNNONONONONONNNNONNNNNNFNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONONONONONNNNONNNNNNFSNNCNCNNNCCNNNNCHNCNNNNCHHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFNNNNOONNNNONNOONNOONNNNONNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNONNONONNNNNNNSSHHHHHSSFNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNSSSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNSSFNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNN","n":["currencies","data","enum_for_python","enum_strum_serde","enums","events","ffi","identifier_for_python","identifiers","instruments","macros","orderbook","orders","position","python","types","CURRENCY_MAP","Bar","Data","Delta","Depth10","HasTsInit","Quote","Trade","bar","borrow","borrow_mut","clone","clone_into","data_clone","delta","deltas","depth","fmt","from","from","from","from","from","from","get_ts_init","get_ts_init","into","is_monotonically_increasing_by_init","order","quote","ticker","to_owned","trade","try_from","try_into","type_id","Bar","BarSpecification","BarType","BarTypeParseError","aggregation","aggregation_source","arguments","arguments","arguments","bar_type","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","close","cmp","cmp","compare","compare","deserialize","deserialize","deserialize","doc","doc","doc","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extract","extract","extract","extract","extract","extract","extract","extract","extract","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_pyobject","from_str","get_fields","get_metadata","get_ts_init","hash","hash","hash","high","instrument_id","into","into","into","into","into_py","into_py","into_py","items_iter","items_iter","items_iter","lazy_type_object","lazy_type_object","lazy_type_object","low","new","new","new","open","partial_cmp","partial_cmp","price_type","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","serialize","serialize","serialize","spec","step","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","ts_event","ts_init","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","type_object_raw","volume","OrderBookDelta","action","arguments","borrow","borrow_mut","clear","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","flags","fmt","fmt","from","from_pyobject","get_fields","get_metadata","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","order","separate_by_policy","sequence","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","OrderBookDeltas","arguments","borrow","borrow_mut","clone","clone_into","deltas","doc","extract","extract","extract","flags","fmt","fmt","from","get_ts_init","instrument_id","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","sequence","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","DEPTH10_LEN","OrderBookDepth10","arguments","ask_counts","asks","bid_counts","bids","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","flags","fmt","fmt","from","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","sequence","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","BookOrder","NULL_ORDER","OrderId","arguments","borrow","borrow_mut","clone","clone_into","default","deserialize","doc","eq","equivalent","equivalent","equivalent","exposure","extract","extract","extract","fmt","fmt","from","from_quote_tick","from_trade_tick","hash","into","into_py","items_iter","lazy_type_object","new","order_id","price","py_as_dict","py_from_dict","separate_by_policy","serialize","side","signed_size","size","to_book_price","to_owned","to_string","try_from","try_into","type_id","type_object_raw","QuoteTick","arguments","ask_price","ask_size","bid_price","bid_size","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","extract_price","extract_volume","fmt","fmt","from","from_pyobject","get_fields","get_metadata","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","Ticker","arguments","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","py_as_dict","py_from_dict","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","TradeTick","aggressor_side","arguments","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from_pyobject","get_fields","get_metadata","get_ts_init","hash","instrument_id","into","into_py","items_iter","lazy_type_object","new","price","separate_by_policy","serialize","size","to_owned","to_string","trade_id","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","Accepted","AccountType","AccountTypeIter","Active","Add","AggregationSource","AggregationSourceIter","AggressorSide","AggressorSideIter","Alternative","Ask","AssetClass","AssetClassIter","AtTheClose","AtTheOpen","BarAggregation","BarAggregationIter","BasisPoints","Betting","Bid","BidAsk","Bond","BookAction","BookActionIter","BookType","BookTypeIter","Buy","Buyer","Call","Canceled","Cash","Cfd","Clear","Closed","Commodity","CommodityBacked","ContingencyType","ContingencyTypeIter","ContractExpired","Crypto","Cryptocurrency","CurrencyType","CurrencyTypeIter","Day","Day","Debt","Default","Delete","Denied","DoubleBidAsk","DoubleLast","Emulated","EndOfSession","Equity","Expired","External","FX","Fiat","Filled","Flat","Fok","Forward","FromU8","Future","General","Gtc","Gtd","Halt","HaltReason","HaltReasonIter","Halted","Hedging","Hour","Index","IndexPrice","Initialized","InstrumentClass","InstrumentClassIter","InstrumentCloseType","InstrumentCloseTypeIter","Internal","Ioc","L1_MBP","L2_MBP","L3_MBO","Last","LastOrBidAsk","LastTrade","Limit","LimitIfTouched","LiquiditySide","LiquiditySideIter","Long","Maker","Margin","MarkPrice","Market","MarketIfTouched","MarketStatus","MarketStatusIter","MarketToLimit","Mid","MidPoint","Millisecond","Minute","Month","Netting","NoAggressor","NoContingency","NoLiquiditySide","NoOrderSide","NoPositionSide","NoTrailingOffset","NoTrigger","NotHalted","Oco","OmsType","OmsTypeIter","Open","Option","OptionKind","OptionKindIter","OrderSide","OrderSideIter","OrderStatus","OrderStatusIter","OrderType","OrderTypeIter","Oto","Ouo","PartiallyFilled","Pause","PendingCancel","PendingUpdate","PositionSide","PositionSideIter","PreClose","PreOpen","Price","PriceTier","PriceType","PriceTypeIter","Put","Reducing","Rejected","Released","Reopen","Second","Sell","Seller","Short","SportsBetting","Spot","StopLimit","StopMarket","Submitted","Swap","Taker","Tick","TickImbalance","TickRuns","Ticks","TimeInForce","TimeInForceIter","TradingState","TradingStateIter","TrailingOffsetType","TrailingOffsetTypeIter","TrailingStopLimit","TrailingStopMarket","TriggerType","TriggerTypeIter","Triggered","Unspecified","Update","Value","ValueImbalance","ValueRuns","Volatility","Volume","VolumeImbalance","VolumeRuns","Warrant","Week","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","arguments","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","doc","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","extract","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_repr","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_u8","from_u8","from_u8","from_u8","from_u8","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","into_py","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","items_iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","lazy_type_object","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","name","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","nth","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","separate_by_policy","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","transition","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","type_object_raw","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","account","order","position","state","AccountState","account_id","account_type","balances","base_currency","borrow","borrow_mut","event_id","fmt","from","into","is_reported","margins","try_from","try_into","ts_event","ts_init","type_id","accepted","cancel_rejected","canceled","denied","emulated","event","expired","filled","initialized","modify_rejected","pending_cancel","pending_update","rejected","released","stubs","submitted","triggered","updated","OrderAccepted","OrderAcceptedBuilder","OrderAcceptedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderCancelRejected","OrderCancelRejectedBuilder","OrderCancelRejectedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderCanceled","OrderCanceledBuilder","OrderCanceledBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderDenied","OrderDeniedBuilder","OrderDeniedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderEmulated","OrderEmulatedBuilder","OrderEmulatedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderAccepted","OrderCancelRejected","OrderCanceled","OrderDenied","OrderEmulated","OrderEvent","OrderExpired","OrderFilled","OrderInitialized","OrderModifyRejected","OrderPartiallyFilled","OrderPendingCancel","OrderPendingUpdate","OrderRejected","OrderReleased","OrderSubmitted","OrderTriggered","OrderUpdated","borrow","borrow_mut","client_order_id","clone","clone_into","deserialize","eq","equivalent","equivalent","equivalent","fmt","from","into","serialize","strategy_id","to_owned","try_from","try_into","ts_event","type_id","OrderExpired","OrderExpiredBuilder","OrderExpiredBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderFilled","OrderFilledBuilder","OrderFilledBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","commission","commission","currency","currency","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","is_buy","is_sell","items_iter","last_px","last_px","last_qty","last_qty","lazy_type_object","liquidity_side","liquidity_side","new","order_side","order_side","order_type","order_type","position_id","position_id","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trade_id","trade_id","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderInitialized","OrderInitializedBuilder","OrderInitializedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","contingency_type","contingency_type","default","default","deserialize","display_qty","display_qty","doc","emulation_trigger","emulation_trigger","eq","equivalent","equivalent","equivalent","event_id","event_id","exec_algorithm_id","exec_algorithm_id","exec_algorithm_params","exec_algorithm_params","exec_spawn_id","exec_spawn_id","expire_time","expire_time","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","limit_offset","limit_offset","linked_order_ids","linked_order_ids","new","order_list_id","order_list_id","order_side","order_side","order_type","order_type","parent_order_id","parent_order_id","post_only","post_only","price","price","quantity","quantity","quote_quantity","quote_quantity","reconciliation","reconciliation","reduce_only","reduce_only","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","tags","tags","time_in_force","time_in_force","to_owned","to_owned","to_string","to_string","trader_id","trader_id","trailing_offset","trailing_offset","trailing_offset_type","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderModifyRejected","OrderModifyRejectedBuilder","OrderModifyRejectedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderPendingCancel","OrderPendingCancelBuilder","OrderPendingCancelBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderPendingUpdate","OrderPendingUpdateBuilder","OrderPendingUpdateBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderRejected","OrderRejectedBuilder","OrderRejectedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reason","reason","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderReleased","OrderReleasedBuilder","OrderReleasedBuilderError","UninitializedField","ValidationError","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","released_price","released_price","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","order_accepted","order_accepted","order_cancel_rejected","order_cancel_rejected","order_denied_max_submitted_rate","order_denied_max_submitted_rate","order_emulated","order_emulated","order_expired","order_expired","order_filled","order_filled","order_initialized_buy_limit","order_initialized_buy_limit","order_modify_rejected","order_modify_rejected","order_pending_cancel","order_pending_cancel","order_pending_update","order_pending_update","order_rejected_insufficient_margin","order_rejected_insufficient_margin","order_released","order_released","order_submitted","order_submitted","order_triggered","order_triggered","order_updated","order_updated","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_1","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_2","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_3","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_4","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_5","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_6","partial_7","partial_7","partial_7","partial_7","partial_7","partial_7","partial_7","partial_7","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","OrderSubmitted","OrderSubmittedBuilder","OrderSubmittedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","OrderTriggered","OrderTriggeredBuilder","OrderTriggeredBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","OrderUpdated","OrderUpdatedBuilder","OrderUpdatedBuilderError","UninitializedField","ValidationError","account_id","account_id","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","client_order_id","client_order_id","clone","clone","clone_into","clone_into","default","default","deserialize","doc","eq","equivalent","equivalent","equivalent","event_id","event_id","extract","extract","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","instrument_id","instrument_id","into","into","into","into_py","items_iter","lazy_type_object","new","price","price","quantity","quantity","reconciliation","reconciliation","separate_by_policy","separate_by_policy","serialize","strategy_id","strategy_id","to_owned","to_owned","to_string","to_string","trader_id","trader_id","trigger_price","trigger_price","try_from","try_from","try_from","try_into","try_into","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_id","type_id","type_object_raw","venue_order_id","venue_order_id","PositionChanged","PositionClosed","PositionEvent","PositionOpened","borrow","borrow_mut","changed","closed","from","into","opened","state","try_from","try_into","type_id","PositionChanged","account_id","avg_px_closed","avg_px_open","borrow","borrow_mut","clone","clone_into","currency","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","peak_quantity","position_id","quantity","realized_pnl","realized_return","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_event","ts_init","ts_opened","type_id","unrealized_pnl","PositionClosed","account_id","avg_px_closed","avg_px_open","borrow","borrow_mut","clone","clone_into","closing_order_id","currency","duration","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","peak_quantity","position_id","quantity","realized_pnl","realized_return","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_closed","ts_event","ts_init","ts_opened","type_id","unrealized_pnl","PositionOpened","account_id","avg_px_open","borrow","borrow_mut","clone","clone_into","currency","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","position_id","quantity","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_event","ts_init","type_id","PositionState","account_id","avg_px_closed","avg_px_open","borrow","borrow_mut","clone","clone_into","currency","entry","eq","fmt","from","instrument_id","into","last_px","last_qty","opening_order_id","peak_quantity","position_id","quantity","realized_pnl","realized_return","side","signed_qty","strategy_id","to_owned","trader_id","try_from","try_into","ts_event","ts_init","ts_opened","type_id","unrealized_pnl","data","enums","events","identifiers","instruments","orderbook","types","bar","delta","depth","order","quote","ticker","trade","bar_eq","bar_hash","bar_new","bar_new_from_raw","bar_specification_eq","bar_specification_ge","bar_specification_gt","bar_specification_hash","bar_specification_le","bar_specification_lt","bar_specification_new","bar_specification_to_cstr","bar_to_cstr","bar_type_check_parsing","bar_type_eq","bar_type_from_cstr","bar_type_ge","bar_type_gt","bar_type_hash","bar_type_le","bar_type_lt","bar_type_new","bar_type_to_cstr","orderbook_delta_eq","orderbook_delta_hash","orderbook_delta_new","orderbook_depth10_ask_counts_array","orderbook_depth10_asks_array","orderbook_depth10_bid_counts_array","orderbook_depth10_bids_array","orderbook_depth10_eq","orderbook_depth10_hash","orderbook_depth10_new","book_order_debug_to_cstr","book_order_display_to_cstr","book_order_eq","book_order_exposure","book_order_from_raw","book_order_hash","book_order_signed_size","quote_tick_eq","quote_tick_hash","quote_tick_new","quote_tick_to_cstr","ticker_new","ticker_to_cstr","trade_tick_eq","trade_tick_hash","trade_tick_new","trade_tick_to_cstr","account_type_from_cstr","account_type_to_cstr","aggregation_source_from_cstr","aggregation_source_to_cstr","aggressor_side_from_cstr","aggressor_side_to_cstr","asset_class_from_cstr","asset_class_to_cstr","bar_aggregation_from_cstr","bar_aggregation_to_cstr","book_action_from_cstr","book_action_to_cstr","book_type_from_cstr","book_type_to_cstr","contingency_type_from_cstr","contingency_type_to_cstr","currency_type_from_cstr","currency_type_to_cstr","halt_reason_from_cstr","halt_reason_to_cstr","instrument_class_from_cstr","instrument_class_to_cstr","instrument_close_type_from_cstr","instrument_close_type_to_cstr","liquidity_side_from_cstr","liquidity_side_to_cstr","market_status_from_cstr","market_status_to_cstr","oms_type_from_cstr","oms_type_to_cstr","option_kind_from_cstr","option_kind_to_cstr","order_side_from_cstr","order_side_to_cstr","order_status_from_cstr","order_status_to_cstr","order_type_from_cstr","order_type_to_cstr","position_side_from_cstr","position_side_to_cstr","price_type_from_cstr","price_type_to_cstr","time_in_force_from_cstr","time_in_force_to_cstr","trading_state_from_cstr","trading_state_to_cstr","trailing_offset_type_from_cstr","trailing_offset_type_to_cstr","trigger_type_from_cstr","trigger_type_to_cstr","order","order_accepted_new","order_denied_new","order_emulated_new","order_rejected_new","order_released_new","order_submitted_new","account_id","client_id","client_order_id","component_id","exec_algorithm_id","instrument_id","order_list_id","position_id","strategy_id","symbol","trade_id","trader_id","venue","venue_order_id","account_id_hash","account_id_new","client_id_hash","client_id_new","client_order_id_hash","client_order_id_new","component_id_hash","component_id_new","exec_algorithm_id_hash","exec_algorithm_id_new","instrument_id_check_parsing","instrument_id_from_cstr","instrument_id_hash","instrument_id_is_synthetic","instrument_id_new","instrument_id_to_cstr","order_list_id_hash","order_list_id_new","position_id_hash","position_id_new","strategy_id_hash","strategy_id_new","symbol_hash","symbol_new","trade_id_hash","trade_id_new","trader_id_hash","trader_id_new","venue_hash","venue_is_synthetic","venue_new","venue_order_id_hash","venue_order_id_new","synthetic","SyntheticInstrument_API","borrow","borrow_mut","deref","deref_mut","from","into","synthetic_instrument_calculate","synthetic_instrument_change_formula","synthetic_instrument_components_count","synthetic_instrument_components_to_cstr","synthetic_instrument_drop","synthetic_instrument_formula_to_cstr","synthetic_instrument_id","synthetic_instrument_is_valid_formula","synthetic_instrument_new","synthetic_instrument_price_increment","synthetic_instrument_price_precision","synthetic_instrument_ts_event","synthetic_instrument_ts_init","try_from","try_into","type_id","book","level","OrderBook_API","borrow","borrow_mut","deref","deref_mut","from","into","orderbook_add","orderbook_apply_delta","orderbook_apply_depth","orderbook_asks","orderbook_best_ask_price","orderbook_best_ask_size","orderbook_best_bid_price","orderbook_best_bid_size","orderbook_bids","orderbook_book_type","orderbook_check_integrity","orderbook_clear","orderbook_clear_asks","orderbook_clear_bids","orderbook_count","orderbook_delete","orderbook_drop","orderbook_get_avg_px_for_quantity","orderbook_get_quantity_for_price","orderbook_has_ask","orderbook_has_bid","orderbook_instrument_id","orderbook_midpoint","orderbook_new","orderbook_pprint_to_cstr","orderbook_reset","orderbook_sequence","orderbook_simulate_fills","orderbook_spread","orderbook_ts_last","orderbook_update","orderbook_update_quote_tick","orderbook_update_trade_tick","try_from","try_into","type_id","vec_fills_drop","Level_API","borrow","borrow_mut","clone","clone_into","deref","deref_mut","from","into","level_clone","level_drop","level_exposure","level_new","level_orders","level_price","level_size","new","to_owned","try_from","try_into","type_id","vec_levels_drop","vec_orders_drop","currency","money","price","quantity","currency_code_to_cstr","currency_exists","currency_from_cstr","currency_from_py","currency_hash","currency_name_to_cstr","currency_register","currency_to_cstr","money_add_assign","money_as_f64","money_from_raw","money_new","money_sub_assign","price_add_assign","price_as_f64","price_from_raw","price_new","price_sub_assign","quantity_add_assign","quantity_add_assign_u64","quantity_as_f64","quantity_from_raw","quantity_new","quantity_sub_assign","quantity_sub_assign_u64","account_id","client_id","client_order_id","component_id","exec_algorithm_id","instrument_id","interned_string_stats","order_list_id","position_id","strategy_id","stubs","symbol","trade_id","trader_id","venue","venue_order_id","AccountId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ClientId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ClientOrderId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","optional_ustr_to_vec_client_order_ids","optional_vec_client_order_ids_to_ustr","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ComponentId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","ExecAlgorithmId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","InstrumentId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","is_synthetic","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","symbol","to_owned","to_string","try_from","try_into","type_id","type_object_raw","venue","OrderListId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","PositionId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","StrategyId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","get_tag","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","account_ib","account_ib","account_id","account_id","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","client_id_binance","client_id_binance","client_id_dydx","client_id_dydx","client_order_id","client_order_id","component_risk_engine","component_risk_engine","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","exec_algorithm_id","exec_algorithm_id","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","instrument_id_btc_usdt","instrument_id_btc_usdt","instrument_id_eth_usdt_binance","instrument_id_eth_usdt_binance","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","order_list_id_test","order_list_id_test","position_id_test","position_id_test","strategy_id_ema_cross","strategy_id_ema_cross","symbol_aud_usd","symbol_aud_usd","symbol_eth_perp","symbol_eth_perp","trade_id","trade_id","trader_id","trader_id","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uuid4","uuid4","venue_binance","venue_binance","venue_order_id","venue_order_id","venue_sim","venue_sim","Symbol","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","TradeId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","TraderId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","get_tag","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","SYNTHETIC_VENUE","Venue","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","is_synthetic","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","synthetic","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","VenueOrderId","arguments","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_str","hash","into","into_py","items_iter","lazy_type_object","new","partial_cmp","separate_by_policy","serialize","to_owned","to_string","try_from","try_into","type_id","type_object_raw","value","Instrument","asset_class","base_currency","calculate_base_quantity","calculate_notional_value","crypto_future","crypto_perpetual","currency_pair","equity","futures_contract","id","instrument_class","is_inverse","lot_size","make_price","make_qty","maker_fee","margin_init","margin_maint","max_price","max_quantity","min_price","min_quantity","multiplier","options_contract","price_increment","price_precision","quote_currency","raw_symbol","settlement_currency","size_increment","size_precision","stubs","symbol","synthetic","taker_fee","ts_event","ts_init","venue","CryptoFuture","activation_ns","arguments","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","expiration_ns","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_notional","max_price","max_price","max_quantity","max_quantity","min_notional","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","settlement_currency","size_increment","size_increment","size_precision","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","underlying","CryptoPerpetual","arguments","asset_class","base_currency","base_currency","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_notional","max_price","max_price","max_quantity","max_quantity","min_notional","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","settlement_currency","size_increment","size_increment","size_precision","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","CurrencyPair","arguments","asset_class","base_currency","base_currency","borrow","borrow_mut","clone","clone_into","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_increment","size_precision","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","Equity","arguments","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","isin","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","FuturesContract","activation_ns","arguments","asset_class","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","expiration_ns","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","multiplier","new","price_increment","price_increment","price_precision","price_precision","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_precision","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","underlying","OptionsContract","activation_ns","arguments","asset_class","asset_class","base_currency","borrow","borrow_mut","clone","clone_into","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","expiration_ns","extract","extract","extract","fmt","from","hash","id","id","instrument_class","into","into_py","is_inverse","items_iter","lazy_type_object","lot_size","lot_size","max_price","max_price","max_quantity","max_quantity","min_price","min_price","min_quantity","min_quantity","multiplier","new","option_kind","price_increment","price_increment","price_precision","price_precision","quote_currency","raw_symbol","raw_symbol","serialize","settlement_currency","size_increment","size_precision","strike_price","to_owned","try_from","try_into","ts_event","ts_event","ts_init","ts_init","type_id","type_object_raw","underlying","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","crypto_future_btcusdt","crypto_future_btcusdt","crypto_perpetual_ethusdt","crypto_perpetual_ethusdt","currency_pair_btcusdt","currency_pair_btcusdt","default","default","default","default","default","default","default","equity_aapl","equity_aapl","from","from","from","from","from","from","from","futures_contract_es","futures_contract_es","get","get","get","get","get","get","get","into","into","into","into","into","into","into","options_contract_appl","options_contract_appl","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","xbtusd_bitmex","xbtusd_bitmex","SyntheticInstrument","arguments","borrow","borrow_mut","calculate","calculate_from_map","change_formula","clone","clone_into","components","context","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","formula","from","hash","id","into","into_py","is_valid_formula","items_iter","lazy_type_object","new","price_increment","price_precision","to_owned","try_from","try_into","ts_event","ts_init","type_id","type_object_raw","book","ladder","level","Add","BookIntegrityError","InvalidBookOperation","NoOrderSide","OrderBook","OrderNotFound","OrdersCrossed","PreProcessOrder","TooManyLevels","TooManyOrders","add","apply_delta","apply_depth","asks","best_ask_price","best_ask_size","best_bid_price","best_bid_size","bids","book_type","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","check_integrity","clear","clear_asks","clear_bids","count","delete","fmt","fmt","fmt","fmt","from","from","from","get_avg_px_for_quantity","get_quantity_for_price","has_ask","has_bid","instrument_id","into","into","into","midpoint","new","pprint","reset","separate_by_policy","separate_by_policy","sequence","simulate_fills","spread","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","ts_last","type_id","type_id","type_id","update","update_quote_tick","update_trade_tick","BookPrice","Ladder","add","add_bulk","borrow","borrow","borrow_mut","borrow_mut","cache","clear","clone","clone_into","cmp","compare","delete","eq","equivalent","equivalent","equivalent","exposures","fmt","fmt","from","from","into","into","is_empty","len","levels","new","new","partial_cmp","remove","separate_by_policy","side","side","simulate_fills","sizes","to_owned","to_string","top","try_from","try_from","try_into","try_into","type_id","type_id","update","value","Level","add","add_bulk","borrow","borrow_mut","clone","clone_into","cmp","compare","delete","eq","equivalent","equivalent","equivalent","exposure","exposure_raw","first","fmt","from","from_order","ge","gt","into","is_empty","le","len","lt","new","orders","partial_cmp","price","remove_by_id","size","size_raw","to_owned","try_from","try_into","type_id","update","base","default","limit","limit_if_touched","market","market_if_touched","market_to_limit","stop_limit","stop_market","trailing_stop_limit","trailing_stop_market","InvalidOrderEvent","InvalidStateTransition","NoPreviousState","Order","OrderCore","OrderError","UnrecognizedEvent","account_id","account_id","apply","apply","avg_px","avg_px","borrow","borrow","borrow_mut","borrow_mut","client_order_id","client_order_id","clone","clone_into","closing_side","commission","commissions","commissions","contingency_type","contingency_type","deserialize","display_qty","emulation_trigger","emulation_trigger","event_count","events","events","exec_algorithm_id","exec_algorithm_id","exec_algorithm_params","exec_algorithm_params","exec_spawn_id","exec_spawn_id","expire_time","filled_qty","filled_qty","fmt","fmt","fmt","from","from","init_id","init_id","instrument_id","instrument_id","into","into","is_active_local","is_aggressive","is_buy","is_canceled","is_child_order","is_closed","is_contingency","is_emulated","is_inflight","is_open","is_parent_order","is_passive","is_pending_cancel","is_pending_update","is_post_only","is_primary","is_quote_quantity","is_quote_quantity","is_reduce_only","is_reduce_only","is_secondary","is_sell","last_event","last_trade_id","last_trade_id","leaves_qty","leaves_qty","limit_offset","linked_order_ids","linked_order_ids","liquidity_side","liquidity_side","new","opposite_side","order_list_id","order_list_id","order_type","order_type","parent_order_id","parent_order_id","position_id","position_id","previous_status","price","quantity","quantity","separate_by_policy","serialize","set_slippage","side","side","signed_decimal_qty","slippage","slippage","status","status","str_hashmap_to_ustr","strategy_id","strategy_id","symbol","tags","tags","time_in_force","time_in_force","to_owned","to_string","trade_ids","trade_ids","trader_id","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_price","trigger_type","try_from","try_from","try_into","try_into","ts_init","ts_init","ts_last","ts_last","type_id","type_id","update","ustr_hashmap_to_str","venue","venue_order_id","venue_order_id","venue_order_ids","venue_order_ids","would_reduce_only","LimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_type","try_from","try_into","ts_init","ts_last","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","LimitIfTouchedOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","MarketOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_price","trigger_type","try_from","try_into","ts_init","ts_last","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","MarketIfTouchedOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","MarketToLimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_price","trigger_type","try_from","try_into","ts_init","ts_last","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","StopLimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","StopMarketOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","TrailingStopLimitOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset","trailing_offset_type","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","TrailingStopMarketOrder","account_id","apply","arguments","avg_px","borrow","borrow_mut","client_order_id","contingency_type","default","deref","deref_mut","display_qty","display_qty","doc","emulation_trigger","events","exec_algorithm_id","exec_algorithm_params","exec_spawn_id","expire_time","expire_time","extract","extract","filled_qty","from","from","init_id","instrument_id","into","into_py","is_post_only","is_quote_quantity","is_reduce_only","is_triggered","items_iter","last_trade_id","lazy_type_object","leaves_qty","limit_offset","linked_order_ids","liquidity_side","new","order_list_id","order_type","parent_order_id","position_id","price","quantity","side","slippage","status","strategy_id","symbol","tags","time_in_force","trade_ids","trader_id","trailing_offset","trailing_offset","trailing_offset_type","trailing_offset_type","trigger_instrument_id","trigger_instrument_id","trigger_price","trigger_price","trigger_type","trigger_type","try_from","try_into","ts_init","ts_last","ts_triggered","type_id","type_object_raw","update","venue","venue_order_id","venue_order_ids","EnumIterator","PY_MODULE_MODEL","borrow","borrow_mut","data","doc","events","extract","extract","from","identifiers","instruments","into","into_py","items_iter","lazy_type_object","macros","model","new","orders","try_from","try_into","type_id","type_object_raw","types","value_to_pydict","value_to_pyobject","bar","delta","depth","order","quote","ticker","trade","order","accepted","cancel_rejected","canceled","denied","emulated","expired","filled","initialized","modify_rejected","pending_cancel","pending_update","rejected","released","submitted","triggered","updated","instrument_id","crypto_future","crypto_perpetual","currency_pair","equity","futures_contract","options_contract","market","currency","money","price","quantity","balance","currency","fixed","money","price","quantity","AccountBalance","MarginBalance","borrow","borrow","borrow_mut","borrow_mut","currency","currency","fmt","fmt","fmt","fmt","free","from","from","initial","instrument_id","into","into","locked","maintenance","separate_by_policy","separate_by_policy","to_string","to_string","total","try_from","try_from","try_into","try_into","type_id","type_id","AAVE","ACA","ADA","AUD","AVAX","BCH","BNB","BRL","BRZ","BSV","BTC","BTTC","BUSD","CAD","CAKE","CHF","CNH","CNY","CZK","Currency","DASH","DKK","DOGE","DOT","EOS","ETH","ETHW","EUR","GBP","HKD","HUF","ILS","INR","JOE","JPY","KRW","LINK","LTC","LUNA","MXN","NBT","NOK","NZD","ONEINCH","PLN","RUB","SAR","SEK","SGD","SHIB","SOL","THB","TRX","TRY","TRYB","TUSD","TWD","USD","USDC","USDP","USDT","VTC","WSB","XAG","XAU","XBT","XEC","XLM","XMR","XPT","XRP","XTZ","ZAR","ZEC","arguments","borrow","borrow_mut","clone","clone_into","code","currency_type","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","from","from","from_str","hash","into","into_py","is_commodity_backed","is_crypto","is_fiat","iso4217","items_iter","lazy_type_object","name","new","precision","register","serialize","to_owned","try_from","try_into","type_id","type_object_raw","FIXED_PRECISION","FIXED_SCALAR","check_fixed_precision","f64_to_fixed_i64","f64_to_fixed_u64","fixed_i64_to_f64","fixed_u64_to_f64","MONEY_MAX","MONEY_MIN","Money","add","add","add_assign","arguments","as_decimal","as_f64","borrow","borrow_mut","clone","clone_into","cmp","compare","currency","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_raw","from_str","ge","gt","hash","into","into_py","is_zero","items_iter","lazy_type_object","le","lt","mul","neg","new","partial_cmp","raw","separate_by_policy","serialize","sub","sub","sub_assign","to_formatted_string","to_owned","to_string","try_from","try_into","type_id","type_object_raw","ERROR_PRICE","PRICE_MAX","PRICE_MIN","Price","add","add","add_assign","arguments","as_decimal","as_f64","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from_raw","from_str","ge","gt","hash","into","into_py","is_zero","items_iter","lazy_type_object","le","lt","max","min","mul","neg","new","partial_cmp","precision","raw","separate_by_policy","serialize","sub","sub","sub_assign","to_formatted_string","to_owned","to_string","try_from","try_into","type_id","type_object_raw","zero","QUANTITY_MAX","QUANTITY_MIN","Quantity","add","add_assign","arguments","as_decimal","as_f64","borrow","borrow_mut","check_quantity_positive","clone","clone_into","cmp","compare","default","deref","deserialize","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","fmt","fmt","from","from","from","from_raw","from_str","ge","gt","hash","into","into_py","is_positive","is_zero","items_iter","lazy_type_object","le","lt","mul","mul","mul_assign","new","partial_cmp","precision","raw","separate_by_policy","serialize","sub","sub_assign","to_formatted_string","to_owned","to_string","try_from","try_into","type_id","type_object_raw","zero"],"q":[[0,"nautilus_model"],[16,"nautilus_model::currencies"],[17,"nautilus_model::data"],[52,"nautilus_model::data::bar"],[186,"nautilus_model::data::delta"],[230,"nautilus_model::data::deltas"],[262,"nautilus_model::data::depth"],[305,"nautilus_model::data::order"],[351,"nautilus_model::data::quote"],[396,"nautilus_model::data::ticker"],[433,"nautilus_model::data::trade"],[476,"nautilus_model::enums"],[2085,"nautilus_model::events"],[2088,"nautilus_model::events::account"],[2089,"nautilus_model::events::account::state"],[2107,"nautilus_model::events::order"],[2125,"nautilus_model::events::order::accepted"],[2206,"nautilus_model::events::order::cancel_rejected"],[2289,"nautilus_model::events::order::canceled"],[2370,"nautilus_model::events::order::denied"],[2447,"nautilus_model::events::order::emulated"],[2522,"nautilus_model::events::order::event"],[2560,"nautilus_model::events::order::expired"],[2641,"nautilus_model::events::order::filled"],[2742,"nautilus_model::events::order::initialized"],[2870,"nautilus_model::events::order::modify_rejected"],[2953,"nautilus_model::events::order::pending_cancel"],[3034,"nautilus_model::events::order::pending_update"],[3115,"nautilus_model::events::order::rejected"],[3196,"nautilus_model::events::order::released"],[3273,"nautilus_model::events::order::stubs"],[3531,"nautilus_model::events::order::submitted"],[3608,"nautilus_model::events::order::triggered"],[3689,"nautilus_model::events::order::updated"],[3776,"nautilus_model::events::position"],[3791,"nautilus_model::events::position::changed"],[3826,"nautilus_model::events::position::closed"],[3864,"nautilus_model::events::position::opened"],[3893,"nautilus_model::events::position::state"],[3928,"nautilus_model::ffi"],[3935,"nautilus_model::ffi::data"],[3942,"nautilus_model::ffi::data::bar"],[3965,"nautilus_model::ffi::data::delta"],[3968,"nautilus_model::ffi::data::depth"],[3975,"nautilus_model::ffi::data::order"],[3982,"nautilus_model::ffi::data::quote"],[3986,"nautilus_model::ffi::data::ticker"],[3988,"nautilus_model::ffi::data::trade"],[3992,"nautilus_model::ffi::enums"],[4042,"nautilus_model::ffi::events"],[4043,"nautilus_model::ffi::events::order"],[4049,"nautilus_model::ffi::identifiers"],[4063,"nautilus_model::ffi::identifiers::account_id"],[4065,"nautilus_model::ffi::identifiers::client_id"],[4067,"nautilus_model::ffi::identifiers::client_order_id"],[4069,"nautilus_model::ffi::identifiers::component_id"],[4071,"nautilus_model::ffi::identifiers::exec_algorithm_id"],[4073,"nautilus_model::ffi::identifiers::instrument_id"],[4079,"nautilus_model::ffi::identifiers::order_list_id"],[4081,"nautilus_model::ffi::identifiers::position_id"],[4083,"nautilus_model::ffi::identifiers::strategy_id"],[4085,"nautilus_model::ffi::identifiers::symbol"],[4087,"nautilus_model::ffi::identifiers::trade_id"],[4089,"nautilus_model::ffi::identifiers::trader_id"],[4091,"nautilus_model::ffi::identifiers::venue"],[4094,"nautilus_model::ffi::identifiers::venue_order_id"],[4096,"nautilus_model::ffi::instruments"],[4097,"nautilus_model::ffi::instruments::synthetic"],[4120,"nautilus_model::ffi::orderbook"],[4122,"nautilus_model::ffi::orderbook::book"],[4166,"nautilus_model::ffi::orderbook::level"],[4189,"nautilus_model::ffi::types"],[4193,"nautilus_model::ffi::types::currency"],[4201,"nautilus_model::ffi::types::money"],[4206,"nautilus_model::ffi::types::price"],[4211,"nautilus_model::ffi::types::quantity"],[4218,"nautilus_model::identifiers"],[4234,"nautilus_model::identifiers::account_id"],[4273,"nautilus_model::identifiers::client_id"],[4311,"nautilus_model::identifiers::client_order_id"],[4352,"nautilus_model::identifiers::component_id"],[4390,"nautilus_model::identifiers::exec_algorithm_id"],[4428,"nautilus_model::identifiers::instrument_id"],[4469,"nautilus_model::identifiers::order_list_id"],[4507,"nautilus_model::identifiers::position_id"],[4546,"nautilus_model::identifiers::strategy_id"],[4586,"nautilus_model::identifiers::stubs"],[4806,"nautilus_model::identifiers::symbol"],[4845,"nautilus_model::identifiers::trade_id"],[4884,"nautilus_model::identifiers::trader_id"],[4924,"nautilus_model::identifiers::venue"],[4966,"nautilus_model::identifiers::venue_order_id"],[5005,"nautilus_model::instruments"],[5044,"nautilus_model::instruments::crypto_future"],[5113,"nautilus_model::instruments::crypto_perpetual"],[5181,"nautilus_model::instruments::currency_pair"],[5245,"nautilus_model::instruments::equity"],[5307,"nautilus_model::instruments::futures_contract"],[5373,"nautilus_model::instruments::options_contract"],[5440,"nautilus_model::instruments::stubs"],[5517,"nautilus_model::instruments::synthetic"],[5556,"nautilus_model::orderbook"],[5559,"nautilus_model::orderbook::book"],[5630,"nautilus_model::orderbook::ladder"],[5679,"nautilus_model::orderbook::level"],[5718,"nautilus_model::orders"],[5729,"nautilus_model::orders::base"],[5876,"nautilus_model::orders::limit"],[5951,"nautilus_model::orders::limit_if_touched"],[6030,"nautilus_model::orders::market"],[6100,"nautilus_model::orders::market_if_touched"],[6177,"nautilus_model::orders::market_to_limit"],[6251,"nautilus_model::orders::stop_limit"],[6330,"nautilus_model::orders::stop_market"],[6407,"nautilus_model::orders::trailing_stop_limit"],[6489,"nautilus_model::orders::trailing_stop_market"],[6568,"nautilus_model::python"],[6595,"nautilus_model::python::data"],[6602,"nautilus_model::python::events"],[6603,"nautilus_model::python::events::order"],[6619,"nautilus_model::python::identifiers"],[6620,"nautilus_model::python::instruments"],[6626,"nautilus_model::python::orders"],[6627,"nautilus_model::python::types"],[6631,"nautilus_model::types"],[6637,"nautilus_model::types::balance"],[6669,"nautilus_model::types::currency"],[6782,"nautilus_model::types::fixed"],[6789,"nautilus_model::types::money"],[6847,"nautilus_model::types::price"],[6911,"nautilus_model::types::quantity"],[6974,"core::fmt"],[6975,"core::fmt"],[6976,"core::result"],[6977,"core::any"],[6978,"pyo3::marker"],[6979,"pyo3::types::any"],[6980,"pyo3::instance"],[6981,"core::cmp"],[6982,"serde::de"],[6983,"core::ffi::c_str"],[6984,"pyo3::err"],[6985,"pyo3::err"],[6986,"indexmap::map"],[6987,"std::collections::hash::map"],[6988,"core::hash"],[6989,"pyo3::instance"],[6990,"pyo3::impl_::pyclass::lazy_type_object"],[6991,"core::option"],[6992,"thousands::policies"],[6993,"serde::ser"],[6994,"pyo3_ffi::cpython::object"],[6995,"alloc::vec"],[6996,"pyo3::types::dict"],[6997,"anyhow"],[6998,"core::fmt"],[6999,"derive_builder::error"],[7000,"ustr"],[7001,"core::ffi"],[7002,"nautilus_core::ffi::cvec"],[7003,"rust_decimal::decimal"],[7004,"anyhow"],[7005,"serde_json::value"],[7006,"core::convert"]],"d":["","","","","Defines enumerations for the trading domain model.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","Represents an aggregated bar.","Represents a bar aggregation specification including a …","Represents a bar type including the instrument ID, bar …","","The type of bar aggregation.","The bar types aggregation source.","","","","The bar type for this bar.","","","","","","","","","","","","","","","The bars close price.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new Bar extracted from the given PyAny.","","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","","","The bars high price.","The bar types instrument ID.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The bars low price.","","","","The bars open price.","","","The price type to use for aggregation.","","","","","","","","The bar types specification.","The step for binning samples for bar aggregation.","","","","","","","","","","","","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","","","","","","The bars volume.","Represents a single change/delta in an order book.","The order book delta action.","","","","","","","","","","","","","","","","A combination of packet end with matching engine status.","","","Returns the argument unchanged.","Create a new OrderBookDelta extracted from the given PyAny.","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","The instrument ID for the book.","Calls U::from(self).","","","","","The order to apply.","","The message sequence number assigned at the venue.","","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents a grouped batch of OrderBookDelta updates for …","","","","","","The order book deltas.","","","","","A combination of packet end with matching engine status.","","","Returns the argument unchanged.","","The instrument ID for the book.","Calls U::from(self).","","","","","","The message sequence number assigned at the venue.","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","","Represents a self-contained order book update with a fixed …","","The count of ask orders per level for the depth update.","The ask orders for the depth update.","The count of bid orders per level for the depth update.","The bid orders for the depth update.","","","","","","","","","","","","","","A combination of packet end with matching engine status.","","","Returns the argument unchanged.","","","The instrument ID for the book.","Calls U::from(self).","","","","","","The message sequence number assigned at the venue.","","","","","","The UNIX timestamp (nanoseconds) when the data event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents an order in a book.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","The order ID.","The order price.","Return a dictionary representation of the object.","Return a new object from the given dictionary …","","","The order side.","","The order size.","","","","","","","","Represents a single quote tick in a financial market.","","The top of book ask price.","The top of book ask size.","The top of book bid price.","The top of book bid size.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Create a new QuoteTick extracted from the given PyAny.","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","The quotes instrument ID.","Calls U::from(self).","","","","","","","","","","","The UNIX timestamp (nanoseconds) when the tick event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents a single quote tick in a financial market.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","The quotes instrument ID.","Calls U::from(self).","","","","","Return a dictionary representation of the object.","Return a new object from the given dictionary …","","","","","","","The UNIX timestamp (nanoseconds) when the tick event …","The UNIX timestamp (nanoseconds) when the data object was …","","","Represents a single trade tick in a financial market.","The trade aggressor side.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Create a new TradeTick extracted from the given PyAny.","Returns the field map for the type, for use with Arrow …","Returns the metadata for the type, for use with …","","","The trade instrument ID.","Calls U::from(self).","","","","","The traded price.","","","The traded size.","","","The trade match ID (assigned by the venue).","","","The UNIX timestamp (nanoseconds) when the tick event …","The UNIX timestamp (nanoseconds) when the data object was …","","","The order was acknowledged by the trading venue as being …","An account type provided by a trading venue or broker.","An iterator over the variants of AccountType","Normal trading operations.","An order is added to the book.","An aggregation source for derived data.","An iterator over the variants of AggregationSource","The side for the aggressing order of a trade in a market.","An iterator over the variants of AggressorSide","Alternative assets.","A quoted order price where a seller is willing to sell a …","A broad financial market asset class.","An iterator over the variants of AssetClass","At the Closing (ATC) - the order is scheduled to be …","At the Opening (ATO) - the order is scheduled to be …","The aggregation method through which a bar is generated …","An iterator over the variants of BarAggregation","The trailing offset is based on a percentage represented …","An account specific to betting markets.","A quoted order price where a buyer is willing to buy a …","Based on the top-of-book quoted prices for the instrument.","A bond instrument class. A type of debt investment where …","The type of order book action for an order book event.","An iterator over the variants of BookAction","The order book type, representing the type of levels …","An iterator over the variants of BookType","The order is a BUY.","The BUY order was the aggressor for the trade.","A Call option gives the holder the right, but not the …","The order was canceled (closed/done).","An account with unleveraged cash assets only.","A contract-for-difference (CFD) instrument class. A …","The state of the order book is cleared.","The market session is closed.","Commodity assets.","A type of currency that is based on the value of an …","The order contigency type which specifies the behavior of …","An iterator over the variants of ContingencyType","When the instrument expiration was reached.","A type of cryptocurrency or crypto token.","Cryptocurrency or crypto token assets.","The broad currency type.","An iterator over the variants of CurrencyType","Based on time intervals with day granularity.","Day - the order is active until the end of the current …","Debt based assets.","The default trigger type set by the trading venue.","An existing order in the book is deleted/canceled.","The order was denied by the Nautilus system, either for …","Based on a ‘double match’ of the bid/ask price for the …","Based on a ‘double match’ of the last traded price for …","The order became emulated by the Nautilus system in the …","When the market session ended.","Equity / stock assets.","The order reached a GTD expiration (closed/done).","The data is externally aggregated (outside the Nautilus …","Foreign exchange (FOREX) assets.","A type of currency issued by governments which is not …","The order has been completely filled on a trading venue …","A neural/flat position, where no position is currently …","Fill or Kill (FOK) - the order must be executed in full …","A forward derivative instrument class. A customized …","","A futures contract instrument class. A legal agreement to …","Trading halt is imposed for purely regulatory reasons …","Good Till Canceled (GTC) - the order remains active until …","Good Till Date/Time (GTD) - the order is active until a …","The market session is halted.","The reason for a venue or market halt.","An iterator over the variants of HaltReason","Trading is completely halted, no new order commands will …","The hedging type where there can be multiple positions per …","Based on time intervals with hour granularity.","Index based assets (baskets).","Based on the index price for the instrument.","The order is initialized (instantiated) within the …","The asset type for a financial market product.","An iterator over the variants of InstrumentClass","The type of event for an instrument close.","An iterator over the variants of InstrumentCloseType","The data is internally aggregated (inside the Nautilus …","Immediate or Cancel (IOC) - the order is filled as much as …","Top-of-book best bid/ask, one level per side.","Market by price, one order per level (aggregated).","Market by order, multiple orders per level (full …","The last price at which a trade was made for an instrument.","Based on both the TriggerType::LastTrade and …","Based on the last traded price for the instrument.","A limit order to buy or sell at a specific price or better.","A limit-if-touched order effectively becomes a limit order …","The liqudity side for a trade in a financial market.","An iterator over the variants of LiquiditySide","A long position in the market, typically acquired through …","The order passively provided liqudity to the market to …","An account which facilitates trading on margin, using …","Based on the mark price for the instrument.","A market order to buy or sell at the best available price …","A market-if-touched order effectively becomes a market …","The status of an individual market on a trading venue.","An iterator over the variants of MarketStatus","A market-to-limit order is a market order that is to be …","The midpoint between the bid and ask prices.","Based on the mid-point of the TriggerType::BidAsk.","Based on time intervals with millisecond granularity.","Based on time intervals with minute granularity.","Based on time intervals with month granularity.","The netting type where there is one position per …","There was no specific aggressor for the trade.","Not a contingent order.","No specific liqudity side.","No order side is specified.","No position side is specified (only valid in the context …","No trailing offset type is specified (invalid for trailing …","No trigger type is specified (invalid for orders with a …","The venue or market session is not halted.","One-Cancels-the-Other.","The order management system (OMS) type for a trading venue …","An iterator over the variants of OmsType","The market session is open.","An options contract instrument class. A type of derivative …","The kind of options contract.","An iterator over the variants of OptionKind","The order side for a specific order, or action related to …","An iterator over the variants of OrderSide","The status for a specific order.","An iterator over the variants of OrderStatus","The type of order.","An iterator over the variants of OrderType","One-Triggers-the-Other.","One-Updates-the-Other (by proportional quantity).","The order has been partially filled on a trading venue.","The market session is paused.","The order is currently pending a request to cancel on a …","The order is currently pending a request to modify on a …","The market side for a specific position, or action related …","An iterator over the variants of PositionSide","The market session is in the pre-close.","The market session is in the pre-open.","The trailing offset is based on a market price.","The trailing offset is based on a price tier set by a …","The type of price for an instrument in a financial market.","An iterator over the variants of PriceType","A Put option gives the holder the right, but not the …","Only order commands which would cancel order, or reduce …","The order was rejected by the trading venue.","The order was released by the Nautilus system from the …","The market session has reopened after a pause or halt.","Based on time intervals with second granularity.","The order is a SELL.","The SELL order was the aggressor for the trade.","A short position in the market, typically acquired through …","A warrant instrument class. A derivative that gives the …","A spot market instrument class. The current market price …","A stop limit order to buy or sell which combines the …","A stop market order to buy or sell once the price reaches …","The order was submitted by the Nautilus system to the …","A swap instrument class. A derivative contract through …","The order aggressively took liqudity from the market to …","Based on a number of ticks.","Based on the buy/sell imbalance of ticks.","Based on sequential buy/sell runs of ticks.","The trailing offset is based on the number of ticks from a …","The ‘Time in Force’ instruction for an order in the …","An iterator over the variants of TimeInForce","The trading state for a node.","An iterator over the variants of TradingState","The trailing offset type for an order type which specifies …","An iterator over the variants of TrailingOffsetType","A trailing stop limit order combines the features of a …","A trailing stop market order sets the stop/trigger price …","The trigger type for the stop/trigger price of an order.","An iterator over the variants of TriggerType","The order STOP price was triggered on a trading venue.","There is no specific type of order management specified …","An existing order in the book is updated/modified.","Based on the ‘notional’ value of the instrument.","Based on the buy/sell imbalance of trading by ‘notional…","Based on sequential buy/sell runs of trading by ‘notional…","Trading halt is imposed by the venue to protect against …","Based on trading volume.","Based on the buy/sell imbalance of trading volume.","Based on sequential runs of buy/sell trading volume.","A warrant instrument class. A derivative that gives the …","Based on time intervals with week granularity.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","Try to create Self from the raw representation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderAccepted.","Error type for OrderAcceptedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderAccepted.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderCancelRejected.","Error type for OrderCancelRejectedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderCancelRejected.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderCanceled.","Error type for OrderCanceledBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderCanceled.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderDenied.","Error type for OrderDeniedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderDenied.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderEmulated.","Error type for OrderEmulatedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderEmulated.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","Builder for OrderExpired.","Error type for OrderExpiredBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderExpired.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderFilled.","Error type for OrderFilledBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderFilled.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderInitialized.","Error type for OrderInitializedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderInitialized.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderModifyRejected.","Error type for OrderModifyRejectedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderModifyRejected.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderPendingCancel.","Error type for OrderPendingCancelBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderPendingCancel.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderPendingUpdate.","Error type for OrderPendingUpdateBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderPendingUpdate.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderRejected.","Error type for OrderRejectedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderRejected.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderReleased.","Error type for OrderReleasedBuilder","Uninitialized field","Custom validation error","","","","","","","","Builds a new OrderReleased.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderSubmitted.","Error type for OrderSubmittedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderSubmitted.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderTriggered.","Error type for OrderTriggeredBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderTriggered.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builder for OrderUpdated.","Error type for OrderUpdatedBuilder","Uninitialized field","Custom validation error","","","","","","","","","","Builds a new OrderUpdated.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a BarSpecification as a C string pointer.","Returns a Bar as a C string.","Returns any BarType parsing error from the provided C …","","Returns a BarType from a C string pointer.","","","","","","","Returns a BarType as a C string pointer.","","","","","","","","","","Safety","Returns a BookOrder debug string as a C string pointer.","Returns a BookOrder display string as a C string pointer.","","","","","","","","","Returns a QuoteTick as a C string pointer.","","Returns a Ticker as a C string pointer.","","","","Returns a TradeTick as a C string pointer.","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","Returns an enum from a Python string.","","","","Safety","","Safety","","","","","","","","","","","","","","","","","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","Returns any InstrumentId parsing error from the provided C …","Returns a Nautilus identifier from a C string pointer.","","","","Returns an InstrumentId as a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","","Returns a Nautilus identifier from a C string pointer.","","Returns a Nautilus identifier from a C string pointer.","","Provides a C compatible Foreign Function Interface (FFI) …","","","","","Returns the argument unchanged.","Calls U::from(self).","","Safety","","","","","","Safety","Safety","","","","","","","","","","Provides a C compatible Foreign Function Interface (FFI) …","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns a pretty printed OrderBook number of levels per …","","","","","","","","","","","","","Provides a C compatible Foreign Function Interface (FFI) …","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Safety","Safety","Returns a Currency from pointers and primitives.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Represents a valid account ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The account ID value.","Represents a system client ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The client ID value.","Represents a valid client order ID (assigned by the …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","The client order ID value.","Represents a valid component ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The component ID value.","Represents a valid execution algorithm ID.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The execution algorithm ID value.","Represents a valid instrument ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","The instruments ticker symbol.","","","","","","","The instruments trading venue.","Represents a valid order list ID (assigned by the Nautilus …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The order list ID value.","Represents a valid position ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The position ID value.","Represents a valid strategy ID.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","The strategy ID value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Represents a valid ticker symbol ID for a tradable …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The ticker symbol ID value.","Represents a valid trade match ID (assigned by a trading …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The trade match ID value.","Represents a valid trader ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The trader ID value.","","Represents a valid trading venue ID.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","The venue ID value.","Represents a valid venue order ID (assigned by a trading …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","The venue assigned order ID value.","","","","Returns the equivalent quantity of the base asset.","Calculates the notional value from the given parameters. …","","","","","","","","","","Creates a new price from the given value with the correct …","Creates a new quantity from the given value with the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","The instruments ISIN (International Securities …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Represents a synthetic instrument with prices derived from …","","","","Calculates the price of the synthetic instrument based on …","Calculates the price of the synthetic instrument based on …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Provides an order book which can handle L1/L2/L3 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Return a String representation of the order book in a …","","","","","","","","","","","","","","","","","","","","","","Represents a price level with a specified side in an order …","Represents one side of an order book as a ladder of price …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Python iterator over the variants of an enum.","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Loaded as nautilus_pyo3.model","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","Sentinel Price for errors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,1,1,0,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,10,1,1,0,0,0,0,1,0,1,1,1,0,0,0,0,19,20,19,20,6,6,19,20,26,6,19,20,26,6,19,20,6,19,20,6,6,19,20,19,20,19,20,6,19,20,6,19,20,6,19,19,19,20,20,20,6,6,6,19,19,19,20,20,20,6,6,6,19,19,20,20,26,26,6,6,19,20,20,26,6,6,20,6,6,6,19,20,6,6,20,19,20,26,6,19,20,6,19,20,6,19,20,6,6,19,20,6,6,19,20,19,19,20,26,6,19,20,6,20,19,19,20,6,19,20,26,6,19,20,26,6,19,20,26,6,6,6,19,20,26,6,19,20,6,6,0,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,0,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,74,0,0,78,48,0,0,0,0,63,38,0,0,77,77,0,0,79,62,38,80,64,0,0,0,0,55,60,73,74,62,64,48,70,63,67,0,0,68,67,63,0,0,37,77,63,80,48,74,80,80,74,68,63,74,40,63,67,74,76,77,64,0,64,71,77,77,70,0,0,78,72,37,63,80,74,0,0,0,0,40,77,65,65,65,38,80,80,75,75,0,0,76,69,62,80,75,75,0,0,75,38,80,37,37,37,72,60,66,69,55,76,79,80,71,66,0,0,70,64,0,0,0,0,0,0,0,0,66,66,74,70,74,74,0,0,70,70,79,79,0,0,73,78,74,74,70,37,55,60,76,64,64,75,75,74,64,69,37,37,37,79,0,0,0,0,0,0,75,75,0,0,74,72,48,37,37,37,71,37,37,37,64,37,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,62,62,40,40,40,60,60,60,63,63,63,64,64,64,37,37,37,48,48,48,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,73,55,55,55,74,74,74,75,75,75,76,76,76,38,38,38,77,77,77,78,78,78,79,79,79,80,80,80,62,62,62,40,40,40,60,60,60,63,63,63,64,64,64,37,37,37,48,48,48,65,65,65,66,66,66,67,67,67,68,68,68,69,69,69,70,70,70,71,71,71,72,72,72,73,73,73,55,55,55,74,74,74,75,75,75,76,76,76,38,38,38,77,77,77,78,78,78,79,79,79,80,80,80,81,62,62,82,40,40,83,60,60,84,63,63,85,64,64,86,37,37,87,48,48,88,65,65,89,66,66,90,67,67,91,68,68,92,69,69,93,70,70,94,71,71,95,72,72,96,73,73,97,55,55,98,74,74,99,75,75,100,76,76,101,38,38,102,77,77,103,78,78,104,79,79,105,80,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,107,60,48,65,55,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,62,40,60,63,37,48,65,66,67,68,69,70,72,73,55,74,75,76,38,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,64,37,48,65,66,67,68,69,70,72,73,55,74,75,76,38,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,74,81,62,62,82,40,40,83,60,60,84,63,63,85,64,64,86,37,37,87,48,48,88,65,65,89,66,66,90,67,67,91,68,68,92,69,69,93,70,70,94,71,71,95,72,72,96,73,73,97,55,55,98,74,74,99,75,75,100,76,76,101,38,38,102,77,77,103,78,78,104,79,79,105,80,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,81,62,82,40,83,60,84,63,85,64,86,37,87,48,88,65,89,66,90,67,91,68,92,69,93,70,94,71,95,72,96,73,97,55,98,74,99,75,100,76,101,38,102,77,103,78,104,79,105,80,62,40,60,63,64,37,48,65,66,67,68,69,70,71,72,73,55,74,75,76,38,77,78,79,80,62,40,60,63,37,48,65,66,67,68,69,70,72,73,55,74,75,76,38,77,78,79,80,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,111,113,113,111,114,113,111,114,113,111,111,113,111,113,111,113,111,113,113,113,113,113,113,113,111,113,113,113,113,114,114,113,113,111,114,114,114,113,111,113,111,114,113,113,113,113,113,111,113,114,113,113,111,113,111,113,114,113,111,113,111,114,113,111,114,113,111,113,111,113,111,114,113,113,111,113,0,0,0,123,123,121,122,122,121,123,122,121,123,122,121,121,122,121,122,121,122,121,122,122,122,122,122,122,122,121,122,122,122,122,123,123,122,122,121,123,123,123,122,121,122,121,123,122,122,122,122,122,121,122,121,122,123,122,122,121,122,121,122,123,122,121,122,121,123,122,121,123,122,121,122,121,122,121,123,122,122,121,122,0,0,0,127,127,125,126,126,125,127,126,125,127,126,125,125,126,125,126,125,126,125,126,126,126,126,126,126,126,125,126,126,126,126,127,127,126,126,125,127,127,127,126,125,126,125,127,126,126,126,126,126,125,126,127,126,126,125,126,125,126,127,126,125,126,125,127,126,125,127,126,125,126,125,126,125,127,126,126,125,126,0,0,0,130,130,129,128,130,129,128,130,129,128,128,129,128,129,128,129,128,129,129,129,129,129,129,129,128,129,129,129,129,130,130,129,129,128,130,130,130,129,128,129,128,130,129,129,129,129,129,128,129,130,129,129,128,129,128,129,130,129,128,129,128,130,129,128,130,129,128,129,128,129,128,130,129,129,0,0,0,133,133,132,131,133,132,131,133,132,131,131,132,131,132,131,132,131,132,132,132,132,132,132,132,131,132,132,132,132,133,133,132,132,131,133,133,133,132,131,132,131,133,132,132,132,132,132,133,132,132,131,132,131,132,133,132,131,132,131,133,132,131,133,132,131,132,131,132,131,133,132,132,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,136,136,134,135,135,134,136,135,134,136,135,134,134,135,134,135,134,135,134,135,135,135,135,135,135,135,134,135,135,135,135,136,136,135,135,134,136,136,136,135,134,135,134,136,135,135,135,135,135,134,135,136,135,135,134,135,134,135,136,135,134,135,134,136,135,134,136,135,134,135,134,135,134,136,135,135,134,135,0,0,0,139,139,137,138,138,137,139,138,137,139,138,137,137,138,137,138,137,138,137,138,137,138,137,138,138,138,138,138,138,138,137,138,138,138,138,139,139,138,138,137,139,139,139,138,137,138,137,139,138,138,138,138,138,137,138,137,138,138,137,138,138,137,138,137,138,137,138,137,138,139,138,138,137,138,137,138,139,138,137,138,137,138,137,139,138,137,139,138,137,138,137,138,137,139,138,138,137,138,0,0,0,145,145,144,143,145,144,143,145,144,143,143,144,143,144,143,144,143,144,143,144,144,143,144,144,143,144,144,144,144,144,143,144,143,144,143,144,143,144,143,144,144,144,144,145,145,144,144,143,145,145,145,144,144,143,144,143,145,144,144,144,144,143,144,143,144,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,145,144,144,143,144,143,144,143,144,143,144,145,144,143,144,143,144,143,144,143,144,143,144,143,144,143,145,144,143,145,144,143,144,143,144,143,145,144,144,0,0,0,151,151,149,150,150,149,151,150,149,151,150,149,149,150,149,150,149,150,149,150,150,150,150,150,150,150,149,150,150,150,150,151,151,150,150,149,151,151,151,150,149,150,149,151,150,150,150,150,150,149,150,149,150,151,150,150,149,150,149,150,151,150,149,150,149,151,150,149,151,150,149,150,149,150,149,151,150,150,149,150,0,0,0,154,154,152,153,153,152,154,153,152,154,153,152,152,153,152,153,152,153,152,153,153,153,153,153,153,153,152,153,153,153,153,154,154,153,153,152,154,154,154,153,152,153,152,154,153,153,153,153,153,152,153,154,153,153,152,153,152,153,154,153,152,153,152,154,153,152,154,153,152,153,152,153,152,154,153,153,152,153,0,0,0,157,157,155,156,156,155,157,156,155,157,156,155,155,156,155,156,155,156,155,156,156,156,156,156,156,156,155,156,156,156,156,157,157,156,156,155,157,157,157,156,155,156,155,157,156,156,156,156,156,155,156,157,156,156,155,156,155,156,157,156,155,156,155,157,156,155,157,156,155,156,155,156,155,157,156,156,155,156,0,0,0,160,160,158,159,159,158,160,159,158,160,159,158,158,159,158,159,158,159,158,159,159,159,159,159,159,159,158,159,159,159,159,160,160,159,159,158,160,160,160,159,158,159,158,160,159,159,159,159,159,158,159,158,159,160,159,159,158,159,158,159,160,159,158,159,158,160,159,158,160,159,158,159,158,159,158,160,159,159,0,0,0,163,163,162,161,163,162,161,163,162,161,161,162,161,162,161,162,161,162,162,162,162,162,162,162,161,162,162,162,162,163,163,162,162,161,163,163,163,162,161,162,161,163,162,162,162,162,162,161,162,163,162,162,161,162,161,162,163,162,161,162,161,163,162,161,163,162,161,162,161,162,161,163,162,162,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,222,224,225,228,229,230,231,232,233,234,225,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,0,0,0,168,168,167,164,164,167,168,164,167,168,164,167,167,164,167,164,167,164,167,164,164,164,164,164,164,164,167,164,164,164,164,168,168,164,164,167,168,168,168,164,167,164,167,168,164,164,164,164,164,168,164,164,167,164,167,164,168,164,167,164,167,168,164,167,168,164,167,164,167,164,167,168,164,164,0,0,0,170,170,169,165,165,169,170,165,169,170,165,169,169,165,169,165,169,165,169,165,165,165,165,165,165,165,169,165,165,165,165,170,170,165,165,169,170,170,170,165,169,165,169,170,165,165,165,165,165,169,165,170,165,165,169,165,169,165,170,165,169,165,169,170,165,169,170,165,169,165,169,165,169,170,165,165,169,165,0,0,0,172,172,171,166,166,171,172,166,171,172,166,171,171,166,171,166,171,166,171,166,166,166,166,166,166,166,171,166,166,166,166,172,172,166,166,171,172,172,172,166,171,166,171,172,166,166,166,166,166,171,166,171,166,171,166,172,166,166,171,166,171,166,172,166,171,166,171,166,171,172,166,171,172,166,171,166,171,166,171,172,166,166,171,166,235,235,0,235,235,235,0,0,235,235,0,0,235,235,235,0,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,0,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,174,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,183,183,183,183,183,183,0,0,0,0,0,0,0,0,0,0,0,0,0,183,183,183,0,0,0,185,185,185,185,185,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,185,185,185,0,0,186,186,186,186,186,186,186,186,0,0,0,0,0,0,0,186,186,186,186,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,115,115,115,115,115,115,115,115,115,115,0,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,0,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,0,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,0,0,0,0,0,0,0,0,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,0,0,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,0,0,0,0,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,0,0,0,0,0,0,0,0,0,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,181,0,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,182,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,189,189,189,189,0,0,0,0,0,189,189,189,189,189,189,189,189,189,189,189,189,189,189,0,189,189,189,189,189,189,189,0,189,0,189,189,189,189,0,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,0,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,0,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,0,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,256,257,258,259,260,261,262,256,257,258,259,260,261,262,0,0,0,0,0,0,256,257,258,259,260,261,262,0,0,256,257,258,259,260,261,262,0,0,256,257,258,259,260,261,262,256,257,258,259,260,261,262,0,0,256,257,258,259,260,261,262,256,257,258,259,260,261,262,256,257,258,259,260,261,262,0,0,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,0,0,0,201,0,0,200,0,200,200,201,200,200,199,199,199,199,199,199,199,199,199,199,199,201,200,199,201,200,199,199,199,199,199,199,201,201,200,200,199,201,200,199,199,199,199,199,199,201,200,199,199,199,199,201,200,199,199,199,201,200,199,201,200,199,201,200,199,199,201,200,199,199,199,0,0,202,202,202,57,202,57,202,202,57,57,57,57,202,57,57,57,57,202,57,57,202,57,202,57,202,202,202,202,57,57,202,57,202,57,202,202,57,57,202,202,57,202,57,202,57,202,57,0,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,147,204,147,204,147,204,109,204,109,204,147,204,204,204,204,204,204,204,147,204,204,147,147,204,147,147,204,147,204,147,204,147,204,147,147,204,109,109,204,109,204,147,204,147,204,109,204,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,147,204,147,204,147,147,147,147,204,147,204,147,147,204,147,204,204,204,147,204,147,204,147,204,147,204,204,147,147,204,109,204,204,147,204,204,147,204,147,204,0,147,204,147,147,204,147,204,204,109,147,204,147,204,147,147,147,147,147,109,204,109,204,147,204,147,204,109,204,147,0,147,147,204,147,204,204,0,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,0,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,206,0,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,207,0,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,208,0,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,0,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,0,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,211,0,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,0,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,0,0,214,214,0,214,0,214,214,214,0,0,214,214,214,214,0,0,214,0,214,214,214,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,218,217,218,217,218,217,217,218,218,217,217,218,218,218,217,218,217,218,217,218,217,218,217,217,218,217,218,217,218,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,0,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,0,0,0,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,140,0,0,0,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,0,0,42,42,42,42,42,42,42,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[1,1],0,0,0,[[1,3],4],[5,1],[6,1],[7,1],[8,1],[9,1],[-1,-1,[]],[10,11],[1,11],[-1,-2,[],[]],[[[12,[-1]]],13,10],0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,19],[20,20],[6,6],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[19,19],21],[[20,20],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[-1,[[14,[19]]],22],[-1,[[14,[20]]],22],[-1,[[14,[6]]],22],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[[19,19],13],[[20,20],13],[[6,6],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[19]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[19]]],[]],[[17,-1],[[24,[20]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[20]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[6]]],[]],[[17,-1],[[24,[6]]],[]],[[19,3],4],[[19,3],4],[[20,3],4],[[20,3],4],[[26,3],4],[[26,3],4],[[6,3],4],[[6,3],4],[-1,-1,[]],[27,20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[24,[6]]]],[27,[[14,[20,-1]]],[]],[[],[[29,[28,28]]]],[[20,30,30],[[31,[28,28]]]],[6,11],[[19,-1],2,32],[[20,-1],2,32],[[6,-1],2,32],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[19,16],33],[[20,16],33],[[6,16],33],[[],34],[[],34],[[],34],[[],[[35,[19]]]],[[],[[35,[20]]]],[[],[[35,[6]]]],0,[[36,37,38],19],[[39,19,40],20],[[20,41,41,41,41,42,11,11],6],0,[[19,19],[[43,[21]]]],[[20,20],[[43,[21]]]],0,[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[19,-1],14,45],[[20,-1],14,45],[[6,-1],14,45],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[16,46],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[39,47,11,11],7],[7,7],[[-1,-2],2,[],[]],[-1,[[14,[7]]],22],[16,[[24,[23]]]],[[7,7],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[7]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[7]]],[]],0,[[7,3],4],[[7,3],4],[-1,-1,[]],[17,[[24,[7]]]],[[],[[29,[28,28]]]],[[39,30,30],[[31,[28,28]]]],[7,11],[[7,-1],2,32],0,[-1,-2,[],[]],[[7,16],33],[[],34],[[],[[35,[7]]]],[[39,48,49,30,47,11,11],7],0,[[-1,44],28,[]],0,[[7,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,50],[[-1,-2],2,[],[]],0,[16,[[24,[23]]]],[[17,-1],[[24,[50]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[50]]],[]],0,[[50,3],4],[[50,3],4],[-1,-1,[]],[50,11],0,[-1,-2,[],[]],[[50,16],33],[[],34],[[],[[35,[50]]]],[[39,[51,[7]],30,47,11,11],50],[[-1,44],28,[]],0,[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[8,8],[[-1,-2],2,[],[]],[-1,[[14,[8]]],22],[16,[[24,[23]]]],[[8,8],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[8]]],[]],[[17,-1],[[24,[8]]],[]],0,[[8,3],4],[[8,3],4],[-1,-1,[]],[8,11],[[8,-1],2,32],0,[-1,-2,[],[]],[[8,16],33],[[],34],[[],[[35,[8]]]],[[39,[52,[49]],[52,[49]],[52,[53]],[52,[53]],30,47,11,11],8],[[-1,44],28,[]],0,[[8,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,49],[[-1,-2],2,[],[]],[[],49],[-1,[[14,[49]]],22],[16,[[24,[23]]]],[[49,49],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[49,54],[[17,-1],[[24,[49]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[49]]],[]],[[49,3],4],[[49,3],4],[-1,-1,[]],[[5,55],49],[[9,55],49],[[49,-1],2,32],[-1,-2,[],[]],[[49,16],33],[[],34],[[],[[35,[49]]]],[[55,41,42,47],49],0,0,[[49,16],[[24,[[18,[56]]]]]],[[16,[18,[56]]],[[24,[49]]]],[[-1,44],28,[]],[[49,-1],14,45],0,[49,54],0,[49,57],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[5,5],[[-1,-2],2,[],[]],[-1,[[14,[5]]],22],[16,[[24,[23]]]],[[5,5],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[5]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[5]]],[]],[[5,38],41],[[5,38],42],[[5,3],4],[[5,3],4],[-1,-1,[]],[17,[[24,[5]]]],[[],[[29,[28,28]]]],[[39,30,30],[[31,[28,28]]]],[5,11],[[5,-1],2,32],0,[-1,-2,[],[]],[[5,16],33],[[],34],[[],[[35,[5]]]],[[39,41,41,42,42,11,11],[[58,[5]]]],[[-1,44],28,[]],[[5,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[59,59],[[-1,-2],2,[],[]],[-1,[[14,[59]]],22],[16,[[24,[23]]]],[[59,59],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[59]]],[]],[[17,-1],[[24,[59]]],[]],[17,[[14,[-1,25]]],[]],[[59,3],4],[[59,3],4],[-1,-1,[]],[[59,-1],2,32],0,[-1,-2,[],[]],[[59,16],33],[[],34],[[],[[35,[59]]]],[[39,11,11],59],[[59,16],[[24,[[18,[56]]]]]],[[16,[18,[56]]],[[24,[59]]]],[[-1,44],28,[]],[[59,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,9],[[-1,-2],2,[],[]],[-1,[[14,[9]]],22],[16,[[24,[23]]]],[[9,9],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[9]]],[]],[[17,-1],[[24,[9]]],[]],[[9,3],4],[[9,3],4],[-1,-1,[]],[17,[[24,[9]]]],[[],[[29,[28,28]]]],[[39,30,30],[[31,[28,28]]]],[9,11],[[9,-1],2,32],0,[-1,-2,[],[]],[[9,16],33],[[],34],[[],[[35,[9]]]],[[39,41,42,60,61,11,11],9],0,[[-1,44],28,[]],[[9,-1],14,45],0,[-1,-2,[],[]],[-1,28,[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[[-1,16],[[18,[17]]],[]],[62,27],[40,27],[60,27],[63,27],[64,27],[37,27],[48,27],[65,27],[66,27],[67,27],[68,27],[69,27],[70,27],[71,27],[72,27],[73,27],[55,27],[74,27],[75,27],[76,27],[38,27],[77,27],[78,27],[79,27],[80,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[81,81],[62,62],[82,82],[40,40],[83,83],[60,60],[84,84],[63,63],[85,85],[64,64],[86,86],[37,37],[87,87],[48,48],[88,88],[65,65],[89,89],[66,66],[90,90],[67,67],[91,91],[68,68],[92,92],[69,69],[93,93],[70,70],[94,94],[71,71],[95,95],[72,72],[96,96],[73,73],[97,97],[55,55],[98,98],[74,74],[99,99],[75,75],[100,100],[76,76],[101,101],[38,38],[102,102],[77,77],[103,103],[78,78],[104,104],[79,79],[105,105],[80,80],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[62,62],21],[[40,40],21],[[60,60],21],[[63,63],21],[[64,64],21],[[37,37],21],[[48,48],21],[[65,65],21],[[66,66],21],[[67,67],21],[[68,68],21],[[69,69],21],[[70,70],21],[[71,71],21],[[72,72],21],[[73,73],21],[[55,55],21],[[74,74],21],[[75,75],21],[[76,76],21],[[38,38],21],[[77,77],21],[[78,78],21],[[79,79],21],[[80,80],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[-1,[[14,[62]]],22],[-1,[[14,[40]]],22],[-1,[[14,[60]]],22],[-1,[[14,[63]]],22],[-1,[[14,[64]]],22],[-1,[[14,[37]]],22],[-1,[[14,[48]]],22],[-1,[[14,[65]]],22],[-1,[[14,[66]]],22],[-1,[[14,[67]]],22],[-1,[[14,[68]]],22],[-1,[[14,[69]]],22],[-1,[[14,[70]]],22],[-1,[[14,[72]]],22],[-1,[[14,[73]]],22],[-1,[[14,[55]]],22],[-1,[[14,[74]]],22],[-1,[[14,[75]]],22],[-1,[[14,[76]]],22],[-1,[[14,[38]]],22],[-1,[[14,[77]]],22],[-1,[[14,[78]]],22],[-1,[[14,[79]]],22],[-1,[[14,[80]]],22],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[16,[[24,[23]]]],[[62,62],13],[[40,40],13],[[60,60],13],[[63,63],13],[[64,64],13],[[37,37],13],[[48,48],13],[[65,65],13],[[66,66],13],[[67,67],13],[[68,68],13],[[69,69],13],[[70,70],13],[[71,71],13],[[72,72],13],[[73,73],13],[[55,55],13],[[74,74],13],[[75,75],13],[[76,76],13],[[38,38],13],[[77,77],13],[[78,78],13],[[79,79],13],[[80,80],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[62]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[62]]],[]],[[17,-1],[[24,[40]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[40]]],[]],[[17,-1],[[24,[60]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[60]]],[]],[[17,-1],[[24,[63]]],[]],[[17,-1],[[24,[63]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[64]]],[]],[[17,-1],[[24,[64]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[37]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[37]]],[]],[[17,-1],[[24,[48]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[48]]],[]],[[17,-1],[[24,[65]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[65]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[66]]],[]],[[17,-1],[[24,[66]]],[]],[[17,-1],[[24,[67]]],[]],[[17,-1],[[24,[67]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[68]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[68]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[69]]],[]],[[17,-1],[[24,[69]]],[]],[[17,-1],[[24,[70]]],[]],[[17,-1],[[24,[70]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[71]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[71]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[72]]],[]],[[17,-1],[[24,[72]]],[]],[[17,-1],[[24,[73]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[73]]],[]],[[17,-1],[[24,[55]]],[]],[[17,-1],[[24,[55]]],[]],[17,[[14,[-1,25]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[74]]],[]],[[17,-1],[[24,[74]]],[]],[[17,-1],[[24,[75]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[75]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[76]]],[]],[[17,-1],[[24,[76]]],[]],[[17,-1],[[24,[38]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[38]]],[]],[[17,-1],[[24,[77]]],[]],[[17,-1],[[24,[77]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[78]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[78]]],[]],[[17,-1],[[24,[79]]],[]],[[17,-1],[[24,[79]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[80]]],[]],[[17,-1],[[24,[80]]],[]],[17,[[14,[-1,25]]],[]],[[81,3],4],[[62,3],4],[[62,3],[[14,[2,106]]]],[[82,3],4],[[40,3],4],[[40,3],[[14,[2,106]]]],[[83,3],4],[[60,3],4],[[60,3],[[14,[2,106]]]],[[84,3],4],[[63,3],4],[[63,3],[[14,[2,106]]]],[[85,3],4],[[64,3],4],[[64,3],[[14,[2,106]]]],[[86,3],4],[[37,3],[[14,[2,106]]]],[[37,3],4],[[87,3],4],[[48,3],4],[[48,3],[[14,[2,106]]]],[[88,3],4],[[65,3],[[14,[2,106]]]],[[65,3],4],[[89,3],4],[[66,3],[[14,[2,106]]]],[[66,3],4],[[90,3],4],[[67,3],[[14,[2,106]]]],[[67,3],4],[[91,3],4],[[68,3],4],[[68,3],[[14,[2,106]]]],[[92,3],4],[[69,3],[[14,[2,106]]]],[[69,3],4],[[93,3],4],[[70,3],[[14,[2,106]]]],[[70,3],4],[[94,3],4],[[71,3],[[14,[2,106]]]],[[71,3],4],[[95,3],4],[[72,3],4],[[72,3],[[14,[2,106]]]],[[96,3],4],[[73,3],4],[[73,3],[[14,[2,106]]]],[[97,3],4],[[55,3],4],[[55,3],[[14,[2,106]]]],[[98,3],4],[[74,3],4],[[74,3],[[14,[2,106]]]],[[99,3],4],[[75,3],[[14,[2,106]]]],[[75,3],4],[[100,3],4],[[76,3],[[14,[2,106]]]],[[76,3],4],[[101,3],4],[[38,3],[[14,[2,106]]]],[[38,3],4],[[102,3],4],[[77,3],[[14,[2,106]]]],[[77,3],4],[[103,3],4],[[78,3],4],[[78,3],[[14,[2,106]]]],[[104,3],4],[[79,3],4],[[79,3],[[14,[2,106]]]],[[105,3],4],[[80,3],[[14,[2,106]]]],[[80,3],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[36,[[43,[62]]]],[36,[[43,[40]]]],[36,[[43,[60]]]],[36,[[43,[63]]]],[36,[[43,[64]]]],[36,[[43,[37]]]],[36,[[43,[48]]]],[36,[[43,[65]]]],[36,[[43,[66]]]],[36,[[43,[67]]]],[36,[[43,[68]]]],[36,[[43,[69]]]],[36,[[43,[70]]]],[36,[[43,[71]]]],[36,[[43,[72]]]],[36,[[43,[73]]]],[36,[[43,[55]]]],[36,[[43,[74]]]],[36,[[43,[75]]]],[36,[[43,[76]]]],[36,[[43,[38]]]],[36,[[43,[77]]]],[36,[[43,[78]]]],[36,[[43,[79]]]],[36,[[43,[80]]]],[27,[[14,[62,-1]]],[]],[27,[[14,[40,-1]]],[]],[27,[[14,[60,-1]]],[]],[27,[[14,[63,-1]]],[]],[27,[[14,[64,-1]]],[]],[27,[[14,[37,-1]]],[]],[27,[[14,[48,-1]]],[]],[27,[[14,[65,-1]]],[]],[27,[[14,[66,-1]]],[]],[27,[[14,[67,-1]]],[]],[27,[[14,[68,-1]]],[]],[27,[[14,[69,-1]]],[]],[27,[[14,[70,-1]]],[]],[27,[[14,[71,-1]]],[]],[27,[[14,[72,-1]]],[]],[27,[[14,[73,-1]]],[]],[27,[[14,[55,-1]]],[]],[27,[[14,[74,-1]]],[]],[27,[[14,[75,-1]]],[]],[27,[[14,[76,-1]]],[]],[27,[[14,[38,-1]]],[]],[27,[[14,[77,-1]]],[]],[27,[[14,[78,-1]]],[]],[27,[[14,[79,-1]]],[]],[27,[[14,[80,-1]]],[]],[30,[[43,[107]]]],[30,[[43,[60]]]],[30,[[43,[48]]]],[30,[[43,[65]]]],[30,[[43,[55]]]],[[62,-1],2,32],[[40,-1],2,32],[[60,-1],2,32],[[63,-1],2,32],[[64,-1],2,32],[[37,-1],2,32],[[48,-1],2,32],[[65,-1],2,32],[[66,-1],2,32],[[67,-1],2,32],[[68,-1],2,32],[[69,-1],2,32],[[70,-1],2,32],[[71,-1],2,32],[[72,-1],2,32],[[73,-1],2,32],[[55,-1],2,32],[[74,-1],2,32],[[75,-1],2,32],[[76,-1],2,32],[[38,-1],2,32],[[77,-1],2,32],[[78,-1],2,32],[[79,-1],2,32],[[80,-1],2,32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[62,16],33],[[40,16],33],[[60,16],33],[[63,16],33],[[64,16],33],[[37,16],33],[[48,16],33],[[65,16],33],[[66,16],33],[[67,16],33],[[68,16],33],[[69,16],33],[[70,16],33],[[71,16],33],[[72,16],33],[[73,16],33],[[55,16],33],[[74,16],33],[[75,16],33],[[76,16],33],[[38,16],33],[[77,16],33],[[78,16],33],[[79,16],33],[[80,16],33],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],81],[[],82],[[],83],[[],84],[[],85],[[],86],[[],87],[[],88],[[],89],[[],90],[[],91],[[],92],[[],93],[[],94],[[],95],[[],96],[[],97],[[],98],[[],99],[[],100],[[],101],[[],102],[[],103],[[],104],[[],105],[[],[[35,[62]]]],[[],[[35,[40]]]],[[],[[35,[60]]]],[[],[[35,[63]]]],[[],[[35,[64]]]],[[],[[35,[37]]]],[[],[[35,[48]]]],[[],[[35,[65]]]],[[],[[35,[66]]]],[[],[[35,[67]]]],[[],[[35,[68]]]],[[],[[35,[69]]]],[[],[[35,[70]]]],[[],[[35,[71]]]],[[],[[35,[72]]]],[[],[[35,[73]]]],[[],[[35,[55]]]],[[],[[35,[74]]]],[[],[[35,[75]]]],[[],[[35,[76]]]],[[],[[35,[38]]]],[[],[[35,[77]]]],[[],[[35,[78]]]],[[],[[35,[79]]]],[[],[[35,[80]]]],[81,36],[82,36],[83,36],[84,36],[85,36],[86,36],[87,36],[88,36],[89,36],[90,36],[91,36],[92,36],[93,36],[94,36],[95,36],[96,36],[97,36],[98,36],[99,36],[100,36],[101,36],[102,36],[103,36],[104,36],[105,36],[62,28],[40,28],[60,28],[63,28],[37,28],[48,28],[65,28],[66,28],[67,28],[68,28],[69,28],[70,28],[72,28],[73,28],[55,28],[74,28],[75,28],[76,28],[38,28],[77,28],[78,28],[79,28],[80,28],[81,[[43,[-1]]],[]],[82,[[43,[-1]]],[]],[83,[[43,[-1]]],[]],[84,[[43,[-1]]],[]],[85,[[43,[-1]]],[]],[86,[[43,[-1]]],[]],[87,[[43,[-1]]],[]],[88,[[43,[-1]]],[]],[89,[[43,[-1]]],[]],[90,[[43,[-1]]],[]],[91,[[43,[-1]]],[]],[92,[[43,[-1]]],[]],[93,[[43,[-1]]],[]],[94,[[43,[-1]]],[]],[95,[[43,[-1]]],[]],[96,[[43,[-1]]],[]],[97,[[43,[-1]]],[]],[98,[[43,[-1]]],[]],[99,[[43,[-1]]],[]],[100,[[43,[-1]]],[]],[101,[[43,[-1]]],[]],[102,[[43,[-1]]],[]],[103,[[43,[-1]]],[]],[104,[[43,[-1]]],[]],[105,[[43,[-1]]],[]],[81,[[43,[-1]]],[]],[82,[[43,[-1]]],[]],[83,[[43,[-1]]],[]],[84,[[43,[-1]]],[]],[85,[[43,[-1]]],[]],[86,[[43,[-1]]],[]],[87,[[43,[-1]]],[]],[88,[[43,[-1]]],[]],[89,[[43,[-1]]],[]],[90,[[43,[-1]]],[]],[91,[[43,[-1]]],[]],[92,[[43,[-1]]],[]],[93,[[43,[-1]]],[]],[94,[[43,[-1]]],[]],[95,[[43,[-1]]],[]],[96,[[43,[-1]]],[]],[97,[[43,[-1]]],[]],[98,[[43,[-1]]],[]],[99,[[43,[-1]]],[]],[100,[[43,[-1]]],[]],[101,[[43,[-1]]],[]],[102,[[43,[-1]]],[]],[103,[[43,[-1]]],[]],[104,[[43,[-1]]],[]],[105,[[43,[-1]]],[]],[[81,36],[[43,[-1]]],[]],[[82,36],[[43,[-1]]],[]],[[83,36],[[43,[-1]]],[]],[[84,36],[[43,[-1]]],[]],[[85,36],[[43,[-1]]],[]],[[86,36],[[43,[-1]]],[]],[[87,36],[[43,[-1]]],[]],[[88,36],[[43,[-1]]],[]],[[89,36],[[43,[-1]]],[]],[[90,36],[[43,[-1]]],[]],[[91,36],[[43,[-1]]],[]],[[92,36],[[43,[-1]]],[]],[[93,36],[[43,[-1]]],[]],[[94,36],[[43,[-1]]],[]],[[95,36],[[43,[-1]]],[]],[[96,36],[[43,[-1]]],[]],[[97,36],[[43,[-1]]],[]],[[98,36],[[43,[-1]]],[]],[[99,36],[[43,[-1]]],[]],[[100,36],[[43,[-1]]],[]],[[101,36],[[43,[-1]]],[]],[[102,36],[[43,[-1]]],[]],[[103,36],[[43,[-1]]],[]],[[104,36],[[43,[-1]]],[]],[[105,36],[[43,[-1]]],[]],[[62,62],[[43,[21]]]],[[40,40],[[43,[21]]]],[[60,60],[[43,[21]]]],[[63,63],[[43,[21]]]],[[64,64],[[43,[21]]]],[[37,37],[[43,[21]]]],[[48,48],[[43,[21]]]],[[65,65],[[43,[21]]]],[[66,66],[[43,[21]]]],[[67,67],[[43,[21]]]],[[68,68],[[43,[21]]]],[[69,69],[[43,[21]]]],[[70,70],[[43,[21]]]],[[71,71],[[43,[21]]]],[[72,72],[[43,[21]]]],[[73,73],[[43,[21]]]],[[55,55],[[43,[21]]]],[[74,74],[[43,[21]]]],[[75,75],[[43,[21]]]],[[76,76],[[43,[21]]]],[[38,38],[[43,[21]]]],[[77,77],[[43,[21]]]],[[78,78],[[43,[21]]]],[[79,79],[[43,[21]]]],[[80,80],[[43,[21]]]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[-1,44],28,[]],[[62,-1],14,45],[[40,-1],14,45],[[60,-1],14,45],[[63,-1],14,45],[[64,-1],14,45],[[37,-1],14,45],[[48,-1],14,45],[[65,-1],14,45],[[66,-1],14,45],[[67,-1],14,45],[[68,-1],14,45],[[69,-1],14,45],[[70,-1],14,45],[[72,-1],14,45],[[73,-1],14,45],[[55,-1],14,45],[[74,-1],14,45],[[75,-1],14,45],[[76,-1],14,45],[[38,-1],14,45],[[77,-1],14,45],[[78,-1],14,45],[[79,-1],14,45],[[80,-1],14,45],[81,[[2,[36,[43,[36]]]]]],[82,[[2,[36,[43,[36]]]]]],[83,[[2,[36,[43,[36]]]]]],[84,[[2,[36,[43,[36]]]]]],[85,[[2,[36,[43,[36]]]]]],[86,[[2,[36,[43,[36]]]]]],[87,[[2,[36,[43,[36]]]]]],[88,[[2,[36,[43,[36]]]]]],[89,[[2,[36,[43,[36]]]]]],[90,[[2,[36,[43,[36]]]]]],[91,[[2,[36,[43,[36]]]]]],[92,[[2,[36,[43,[36]]]]]],[93,[[2,[36,[43,[36]]]]]],[94,[[2,[36,[43,[36]]]]]],[95,[[2,[36,[43,[36]]]]]],[96,[[2,[36,[43,[36]]]]]],[97,[[2,[36,[43,[36]]]]]],[98,[[2,[36,[43,[36]]]]]],[99,[[2,[36,[43,[36]]]]]],[100,[[2,[36,[43,[36]]]]]],[101,[[2,[36,[43,[36]]]]]],[102,[[2,[36,[43,[36]]]]]],[103,[[2,[36,[43,[36]]]]]],[104,[[2,[36,[43,[36]]]]]],[105,[[2,[36,[43,[36]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[74,108],[[14,[74,109]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[62,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[40,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[60,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[63,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[64,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[37,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[48,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[65,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[66,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[67,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[68,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[69,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[70,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[71,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[72,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[73,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[55,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[74,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[75,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[76,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[38,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[77,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[78,-1]]],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[79,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[27,[[14,[80,-1]]],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[16,46],[62,30],[40,30],[60,30],[63,30],[37,30],[48,30],[65,30],[66,30],[67,30],[68,30],[69,30],[70,30],[72,30],[73,30],[55,30],[74,30],[75,30],[76,30],[38,30],[77,30],[78,30],[79,30],[80,30],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[110,3],4],[-1,-1,[]],[-1,-2,[],[]],0,0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[111,112],111],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,[[14,[113,114]]]],[[111,115],111],0,[111,111],[113,113],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],111],[[],113],[-1,[[14,[113]]],22],[16,[[24,[23]]]],[[113,113],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[111,116],111],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[113]]],[]],[[17,-1],[[24,[113]]],[]],[[114,3],4],[[114,3],4],[[113,3],4],[[113,3],4],[-1,-1,[]],[117,114],[28,114],[-1,-1,[]],[-1,-1,[]],[[111,39],111],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[113,16],33],[[],34],[[],[[35,[113]]]],[[118,119,39,115,120,112,116,11,11,13],[[58,[113]]]],[[111,30],111],0,[[-1,44],28,[]],[[-1,44],28,[]],[[113,-1],14,45],[[111,119],111],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[111,118],111],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[111,11],111],0,[[111,11],111],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[111,120],111],0,0,0,0,0,0,[[121,[43,[112]]],121],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[121,[[14,[122,123]]]],[[121,115],121],0,[121,121],[122,122],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],121],[[],122],[-1,[[14,[122]]],22],[16,[[24,[23]]]],[[122,122],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[121,116],121],0,[[17,-1],[[24,[122]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[122]]],[]],[[123,3],4],[[123,3],4],[[122,3],4],[[122,3],4],[-1,-1,[]],[-1,-1,[]],[117,123],[28,123],[-1,-1,[]],[[121,39],121],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[122,16],33],[[],34],[[],[[35,[122]]]],[[118,119,39,115,124,116,11,11,13,[43,[120]],[43,[112]]],[[58,[122]]]],[[121,124],121],0,[[121,30],121],0,[[-1,44],28,[]],[[-1,44],28,[]],[[122,-1],14,45],[[121,119],121],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[121,118],121],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[121,11],121],0,[[121,11],121],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[121,[43,[120]]],121],0,0,0,0,0,0,[[125,[43,[112]]],125],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[125,[[14,[126,127]]]],[[125,115],125],0,[125,125],[126,126],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],125],[[],126],[-1,[[14,[126]]],22],[16,[[24,[23]]]],[[126,126],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[125,116],125],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[126]]],[]],[[17,-1],[[24,[126]]],[]],[[127,3],4],[[127,3],4],[[126,3],4],[[126,3],4],[-1,-1,[]],[117,127],[28,127],[-1,-1,[]],[-1,-1,[]],[[125,39],125],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[126,16],33],[[],34],[[],[[35,[126]]]],[[118,119,39,115,116,11,11,13,[43,[120]],[43,[112]]],[[58,[126]]]],[[125,30],125],0,[[-1,44],28,[]],[[-1,44],28,[]],[[126,-1],14,45],[[125,119],125],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[125,118],125],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[125,11],125],0,[[125,11],125],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[125,[43,[120]]],125],0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[128,[[14,[129,130]]]],[[128,115],128],0,[128,128],[129,129],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],128],[[],129],[-1,[[14,[129]]],22],[16,[[24,[23]]]],[[129,129],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[128,116],128],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[129]]],[]],[[17,-1],[[24,[129]]],[]],[[130,3],4],[[130,3],4],[[129,3],4],[[129,3],4],[-1,-1,[]],[-1,-1,[]],[117,130],[28,130],[-1,-1,[]],[[128,39],128],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[129,16],33],[[],34],[[],[[35,[129]]]],[[118,119,39,115,124,116,11,11],[[58,[129]]]],[[128,124],128],0,[[-1,44],28,[]],[[-1,44],28,[]],[[129,-1],14,45],[[128,119],128],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[128,118],128],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[128,11],128],0,[[128,11],128],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[131,[[14,[132,133]]]],[[131,115],131],0,[131,131],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],131],[[],132],[-1,[[14,[132]]],22],[16,[[24,[23]]]],[[132,132],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[131,116],131],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[132]]],[]],[[17,-1],[[24,[132]]],[]],[[133,3],4],[[133,3],4],[[132,3],4],[[132,3],4],[-1,-1,[]],[-1,-1,[]],[117,133],[28,133],[-1,-1,[]],[[131,39],131],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[132,16],33],[[],34],[[],[[35,[132]]]],[[118,119,39,115,116,11,11],[[58,[132]]]],[[-1,44],28,[]],[[-1,44],28,[]],[[132,-1],14,45],[[131,119],131],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[131,118],131],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[131,11],131],0,[[131,11],131],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[108,115],[108,108],[[-1,-2],2,[],[]],[-1,[[14,[108]]],22],[[108,108],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[108,3],4],[-1,-1,[]],[-1,-2,[],[]],[[108,-1],14,45],[108,119],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[108,11],[-1,15,[]],0,0,0,0,0,[[134,[43,[112]]],134],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[134,[[14,[135,136]]]],[[134,115],134],0,[134,134],[135,135],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],134],[[],135],[-1,[[14,[135]]],22],[16,[[24,[23]]]],[[135,135],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[134,116],134],0,[[17,-1],[[24,[135]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[135]]],[]],[[136,3],4],[[136,3],4],[[135,3],4],[[135,3],4],[-1,-1,[]],[117,136],[28,136],[-1,-1,[]],[-1,-1,[]],[[134,39],134],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[135,16],33],[[],34],[[],[[35,[135]]]],[[118,119,39,115,116,11,11,13,[43,[120]],[43,[112]]],[[58,[135]]]],[[134,30],134],0,[[-1,44],28,[]],[[-1,44],28,[]],[[135,-1],14,45],[[134,119],134],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[134,118],134],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[134,11],134],0,[[134,11],134],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[134,[43,[120]]],134],0,0,0,0,0,0,[[137,112],137],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[137,[[14,[138,139]]]],[[137,115],137],0,[137,137],[138,138],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[137,[43,[140]]],137],0,[[137,141],137],0,[[],137],[[],138],[-1,[[14,[138]]],22],[16,[[24,[23]]]],[[138,138],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[137,116],137],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[138]]],[]],[[17,-1],[[24,[138]]],[]],[[139,3],4],[[139,3],4],[[138,3],4],[[138,3],4],[-1,-1,[]],[28,139],[117,139],[-1,-1,[]],[-1,-1,[]],[[137,39],137],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[138,16],33],[138,13],[138,13],[[],34],[[137,41],137],0,[[137,42],137],0,[[],[[35,[138]]]],[[137,69],137],0,[[118,119,39,115,120,112,61,55,75,42,41,141,69,116,11,11,13,[43,[142]],[43,[140]]],[[58,[138]]]],[[137,55],137],0,[[137,75],137],0,[[137,[43,[142]]],137],0,[[137,13],137],0,[[-1,44],28,[]],[[-1,44],28,[]],[[138,-1],14,45],[[137,119],137],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[137,61],137],0,[[137,118],137],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[137,11],137],0,[[137,11],137],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[137,120],137],0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[143,[[14,[144,145]]]],[[143,115],143],0,[143,143],[144,144],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[143,[43,[66]]],143],0,[[],143],[[],144],[-1,[[14,[144]]],22],[[143,[43,[42]]],143],0,[16,[[24,[23]]]],[[143,[43,[80]]],143],0,[[144,144],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[143,116],143],0,[[143,[43,[146]]],143],0,[[143,[43,[[31,[124,124]]]]],143],0,[[143,[43,[115]]],143],0,[[143,[43,[11]]],143],0,[[17,-1],[[24,[144]]],[]],[[17,-1],[[24,[144]]],[]],[17,[[14,[-1,25]]],[]],[[145,3],4],[[145,3],4],[[144,3],4],[[144,3],4],[-1,-1,[]],[-1,-1,[]],[117,145],[28,145],[-1,-1,[]],[-1,144,147],[[143,39],143],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[144,16],33],[[],34],[[],[[35,[144]]]],[[143,[43,[41]]],143],0,[[143,[43,[[51,[115]]]]],143],0,[[118,119,39,115,55,75,42,77,13,13,13,13,116,11,11,[43,[41]],[43,[41]],[43,[80]],[43,[41]],[43,[41]],[43,[79]],[43,[11]],[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]]],[[58,[144]]]],[[143,[43,[148]]],143],0,[[143,55],143],0,[[143,75],143],0,[[143,[43,[115]]],143],0,[[143,13],143],0,[[143,[43,[41]]],143],0,[[143,42],143],0,[[143,13],143],0,[[143,13],143],0,[[143,13],143],0,[[-1,44],28,[]],[[-1,44],28,[]],[[144,-1],14,45],[[143,119],143],0,[[143,[43,[124]]],143],0,[[143,77],143],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[143,118],143],0,[[143,[43,[41]]],143],0,[[143,[43,[79]]],143],0,[[143,[43,[39]]],143],0,[[143,[43,[41]]],143],0,[[143,[43,[80]]],143],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[143,11],143],0,[[143,11],143],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[149,[43,[112]]],149],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[149,[[14,[150,151]]]],[[149,115],149],0,[149,149],[150,150],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],149],[[],150],[-1,[[14,[150]]],22],[16,[[24,[23]]]],[[150,150],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[149,116],149],0,[[17,-1],[[24,[150]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[150]]],[]],[[151,3],4],[[151,3],4],[[150,3],4],[[150,3],4],[-1,-1,[]],[-1,-1,[]],[117,151],[28,151],[-1,-1,[]],[[149,39],149],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[150,16],33],[[],34],[[],[[35,[150]]]],[[118,119,39,115,124,116,11,11,13,[43,[120]],[43,[112]]],[[58,[150]]]],[[149,124],149],0,[[149,30],149],0,[[-1,44],28,[]],[[-1,44],28,[]],[[150,-1],14,45],[[149,119],149],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[149,118],149],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[149,11],149],0,[[149,11],149],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[149,[43,[120]]],149],0,0,0,0,0,0,[[152,112],152],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[152,[[14,[153,154]]]],[[152,115],152],0,[152,152],[153,153],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],152],[[],153],[-1,[[14,[153]]],22],[16,[[24,[23]]]],[[153,153],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[152,116],152],0,[[17,-1],[[24,[153]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[153]]],[]],[[154,3],4],[[154,3],4],[[153,3],4],[[153,3],4],[-1,-1,[]],[117,154],[28,154],[-1,-1,[]],[-1,-1,[]],[[152,39],152],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[153,16],33],[[],34],[[],[[35,[153]]]],[[118,119,39,115,112,116,11,11,13,[43,[120]]],[[58,[153]]]],[[152,30],152],0,[[-1,44],28,[]],[[-1,44],28,[]],[[153,-1],14,45],[[152,119],152],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[152,118],152],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[152,11],152],0,[[152,11],152],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[152,[43,[120]]],152],0,0,0,0,0,0,[[155,112],155],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[155,[[14,[156,157]]]],[[155,115],155],0,[155,155],[156,156],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],155],[[],156],[-1,[[14,[156]]],22],[16,[[24,[23]]]],[[156,156],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[155,116],155],0,[[17,-1],[[24,[156]]],[]],[[17,-1],[[24,[156]]],[]],[17,[[14,[-1,25]]],[]],[[157,3],4],[[157,3],4],[[156,3],4],[[156,3],4],[-1,-1,[]],[-1,-1,[]],[28,157],[117,157],[-1,-1,[]],[[155,39],155],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[156,16],33],[[],34],[[],[[35,[156]]]],[[118,119,39,115,112,116,11,11,13,[43,[120]]],[[58,[156]]]],[[155,30],155],0,[[-1,44],28,[]],[[-1,44],28,[]],[[156,-1],14,45],[[155,119],155],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[155,118],155],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[155,11],155],0,[[155,11],155],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[155,[43,[120]]],155],0,0,0,0,0,0,[[158,112],158],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[158,[[14,[159,160]]]],[[158,115],158],0,[158,158],[159,159],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],158],[[],159],[-1,[[14,[159]]],22],[16,[[24,[23]]]],[[159,159],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[158,116],158],0,[[17,-1],[[24,[159]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[159]]],[]],[[160,3],4],[[160,3],4],[[159,3],4],[[159,3],4],[-1,-1,[]],[-1,-1,[]],[28,160],[117,160],[-1,-1,[]],[[158,39],158],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[159,16],33],[[],34],[[],[[35,[159]]]],[[118,119,39,115,112,124,116,11,11,13],[[58,[159]]]],[[158,124],158],0,[[158,30],158],0,[[-1,44],28,[]],[[-1,44],28,[]],[[159,-1],14,45],[[158,119],158],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[158,118],158],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[158,11],158],0,[[158,11],158],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[161,[[14,[162,163]]]],[[161,115],161],0,[161,161],[162,162],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],161],[[],162],[-1,[[14,[162]]],22],[16,[[24,[23]]]],[[162,162],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[161,116],161],0,[[17,-1],[[24,[162]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[162]]],[]],[[163,3],4],[[163,3],4],[[162,3],4],[[162,3],4],[-1,-1,[]],[117,163],[28,163],[-1,-1,[]],[-1,-1,[]],[[161,39],161],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[162,16],33],[[],34],[[],[[35,[162]]]],[[118,119,39,115,41,116,11,11],[[58,[162]]]],[[161,41],161],0,[[-1,44],28,[]],[[-1,44],28,[]],[[162,-1],14,45],[[161,119],161],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[161,118],161],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[161,11],161],0,[[161,11],161],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],138],[[],129],[[],159],[[],144],[[],164],[[],165],[[],132],[[],162],[[],166],[[],156],[[],153],[[],150],[[],113],[[],122],[[],135],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[118,119,39,115,116],138],[[118,119,39,115,116],129],[[118,112,119,39,115,116],159],[[118,119,39,115,116],144],[[118,119,39,115,112,116],164],[[118,119,39,115,120,112,116],165],[[118,119,39,115,116],132],[[118,119,39,115,116],162],[[118,119,39,115,120,112,116],166],[[118,119,39,115,112,120,116],156],[[118,119,39,115,112,120,116],153],[[118,119,39,115,120,112,116],150],[[118,119,39,115,112,120,116],113],[[118,119,39,115,120,112,116],122],[[118,119,39,115,120,112,116],135],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[118,119,39,115,112,120,116],113],0,[[118,119,39,115,120,112,116],122],0,[[118,119,39,115,116],129],0,[[118,119,39,115,116],132],0,[[118,119,39,115,120,112,116],135],0,[[118,119,39,115,116],138],0,[[118,119,39,115,116],144],0,[[118,119,39,115,120,112,116],150],0,[[118,119,39,115,112,120,116],153],0,[[118,119,39,115,112,120,116],156],0,[[118,112,119,39,115,116],159],0,[[118,119,39,115,116],162],0,[[118,119,39,115,112,116],164],0,[[118,119,39,115,120,112,116],165],0,[[118,119,39,115,120,112,116],166],[118,138],[118,129],[118,159],[118,144],[118,164],[118,165],[118,132],[118,162],[118,166],[118,156],[118,153],[118,150],[118,113],[118,122],[118,135],[[118,119],138],[[118,119],129],[[118,112],159],[[118,119],144],[[118,119],164],[[118,119],165],[[118,119],132],[[118,119],162],[[118,119],166],[[118,119],156],[[118,119],153],[[118,119],150],[[118,119],113],[[118,119],122],[[118,119],135],[[118,119,39],138],[[118,119,39],129],[[118,112,119],159],[[118,119,39],144],[[118,119,39],164],[[118,119,39],165],[[118,119,39],132],[[118,119,39],162],[[118,119,39],166],[[118,119,39],156],[[118,119,39],153],[[118,119,39],150],[[118,119,39],113],[[118,119,39],122],[[118,119,39],135],[[118,119,39,115],138],[[118,119,39,115],129],[[118,112,119,39],159],[[118,119,39,115],144],[[118,119,39,115],164],[[118,119,39,115],165],[[118,119,39,115],132],[[118,119,39,115],162],[[118,119,39,115],166],[[118,119,39,115],156],[[118,119,39,115],153],[[118,119,39,115],150],[[118,119,39,115],113],[[118,119,39,115],122],[[118,119,39,115],135],[[118,119,39,115,116],138],[[118,119,39,115,116],129],[[118,112,119,39,115],159],[[118,119,39,115,116],144],[[118,119,39,115,112],164],[[118,119,39,115,120],165],[[118,119,39,115,116],132],[[118,119,39,115,116],162],[[118,119,39,115,120],166],[[118,119,39,115,112],156],[[118,119,39,115,112],153],[[118,119,39,115,120],150],[[118,119,39,115,112],113],[[118,119,39,115,120],122],[[118,119,39,115,120],135],[[118,112,119,39,115,116],159],[[118,119,39,115,112,116],164],[[118,119,39,115,120,112],165],[[118,119,39,115,120,112],166],[[118,119,39,115,112,120],156],[[118,119,39,115,112,120],153],[[118,119,39,115,120,112],150],[[118,119,39,115,112,120],113],[[118,119,39,115,120,112],122],[[118,119,39,115,120,112],135],[[118,119,39,115,120,112,116],165],[[118,119,39,115,120,112,116],166],[[118,119,39,115,112,120,116],156],[[118,119,39,115,112,120,116],153],[[118,119,39,115,120,112,116],150],[[118,119,39,115,112,120,116],113],[[118,119,39,115,120,112,116],122],[[118,119,39,115,120,112,116],135],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,0,0,0,0,[[167,112],167],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[167,[[14,[164,168]]]],[[167,115],167],0,[167,167],[164,164],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],167],[[],164],[-1,[[14,[164]]],22],[16,[[24,[23]]]],[[164,164],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[167,116],167],0,[[17,-1],[[24,[164]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[164]]],[]],[[168,3],4],[[168,3],4],[[164,3],4],[[164,3],4],[-1,-1,[]],[28,168],[-1,-1,[]],[117,168],[-1,-1,[]],[[167,39],167],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[164,16],33],[[],34],[[],[[35,[164]]]],[[118,119,39,115,112,116,11,11],[[58,[164]]]],[[-1,44],28,[]],[[-1,44],28,[]],[[164,-1],14,45],[[167,119],167],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[167,118],167],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[167,11],167],0,[[167,11],167],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],0,0,0,0,0,[[169,[43,[112]]],169],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[169,[[14,[165,170]]]],[[169,115],169],0,[169,169],[165,165],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],169],[[],165],[-1,[[14,[165]]],22],[16,[[24,[23]]]],[[165,165],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[169,116],169],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[165]]],[]],[[17,-1],[[24,[165]]],[]],[[170,3],4],[[170,3],4],[[165,3],4],[[165,3],4],[-1,-1,[]],[117,170],[28,170],[-1,-1,[]],[-1,-1,[]],[[169,39],169],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[165,16],33],[[],34],[[],[[35,[165]]]],[[118,119,39,115,116,11,11,13,[43,[120]],[43,[112]]],[[58,[165]]]],[[169,30],169],0,[[-1,44],28,[]],[[-1,44],28,[]],[[165,-1],14,45],[[169,119],169],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[169,118],169],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[169,11],169],0,[[169,11],169],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[169,[43,[120]]],169],0,0,0,0,0,0,[[171,[43,[112]]],171],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[171,[[14,[166,172]]]],[[171,115],171],0,[171,171],[166,166],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],171],[[],166],[-1,[[14,[166]]],22],[16,[[24,[23]]]],[[166,166],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[171,116],171],0,[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[166]]],[]],[[17,-1],[[24,[166]]],[]],[[172,3],4],[[172,3],4],[[166,3],4],[[166,3],4],[-1,-1,[]],[-1,-1,[]],[117,172],[28,172],[-1,-1,[]],[[171,39],171],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[166,16],33],[[],34],[[],[[35,[166]]]],[[118,119,39,115,42,116,11,11,13,[43,[120]],[43,[112]],[43,[41]],[43,[41]]],[[58,[166]]]],[[171,[43,[41]]],171],0,[[171,42],171],0,[[171,30],171],0,[[-1,44],28,[]],[[-1,44],28,[]],[[166,-1],14,45],[[171,119],171],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[[171,118],171],0,[[171,[43,[41]]],171],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[171,11],171],0,[[171,11],171],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[16,46],[[171,[43,[120]]],171],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-1,[]],[-1,-2,[],[]],0,0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[173,173],[[-1,-2],2,[],[]],0,0,[[173,173],13],[[173,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,[-1,15,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[174,174],[[-1,-2],2,[],[]],0,0,0,0,[[174,174],13],[[174,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,0,[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[175,175],[[-1,-2],2,[],[]],0,0,[[175,175],13],[[175,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[176,176],[[-1,-2],2,[],[]],0,0,[[176,176],13],[[176,3],4],[-1,-1,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,[-1,15,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[6,6],30],[6,47],[[20,41,41,41,41,42,11,11],6],[[20,177,177,177,177,30,47,30,11,11],6],[[19,19],30],[[19,19],30],[[19,19],30],[19,47],[[19,19],30],[[19,19],30],[[36,30,30],19],[19,178],[6,178],[178,178],[[20,20],30],[178,20],[[20,20],30],[[20,20],30],[20,47],[[20,20],30],[[20,20],30],[[39,19,30],20],[20,178],[[7,7],30],[7,47],[[39,48,49,30,47,11,11],7],[8,53],[8,49],[8,53],[8,49],[[8,8],30],[8,47],[[39,49,49,53,53,30,47,11,11],8],[49,178],[49,178],[[49,49],30],[49,54],[[55,177,30,47,30,47],49],[49,47],[49,54],[[5,5],30],[5,47],[[39,177,177,30,30,47,47,30,30,11,11],5],[5,178],[[39,11,11],59],[59,178],[[9,9],30],[9,47],[[39,177,30,47,30,60,61,47,47],9],[9,178],[178,62],[62,178],[178,40],[40,178],[178,60],[60,178],[178,63],[63,178],[178,37],[37,178],[178,48],[48,178],[178,65],[65,178],[178,66],[66,178],[178,67],[67,178],[178,71],[71,178],[178,64],[64,178],[178,68],[68,178],[178,69],[69,178],[178,70],[70,178],[178,72],[72,178],[178,73],[73,178],[178,55],[55,178],[178,74],[74,178],[178,75],[75,178],[178,76],[76,178],[178,38],[38,178],[178,77],[77,178],[178,78],[78,178],[178,79],[79,178],[178,80],[80,178],0,[[118,119,39,115,120,112,116,11,11,30],113],[[118,119,39,115,178,116,11,11],129],[[118,119,39,115,116,11,11],132],[[118,119,39,115,112,178,116,11,11,30],159],[[118,119,39,115,41,116,11,11],162],[[118,119,39,115,112,116,11,11],164],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[112,47],[178,112],[179,47],[178,179],[115,47],[178,115],[180,47],[178,180],[146,47],[178,146],[178,178],[178,39],[39,47],[39,30],[[181,182],39],[39,178],[148,47],[178,148],[142,47],[178,142],[119,47],[178,119],[181,47],[178,181],[61,47],[178,61],[118,47],[178,118],[182,47],[182,30],[178,182],[120,47],[178,120],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[183,-1,[]],[183,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[183,184],41],[[183,178],2],[183,36],[183,178],[183,2],[183,178],[183,39],[[183,178],30],[[181,30,178,178,47,47],183],[183,41],[183,30],[183,11],[183,11],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[185,-1,[]],[185,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[185,49,47,47],2],[[185,7],2],[[185,8],2],[185,184],[185,41],[185,42],[185,41],[185,42],[185,184],[185,65],[185,2],[[185,47,47],2],[[185,47,47],2],[[185,47,47],2],[185,47],[[185,49,47,47],2],[185,2],[[185,42,55],54],[[185,41,55],54],[185,30],[185,30],[185,39],[185,54],[[39,65],185],[[185,36],178],[185,2],[185,47],[[185,49],184],[185,54],[185,47],[[185,49,47,47],2],[[185,5],2],[[185,9],2],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[184,2],0,[-1,-2,[],[]],[-1,-2,[],[]],[186,186],[[-1,-2],2,[],[]],[186,-1,[]],[186,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[186,186],[186,2],[186,54],[[55,41,184],186],[186,184],[186,41],[186,54],[187,186],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[184,2],[184,2],0,0,0,0,[141,178],[178,30],[178,141],[[178,30,188,178,67],141],[141,47],[141,178],[141,2],[141,178],[[140,140],2],[140,54],[[177,141],140],[[54,141],140],[[140,140],2],[[41,41],2],[41,54],[[177,30],41],[[54,30],41],[[41,41],2],[[42,42],2],[[42,47],2],[42,54],[[47,30],42],[[54,30],42],[[42,42],2],[[42,47],2],0,0,0,0,0,0,[[],2],0,0,0,0,0,0,0,0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,112],[[-1,-2],2,[],[]],[[112,112],21],[[-1,-2],21,[],[]],[[],112],[-1,[[14,[112]]],22],[16,[[24,[23]]]],[[112,112],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[112]]],[]],[[17,-1],[[24,[112]]],[]],[17,[[14,[-1,25]]],[]],[[112,3],4],[[112,3],4],[27,112],[-1,-1,[]],[27,[[14,[112,-1]]],[]],[[112,-1],2,32],[-1,-2,[],[]],[[112,16],33],[[],34],[[],[[35,[112]]]],[27,[[58,[112]]]],[[112,112],[[43,[21]]]],[[-1,44],28,[]],[[112,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[179,179],[[-1,-2],2,[],[]],[[179,179],21],[[-1,-2],21,[],[]],[-1,[[14,[179]]],22],[16,[[24,[23]]]],[[179,179],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[179]]],[]],[[17,-1],[[24,[179]]],[]],[17,[[14,[-1,25]]],[]],[[179,3],4],[[179,3],4],[27,179],[-1,-1,[]],[27,[[14,[179,-1]]],[]],[[179,-1],2,32],[-1,-2,[],[]],[[179,16],33],[[],34],[[],[[35,[179]]]],[27,[[58,[179]]]],[[179,179],[[43,[21]]]],[[-1,44],28,[]],[[179,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[115,115],[[-1,-2],2,[],[]],[[115,115],21],[[-1,-2],21,[],[]],[[],115],[-1,[[14,[115]]],22],[16,[[24,[23]]]],[[115,115],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[115]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[115]]],[]],[[115,3],4],[[115,3],4],[-1,-1,[]],[27,115],[27,[[14,[115,-1]]],[]],[[115,-1],2,32],[-1,-2,[],[]],[[115,16],33],[[],34],[[],[[35,[115]]]],[27,[[58,[115]]]],[[[43,[124]]],[[43,[[51,[115]]]]]],[[[43,[[51,[115]]]]],[[43,[124]]]],[[115,115],[[43,[21]]]],[[-1,44],28,[]],[[115,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[180,180],[[-1,-2],2,[],[]],[[180,180],21],[[-1,-2],21,[],[]],[-1,[[14,[180]]],22],[16,[[24,[23]]]],[[180,180],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[180]]],[]],[[17,-1],[[24,[180]]],[]],[[180,3],4],[[180,3],4],[27,180],[-1,-1,[]],[27,[[14,[180,-1]]],[]],[[180,-1],2,32],[-1,-2,[],[]],[[180,16],33],[[],34],[[],[[35,[180]]]],[27,[[58,[180]]]],[[180,180],[[43,[21]]]],[[-1,44],28,[]],[[180,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[146,146],[[-1,-2],2,[],[]],[[146,146],21],[[-1,-2],21,[],[]],[-1,[[14,[146]]],22],[16,[[24,[23]]]],[[146,146],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[146]]],[]],[[17,-1],[[24,[146]]],[]],[[146,3],4],[[146,3],4],[-1,-1,[]],[27,146],[27,[[14,[146,-1]]],[]],[[146,-1],2,32],[-1,-2,[],[]],[[146,16],33],[[],34],[[],[[35,[146]]]],[27,[[58,[146]]]],[[146,146],[[43,[21]]]],[[-1,44],28,[]],[[146,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[[-1,-2],2,[],[]],[[39,39],21],[[-1,-2],21,[],[]],[[],39],[-1,[[58,[39]]],22],[16,[[24,[23]]]],[[39,39],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[39]]],[]],[[17,-1],[[24,[39]]],[]],[17,[[14,[-1,25]]],[]],[[39,3],4],[[39,3],4],[-1,-1,[]],[27,39],[27,[[58,[39]]]],[[39,-1],2,32],[-1,-2,[],[]],[[39,16],33],[39,13],[[],34],[[],[[35,[39]]]],[[181,182],39],[[39,39],[[43,[21]]]],[[-1,44],28,[]],[[39,-1],58,45],0,[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[148,148],[[-1,-2],2,[],[]],[[148,148],21],[[-1,-2],21,[],[]],[-1,[[14,[148]]],22],[16,[[24,[23]]]],[[148,148],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[148]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[148]]],[]],[[148,3],4],[[148,3],4],[-1,-1,[]],[27,148],[27,[[14,[148,-1]]],[]],[[148,-1],2,32],[-1,-2,[],[]],[[148,16],33],[[],34],[[],[[35,[148]]]],[27,[[58,[148]]]],[[148,148],[[43,[21]]]],[[-1,44],28,[]],[[148,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[142,142],[[-1,-2],2,[],[]],[[142,142],21],[[-1,-2],21,[],[]],[[],142],[-1,[[14,[142]]],22],[16,[[24,[23]]]],[[142,142],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[142]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[142]]],[]],[[142,3],4],[[142,3],4],[-1,-1,[]],[27,142],[27,[[14,[142,-1]]],[]],[[142,-1],2,32],[-1,-2,[],[]],[[142,16],33],[[],34],[[],[[35,[142]]]],[27,[[58,[142]]]],[[142,142],[[43,[21]]]],[[-1,44],28,[]],[[142,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[119,119],[[-1,-2],2,[],[]],[[119,119],21],[[-1,-2],21,[],[]],[[],119],[-1,[[14,[119]]],22],[16,[[24,[23]]]],[[119,119],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[119]]],[]],[[17,-1],[[24,[119]]],[]],[[119,3],4],[[119,3],4],[-1,-1,[]],[27,119],[27,[[14,[119,-1]]],[]],[119,27],[[119,-1],2,32],[-1,-2,[],[]],[[119,16],33],[[],34],[[],[[35,[119]]]],[27,[[58,[119]]]],[[119,119],[[43,[21]]]],[[-1,44],28,[]],[[119,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[],112],0,[[],112],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],179],0,[[],179],0,[[],115],0,[[],180],[[],112],[[],112],[[],179],[[],179],[[],115],[[],180],[[],146],[[],39],[[],39],[[],148],[[],142],[[],119],[[],181],[[],181],[[],61],[[],118],[[],182],[[],182],[[],120],[[],116],0,[[],146],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],112],[[],112],[[],179],[[],179],[[],115],[[],180],[[],146],[[],39],[[],39],[[],148],[[],142],[[],119],[[],181],[[],181],[[],61],[[],118],[[],182],[[],182],[[],120],[[],116],0,[[],39],0,[[],39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],148],0,[[],142],0,[[],119],0,[[],181],0,[[],181],0,[[],61],0,[[],118],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,[[],116],0,[[],182],0,[[],120],0,[[],182],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[181,181],[[-1,-2],2,[],[]],[[181,181],21],[[-1,-2],21,[],[]],[[],181],[-1,[[14,[181]]],22],[16,[[24,[23]]]],[[181,181],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[181]]],[]],[[17,-1],[[24,[181]]],[]],[17,[[14,[-1,25]]],[]],[[181,3],4],[[181,3],4],[27,181],[-1,-1,[]],[27,[[14,[181,-1]]],[]],[[181,-1],2,32],[-1,-2,[],[]],[[181,16],33],[[],34],[[],[[35,[181]]]],[27,[[58,[181]]]],[[181,181],[[43,[21]]]],[[-1,44],28,[]],[[181,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[61,61],[[-1,-2],2,[],[]],[[61,61],21],[[-1,-2],21,[],[]],[[],61],[-1,[[14,[61]]],22],[16,[[24,[23]]]],[[61,61],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[61]]],[]],[[17,-1],[[24,[61]]],[]],[17,[[14,[-1,25]]],[]],[[61,3],4],[[61,3],4],[-1,-1,[]],[27,61],[27,[[14,[61,-1]]],[]],[[61,-1],2,32],[-1,-2,[],[]],[[61,16],33],[[],34],[[],[[35,[61]]]],[27,[[58,[61]]]],[[61,61],[[43,[21]]]],[[-1,44],28,[]],[[61,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[118,118],[[-1,-2],2,[],[]],[[118,118],21],[[-1,-2],21,[],[]],[[],118],[-1,[[14,[118]]],22],[16,[[24,[23]]]],[[118,118],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[118]]],[]],[[17,-1],[[24,[118]]],[]],[[118,3],4],[[118,3],4],[27,118],[-1,-1,[]],[27,[[14,[118,-1]]],[]],[118,27],[[118,-1],2,32],[-1,-2,[],[]],[[118,16],33],[[],34],[[],[[35,[118]]]],[27,[[58,[118]]]],[[118,118],[[43,[21]]]],[[-1,44],28,[]],[[118,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[182,182],[[-1,-2],2,[],[]],[[182,182],21],[[-1,-2],21,[],[]],[[],182],[-1,[[14,[182]]],22],[16,[[24,[23]]]],[[182,182],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[182]]],[]],[[17,-1],[[24,[182]]],[]],[17,[[14,[-1,25]]],[]],[[182,3],4],[[182,3],4],[27,182],[-1,-1,[]],[27,[[14,[182,-1]]],[]],[[182,-1],2,32],[-1,-2,[],[]],[[182,16],33],[182,13],[[],34],[[],[[35,[182]]]],[27,[[58,[182]]]],[[182,182],[[43,[21]]]],[[-1,44],28,[]],[[182,-1],14,45],[[],182],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,120],[[-1,-2],2,[],[]],[[120,120],21],[[-1,-2],21,[],[]],[[],120],[-1,[[14,[120]]],22],[16,[[24,[23]]]],[[120,120],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[120]]],[]],[[17,-1],[[24,[120]]],[]],[17,[[14,[-1,25]]],[]],[[120,3],4],[[120,3],4],[27,120],[-1,-1,[]],[27,[[14,[120,-1]]],[]],[[120,-1],2,32],[-1,-2,[],[]],[[120,16],33],[[],34],[[],[[35,[120]]]],[27,[[58,[120]]]],[[120,120],[[43,[21]]]],[[-1,44],28,[]],[[120,-1],14,45],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[189,63],[189,[[43,[141]]]],[[189,42,41],42],[[189,42,41,[43,[13]]],140],0,0,0,0,0,[189,39],[189,64],[189,13],[189,[[43,[42]]]],[[189,54],[[58,[41]]]],[[189,54],[[58,[42]]]],[189,190],[189,190],[189,190],[189,[[43,[41]]]],[189,[[43,[42]]]],[189,[[43,[41]]]],[189,[[43,[42]]]],[189,42],0,[189,41],[189,30],[189,141],[189,181],[189,141],[189,42],[189,30],0,[189,181],0,[189,190],[189,11],[189,11],[189,182],0,0,[[-1,16],[[18,[17]]],[]],[191,63],[191,[[43,[141]]]],[-1,-2,[],[]],[-1,-2,[],[]],[191,191],[[-1,-2],2,[],[]],[-1,[[14,[191]]],22],[16,[[24,[23]]]],[[191,191],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[[17,-1],[[24,[191]]],[]],[[17,-1],[[24,[191]]],[]],[17,[[14,[-1,25]]],[]],[[191,3],4],[-1,-1,[]],[[191,-1],2,32],[191,39],0,[191,64],[-1,-2,[],[]],[[191,16],33],[191,13],[[],34],[[],[[35,[191]]]],[191,[[43,[42]]]],0,0,[191,[[43,[41]]]],0,[191,[[43,[42]]]],0,0,[191,[[43,[41]]]],0,[191,[[43,[42]]]],0,[191,42],[[39,181,141,141,141,11,11,30,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[140]],[43,[140]],[43,[41]],[43,[41]],11,11],[[58,[191]]]],[191,41],0,[191,30],0,[191,141],0,[191,181],0,[[191,-1],14,45],[191,141],0,[191,42],0,[191,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[191,11],0,[191,11],0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[192,63],[192,[[43,[141]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[192,192],[[-1,-2],2,[],[]],[-1,[[14,[192]]],22],[16,[[24,[23]]]],[[192,192],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[192]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[192]]],[]],[[192,3],4],[-1,-1,[]],[[192,-1],2,32],[192,39],0,[192,64],[-1,-2,[],[]],[[192,16],33],[192,13],0,[[],34],[[],[[35,[192]]]],[192,[[43,[42]]]],0,0,[192,[[43,[41]]]],0,[192,[[43,[42]]]],0,0,[192,[[43,[41]]]],0,[192,[[43,[42]]]],0,[192,42],[[39,181,141,141,141,13,30,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[140]],[43,[140]],[43,[41]],[43,[41]],11,11],[[58,[192]]]],[192,41],0,[192,30],0,[192,141],0,[192,181],0,[[192,-1],14,45],[192,141],0,[192,42],0,[192,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[192,11],0,[192,11],0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[193,63],[193,[[43,[141]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[193,193],[[-1,-2],2,[],[]],[-1,[[14,[193]]],22],[16,[[24,[23]]]],[[193,193],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[193]]],[]],[[17,-1],[[24,[193]]],[]],[17,[[14,[-1,25]]],[]],[[193,3],4],[-1,-1,[]],[[193,-1],2,32],[193,39],0,[193,64],[-1,-2,[],[]],[[193,16],33],[193,13],[[],34],[[],[[35,[193]]]],[193,[[43,[42]]]],0,[193,[[43,[41]]]],0,[193,[[43,[42]]]],0,[193,[[43,[41]]]],0,[193,[[43,[42]]]],0,[193,42],[[39,181,141,141,30,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[58,[193]]]],[193,41],0,[193,30],0,[193,141],0,[193,181],0,[[193,-1],14,45],[193,141],[193,42],0,[193,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[193,11],0,[193,11],0,[-1,15,[]],[16,46],0,[[-1,16],[[18,[17]]],[]],[194,63],[194,[[43,[141]]]],[-1,-2,[],[]],[-1,-2,[],[]],[194,194],[[-1,-2],2,[],[]],0,[-1,[[14,[194]]],22],[16,[[24,[23]]]],[[194,194],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[194]]],[]],[[17,-1],[[24,[194]]],[]],[[194,3],4],[-1,-1,[]],[[194,-1],2,32],[194,39],0,[194,64],[-1,-2,[],[]],[[194,16],33],[194,13],0,[[],34],[[],[[35,[194]]]],[194,[[43,[42]]]],0,[194,[[43,[41]]]],0,[194,[[43,[42]]]],0,[194,[[43,[41]]]],0,[194,[[43,[42]]]],0,[194,42],[[39,181,[43,[124]],141,30,41,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[58,[194]]]],[194,41],0,[194,30],0,[194,141],[194,181],0,[[194,-1],14,45],[194,141],[194,42],[194,30],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[194,11],0,[194,11],0,[-1,15,[]],[16,46],0,0,[[-1,16],[[18,[17]]],[]],[195,63],0,[195,[[43,[141]]]],[-1,-2,[],[]],[-1,-2,[],[]],[195,195],[[-1,-2],2,[],[]],0,[-1,[[14,[195]]],22],[16,[[24,[23]]]],[[195,195],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[[17,-1],[[24,[195]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[195]]],[]],[[195,3],4],[-1,-1,[]],[[195,-1],2,32],[195,39],0,[195,64],[-1,-2,[],[]],[[195,16],33],[195,13],[[],34],[[],[[35,[195]]]],[195,[[43,[42]]]],0,[195,[[43,[41]]]],0,[195,[[43,[42]]]],0,[195,[[43,[41]]]],0,[195,[[43,[42]]]],0,[195,42],0,[[39,181,63,124,11,11,141,30,41,42,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[58,[195]]]],[195,41],0,[195,30],0,[195,141],[195,181],0,[[195,-1],14,45],[195,141],[195,42],[195,30],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[195,11],0,[195,11],0,[-1,15,[]],[16,46],0,0,0,[[-1,16],[[18,[17]]],[]],[196,63],0,[196,[[43,[141]]]],[-1,-2,[],[]],[-1,-2,[],[]],[196,196],[[-1,-2],2,[],[]],0,[-1,[[14,[196]]],22],[16,[[24,[23]]]],[[196,196],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[[17,-1],[[24,[196]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[196]]],[]],[[196,3],4],[-1,-1,[]],[[196,-1],2,32],[196,39],0,[196,64],[-1,-2,[],[]],[[196,16],33],[196,13],[[],34],[[],[[35,[196]]]],[196,[[43,[42]]]],0,[196,[[43,[41]]]],0,[196,[[43,[42]]]],0,[196,[[43,[41]]]],0,[196,[[43,[42]]]],0,[196,42],[[39,181,63,124,73,11,11,41,141,30,41,[43,[42]],[43,[42]],[43,[42]],[43,[41]],[43,[41]],11,11],[[58,[196]]]],0,[196,41],0,[196,30],0,[196,141],[196,181],0,[[196,-1],14,45],[196,141],[196,42],[196,30],0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[196,11],0,[196,11],0,[-1,15,[]],[16,46],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],191],0,[[],192],0,[[],193],[[],191],[[],192],[[],192],[[],193],[[],194],[[],195],[[],196],0,[[],194],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[],195],[[],191],[[],192],[[],192],[[],193],[[],194],[[],195],[[],196],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],196],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,[[],192],0,[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[197,[12,[54]]],[[58,[41]]]],[[197,[31,[28,54]]],[[58,[41]]]],[[197,28],[[58,[2,198]]]],[197,197],[[-1,-2],2,[],[]],0,0,[16,[[24,[23]]]],[[197,197],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[197]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[197]]],[]],[[197,3],4],0,[-1,-1,[]],[[197,-1],2,32],0,[-1,-2,[],[]],[[197,16],33],[[197,27],13],[[],34],[[],[[35,[197]]]],[[181,30,[51,[39]],28,11,11],[[58,[197,198]]]],0,0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,[-1,15,[]],[16,46],0,0,0,0,0,0,0,0,0,0,0,0,0,[[199,49,47,47],2],[[199,7],2],[[199,8],2],[199,[[51,[187]]]],[199,[[43,[41]]]],[199,[[43,[42]]]],[199,[[43,[41]]]],[199,[[43,[42]]]],[199,[[51,[187]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[199,[[14,[2,200]]]],[[199,47,47],2],[[199,47,47],2],[[199,47,47],2],0,[[199,49,47,47],2],[[201,3],4],[[201,3],4],[[200,3],4],[[200,3],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[199,42,55],54],[[199,41,55],54],[199,13],[199,13],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[199,[[43,[54]]]],[[39,65],199],[[199,36],28],[199,2],[[-1,44],28,[]],[[-1,44],28,[]],0,[[199,49],[[51,[[2,[41,42]]]]]],[199,[[43,[54]]]],[-1,28,[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,[-1,15,[]],[-1,15,[]],[-1,15,[]],[[199,49,47,47],2],[[199,5],2],[[199,9],2],0,0,[[202,49],2],[[202,[51,[49]]],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[202,2],[57,57],[[-1,-2],2,[],[]],[[57,57],21],[[-1,-2],21,[],[]],[[202,49,47,47],2],[[57,57],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[202,54],[[57,3],4],[[57,3],4],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[202,13],[202,36],0,[55,202],[[41,55],57],[[57,57],[[43,[21]]]],[[202,203,47,47],2],[[-1,44],28,[]],0,0,[[202,49],[[51,[[2,[41,42]]]]]],[202,54],[-1,-2,[],[]],[-1,28,[]],[202,[[43,[187]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[[202,49],2],0,0,[[187,49],2],[[187,[51,[49]]],2],[-1,-2,[],[]],[-1,-2,[],[]],[187,187],[[-1,-2],2,[],[]],[[187,187],21],[[-1,-2],21,[],[]],[[187,49],2],[[187,187],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[187,54],[187,47],[187,[[43,[49]]]],[[187,3],4],[-1,-1,[]],[49,187],[[187,187],13],[[187,187],13],[-1,-2,[],[]],[187,13],[[187,187],13],[187,36],[[187,187],13],[57,187],0,[[187,187],[[43,[21]]]],0,[[187,203,47,47],2],[187,54],[187,47],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[[187,49],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[147,[[43,[112]]]],0,[[147,108],[[14,[2,109]]]],[[204,108],[[14,[2,109]]]],[147,[[43,[54]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[147,115],0,[204,204],[[-1,-2],2,[],[]],[76,55],[[204,141],[[43,[140]]]],[204,[[31,[141,140]]]],0,[147,[[43,[66]]]],0,[-1,[[14,[204]]],22],[147,[[43,[42]]]],[147,[[43,[80]]]],0,[147,36],[147,[[51,[108]]]],0,[147,[[43,[146]]]],0,[147,[[43,[[31,[124,124]]]]]],0,[147,[[43,[115]]]],0,[147,[[43,[11]]]],[147,42],0,[[109,3],4],[[109,3],4],[[204,3],4],[-1,-1,[]],[-1,-1,[]],[147,116],0,[147,39],0,[-1,-2,[],[]],[-1,-2,[],[]],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],[147,13],0,[147,13],0,[147,13],[147,13],[147,108],[147,[[43,[61]]]],0,[147,42],0,[147,[[43,[41]]]],[147,[[43,[[51,[115]]]]]],0,[147,[[43,[69]]]],0,[[118,119,39,115,55,75,42,77,13,13,[43,[80]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],204],[55,55],[147,[[43,[148]]]],0,[147,75],0,[147,[[43,[115]]]],0,[147,[[43,[142]]]],0,0,[147,[[43,[41]]]],[147,42],0,[[-1,44],28,[]],[[204,-1],14,45],[[204,41],2],[147,55],0,[204,190],[147,[[43,[54]]]],0,[147,74],0,[[[31,[28,28]]],[[31,[124,124]]]],[147,119],0,[147,181],[147,[[43,[124]]]],0,[147,77],0,[-1,-2,[],[]],[-1,28,[]],[147,[[51,[61]]]],0,[147,118],0,[147,[[43,[41]]]],[147,[[43,[79]]]],[147,[[43,[39]]]],[147,[[43,[41]]]],[147,[[43,[80]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[147,11],0,[147,11],0,[-1,15,[]],[-1,15,[]],[[147,166],2],[[[31,[124,124]]],[[31,[28,28]]]],[147,182],[147,[[43,[120]]]],0,[147,[[51,[120]]]],0,[[204,76,42],13],0,[205,[[43,[112]]]],[[205,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[205,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[205,115],[205,[[43,[66]]]],[[],205],[205,-1,[]],[205,-1,[]],[205,[[43,[42]]]],0,[16,[[24,[23]]]],[205,[[43,[80]]]],[205,[[51,[108]]]],[205,[[43,[146]]]],[205,[[43,[[31,[124,124]]]]]],[205,[[43,[115]]]],[205,[[43,[11]]]],0,[[17,-1],[[24,[205]]],[]],[[17,-1],[[24,[205]]],[]],[205,42],[144,205],[-1,-1,[]],[205,116],[205,39],[-1,-2,[],[]],[[205,16],33],[205,13],0,[205,13],[205,13],[[],34],[205,[[43,[61]]]],[[],[[35,[205]]]],[205,42],[205,[[43,[41]]]],[205,[[43,[[51,[115]]]]]],[205,[[43,[69]]]],[[118,119,39,115,55,42,41,77,[43,[11]],13,13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],205],[205,[[43,[148]]]],[205,75],[205,[[43,[115]]]],[205,[[43,[142]]]],[205,[[43,[41]]]],0,[205,42],[205,55],[205,[[43,[54]]]],[205,74],[205,119],[205,181],[205,[[43,[124]]]],[205,77],[205,[[51,[61]]]],[205,118],[205,[[43,[41]]]],[205,[[43,[79]]]],[205,[[43,[39]]]],0,[205,[[43,[41]]]],[205,[[43,[80]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[205,11],[205,11],[-1,15,[]],[16,46],[[205,166],2],[205,182],[205,[[43,[120]]]],[205,[[51,[120]]]],0,[206,[[43,[112]]]],[[206,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[206,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[206,115],[206,[[43,[66]]]],[[],206],[206,-1,[]],[206,-1,[]],[206,[[43,[42]]]],0,[16,[[24,[23]]]],[206,[[43,[80]]]],[206,[[51,[108]]]],[206,[[43,[146]]]],[206,[[43,[[31,[124,124]]]]]],[206,[[43,[115]]]],[206,[[43,[11]]]],0,[[17,-1],[[24,[206]]],[]],[[17,-1],[[24,[206]]],[]],[206,42],[144,206],[-1,-1,[]],[206,116],[206,39],[-1,-2,[],[]],[[206,16],33],[206,13],0,[206,13],[206,13],0,[[],34],[206,[[43,[61]]]],[[],[[35,[206]]]],[206,42],[206,[[43,[41]]]],[206,[[43,[[51,[115]]]]]],[206,[[43,[69]]]],[[118,119,39,115,55,42,41,41,80,77,[43,[11]],13,13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],206],[206,[[43,[148]]]],[206,75],[206,[[43,[115]]]],[206,[[43,[142]]]],[206,[[43,[41]]]],0,[206,42],[206,55],[206,[[43,[54]]]],[206,74],[206,119],[206,181],[206,[[43,[124]]]],[206,77],[206,[[51,[61]]]],[206,118],[206,[[43,[41]]]],[206,[[43,[79]]]],[206,[[43,[39]]]],0,[206,[[43,[41]]]],0,[206,[[43,[80]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[206,11],[206,11],0,[-1,15,[]],[16,46],[[206,166],2],[206,182],[206,[[43,[120]]]],[206,[[51,[120]]]],0,[207,[[43,[112]]]],[[207,108],[[58,[2,109]]]],[[-1,16],[[18,[17]]],[]],[207,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[207,115],[207,[[43,[66]]]],[[],207],[207,-1,[]],[207,-1,[]],[207,[[43,[42]]]],[16,[[24,[23]]]],[207,[[43,[80]]]],[207,[[51,[108]]]],[207,[[43,[146]]]],[207,[[43,[[31,[124,124]]]]]],[207,[[43,[115]]]],[207,[[43,[11]]]],[[17,-1],[[24,[207]]],[]],[[17,-1],[[24,[207]]],[]],[207,42],[-1,-1,[]],[144,207],[207,116],[207,39],[-1,-2,[],[]],[[207,16],33],[207,13],[207,13],[207,13],[[],34],[207,[[43,[61]]]],[[],[[35,[207]]]],[207,42],[207,[[43,[41]]]],[207,[[43,[[51,[115]]]]]],[207,[[43,[69]]]],[[118,119,39,115,55,42,77,116,11,13,13,[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]]],[[58,[207]]]],[207,[[43,[148]]]],[207,75],[207,[[43,[115]]]],[207,[[43,[142]]]],[207,[[43,[41]]]],[207,42],[207,55],[207,[[43,[54]]]],[207,74],[207,119],[207,181],[207,[[43,[124]]]],[207,77],[207,[[51,[61]]]],[207,118],[207,[[43,[41]]]],[207,[[43,[79]]]],[207,[[43,[39]]]],[207,[[43,[41]]]],[207,[[43,[80]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[207,11],[207,11],[-1,15,[]],[16,46],[[207,166],2],[207,182],[207,[[43,[120]]]],[207,[[51,[120]]]],0,[208,[[43,[112]]]],[[208,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[208,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[208,115],[208,[[43,[66]]]],[[],208],[208,-1,[]],[208,-1,[]],[208,[[43,[42]]]],0,[16,[[24,[23]]]],[208,[[43,[80]]]],[208,[[51,[108]]]],[208,[[43,[146]]]],[208,[[43,[[31,[124,124]]]]]],[208,[[43,[115]]]],[208,[[43,[11]]]],0,[[17,-1],[[24,[208]]],[]],[[17,-1],[[24,[208]]],[]],[208,42],[-1,-1,[]],[144,208],[208,116],[208,39],[-1,-2,[],[]],[[208,16],33],[208,13],[208,13],[208,13],0,[[],34],[208,[[43,[61]]]],[[],[[35,[208]]]],[208,42],[208,[[43,[41]]]],[208,[[43,[[51,[115]]]]]],[208,[[43,[69]]]],[[118,119,39,115,55,42,41,80,77,[43,[11]],13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],208],[208,[[43,[148]]]],[208,75],[208,[[43,[115]]]],[208,[[43,[142]]]],[208,[[43,[41]]]],[208,42],[208,55],[208,[[43,[54]]]],[208,74],[208,119],[208,181],[208,[[43,[124]]]],[208,77],[208,[[51,[61]]]],[208,118],[208,[[43,[41]]]],[208,[[43,[79]]]],[208,[[43,[39]]]],0,[208,[[43,[41]]]],0,[208,[[43,[80]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[208,11],[208,11],0,[-1,15,[]],[16,46],[[208,166],2],[208,182],[208,[[43,[120]]]],[208,[[51,[120]]]],0,[209,[[43,[112]]]],[[209,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[209,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[209,115],[209,[[43,[66]]]],[[],209],[209,-1,[]],[209,-1,[]],[209,[[43,[42]]]],0,[16,[[24,[23]]]],[209,[[43,[80]]]],[209,[[51,[108]]]],[209,[[43,[146]]]],[209,[[43,[[31,[124,124]]]]]],[209,[[43,[115]]]],[209,[[43,[11]]]],0,[[17,-1],[[24,[209]]],[]],[[17,-1],[[24,[209]]],[]],[209,42],[-1,-1,[]],[144,209],[209,116],[209,39],[-1,-2,[],[]],[[209,16],33],[209,13],0,[209,13],[209,13],[[],34],[209,[[43,[61]]]],[[],[[35,[209]]]],[209,42],[209,[[43,[41]]]],[209,[[43,[[51,[115]]]]]],[209,[[43,[69]]]],[[118,119,39,115,55,42,77,[43,[11]],13,13,13,[43,[42]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],209],[209,[[43,[148]]]],[209,75],[209,[[43,[115]]]],[209,[[43,[142]]]],[209,[[43,[41]]]],0,[209,42],[209,55],[209,[[43,[54]]]],[209,74],[209,119],[209,181],[209,[[43,[124]]]],[209,77],[209,[[51,[61]]]],[209,118],[209,[[43,[41]]]],[209,[[43,[79]]]],[209,[[43,[39]]]],[209,[[43,[41]]]],[209,[[43,[80]]]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[209,11],[209,11],[-1,15,[]],[16,46],[[209,166],2],[209,182],[209,[[43,[120]]]],[209,[[51,[120]]]],0,[210,[[43,[112]]]],[[210,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[210,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[210,115],[210,[[43,[66]]]],[[],210],[210,-1,[]],[210,-1,[]],[210,[[43,[42]]]],0,[16,[[24,[23]]]],[210,[[43,[80]]]],[210,[[51,[108]]]],[210,[[43,[146]]]],[210,[[43,[[31,[124,124]]]]]],[210,[[43,[115]]]],[210,[[43,[11]]]],0,[[17,-1],[[24,[210]]],[]],[[17,-1],[[24,[210]]],[]],[210,42],[-1,-1,[]],[144,210],[210,116],[210,39],[-1,-2,[],[]],[[210,16],33],[210,13],0,[210,13],[210,13],0,[[],34],[210,[[43,[61]]]],[[],[[35,[210]]]],[210,42],[210,[[43,[41]]]],[210,[[43,[[51,[115]]]]]],[210,[[43,[69]]]],[[118,119,39,115,55,42,41,41,80,77,[43,[11]],13,13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],210],[210,[[43,[148]]]],[210,75],[210,[[43,[115]]]],[210,[[43,[142]]]],[210,[[43,[41]]]],0,[210,42],[210,55],[210,[[43,[54]]]],[210,74],[210,119],[210,181],[210,[[43,[124]]]],[210,77],[210,[[51,[61]]]],[210,118],[210,[[43,[41]]]],[210,[[43,[79]]]],[210,[[43,[39]]]],0,[210,[[43,[41]]]],0,[210,[[43,[80]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[210,11],[210,11],0,[-1,15,[]],[16,46],[[210,166],2],[210,182],[210,[[43,[120]]]],[210,[[51,[120]]]],0,[211,[[43,[112]]]],[[211,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[211,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[211,115],[211,[[43,[66]]]],[[],211],[211,-1,[]],[211,-1,[]],[211,[[43,[42]]]],0,[16,[[24,[23]]]],[211,[[43,[80]]]],[211,[[51,[108]]]],[211,[[43,[146]]]],[211,[[43,[[31,[124,124]]]]]],[211,[[43,[115]]]],[211,[[43,[11]]]],0,[[17,-1],[[24,[211]]],[]],[[17,-1],[[24,[211]]],[]],[211,42],[-1,-1,[]],[144,211],[211,116],[211,39],[-1,-2,[],[]],[[211,16],33],[211,13],[211,13],[211,13],0,[[],34],[211,[[43,[61]]]],[[],[[35,[211]]]],[211,42],[211,[[43,[41]]]],[211,[[43,[[51,[115]]]]]],[211,[[43,[69]]]],[[118,119,39,115,55,42,41,80,77,[43,[11]],13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],211],[211,[[43,[148]]]],[211,75],[211,[[43,[115]]]],[211,[[43,[142]]]],[211,[[43,[41]]]],[211,42],[211,55],[211,[[43,[54]]]],[211,74],[211,119],[211,181],[211,[[43,[124]]]],[211,77],[211,[[51,[61]]]],[211,118],[211,[[43,[41]]]],[211,[[43,[79]]]],[211,[[43,[39]]]],0,[211,[[43,[41]]]],0,[211,[[43,[80]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[211,11],[211,11],0,[-1,15,[]],[16,46],[[211,166],2],[211,182],[211,[[43,[120]]]],[211,[[51,[120]]]],0,[212,[[43,[112]]]],[[212,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[212,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[212,115],[212,[[43,[66]]]],[[],212],[212,-1,[]],[212,-1,[]],[212,[[43,[42]]]],0,[16,[[24,[23]]]],[212,[[43,[80]]]],[212,[[51,[108]]]],[212,[[43,[146]]]],[212,[[43,[[31,[124,124]]]]]],[212,[[43,[115]]]],[212,[[43,[11]]]],0,[[17,-1],[[24,[212]]],[]],[[17,-1],[[24,[212]]],[]],[212,42],[144,212],[-1,-1,[]],[212,116],[212,39],[-1,-2,[],[]],[[212,16],33],[212,13],0,[212,13],[212,13],0,[[],34],[212,[[43,[61]]]],[[],[[35,[212]]]],[212,42],[212,[[43,[41]]]],0,[212,[[43,[[51,[115]]]]]],[212,[[43,[69]]]],[[118,119,39,115,55,42,41,41,80,41,41,79,77,[43,[11]],13,13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],212],[212,[[43,[148]]]],[212,75],[212,[[43,[115]]]],[212,[[43,[142]]]],[212,[[43,[41]]]],0,[212,42],[212,55],[212,[[43,[54]]]],[212,74],[212,119],[212,181],[212,[[43,[124]]]],[212,77],[212,[[51,[61]]]],[212,118],[212,[[43,[41]]]],0,[212,[[43,[79]]]],0,[212,[[43,[39]]]],0,[212,[[43,[41]]]],0,[212,[[43,[80]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[212,11],[212,11],0,[-1,15,[]],[16,46],[[212,166],2],[212,182],[212,[[43,[120]]]],[212,[[51,[120]]]],0,[213,[[43,[112]]]],[[213,108],[[14,[2,109]]]],[[-1,16],[[18,[17]]],[]],[213,[[43,[54]]]],[-1,-2,[],[]],[-1,-2,[],[]],[213,115],[213,[[43,[66]]]],[[],213],[213,-1,[]],[213,-1,[]],[213,[[43,[42]]]],0,[16,[[24,[23]]]],[213,[[43,[80]]]],[213,[[51,[108]]]],[213,[[43,[146]]]],[213,[[43,[[31,[124,124]]]]]],[213,[[43,[115]]]],[213,[[43,[11]]]],0,[[17,-1],[[24,[213]]],[]],[[17,-1],[[24,[213]]],[]],[213,42],[-1,-1,[]],[144,213],[213,116],[213,39],[-1,-2,[],[]],[[213,16],33],[213,13],[213,13],[213,13],0,[[],34],[213,[[43,[61]]]],[[],[[35,[213]]]],[213,42],[213,[[43,[41]]]],[213,[[43,[[51,[115]]]]]],[213,[[43,[69]]]],[[118,119,39,115,55,42,41,80,41,79,77,[43,[11]],13,13,[43,[42]],[43,[80]],[43,[39]],[43,[66]],[43,[148]],[43,[[51,[115]]]],[43,[115]],[43,[146]],[43,[[31,[124,124]]]],[43,[115]],[43,[124]],116,11],213],[213,[[43,[148]]]],[213,75],[213,[[43,[115]]]],[213,[[43,[142]]]],[213,[[43,[41]]]],[213,42],[213,55],[213,[[43,[54]]]],[213,74],[213,119],[213,181],[213,[[43,[124]]]],[213,77],[213,[[51,[61]]]],[213,118],[213,[[43,[41]]]],0,[213,[[43,[79]]]],0,[213,[[43,[39]]]],0,[213,[[43,[41]]]],0,[213,[[43,[80]]]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[213,11],[213,11],0,[-1,15,[]],[16,46],[[213,166],2],[213,182],[213,[[43,[120]]]],[213,[[51,[120]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[16,[[24,[23]]]],0,[[17,-1],[[24,[214]]],[]],[[17,-1],[[24,[214]]],[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[[214,16],33],[[],34],[[],[[35,[214]]]],0,[[16,215],[[24,[2]]]],[16,214],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,[[16,216],[[24,[[18,[56]]]]]],[[16,216],[[24,[33]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[217,3],4],[[217,3],4],[[218,3],4],[[218,3],4],0,[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,44],28,[]],[[-1,44],28,[]],[-1,28,[]],[-1,28,[]],0,[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],0,[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[],141],[[-1,16],[[18,[17]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[141,141],[[-1,-2],2,[],[]],0,0,[-1,[[58,[141]]],22],[16,[[24,[23]]]],[[141,141],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[141]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[141]]],[]],[[141,3],4],[27,141],[-1,-1,[]],[27,[[58,[141]]]],[[141,-1],2,32],[-1,-2,[],[]],[[141,16],33],[27,[[58,[13]]]],[27,[[58,[13]]]],[27,[[58,[13]]]],0,[[],34],[[],[[35,[141]]]],0,[[27,30,188,27,67],[[58,[141]]]],0,[[141,13],[[58,[2]]]],[[141,-1],58,45],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,[30,[[58,[2]]]],[[54,30],177],[[54,30],47],[177,54],[47,54],0,0,0,[[140,54],-1,[]],[[140,140],-1,[]],[[140,140],2],[[-1,16],[[18,[17]]],[]],[140,190],[140,54],[-1,-2,[],[]],[-1,-2,[],[]],[140,140],[[-1,-2],2,[],[]],[[140,140],21],[[-1,-2],21,[],[]],0,[-1,[[58,[140]]],22],[16,[[24,[23]]]],[[140,140],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[140]]],[]],[[17,-1],[[24,[140]]],[]],[17,[[14,[-1,25]]],[]],[[140,3],4],[[140,3],4],[27,140],[-1,-1,[]],[[177,141],140],[27,[[58,[140,-1]]],[]],[[140,140],13],[[140,140],13],[[140,-1],2,32],[-1,-2,[],[]],[[140,16],33],[140,13],[[],34],[[],[[35,[140]]]],[[140,140],13],[[140,140],13],[[140,54],-1,[]],[140,-1,[]],[[54,141],[[58,[140]]]],[[140,140],[[43,[21]]]],0,[[-1,44],28,[]],[[140,-1],58,45],[[140,54],-1,[]],[[140,140],-1,[]],[[140,140],2],[140,28],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],0,0,0,0,[[41,54],-1,[]],[[41,41],-1,[]],[[41,41],2],[[-1,16],[[18,[17]]],[]],[41,190],[41,54],[-1,-2,[],[]],[-1,-2,[],[]],[41,41],[[-1,-2],2,[],[]],[[41,41],21],[[-1,-2],21,[],[]],[[],41],[41,-1,[]],[-1,[[58,[41]]],22],[16,[[24,[23]]]],[[41,41],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[41]]],[]],[[17,-1],[[24,[41]]],[]],[[41,3],4],[[41,3],4],[-1,-1,[]],[27,41],[[177,30],[[58,[41]]]],[27,[[58,[41,-1]]],[]],[[41,41],13],[[41,41],13],[[41,-1],2,32],[-1,-2,[],[]],[[41,16],33],[41,13],[[],34],[[],[[35,[41]]]],[[41,41],13],[[41,41],13],[30,41],[30,41],[[41,54],-1,[]],[41,-1,[]],[[54,30],[[58,[41]]]],[[41,41],[[43,[21]]]],0,0,[[-1,44],28,[]],[[41,-1],58,45],[[41,41],-1,[]],[[41,54],-1,[]],[[41,41],2],[41,28],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],[30,41],0,0,0,[[42,42],-1,[]],[[42,-1],2,[[219,[47]]]],[[-1,16],[[18,[17]]],[]],[42,190],[42,54],[-1,-2,[],[]],[-1,-2,[],[]],[42,[[58,[2]]]],[42,42],[[-1,-2],2,[],[]],[[42,42],21],[[-1,-2],21,[],[]],[[],42],[42,-1,[]],[-1,[[58,[42]]],22],[16,[[24,[23]]]],[[42,42],13],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[17,-1],[[24,[42]]],[]],[17,[[14,[-1,25]]],[]],[[17,-1],[[24,[42]]],[]],[[42,3],4],[[42,3],4],[27,42],[177,42],[-1,-1,[]],[[47,30],[[58,[42]]]],[27,[[58,[42,-1]]],[]],[[42,42],13],[[42,42],13],[[42,-1],2,32],[-1,-2,[],[]],[[42,16],33],[42,13],[42,13],[[],34],[[],[[35,[42]]]],[[42,42],13],[[42,42],13],[[42,54],-1,[]],[[42,42],-1,[]],[[42,-1],2,[[219,[47]]]],[[54,30],[[58,[42]]]],[[42,42],[[43,[21]]]],0,0,[[-1,44],28,[]],[[42,-1],58,45],[[42,42],-1,[]],[[42,-1],2,[[219,[47]]]],[42,28],[-1,-2,[],[]],[-1,28,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[16,46],[30,42]],"c":[],"p":[[6,"Data",17],[1,"tuple"],[5,"Formatter",6974],[8,"Result",6974],[5,"QuoteTick",351],[5,"Bar",52],[5,"OrderBookDelta",186],[5,"OrderBookDepth10",262],[5,"TradeTick",433],[10,"HasTsInit",17],[8,"UnixNanos",6975],[1,"slice"],[1,"bool"],[6,"Result",6976],[5,"TypeId",6977],[5,"Python",6978],[5,"PyAny",6979],[5,"Py",6980],[5,"BarSpecification",52],[5,"BarType",52],[6,"Ordering",6981],[10,"Deserializer",6982],[5,"CStr",6983],[8,"PyResult",6984],[5,"PyErr",6984],[5,"BarTypeParseError",52],[1,"str"],[5,"String",6985],[5,"IndexMap",6986],[1,"u8"],[5,"HashMap",6987],[10,"Hasher",6988],[8,"PyObject",6980],[5,"PyClassItemsIter",6989],[5,"LazyTypeObject",6990],[1,"usize"],[6,"BarAggregation",476],[6,"PriceType",476],[5,"InstrumentId",4428],[6,"AggregationSource",476],[5,"Price",6847],[5,"Quantity",6911],[6,"Option",6991],[5,"SeparatorPolicy",6992],[10,"Serializer",6993],[5,"PyTypeObject",6994],[1,"u64"],[6,"BookAction",476],[5,"BookOrder",305],[5,"OrderBookDeltas",230],[5,"Vec",6995],[1,"array"],[1,"u32"],[1,"f64"],[6,"OrderSide",476],[5,"PyDict",6996],[5,"BookPrice",5630],[8,"Result",6997],[5,"Ticker",396],[6,"AggressorSide",476],[5,"TradeId",4845],[6,"AccountType",476],[6,"AssetClass",476],[6,"InstrumentClass",476],[6,"BookType",476],[6,"ContingencyType",476],[6,"CurrencyType",476],[6,"InstrumentCloseType",476],[6,"LiquiditySide",476],[6,"MarketStatus",476],[6,"HaltReason",476],[6,"OmsType",476],[6,"OptionKind",476],[6,"OrderStatus",476],[6,"OrderType",476],[6,"PositionSide",476],[6,"TimeInForce",476],[6,"TradingState",476],[6,"TrailingOffsetType",476],[6,"TriggerType",476],[5,"AccountTypeIter",476],[5,"AggregationSourceIter",476],[5,"AggressorSideIter",476],[5,"AssetClassIter",476],[5,"InstrumentClassIter",476],[5,"BarAggregationIter",476],[5,"BookActionIter",476],[5,"BookTypeIter",476],[5,"ContingencyTypeIter",476],[5,"CurrencyTypeIter",476],[5,"InstrumentCloseTypeIter",476],[5,"LiquiditySideIter",476],[5,"MarketStatusIter",476],[5,"HaltReasonIter",476],[5,"OmsTypeIter",476],[5,"OptionKindIter",476],[5,"OrderSideIter",476],[5,"OrderStatusIter",476],[5,"OrderTypeIter",476],[5,"PositionSideIter",476],[5,"PriceTypeIter",476],[5,"TimeInForceIter",476],[5,"TradingStateIter",476],[5,"TrailingOffsetTypeIter",476],[5,"TriggerTypeIter",476],[5,"Error",6974],[10,"FromU8",476],[6,"OrderEvent",2522],[6,"OrderError",5729],[5,"AccountState",2089],[5,"OrderAcceptedBuilder",2125],[5,"AccountId",4234],[5,"OrderAccepted",2125],[6,"OrderAcceptedBuilderError",2125],[5,"ClientOrderId",4311],[5,"UUID4",6998],[5,"UninitializedFieldError",6999],[5,"TraderId",4884],[5,"StrategyId",4546],[5,"VenueOrderId",4966],[5,"OrderCancelRejectedBuilder",2206],[5,"OrderCancelRejected",2206],[6,"OrderCancelRejectedBuilderError",2206],[5,"Ustr",7000],[5,"OrderCanceledBuilder",2289],[5,"OrderCanceled",2289],[6,"OrderCanceledBuilderError",2289],[5,"OrderDeniedBuilder",2370],[5,"OrderDenied",2370],[6,"OrderDeniedBuilderError",2370],[5,"OrderEmulatedBuilder",2447],[5,"OrderEmulated",2447],[6,"OrderEmulatedBuilderError",2447],[5,"OrderExpiredBuilder",2560],[5,"OrderExpired",2560],[6,"OrderExpiredBuilderError",2560],[5,"OrderFilledBuilder",2641],[5,"OrderFilled",2641],[6,"OrderFilledBuilderError",2641],[5,"Money",6789],[5,"Currency",6669],[5,"PositionId",4507],[5,"OrderInitializedBuilder",2742],[5,"OrderInitialized",2742],[6,"OrderInitializedBuilderError",2742],[5,"ExecAlgorithmId",4390],[10,"Order",5729],[5,"OrderListId",4469],[5,"OrderModifyRejectedBuilder",2870],[5,"OrderModifyRejected",2870],[6,"OrderModifyRejectedBuilderError",2870],[5,"OrderPendingCancelBuilder",2953],[5,"OrderPendingCancel",2953],[6,"OrderPendingCancelBuilderError",2953],[5,"OrderPendingUpdateBuilder",3034],[5,"OrderPendingUpdate",3034],[6,"OrderPendingUpdateBuilderError",3034],[5,"OrderRejectedBuilder",3115],[5,"OrderRejected",3115],[6,"OrderRejectedBuilderError",3115],[5,"OrderReleasedBuilder",3196],[5,"OrderReleased",3196],[6,"OrderReleasedBuilderError",3196],[5,"OrderSubmitted",3531],[5,"OrderTriggered",3608],[5,"OrderUpdated",3689],[5,"OrderSubmittedBuilder",3531],[6,"OrderSubmittedBuilderError",3531],[5,"OrderTriggeredBuilder",3608],[6,"OrderTriggeredBuilderError",3608],[5,"OrderUpdatedBuilder",3689],[6,"OrderUpdatedBuilderError",3689],[5,"PositionChanged",3791],[5,"PositionClosed",3826],[5,"PositionOpened",3864],[5,"PositionState",3893],[1,"i64"],[8,"c_char",7001],[5,"ClientId",4273],[5,"ComponentId",4352],[5,"Symbol",4806],[5,"Venue",4924],[5,"SyntheticInstrument_API",4097],[5,"CVec",7002],[5,"OrderBook_API",4122],[5,"Level_API",4166],[5,"Level",5679],[1,"u16"],[10,"Instrument",5005],[5,"Decimal",7003],[5,"CryptoFuture",5044],[5,"CryptoPerpetual",5113],[5,"CurrencyPair",5181],[5,"Equity",5245],[5,"FuturesContract",5307],[5,"OptionsContract",5373],[5,"SyntheticInstrument",5517],[5,"Error",6997],[5,"OrderBook",5559],[6,"BookIntegrityError",5559],[6,"InvalidBookOperation",5559],[5,"Ladder",5630],[8,"OrderId",305],[5,"OrderCore",5729],[5,"LimitOrder",5876],[5,"LimitIfTouchedOrder",5951],[5,"MarketOrder",6030],[5,"MarketIfTouchedOrder",6100],[5,"MarketToLimitOrder",6177],[5,"StopLimitOrder",6251],[5,"StopMarketOrder",6330],[5,"TrailingStopLimitOrder",6407],[5,"TrailingStopMarketOrder",6489],[5,"EnumIterator",6568],[5,"PyModule",7004],[6,"Value",7005],[5,"AccountBalance",6637],[5,"MarginBalance",6637],[10,"Into",7006],[5,"order_filled",3273],[5,"order_denied_max_submitted_rate",3273],[5,"order_rejected_insufficient_margin",3273],[5,"order_initialized_buy_limit",3273],[5,"order_submitted",3273],[5,"order_triggered",3273],[5,"order_emulated",3273],[5,"order_released",3273],[5,"order_updated",3273],[5,"order_pending_update",3273],[5,"order_pending_cancel",3273],[5,"order_modify_rejected",3273],[5,"order_accepted",3273],[5,"order_cancel_rejected",3273],[5,"order_expired",3273],[6,"PositionEvent",3776],[5,"account_id",4586],[5,"account_ib",4586],[5,"client_id_binance",4586],[5,"client_id_dydx",4586],[5,"client_order_id",4586],[5,"component_risk_engine",4586],[5,"exec_algorithm_id",4586],[5,"instrument_id_eth_usdt_binance",4586],[5,"instrument_id_btc_usdt",4586],[5,"order_list_id_test",4586],[5,"position_id_test",4586],[5,"strategy_id_ema_cross",4586],[5,"symbol_eth_perp",4586],[5,"symbol_aud_usd",4586],[5,"trade_id",4586],[5,"trader_id",4586],[5,"venue_binance",4586],[5,"venue_sim",4586],[5,"venue_order_id",4586],[5,"uuid4",4586],[5,"crypto_future_btcusdt",5440],[5,"crypto_perpetual_ethusdt",5440],[5,"xbtusd_bitmex",5440],[5,"currency_pair_btcusdt",5440],[5,"equity_aapl",5440],[5,"futures_contract_es",5440],[5,"options_contract_appl",5440]],"b":[[34,"impl-From%3CQuoteTick%3E-for-Data"],[35,"impl-From%3CBar%3E-for-Data"],[36,"impl-From%3COrderBookDelta%3E-for-Data"],[37,"impl-From%3COrderBookDepth10%3E-for-Data"],[38,"impl-From%3CTradeTick%3E-for-Data"],[99,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarSpecification"],[101,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarSpecification"],[102,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarType"],[104,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarType"],[106,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Bar"],[107,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Bar"],[108,"impl-Display-for-BarSpecification"],[109,"impl-Debug-for-BarSpecification"],[110,"impl-Display-for-BarType"],[111,"impl-Debug-for-BarType"],[112,"impl-Debug-for-BarTypeParseError"],[113,"impl-Display-for-BarTypeParseError"],[114,"impl-Debug-for-Bar"],[115,"impl-Display-for-Bar"],[200,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDelta"],[202,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDelta"],[204,"impl-Display-for-OrderBookDelta"],[205,"impl-Debug-for-OrderBookDelta"],[238,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDeltas"],[240,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDeltas"],[242,"impl-Display-for-OrderBookDeltas"],[243,"impl-Debug-for-OrderBookDeltas"],[280,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDepth10"],[281,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDepth10"],[283,"impl-Display-for-OrderBookDepth10"],[284,"impl-Debug-for-OrderBookDepth10"],[321,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BookOrder"],[323,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BookOrder"],[324,"impl-Debug-for-BookOrder"],[325,"impl-Display-for-BookOrder"],[367,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+QuoteTick"],[369,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26QuoteTick"],[372,"impl-Debug-for-QuoteTick"],[373,"impl-Display-for-QuoteTick"],[408,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Ticker"],[409,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Ticker"],[411,"impl-Display-for-Ticker"],[412,"impl-Debug-for-Ticker"],[447,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradeTick"],[448,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradeTick"],[449,"impl-Debug-for-TradeTick"],[450,"impl-Display-for-TradeTick"],[1109,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AccountType"],[1111,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AccountType"],[1112,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AggregationSource"],[1114,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AggregationSource"],[1115,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AggressorSide"],[1117,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AggressorSide"],[1118,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AssetClass"],[1119,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AssetClass"],[1121,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+InstrumentClass"],[1122,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26InstrumentClass"],[1124,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarAggregation"],[1126,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarAggregation"],[1127,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BookAction"],[1129,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BookAction"],[1130,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BookType"],[1132,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BookType"],[1134,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ContingencyType"],[1135,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ContingencyType"],[1136,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CurrencyType"],[1137,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CurrencyType"],[1139,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26InstrumentCloseType"],[1141,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+InstrumentCloseType"],[1143,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+LiquiditySide"],[1144,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26LiquiditySide"],[1145,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketStatus"],[1146,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketStatus"],[1148,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26HaltReason"],[1150,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+HaltReason"],[1152,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OmsType"],[1153,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OmsType"],[1154,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OptionKind"],[1156,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OptionKind"],[1157,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderSide"],[1158,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderSide"],[1161,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderStatus"],[1162,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderStatus"],[1163,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderType"],[1165,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderType"],[1167,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+PositionSide"],[1168,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26PositionSide"],[1169,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+PriceType"],[1171,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26PriceType"],[1172,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TimeInForce"],[1173,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TimeInForce"],[1175,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradingState"],[1177,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradingState"],[1178,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TrailingOffsetType"],[1179,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TrailingOffsetType"],[1181,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TriggerType"],[1182,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TriggerType"],[1185,"impl-Debug-for-AccountType"],[1186,"impl-Display-for-AccountType"],[1188,"impl-Debug-for-AggregationSource"],[1189,"impl-Display-for-AggregationSource"],[1191,"impl-Debug-for-AggressorSide"],[1192,"impl-Display-for-AggressorSide"],[1194,"impl-Debug-for-AssetClass"],[1195,"impl-Display-for-AssetClass"],[1197,"impl-Debug-for-InstrumentClass"],[1198,"impl-Display-for-InstrumentClass"],[1200,"impl-Display-for-BarAggregation"],[1201,"impl-Debug-for-BarAggregation"],[1203,"impl-Debug-for-BookAction"],[1204,"impl-Display-for-BookAction"],[1206,"impl-Display-for-BookType"],[1207,"impl-Debug-for-BookType"],[1209,"impl-Display-for-ContingencyType"],[1210,"impl-Debug-for-ContingencyType"],[1212,"impl-Display-for-CurrencyType"],[1213,"impl-Debug-for-CurrencyType"],[1215,"impl-Debug-for-InstrumentCloseType"],[1216,"impl-Display-for-InstrumentCloseType"],[1218,"impl-Display-for-LiquiditySide"],[1219,"impl-Debug-for-LiquiditySide"],[1221,"impl-Display-for-MarketStatus"],[1222,"impl-Debug-for-MarketStatus"],[1224,"impl-Display-for-HaltReason"],[1225,"impl-Debug-for-HaltReason"],[1227,"impl-Debug-for-OmsType"],[1228,"impl-Display-for-OmsType"],[1230,"impl-Debug-for-OptionKind"],[1231,"impl-Display-for-OptionKind"],[1233,"impl-Debug-for-OrderSide"],[1234,"impl-Display-for-OrderSide"],[1236,"impl-Debug-for-OrderStatus"],[1237,"impl-Display-for-OrderStatus"],[1239,"impl-Display-for-OrderType"],[1240,"impl-Debug-for-OrderType"],[1242,"impl-Display-for-PositionSide"],[1243,"impl-Debug-for-PositionSide"],[1245,"impl-Display-for-PriceType"],[1246,"impl-Debug-for-PriceType"],[1248,"impl-Display-for-TimeInForce"],[1249,"impl-Debug-for-TimeInForce"],[1251,"impl-Debug-for-TradingState"],[1252,"impl-Display-for-TradingState"],[1254,"impl-Debug-for-TrailingOffsetType"],[1255,"impl-Display-for-TrailingOffsetType"],[1257,"impl-Display-for-TriggerType"],[1258,"impl-Debug-for-TriggerType"],[2157,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderAccepted"],[2158,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderAccepted"],[2159,"impl-Debug-for-OrderAcceptedBuilderError"],[2160,"impl-Display-for-OrderAcceptedBuilderError"],[2161,"impl-Debug-for-OrderAccepted"],[2162,"impl-Display-for-OrderAccepted"],[2164,"impl-From%3CUninitializedFieldError%3E-for-OrderAcceptedBuilderError"],[2165,"impl-From%3CString%3E-for-OrderAcceptedBuilderError"],[2237,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderCancelRejected"],[2239,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderCancelRejected"],[2240,"impl-Display-for-OrderCancelRejectedBuilderError"],[2241,"impl-Debug-for-OrderCancelRejectedBuilderError"],[2242,"impl-Debug-for-OrderCancelRejected"],[2243,"impl-Display-for-OrderCancelRejected"],[2246,"impl-From%3CUninitializedFieldError%3E-for-OrderCancelRejectedBuilderError"],[2247,"impl-From%3CString%3E-for-OrderCancelRejectedBuilderError"],[2321,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderCanceled"],[2322,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderCanceled"],[2323,"impl-Display-for-OrderCanceledBuilderError"],[2324,"impl-Debug-for-OrderCanceledBuilderError"],[2325,"impl-Debug-for-OrderCanceled"],[2326,"impl-Display-for-OrderCanceled"],[2328,"impl-From%3CUninitializedFieldError%3E-for-OrderCanceledBuilderError"],[2329,"impl-From%3CString%3E-for-OrderCanceledBuilderError"],[2400,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderDenied"],[2401,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderDenied"],[2402,"impl-Display-for-OrderDeniedBuilderError"],[2403,"impl-Debug-for-OrderDeniedBuilderError"],[2404,"impl-Display-for-OrderDenied"],[2405,"impl-Debug-for-OrderDenied"],[2408,"impl-From%3CUninitializedFieldError%3E-for-OrderDeniedBuilderError"],[2409,"impl-From%3CString%3E-for-OrderDeniedBuilderError"],[2477,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderEmulated"],[2478,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderEmulated"],[2479,"impl-Display-for-OrderEmulatedBuilderError"],[2480,"impl-Debug-for-OrderEmulatedBuilderError"],[2481,"impl-Debug-for-OrderEmulated"],[2482,"impl-Display-for-OrderEmulated"],[2485,"impl-From%3CUninitializedFieldError%3E-for-OrderEmulatedBuilderError"],[2486,"impl-From%3CString%3E-for-OrderEmulatedBuilderError"],[2591,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderExpired"],[2593,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderExpired"],[2594,"impl-Display-for-OrderExpiredBuilderError"],[2595,"impl-Debug-for-OrderExpiredBuilderError"],[2596,"impl-Debug-for-OrderExpired"],[2597,"impl-Display-for-OrderExpired"],[2599,"impl-From%3CUninitializedFieldError%3E-for-OrderExpiredBuilderError"],[2600,"impl-From%3CString%3E-for-OrderExpiredBuilderError"],[2677,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderFilled"],[2678,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderFilled"],[2679,"impl-Display-for-OrderFilledBuilderError"],[2680,"impl-Debug-for-OrderFilledBuilderError"],[2681,"impl-Debug-for-OrderFilled"],[2682,"impl-Display-for-OrderFilled"],[2684,"impl-From%3CString%3E-for-OrderFilledBuilderError"],[2685,"impl-From%3CUninitializedFieldError%3E-for-OrderFilledBuilderError"],[2785,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderInitialized"],[2786,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderInitialized"],[2788,"impl-Display-for-OrderInitializedBuilderError"],[2789,"impl-Debug-for-OrderInitializedBuilderError"],[2790,"impl-Debug-for-OrderInitialized"],[2791,"impl-Display-for-OrderInitialized"],[2794,"impl-From%3CUninitializedFieldError%3E-for-OrderInitializedBuilderError"],[2795,"impl-From%3CString%3E-for-OrderInitializedBuilderError"],[2901,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderModifyRejected"],[2903,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderModifyRejected"],[2904,"impl-Debug-for-OrderModifyRejectedBuilderError"],[2905,"impl-Display-for-OrderModifyRejectedBuilderError"],[2906,"impl-Debug-for-OrderModifyRejected"],[2907,"impl-Display-for-OrderModifyRejected"],[2910,"impl-From%3CUninitializedFieldError%3E-for-OrderModifyRejectedBuilderError"],[2911,"impl-From%3CString%3E-for-OrderModifyRejectedBuilderError"],[2984,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderPendingCancel"],[2986,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderPendingCancel"],[2987,"impl-Display-for-OrderPendingCancelBuilderError"],[2988,"impl-Debug-for-OrderPendingCancelBuilderError"],[2989,"impl-Display-for-OrderPendingCancel"],[2990,"impl-Debug-for-OrderPendingCancel"],[2992,"impl-From%3CUninitializedFieldError%3E-for-OrderPendingCancelBuilderError"],[2993,"impl-From%3CString%3E-for-OrderPendingCancelBuilderError"],[3065,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderPendingUpdate"],[3066,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderPendingUpdate"],[3068,"impl-Display-for-OrderPendingUpdateBuilderError"],[3069,"impl-Debug-for-OrderPendingUpdateBuilderError"],[3070,"impl-Display-for-OrderPendingUpdate"],[3071,"impl-Debug-for-OrderPendingUpdate"],[3074,"impl-From%3CString%3E-for-OrderPendingUpdateBuilderError"],[3075,"impl-From%3CUninitializedFieldError%3E-for-OrderPendingUpdateBuilderError"],[3146,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderRejected"],[3148,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderRejected"],[3149,"impl-Debug-for-OrderRejectedBuilderError"],[3150,"impl-Display-for-OrderRejectedBuilderError"],[3151,"impl-Display-for-OrderRejected"],[3152,"impl-Debug-for-OrderRejected"],[3155,"impl-From%3CString%3E-for-OrderRejectedBuilderError"],[3156,"impl-From%3CUninitializedFieldError%3E-for-OrderRejectedBuilderError"],[3225,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderReleased"],[3227,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderReleased"],[3228,"impl-Debug-for-OrderReleasedBuilderError"],[3229,"impl-Display-for-OrderReleasedBuilderError"],[3230,"impl-Display-for-OrderReleased"],[3231,"impl-Debug-for-OrderReleased"],[3233,"impl-From%3CUninitializedFieldError%3E-for-OrderReleasedBuilderError"],[3234,"impl-From%3CString%3E-for-OrderReleasedBuilderError"],[3562,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderSubmitted"],[3564,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderSubmitted"],[3565,"impl-Display-for-OrderSubmittedBuilderError"],[3566,"impl-Debug-for-OrderSubmittedBuilderError"],[3567,"impl-Display-for-OrderSubmitted"],[3568,"impl-Debug-for-OrderSubmitted"],[3570,"impl-From%3CString%3E-for-OrderSubmittedBuilderError"],[3572,"impl-From%3CUninitializedFieldError%3E-for-OrderSubmittedBuilderError"],[3640,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderTriggered"],[3641,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderTriggered"],[3642,"impl-Display-for-OrderTriggeredBuilderError"],[3643,"impl-Debug-for-OrderTriggeredBuilderError"],[3644,"impl-Display-for-OrderTriggered"],[3645,"impl-Debug-for-OrderTriggered"],[3647,"impl-From%3CUninitializedFieldError%3E-for-OrderTriggeredBuilderError"],[3648,"impl-From%3CString%3E-for-OrderTriggeredBuilderError"],[3721,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderUpdated"],[3722,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderUpdated"],[3723,"impl-Debug-for-OrderUpdatedBuilderError"],[3724,"impl-Display-for-OrderUpdatedBuilderError"],[3725,"impl-Debug-for-OrderUpdated"],[3726,"impl-Display-for-OrderUpdated"],[3729,"impl-From%3CUninitializedFieldError%3E-for-OrderUpdatedBuilderError"],[3730,"impl-From%3CString%3E-for-OrderUpdatedBuilderError"],[4249,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26AccountId"],[4250,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+AccountId"],[4252,"impl-Debug-for-AccountId"],[4253,"impl-Display-for-AccountId"],[4287,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ClientId"],[4288,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ClientId"],[4290,"impl-Display-for-ClientId"],[4291,"impl-Debug-for-ClientId"],[4326,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ClientOrderId"],[4328,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ClientOrderId"],[4329,"impl-Debug-for-ClientOrderId"],[4330,"impl-Display-for-ClientOrderId"],[4367,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ComponentId"],[4368,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ComponentId"],[4369,"impl-Display-for-ComponentId"],[4370,"impl-Debug-for-ComponentId"],[4405,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+ExecAlgorithmId"],[4406,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26ExecAlgorithmId"],[4407,"impl-Debug-for-ExecAlgorithmId"],[4408,"impl-Display-for-ExecAlgorithmId"],[4443,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26InstrumentId"],[4444,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+InstrumentId"],[4446,"impl-Debug-for-InstrumentId"],[4447,"impl-Display-for-InstrumentId"],[4483,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderListId"],[4485,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderListId"],[4486,"impl-Display-for-OrderListId"],[4487,"impl-Debug-for-OrderListId"],[4522,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26PositionId"],[4524,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+PositionId"],[4525,"impl-Display-for-PositionId"],[4526,"impl-Debug-for-PositionId"],[4562,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26StrategyId"],[4563,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+StrategyId"],[4564,"impl-Debug-for-StrategyId"],[4565,"impl-Display-for-StrategyId"],[4821,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Symbol"],[4822,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Symbol"],[4824,"impl-Display-for-Symbol"],[4825,"impl-Debug-for-Symbol"],[4860,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradeId"],[4861,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradeId"],[4863,"impl-Display-for-TradeId"],[4864,"impl-Debug-for-TradeId"],[4900,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TraderId"],[4901,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TraderId"],[4902,"impl-Display-for-TraderId"],[4903,"impl-Debug-for-TraderId"],[4940,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Venue"],[4941,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Venue"],[4943,"impl-Debug-for-Venue"],[4944,"impl-Display-for-Venue"],[4981,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26VenueOrderId"],[4982,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+VenueOrderId"],[4984,"impl-Debug-for-VenueOrderId"],[4985,"impl-Display-for-VenueOrderId"],[5060,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CryptoFuture"],[5061,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CryptoFuture"],[5128,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CryptoPerpetual"],[5130,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CryptoPerpetual"],[5196,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26CurrencyPair"],[5197,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+CurrencyPair"],[5261,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Equity"],[5262,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Equity"],[5325,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26FuturesContract"],[5327,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+FuturesContract"],[5391,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OptionsContract"],[5393,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OptionsContract"],[5533,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26SyntheticInstrument"],[5535,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+SyntheticInstrument"],[5591,"impl-Debug-for-InvalidBookOperation"],[5592,"impl-Display-for-InvalidBookOperation"],[5593,"impl-Debug-for-BookIntegrityError"],[5594,"impl-Display-for-BookIntegrityError"],[5650,"impl-Display-for-BookPrice"],[5651,"impl-Debug-for-BookPrice"],[5772,"impl-Display-for-OrderError"],[5773,"impl-Debug-for-OrderError"],[5898,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26LimitOrder"],[5899,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+LimitOrder"],[5973,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26LimitIfTouchedOrder"],[5974,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+LimitIfTouchedOrder"],[6050,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketOrder"],[6051,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketOrder"],[6122,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketIfTouchedOrder"],[6123,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketIfTouchedOrder"],[6199,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+MarketToLimitOrder"],[6200,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26MarketToLimitOrder"],[6273,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+StopLimitOrder"],[6274,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26StopLimitOrder"],[6352,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26StopMarketOrder"],[6353,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+StopMarketOrder"],[6429,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TrailingStopLimitOrder"],[6430,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TrailingStopLimitOrder"],[6511,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TrailingStopMarketOrder"],[6512,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TrailingStopMarketOrder"],[6575,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26EnumIterator"],[6576,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+EnumIterator"],[6645,"impl-Display-for-AccountBalance"],[6646,"impl-Debug-for-AccountBalance"],[6647,"impl-Debug-for-MarginBalance"],[6648,"impl-Display-for-MarginBalance"],[6756,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Currency"],[6758,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Currency"],[6792,"impl-Add%3Cf64%3E-for-Money"],[6793,"impl-Add-for-Money"],[6811,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Money"],[6812,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Money"],[6814,"impl-Debug-for-Money"],[6815,"impl-Display-for-Money"],[6837,"impl-Sub%3Cf64%3E-for-Money"],[6838,"impl-Sub-for-Money"],[6851,"impl-Add%3Cf64%3E-for-Price"],[6852,"impl-Add-for-Price"],[6872,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Price"],[6873,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Price"],[6874,"impl-Debug-for-Price"],[6875,"impl-Display-for-Price"],[6900,"impl-Sub-for-Price"],[6901,"impl-Sub%3Cf64%3E-for-Price"],[6934,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26Quantity"],[6936,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+Quantity"],[6937,"impl-Display-for-Quantity"],[6938,"impl-Debug-for-Quantity"],[6939,"impl-From%3C%26str%3E-for-Quantity"],[6940,"impl-From%3Ci64%3E-for-Quantity"],[6955,"impl-Mul%3Cf64%3E-for-Quantity"],[6956,"impl-Mul-for-Quantity"]]}],\ ["nautilus_network",{"doc":"","t":"CCCCPPFGFFPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNHFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN","n":["http","python","socket","websocket","DELETE","GET","HttpClient","HttpMethod","HttpResponse","InnerHttpClient","PATCH","POST","PUT","arguments","arguments","arguments","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","doc","doc","doc","eq","equivalent","equivalent","equivalent","extract","extract","extract","extract","extract","extract","extract","extract","fmt","fmt","from","from","from","from","hash","into","into","into","into","into","into_py","into_py","into_py","items_iter","items_iter","items_iter","lazy_type_object","lazy_type_object","lazy_type_object","py_new","send_request","status","to_owned","to_owned","to_owned","to_response","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_object_raw","type_object_raw","type_object_raw","vzip","vzip","vzip","vzip","network","SocketClient","SocketConfig","arguments","arguments","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","connect","disconnect","doc","doc","extract","extract","extract","extract","extract","fmt","from","from","into","into","into_py","into_py","is_disconnected","items_iter","items_iter","lazy_type_object","lazy_type_object","send_bytes","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","type_object_raw","type_object_raw","vzip","vzip","WebSocketClient","WebSocketConfig","arguments","arguments","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","connect","disconnect","doc","doc","extract","extract","extract","extract","extract","fmt","from","from","into","into","into_py","into_py","is_disconnected","items_iter","items_iter","lazy_type_object","lazy_type_object","send_bytes","send_close_message","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","type_object_raw","type_object_raw","vzip","vzip"],"q":[[0,"nautilus_network"],[4,"nautilus_network::http"],[93,"nautilus_network::python"],[94,"nautilus_network::socket"],[137,"nautilus_network::websocket"],[181,"pyo3::marker"],[182,"pyo3::types::any"],[183,"pyo3::instance"],[184,"core::ffi::c_str"],[185,"pyo3::err"],[186,"pyo3::err"],[187,"core::fmt"],[188,"core::fmt"],[189,"http::method"],[190,"pyo3::instance"],[191,"pyo3::impl_::pyclass::lazy_type_object"],[192,"alloc::string"],[193,"alloc::vec"],[194,"core::option"],[195,"std::collections::hash::map"],[196,"core::error"],[197,"alloc::boxed"],[198,"reqwest::async_impl::response"],[199,"core::any"],[200,"pyo3_ffi::cpython::object"],[201,"pyo3::types::module"],[202,"tungstenite::error"],[203,"std::io::error"]],"d":["","","","","","","","","HttpResponse contains relevant data from a HTTP request.","Provides a high-performance HttpClient for HTTP requests.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Create a new HttpClient.","","","","","","","","","","","","","","","","","","","","","","","","","","Loaded as nautilus_pyo3.network","","Configuration for TCP socket connection.","","","","","","","","","","Set disconnect mode to true.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a websocket client.","Set disconnect mode to true.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,5,5,0,0,0,0,5,5,5,5,6,13,4,5,6,13,4,5,6,13,4,5,6,4,5,6,4,5,6,13,5,5,5,5,5,5,5,6,6,6,13,13,5,6,4,5,6,13,5,4,5,5,6,13,5,6,13,5,6,13,5,6,13,13,4,6,4,5,6,4,4,5,6,13,4,5,6,13,4,5,6,13,5,6,13,4,5,6,13,0,0,0,32,33,32,33,32,33,32,32,33,33,32,33,32,32,32,33,33,32,32,33,32,33,32,33,33,32,33,32,33,33,32,32,33,32,33,32,33,32,33,32,33,0,0,37,38,37,38,37,38,37,37,38,38,37,38,37,37,37,38,38,37,37,38,37,38,37,38,38,37,38,37,38,38,38,37,37,38,37,38,37,38,37,38,37,38],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],[[3,[2]]],[]],[[-1,1],[[3,[2]]],[]],[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,4],[5,5],[6,6],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[],4],[1,[[9,[8]]]],[1,[[9,[8]]]],[1,[[9,[8]]]],[[5,5],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[2,-1],[[9,[5]]],[]],[[2,-1],[[9,[5]]],[]],[2,[[12,[-1,11]]],[]],[[2,-1],[[9,[6]]],[]],[[2,-1],[[9,[6]]],[]],[2,[[12,[-1,11]]],[]],[[2,-1],[[9,[13]]],[]],[[2,-1],[[9,[13]]],[]],[[5,14],15],[[6,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[5,-1],7,16],[-1,-2,[],[]],[5,17],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[5,1],18],[[6,1],18],[[13,1],18],[[],19],[[],19],[[],19],[[],[[20,[5]]]],[[],[[20,[6]]]],[[],[[20,[13]]]],[[[22,[21]],[22,[[7,[21,0]]]],[23,[0]]],13],[[4,17,21,[24,[21,21]],[23,[[22,[25]]]]],[[12,[6,[27,[26]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[4,28],[[12,[6,[27,[26]]]]]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[1,30],[1,30],[1,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[1,31],[[9,[7]]]],0,0,[[-1,1],[[3,[2]]],[]],[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[32,32],[[-1,-2],7,[],[]],[[32,[23,[18]],[23,[18]],[23,[18]]],[[12,[33,34]]]],[33,7],[1,[[9,[8]]]],[1,[[9,[8]]]],[[2,-1],[[9,[32]]],[]],[[2,-1],[[9,[32]]],[]],[2,[[12,[-1,11]]],[]],[[2,-1],[[9,[33]]],[]],[[2,-1],[[9,[33]]],[]],[[32,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[32,1],18],[[33,1],18],[33,10],[[],19],[[],19],[[],[[20,[32]]]],[[],[[20,[33]]]],[[33,[35,[25]]],[[12,[7,36]]]],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[1,30],[1,30],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,1],[[3,[2]]],[]],[[-1,1],[[3,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,37],[[-1,-2],7,[],[]],[[37,[23,[18]],[23,[18]],[23,[18]]],[[12,[38,34]]]],[38,7],[1,[[9,[8]]]],[1,[[9,[8]]]],[[2,-1],[[9,[37]]],[]],[2,[[12,[-1,11]]],[]],[[2,-1],[[9,[37]]],[]],[[2,-1],[[9,[38]]],[]],[[2,-1],[[9,[38]]],[]],[[37,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[37,1],18],[[38,1],18],[38,10],[[],19],[[],19],[[],[[20,[37]]]],[[],[[20,[38]]]],[[38,[22,[25]]],[[12,[7,34]]]],[38,7],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[1,30],[1,30],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[5,"Python",181],[5,"PyAny",182],[5,"Py",183],[5,"InnerHttpClient",4],[6,"HttpMethod",4],[5,"HttpResponse",4],[1,"tuple"],[5,"CStr",184],[8,"PyResult",185],[1,"bool"],[5,"PyErr",185],[6,"Result",186],[5,"HttpClient",4],[5,"Formatter",187],[8,"Result",187],[10,"Hasher",188],[5,"Method",189],[8,"PyObject",183],[5,"PyClassItemsIter",190],[5,"LazyTypeObject",191],[5,"String",192],[5,"Vec",193],[6,"Option",194],[5,"HashMap",195],[1,"u8"],[10,"Error",196],[5,"Box",197],[5,"Response",198],[5,"TypeId",199],[5,"PyTypeObject",200],[5,"PyModule",201],[5,"SocketConfig",94],[5,"SocketClient",94],[6,"Error",202],[1,"slice"],[5,"Error",203],[5,"WebSocketConfig",137],[5,"WebSocketClient",137]],"b":[[38,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26HttpMethod"],[39,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+HttpMethod"],[41,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26HttpResponse"],[42,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+HttpResponse"],[44,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+HttpClient"],[45,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26HttpClient"],[108,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26SocketConfig"],[109,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+SocketConfig"],[111,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+SocketClient"],[112,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26SocketClient"],[151,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26WebSocketConfig"],[153,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+WebSocketConfig"],[154,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26WebSocketClient"],[155,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+WebSocketClient"]]}],\ ["nautilus_persistence",{"doc":"","t":"CCCCPPKGKKKGPPPPPPKNNCNNNNMMCMHNNNNNNNNNNMNNNCNNNNNNCNNNNNNNNMCCFFFNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFIFONNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNCCCFGPPNNNNNNNNNNNHNNNOHNNNNNNNNNFNNNNNONNNONFNNNNNNNNNNNNNCHCCCPGPPPNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNCCCCFNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNN","n":["arrow","backend","db","python","ArrowError","ArrowError","ArrowSchemaProvider","DataStreamingError","DecodeDataFromRecordBatch","DecodeFromRecordBatch","EncodeToRecordBatch","EncodingError","InvalidColumnType","IoError","MissingColumn","MissingMetadata","ParseError","PythonError","WriteStream","as_error_source","as_error_source","bar","borrow","borrow","borrow_mut","borrow_mut","decode_batch","decode_data_batch","delta","encode_batch","extract_column","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_schema","get_schema_map","into","into","quote","separate_by_policy","separate_by_policy","source","source","to_string","to_string","trade","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","kmerge_batch","session","EagerStream","ElementBatchIter","KMerge","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cjk_compat_variants","cjk_compat_variants","drop","from","from","from","from_stream_with_runtime","into","into","into","into_iter","into_iter","into_py_dict","into_py_dict","item","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","new","next","next","nfc","nfc","nfd","nfd","nfkc","nfkc","nfkd","nfkd","push_iter","stream_safe","stream_safe","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","DataBackendSession","DataQueryResult","QueryResult","TsInitComparator","acc","add_file","arguments","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","chunk_size","compare","default","doc","doc","drop","drop_chunk","extract","extract","extract","extract","fmt","from","from","from","get_query_result","into","into","into","into_iter","into_py","into_py","items_iter","items_iter","lazy_type_object","lazy_type_object","new","new","next","result","runtime","size","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_object_raw","type_object_raw","vzip","vzip","vzip","write_data","database","schema","sql","Database","DatabaseEngine","POSTGRES","SQLITE","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","execute","fetch_all","from","from","get_db_options","init_db_schema","into","into","new","pool","setup_test_database","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","GeneralItem","borrow","borrow_mut","from","from_row","into","key","try_from","try_into","type_id","value","vzip","SqlCacheDatabase","add","borrow","borrow_mut","from","get","into","key_general","key_trader","new","try_from","try_into","type_id","vzip","backend","persistence","wranglers","session","transformer","Bar","NautilusDataType","OrderBookDelta","QuoteTick","TradeTick","arguments","borrow","borrow_mut","clone","clone_into","doc","extract","extract","extract","fmt","from","into","into_py","items_iter","lazy_type_object","to_owned","try_from","try_into","type_id","type_object_raw","vzip","DataTransformer","arguments","borrow","borrow_mut","doc","extract","extract","from","get_schema_map","into","into_py","items_iter","lazy_type_object","pyo3_bars_to_batches_bytes","pyo3_order_book_deltas_to_batches_bytes","pyo3_quote_ticks_to_batches_bytes","pyo3_trade_ticks_to_batches_bytes","pyobjects_to_batches_bytes","try_from","try_into","type_id","type_object_raw","vzip","bar","delta","quote","trade","BarDataWrangler","arguments","borrow","borrow_mut","doc","extract","extract","from","into","into_py","items_iter","lazy_type_object","try_from","try_into","type_id","type_object_raw","vzip","OrderBookDeltaDataWrangler","arguments","borrow","borrow_mut","doc","extract","extract","from","into","into_py","items_iter","lazy_type_object","try_from","try_into","type_id","type_object_raw","vzip","QuoteTickDataWrangler","arguments","borrow","borrow_mut","doc","extract","extract","from","into","into_py","items_iter","lazy_type_object","try_from","try_into","type_id","type_object_raw","vzip","TradeTickDataWrangler","arguments","borrow","borrow_mut","doc","extract","extract","from","into","into_py","items_iter","lazy_type_object","try_from","try_into","type_id","type_object_raw","vzip"],"q":[[0,"nautilus_persistence"],[4,"nautilus_persistence::arrow"],[62,"nautilus_persistence::backend"],[64,"nautilus_persistence::backend::kmerge_batch"],[166,"nautilus_persistence::backend::session"],[226,"nautilus_persistence::db"],[229,"nautilus_persistence::db::database"],[259,"nautilus_persistence::db::schema"],[271,"nautilus_persistence::db::sql"],[285,"nautilus_persistence::python"],[288,"nautilus_persistence::python::backend"],[290,"nautilus_persistence::python::backend::session"],[316,"nautilus_persistence::python::backend::transformer"],[339,"nautilus_persistence::python::wranglers"],[343,"nautilus_persistence::python::wranglers::bar"],[360,"nautilus_persistence::python::wranglers::delta"],[377,"nautilus_persistence::python::wranglers::quote"],[394,"nautilus_persistence::python::wranglers::trade"],[411,"core::error"],[412,"alloc::string"],[413,"std::collections::hash::map"],[414,"arrow_array::record_batch"],[415,"alloc::vec"],[416,"core::result"],[417,"nautilus_model::data"],[418,"arrow_schema::error"],[419,"arrow_array::array"],[420,"arrow_schema::datatype"],[421,"arrow_array::array"],[422,"core::fmt"],[423,"std::io::error"],[424,"core::option"],[425,"arrow_schema::schema"],[426,"thousands::policies"],[427,"core::any"],[428,"unicode_normalization::replace"],[429,"tokio::runtime::runtime"],[430,"alloc::sync"],[431,"core::marker"],[432,"futures_core::stream"],[433,"pyo3::marker"],[434,"pyo3::types::dict"],[435,"alloc::vec::into_iter"],[436,"core::iter::traits::iterator"],[437,"compare"],[438,"unicode_normalization::recompose"],[439,"unicode_normalization::decompose"],[440,"unicode_normalization::stream_safe"],[441,"datafusion_common::error"],[442,"pyo3::types::any"],[443,"pyo3::instance"],[444,"core::cmp"],[445,"core::ffi::c_str"],[446,"pyo3::err"],[447,"pyo3::impl_::pyclass::lazy_type_object"],[448,"pyo3_ffi::cpython::object"],[449,"sqlx_core::error"],[450,"anyhow"],[451,"sqlx_core::any::row"],[452,"sqlx_core::from_row"],[453,"core::marker"],[454,"sqlx_core::error"],[455,"nautilus_model::identifiers::trader_id"],[456,"pyo3::types::module"],[457,"pyo3::types::typeobject"],[458,"nautilus_model::data::bar"],[459,"pyo3::types::bytes"],[460,"nautilus_model::data::delta"],[461,"nautilus_model::data::quote"],[462,"nautilus_model::data::trade"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Provides a DataFusion session and registers DataFusion …","","","","","Query a file for its records. the caller must specify T to …","","","","","","","","","","","","","","Chunks generated by iteration must be dropped after use, …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","Loaded as nautilus_pyo3.persistence","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","Return Python bytes from the given list of ‘legacy’ …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","",""],"i":[0,0,0,0,18,7,0,0,0,0,0,0,7,18,7,7,7,18,0,18,7,0,18,7,18,7,5,87,0,10,0,18,18,7,7,18,18,18,18,7,7,88,88,18,7,0,18,7,18,7,18,7,0,18,7,18,7,18,7,18,7,27,0,0,0,0,0,30,41,38,30,41,38,30,38,30,30,41,38,30,30,41,38,30,38,30,38,41,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,30,38,30,38,30,38,30,38,30,38,38,30,38,30,41,38,30,41,38,30,41,38,30,41,38,0,0,0,0,54,46,46,50,46,54,50,46,54,46,50,50,46,54,54,54,46,46,54,54,50,50,46,54,46,50,46,54,54,46,54,46,54,46,54,46,54,54,54,46,54,50,46,54,50,46,54,50,46,54,46,54,50,46,54,46,0,0,0,0,0,67,67,67,60,67,60,60,60,60,60,67,60,60,0,67,60,60,60,0,60,67,60,67,60,67,60,67,60,0,69,69,69,69,69,69,69,69,69,69,69,0,72,72,72,72,72,72,72,72,72,72,72,72,72,0,0,0,0,0,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,0,0,0,0,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,0,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,1,[]],[-1,1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[2,2]],4],[[8,[[6,[5]],7]]]],[[[3,[2,2]],4],[[8,[[6,[9]],7]]]],0,[[[3,[2,2]],[11,[10]]],[[8,[4,12]]]],[[[11,[13]],14,15,16],[[8,[-1,7]]],17],[[18,19],20],[[18,19],20],[[7,19],20],[[7,19],20],[12,18],[21,18],[22,18],[-1,-1,[]],[12,7],[-1,-1,[]],[[[23,[[3,[2,2]]]]],24],[[],[[3,[2,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,25],2,[]],[[-1,25],2,[]],[18,[[23,[1]]]],[7,[[23,[1]]]],[-1,2,[]],[-1,2,[]],0,[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[27,4],[[8,[28,18]]]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[[30,[-1]]],28,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-2,[32,[31]]],[[30,[-1]]],33,[[35,[],[[34,[-1]]]],33]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,36],37,[]],[[-1,36],37,[]],0,[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9]]],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2,-3,-4,-5]]],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8]]],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3]]],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7]]],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6]]],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4]]],[],[],[],[]],[-1,28,[]],[-1,[[28,[-2,-3,-4,-5,-6]]],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[],[],[],[],[],[],[],[],[],[]],[-1,28,[]],[-1,[[28,[-2,-3,-4]]],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5]]],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8]]],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9]]],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3]]],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7]]],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4]]],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7]]],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5]]],[],[],[],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2,-3,-4,-5,-6]]],[],[],[],[],[],[]],[-1,28,[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9]]],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8]]],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3]]],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7]]],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4]]],[],[],[],[]],[-1,28,[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9]]],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6]]],[],[],[],[],[],[]],[-1,[[28,[-2,-3]]],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2,-3,-4,-5]]],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8]]],[],[],[],[],[],[],[],[]],[-1,[[28,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[],[],[],[],[],[],[],[],[],[],[],[],[]],[-3,[[38,[-2,-1,-3]]],[],[[40,[],[[34,[[39,[-1]]]]]]],[[42,[[41,[-2,-1]]]]]],[[[30,[-1]]],[[23,[-2]]],[],[]],[[[38,[-2,-1,-3]]],[[23,[-4]]],[],[[40,[],[[34,[[39,[-1]]]]]]],[[42,[[41,[-2,-1]]]]],[]],[-1,[[43,[-2]]],[],[]],[-1,[[43,[-2]]],[],[]],[-1,[[44,[-2]]],[],[]],[-1,[[44,[-2]]],[],[]],[-1,[[43,[-2]]],[],[]],[-1,[[43,[-2]]],[],[]],[-1,[[44,[-2]]],[],[]],[-1,[[44,[-2]]],[],[]],[[[38,[-2,-1,-3]],-2],28,[],[[40,[],[[34,[[39,[-1]]]]]]],[[42,[[41,[-2,-1]]]]]],[-1,[[45,[-2]]],[],[]],[-1,[[45,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[46,14,14,[23,[14]]],[[47,[28]]]],[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[50,[41,[-1,9]],[41,[-1,9]]],51,[[40,[],[[34,[[39,[9]]]]]]]],[[],50],[36,[[53,[52]]]],[36,[[53,[52]]]],[54,28],[54,28],[[48,-1],[[53,[46]]],[]],[[48,-1],[[53,[46]]],[]],[[48,-1],[[53,[54]]],[]],[[48,-1],[[53,[54]]],[]],[[50,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[46,55],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[46,36],56],[[54,36],56],[[],57],[[],57],[[],[[58,[46]]]],[[],[[58,[54]]]],[15,46],[[55,15],54],[54,[[23,[-1]]],[]],0,0,0,[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[36,59],[36,59],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1]],[3,[2,2]],27],[[47,[28,18]]],10],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[[-1,-2],28,[],[]],[[60,14],[[63,[61,62]]]],[[60,14],[[63,[[6,[-1]],62]]],[[65,[64]],66]],[-1,-1,[]],[-1,-1,[]],[[[23,[67]],[23,[14]]],68],[[60,14],[[63,[28]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[23,[67]],[23,[14]]],60],0,[[],60],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,[[70,[69]]],71],[-1,-2,[],[]],0,[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],0,[-1,-2,[],[]],0,[[72,2,2],[[8,[61,62]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[[72,2],[[6,[69]]]],[-1,-2,[],[]],[72,2],[72,2],[[73,60],72],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,[[36,74],[[53,[28]]]],0,0,0,0,0,0,0,0,[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[75,75],[[-1,-2],28,[],[]],[36,[[53,[52]]]],[48,[[8,[-1,21]]],[]],[[48,-1],[[53,[75]]],[]],[[48,-1],[[53,[75]]],[]],[[75,19],20],[-1,-1,[]],[-1,-2,[],[]],[[75,36],56],[[],57],[[],[[58,[75]]]],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[36,59],[-1,-2,[],[]],0,[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,[[53,[52]]]],[[48,-1],[[53,[76]]],[]],[[48,-1],[[53,[76]]],[]],[-1,-1,[]],[[36,77],[[53,[[49,[37]]]]]],[-1,-2,[],[]],[[76,36],56],[[],57],[[],[[58,[76]]]],[[36,[6,[78]]],[[53,[[49,[79]]]]]],[[36,[6,[80]]],[[53,[[49,[79]]]]]],[[36,[6,[81]]],[[53,[[49,[79]]]]]],[[36,[6,[82]]],[[53,[[49,[79]]]]]],[[36,[6,[56]]],[[53,[[49,[79]]]]]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[36,59],[-1,-2,[],[]],0,0,0,0,0,[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,[[53,[52]]]],[[48,-1],[[53,[83]]],[]],[[48,-1],[[53,[83]]],[]],[-1,-1,[]],[-1,-2,[],[]],[[83,36],56],[[],57],[[],[[58,[83]]]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[36,59],[-1,-2,[],[]],0,[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,[[53,[52]]]],[[48,-1],[[53,[84]]],[]],[[48,-1],[[53,[84]]],[]],[-1,-1,[]],[-1,-2,[],[]],[[84,36],56],[[],57],[[],[[58,[84]]]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[36,59],[-1,-2,[],[]],0,[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,[[53,[52]]]],[[48,-1],[[53,[85]]],[]],[[48,-1],[[53,[85]]],[]],[-1,-1,[]],[-1,-2,[],[]],[[85,36],56],[[],57],[[],[[58,[85]]]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[36,59],[-1,-2,[],[]],0,[[-1,36],[[49,[48]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,[[53,[52]]]],[[48,-1],[[53,[86]]],[]],[[48,-1],[[53,[86]]],[]],[-1,-1,[]],[-1,-2,[],[]],[[86,36],56],[[],57],[[],[[58,[86]]]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,26,[]],[36,59],[-1,-2,[],[]]],"c":[],"p":[[10,"Error",411],[5,"String",412],[5,"HashMap",413],[5,"RecordBatch",414],[10,"DecodeFromRecordBatch",4],[5,"Vec",415],[6,"EncodingError",4],[6,"Result",416],[6,"Data",417],[10,"EncodeToRecordBatch",4],[1,"slice"],[6,"ArrowError",418],[8,"ArrayRef",419],[1,"str"],[1,"usize"],[6,"DataType",420],[10,"Array",419],[6,"DataStreamingError",4],[5,"Formatter",421],[8,"Result",421],[5,"PyErr",422],[5,"Error",423],[6,"Option",424],[5,"Schema",425],[5,"SeparatorPolicy",426],[5,"TypeId",427],[10,"WriteStream",4],[1,"tuple"],[5,"Replacements",428],[5,"EagerStream",64],[5,"Runtime",429],[5,"Arc",430],[10,"Send",431],[17,"Item"],[10,"Stream",432],[5,"Python",433],[5,"PyDict",434],[5,"KMerge",64],[5,"IntoIter",435],[10,"Iterator",436],[5,"ElementBatchIter",64],[10,"Compare",437],[5,"Recompositions",438],[5,"Decompositions",439],[5,"StreamSafe",440],[5,"DataBackendSession",166],[8,"Result",441],[5,"PyAny",442],[5,"Py",443],[5,"TsInitComparator",166],[6,"Ordering",444],[5,"CStr",445],[8,"PyResult",422],[5,"DataQueryResult",166],[8,"QueryResult",166],[8,"PyObject",443],[5,"PyClassItemsIter",446],[5,"LazyTypeObject",447],[5,"PyTypeObject",448],[5,"Database",229],[1,"u64"],[6,"Error",449],[8,"Result",450],[5,"AnyRow",451],[10,"FromRow",452],[10,"Unpin",431],[6,"DatabaseEngine",229],[5,"AnyConnectOptions",453],[5,"GeneralItem",259],[8,"Result",449],[10,"Row",454],[5,"SqlCacheDatabase",271],[5,"TraderId",455],[5,"PyModule",456],[6,"NautilusDataType",290],[5,"DataTransformer",316],[5,"PyType",457],[5,"Bar",458],[5,"PyBytes",459],[5,"OrderBookDelta",460],[5,"QuoteTick",461],[5,"TradeTick",462],[5,"BarDataWrangler",343],[5,"OrderBookDeltaDataWrangler",360],[5,"QuoteTickDataWrangler",377],[5,"TradeTickDataWrangler",394],[10,"DecodeDataFromRecordBatch",4],[10,"ArrowSchemaProvider",4]],"b":[[31,"impl-Display-for-DataStreamingError"],[32,"impl-Debug-for-DataStreamingError"],[33,"impl-Display-for-EncodingError"],[34,"impl-Debug-for-EncodingError"],[35,"impl-From%3CArrowError%3E-for-DataStreamingError"],[36,"impl-From%3CPyErr%3E-for-DataStreamingError"],[37,"impl-From%3CError%3E-for-DataStreamingError"],[186,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26DataBackendSession"],[187,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+DataBackendSession"],[188,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26DataQueryResult"],[189,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+DataQueryResult"],[302,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26NautilusDataType"],[303,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+NautilusDataType"],[321,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26DataTransformer"],[322,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+DataTransformer"],[348,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26BarDataWrangler"],[349,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+BarDataWrangler"],[365,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+OrderBookDeltaDataWrangler"],[366,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26OrderBookDeltaDataWrangler"],[382,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+QuoteTickDataWrangler"],[383,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26QuoteTickDataWrangler"],[399,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26TradeTickDataWrangler"],[400,"impl-PyFunctionArgument%3C\'a,+\'py%3E-for-%26mut+TradeTickDataWrangler"]]}],\ ["nautilus_pyo3",{"doc":"","t":"","n":[],"q":[],"d":[],"i":[],"f":[],"c":[],"p":[],"b":[]}],\ diff --git a/develop/core/src/nautilus_adapters/databento/parsing.rs.html b/develop/core/src/nautilus_adapters/databento/parsing.rs.html index 5a1fe540a1ea..12ee9dc6f135 100644 --- a/develop/core/src/nautilus_adapters/databento/parsing.rs.html +++ b/develop/core/src/nautilus_adapters/databento/parsing.rs.html @@ -572,6 +572,14 @@

Files

570 571 572 +573 +574 +575 +576 +577 +578 +579 +580
// -------------------------------------------------------------------------------------------------
 //  Copyright (C) 2015-2023 Nautech Systems Pty Ltd. All rights reserved.
 //  https://nautechsystems.io
@@ -933,6 +941,8 @@ 

Files

) -> Result<OrderBookDepth10> { let mut bids = Vec::with_capacity(DEPTH10_LEN); let mut asks = Vec::with_capacity(DEPTH10_LEN); + let mut bid_counts = Vec::with_capacity(DEPTH10_LEN); + let mut ask_counts = Vec::with_capacity(DEPTH10_LEN); for level in &record.levels { let bid_order = BookOrder::new( @@ -951,15 +961,21 @@

Files

bids.push(bid_order); asks.push(ask_order); + bid_counts.push(level.bid_ct); + ask_counts.push(level.ask_ct); } - let bids: [BookOrder; DEPTH10_LEN] = bids.try_into().expect("Bids `Vec` length mismatch"); - let asks: [BookOrder; DEPTH10_LEN] = asks.try_into().expect("Asks `Vec` length mismatch"); + let bids: [BookOrder; DEPTH10_LEN] = bids.try_into().expect("`bids` length != 10"); + let asks: [BookOrder; DEPTH10_LEN] = asks.try_into().expect("`asks` length != 10"); + let bid_counts: [u32; DEPTH10_LEN] = bid_counts.try_into().expect("`bid_counts` length != 10"); + let ask_counts: [u32; DEPTH10_LEN] = ask_counts.try_into().expect("`ask_counts` length != 10"); let depth = OrderBookDepth10::new( instrument_id, bids, asks, + bid_counts, + ask_counts, record.flags, record.sequence.into(), record.ts_recv, diff --git a/develop/core/src/nautilus_model/data/depth.rs.html b/develop/core/src/nautilus_model/data/depth.rs.html index 7b93991ef0a8..fb34bbe0e1b2 100644 --- a/develop/core/src/nautilus_model/data/depth.rs.html +++ b/develop/core/src/nautilus_model/data/depth.rs.html @@ -214,6 +214,21 @@

Files

212 213 214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229
// -------------------------------------------------------------------------------------------------
 //  Copyright (C) 2015-2023 Nautech Systems Pty Ltd. All rights reserved.
 //  https://nautechsystems.io
@@ -262,6 +277,10 @@ 

Files

pub bids: [BookOrder; DEPTH10_LEN], /// The ask orders for the depth update. pub asks: [BookOrder; DEPTH10_LEN], + /// The count of bid orders per level for the depth update. + pub bid_counts: [u32; DEPTH10_LEN], + /// The count of ask orders per level for the depth update. + pub ask_counts: [u32; DEPTH10_LEN], /// A combination of packet end with matching engine status. pub flags: u8, /// The message sequence number assigned at the venue. @@ -279,6 +298,8 @@

Files

instrument_id: InstrumentId, bids: [BookOrder; DEPTH10_LEN], asks: [BookOrder; DEPTH10_LEN], + bid_counts: [u32; DEPTH10_LEN], + ask_counts: [u32; DEPTH10_LEN], flags: u8, sequence: u64, ts_event: UnixNanos, @@ -288,6 +309,8 @@

Files

instrument_id, bids, asks, + bid_counts, + ask_counts, flags, sequence, ts_event, @@ -375,10 +398,15 @@

Files

order_id += 1; } + let bid_counts: [u32; 10] = [1; 10]; + let ask_counts: [u32; 10] = [1; 10]; + OrderBookDepth10::new( instrument_id, bids, asks, + bid_counts, + ask_counts, flags, sequence, ts_event, @@ -412,6 +440,8 @@

Files

assert_eq!(depth.asks[0].price.as_f64(), 100.0); assert_eq!(depth.bids[0].price.as_f64(), 99.0); assert_eq!(depth.bids[9].price.as_f64(), 90.0); + assert_eq!(depth.bid_counts.len(), 10); + assert_eq!(depth.ask_counts.len(), 10); assert_eq!(depth.flags, flags); assert_eq!(depth.sequence, sequence); assert_eq!(depth.ts_event, ts_event); diff --git a/develop/core/src/nautilus_model/ffi/data/depth.rs.html b/develop/core/src/nautilus_model/ffi/data/depth.rs.html index 2ae6a8096b32..f324b1b66cd9 100644 --- a/develop/core/src/nautilus_model/ffi/data/depth.rs.html +++ b/develop/core/src/nautilus_model/ffi/data/depth.rs.html @@ -86,6 +86,27 @@

Files

84 85 86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107
// -------------------------------------------------------------------------------------------------
 //  Copyright (C) 2015-2023 Nautech Systems Pty Ltd. All rights reserved.
 //  https://nautechsystems.io
@@ -119,12 +140,14 @@ 

Files

/// # Safety /// /// - Assumes `bids` and `asks` are valid pointers to arrays of `BookOrder` of length 10. -/// - Assumes Rust now takes ownership of the memory for `bids` and `asks`. +/// - Assumes `bid_counts` and `ask_counts` are valid pointers to arrays of `u32` of length 10. #[no_mangle] pub unsafe extern "C" fn orderbook_depth10_new( instrument_id: InstrumentId, bids_ptr: *const BookOrder, asks_ptr: *const BookOrder, + bid_counts_ptr: *const u32, + ask_counts_ptr: *const u32, flags: u8, sequence: u64, ts_event: UnixNanos, @@ -134,16 +157,25 @@

Files

// The caller must guarantee that they point to arrays of `BookOrder` of at least `DEPTH10_LEN` length. assert!(!bids_ptr.is_null()); assert!(!asks_ptr.is_null()); + assert!(!bid_counts_ptr.is_null()); + assert!(!ask_counts_ptr.is_null()); let bids_slice = std::slice::from_raw_parts(bids_ptr, DEPTH10_LEN); let asks_slice = std::slice::from_raw_parts(asks_ptr, DEPTH10_LEN); - let bids: [BookOrder; DEPTH10_LEN] = bids_slice.try_into().expect("Slice length mismatch"); - let asks: [BookOrder; DEPTH10_LEN] = asks_slice.try_into().expect("Slice length mismatch"); + let bids: [BookOrder; DEPTH10_LEN] = bids_slice.try_into().expect("Slice length != 10"); + let asks: [BookOrder; DEPTH10_LEN] = asks_slice.try_into().expect("Slice length != 10"); + + let bid_counts_slice = std::slice::from_raw_parts(bid_counts_ptr, DEPTH10_LEN); + let ask_counts_slice = std::slice::from_raw_parts(ask_counts_ptr, DEPTH10_LEN); + let bid_counts: [u32; DEPTH10_LEN] = bid_counts_slice.try_into().expect("Slice length != 10"); + let ask_counts: [u32; DEPTH10_LEN] = ask_counts_slice.try_into().expect("Slice length != 10"); OrderBookDepth10::new( instrument_id, bids, asks, + bid_counts, + ask_counts, flags, sequence, ts_event, @@ -172,4 +204,14 @@

Files

pub extern "C" fn orderbook_depth10_asks_array(depth: &OrderBookDepth10) -> *const BookOrder { depth.asks.as_ptr() } + +#[no_mangle] +pub extern "C" fn orderbook_depth10_bid_counts_array(depth: &OrderBookDepth10) -> *const u32 { + depth.bid_counts.as_ptr() +} + +#[no_mangle] +pub extern "C" fn orderbook_depth10_ask_counts_array(depth: &OrderBookDepth10) -> *const u32 { + depth.ask_counts.as_ptr() +}
\ No newline at end of file diff --git a/develop/core/src/nautilus_model/python/data/depth.rs.html b/develop/core/src/nautilus_model/python/data/depth.rs.html index 9357d575f836..93ec9c195f7e 100644 --- a/develop/core/src/nautilus_model/python/data/depth.rs.html +++ b/develop/core/src/nautilus_model/python/data/depth.rs.html @@ -115,6 +115,24 @@

Files

113 114 115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133
// -------------------------------------------------------------------------------------------------
 //  Copyright (C) 2015-2023 Nautech Systems Pty Ltd. All rights reserved.
 //  https://nautechsystems.io
@@ -139,18 +157,24 @@ 

Files

use pyo3::{prelude::*, pyclass::CompareOp}; use crate::{ - data::{depth::OrderBookDepth10, order::BookOrder}, + data::{ + depth::{OrderBookDepth10, DEPTH10_LEN}, + order::BookOrder, + }, identifiers::instrument_id::InstrumentId, python::PY_MODULE_MODEL, }; #[pymethods] impl OrderBookDepth10 { - #[new] + #[allow(clippy::too_many_arguments)] + #[new] fn py_new( instrument_id: InstrumentId, - bids: [BookOrder; 10], - asks: [BookOrder; 10], + bids: [BookOrder; DEPTH10_LEN], + asks: [BookOrder; DEPTH10_LEN], + bid_counts: [u32; DEPTH10_LEN], + ask_counts: [u32; DEPTH10_LEN], flags: u8, sequence: u64, ts_event: UnixNanos, @@ -160,6 +184,8 @@

Files

instrument_id, bids, asks, + bid_counts, + ask_counts, flags, sequence, ts_event, @@ -195,15 +221,25 @@

Files

} #[getter] - fn bids(&self) -> [BookOrder; 10] { +
fn bids(&self) -> [BookOrder; DEPTH10_LEN] { self.bids } #[getter] - fn asks(&self) -> [BookOrder; 10] { +
fn asks(&self) -> [BookOrder; DEPTH10_LEN] { self.asks } + #[getter] + fn bid_counts(&self) -> [u32; DEPTH10_LEN] { + self.bid_counts + } + + #[getter] + fn ask_counts(&self) -> [u32; DEPTH10_LEN] { + self.ask_counts + } + #[getter] fn flags(&self) -> u8 { self.flags diff --git a/develop/genindex.html b/develop/genindex.html index 0de4f1294733..7a4de9495b7d 100644 --- a/develop/genindex.html +++ b/develop/genindex.html @@ -1955,6 +1955,11 @@

ask (MatchingCore attribute) +
  • + + ask_counts (OrderBookDepth10 attribute) + +
  • ask_price (QuoteTick attribute) @@ -2796,6 +2801,11 @@

    bid (MatchingCore attribute)

  • +
  • + + bid_counts (OrderBookDepth10 attribute) + +
  • bid_price (QuoteTick attribute) diff --git a/develop/objects.inv b/develop/objects.inv index 04d300e3f931..94b430dbac88 100644 Binary files a/develop/objects.inv and b/develop/objects.inv differ diff --git a/develop/searchindex.js b/develop/searchindex.js index ee2c8b278a48..de83b2898f76 100644 --- a/develop/searchindex.js +++ b/develop/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_reference/accounting", "api_reference/adapters/betfair", "api_reference/adapters/binance", "api_reference/adapters/index", "api_reference/adapters/interactive_brokers", "api_reference/analysis", "api_reference/backtest", "api_reference/cache", "api_reference/common", "api_reference/config", "api_reference/core", "api_reference/data", "api_reference/execution", "api_reference/index", "api_reference/indicators", "api_reference/infrastructure", "api_reference/live", "api_reference/model/book", "api_reference/model/data", "api_reference/model/events", "api_reference/model/identifiers", "api_reference/model/index", "api_reference/model/instruments", "api_reference/model/objects", "api_reference/model/orders", "api_reference/model/position", "api_reference/model/tick_scheme", "api_reference/persistence", "api_reference/portfolio", "api_reference/risk", "api_reference/serialization", "api_reference/system", "api_reference/trading", "concepts/adapters", "concepts/advanced/actors", "concepts/advanced/advanced_orders", "concepts/advanced/custom_data", "concepts/advanced/emulated_orders", "concepts/advanced/index", "concepts/advanced/portfolio_statistics", "concepts/advanced/synthetic_instruments", "concepts/architecture", "concepts/backtesting", "concepts/data", "concepts/execution", "concepts/index", "concepts/instruments", "concepts/logging", "concepts/message_bus", "concepts/orders", "concepts/overview", "concepts/strategies", "developer_guide/coding_standards", "developer_guide/cython", "developer_guide/environment_setup", "developer_guide/index", "developer_guide/packaged_data", "developer_guide/rust", "developer_guide/testing", "getting_started/index", "getting_started/installation", "getting_started/quickstart", "index", "integrations/betfair", "integrations/binance", "integrations/databento", "integrations/ib", "integrations/index", "rust", "tutorials/backtest_high_level", "tutorials/backtest_low_level", "tutorials/index"], "filenames": ["api_reference/accounting.md", "api_reference/adapters/betfair.md", "api_reference/adapters/binance.md", "api_reference/adapters/index.md", "api_reference/adapters/interactive_brokers.md", "api_reference/analysis.md", "api_reference/backtest.md", "api_reference/cache.md", "api_reference/common.md", "api_reference/config.md", "api_reference/core.md", "api_reference/data.md", "api_reference/execution.md", "api_reference/index.md", "api_reference/indicators.md", "api_reference/infrastructure.md", "api_reference/live.md", "api_reference/model/book.md", "api_reference/model/data.md", "api_reference/model/events.md", "api_reference/model/identifiers.md", "api_reference/model/index.md", "api_reference/model/instruments.md", "api_reference/model/objects.md", "api_reference/model/orders.md", "api_reference/model/position.md", "api_reference/model/tick_scheme.md", "api_reference/persistence.md", "api_reference/portfolio.md", "api_reference/risk.md", "api_reference/serialization.md", "api_reference/system.md", "api_reference/trading.md", "concepts/adapters.md", "concepts/advanced/actors.md", "concepts/advanced/advanced_orders.md", "concepts/advanced/custom_data.md", "concepts/advanced/emulated_orders.md", "concepts/advanced/index.md", "concepts/advanced/portfolio_statistics.md", "concepts/advanced/synthetic_instruments.md", "concepts/architecture.md", "concepts/backtesting.md", "concepts/data.md", "concepts/execution.md", "concepts/index.md", "concepts/instruments.md", "concepts/logging.md", "concepts/message_bus.md", "concepts/orders.md", "concepts/overview.md", "concepts/strategies.md", "developer_guide/coding_standards.md", "developer_guide/cython.md", "developer_guide/environment_setup.md", "developer_guide/index.md", "developer_guide/packaged_data.md", "developer_guide/rust.md", "developer_guide/testing.md", "getting_started/index.md", "getting_started/installation.md", "getting_started/quickstart.md", "index.md", "integrations/betfair.md", "integrations/binance.md", "integrations/databento.md", "integrations/ib.md", "integrations/index.md", "rust.md", "tutorials/backtest_high_level.md", "tutorials/backtest_low_level.md", "tutorials/index.md"], "titles": ["Accounting", "Betfair", "Binance", "Adapters", "Interactive Brokers", "Analysis", "Backtest", "Cache", "Common", "Config", "Core", "Data", "Execution", "Python API", "Indicators", "Infrastructure", "Live", "Order Book", "Data", "Events", "Identifiers", "Model", "Instruments", "Objects", "Orders", "Position", "Tick Scheme", "Persistence", "Portfolio", "Risk", "Serialization", "System", "Trading", "Adapters", "Actors", "Advanced Orders", "Custom/Generic Data", "Emulated Orders", "Advanced", "Portfolio Statistics", "Synthetic Instruments", "Architecture", "Backtesting", "Data", "Execution", "Concepts", "Instruments", "Logging", "Message Bus", "Orders", "Overview", "Strategies", "Coding Standards", "Cython", "Environment Setup", "Developer Guide", "Packaged Data", "Rust", "Testing", "Getting Started", "Installation", "Quickstart", "NautilusTrader Documentation", "Betfair", "Binance", "Databento", "Interactive Brokers", "Integrations", "Rust API", "Backtest (high-level API)", "Backtest (low-level API)", "Tutorials"], "terms": {"The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "subpackag": [0, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 21, 27, 28, 29, 30, 32, 33, 41, 45, 48, 50], "defin": [0, 2, 7, 10, 14, 19, 21, 22, 23, 26, 30, 32, 36, 39, 40, 41, 42, 43, 44, 45, 46, 49, 50, 51, 61, 64], "both": [0, 1, 2, 4, 7, 8, 10, 11, 12, 16, 22, 24, 29, 32, 35, 39, 41, 45, 46, 47, 50, 51, 53, 55, 62, 64, 66, 67], "differ": [0, 8, 12, 13, 14, 16, 18, 22, 27, 32, 35, 38, 41, 43, 47, 49, 51, 61, 62, 64, 68, 70], "type": [0, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 27, 29, 30, 31, 32, 33, 36, 43, 44, 45, 51, 52, 53, 55, 57, 61, 66, 67, 68, 70], "manag": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 20, 25, 28, 29, 32, 34, 40, 41, 42, 45, 48, 49, 50, 60, 64, 66], "machineri": [0, 41], "There": [0, 32, 37, 39, 41, 44, 46, 47, 50, 51, 52, 58, 61, 63, 64], "i": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 70], "also": [0, 4, 6, 7, 8, 12, 16, 18, 27, 32, 34, 35, 37, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 57, 58, 60, 61, 62, 64, 70], "an": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 57, 58, 61, 62, 64, 65, 66, 67, 69, 70], "exchangeratecalcul": 0, "calcul": [0, 5, 6, 7, 8, 10, 14, 17, 19, 22, 25, 28, 29, 39, 40], "exchang": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 16, 19, 20, 23, 26, 29, 32, 35, 41, 46, 48, 49, 51, 61, 63, 64, 66, 67, 70], "rate": [0, 2, 4, 5, 6, 7, 8, 9, 14, 16, 22, 29, 39, 46, 61, 64], "between": [0, 2, 9, 11, 12, 14, 16, 22, 26, 27, 31, 40, 41, 43, 44, 45, 46, 48, 49, 50, 57, 61, 64], "fx": [0, 6, 22, 32, 46, 49, 50, 61, 69], "crypto": [0, 2, 4, 22, 23, 26, 46, 49, 50, 64, 66, 67], "pair": [0, 4, 18, 22, 44, 46, 51, 64, 69, 70], "accountmanag": 0, "mainli": [0, 27, 41], "us": [0, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 22, 23, 24, 27, 28, 29, 30, 32, 33, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71], "from": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71], "portfolio": [0, 5, 6, 8, 9, 12, 13, 16, 29, 31, 32, 38, 41, 44, 47, 50, 62, 66, 70], "oper": [0, 7, 8, 9, 10, 11, 12, 27, 28, 32, 40, 41, 42, 44, 46, 47, 48, 50, 55, 60, 62, 66, 71], "accountfactori": 0, "support": [0, 4, 6, 16, 18, 27, 37, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 60, 62, 64, 65, 67], "custom": [0, 2, 6, 8, 9, 12, 19, 24, 32, 33, 38, 40, 41, 43, 44, 47, 48, 50, 64, 66, 70], "specif": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 18, 19, 22, 24, 26, 27, 28, 29, 30, 32, 33, 35, 41, 42, 43, 44, 45, 46, 48, 49, 51, 55, 57, 60, 62, 66, 67, 71], "integr": [0, 1, 2, 3, 4, 7, 8, 12, 16, 17, 33, 41, 43, 45, 46, 48, 50, 58, 60, 63, 64, 65, 66, 68], "These": [0, 8, 12, 14, 19, 24, 35, 36, 39, 40, 41, 43, 44, 47, 48, 49, 51, 55, 58, 64, 71], "can": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 61, 62, 64, 66, 68, 69, 70], "regist": [0, 1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 22, 23, 30, 32, 39, 43, 44, 48, 51, 61, 63, 64], "factori": [0, 8, 9, 14, 16, 32, 33, 46, 63, 64, 66], "instanti": [0, 19, 30, 33, 42, 44, 46, 48, 51, 63, 64, 66, 69, 70], "when": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 24, 25, 27, 31, 32, 35, 36, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 63, 64, 66, 67, 69], "accountst": [0, 1, 2, 4, 6, 12, 16, 19, 28], "event": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 22, 24, 25, 27, 28, 29, 31, 32, 36, 37, 41, 43, 44, 45, 47, 48, 50, 61, 62], "receiv": [0, 6, 8, 11, 12, 14, 16, 20, 29, 32, 33, 36, 41, 44, 46, 47, 51, 53, 61, 63, 64, 66], "class": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 61, 62, 63, 64, 65, 66, 68], "cashaccount": 0, "bool": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 48, 51], "calculate_account_st": 0, "fals": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 22, 23, 24, 25, 27, 28, 30, 32, 37, 47, 48, 49, 51, 52, 64, 66], "base": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36, 37, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 61, 66], "provid": [0, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 24, 27, 28, 29, 30, 31, 32, 34, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 59, 61, 62, 64, 65, 66, 67, 68, 69, 70], "cash": [0, 4, 6, 9, 12, 16, 22, 46, 50, 61, 66, 70], "paramet": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 51, 52, 61, 66, 69, 70], "initi": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 28, 29, 32, 36, 42, 44, 46, 49, 51, 61, 66, 67], "state": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 21, 28, 29, 31, 32, 36, 37, 50, 67, 70], "option": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 22, 23, 24, 26, 27, 29, 31, 32, 33, 35, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 60, 61, 63, 64, 66, 70], "If": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 41, 43, 45, 47, 51, 57, 58, 61, 62, 64, 66], "should": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 32, 35, 37, 43, 45, 46, 47, 48, 51, 52, 54, 58, 61, 64, 67, 69, 70], "order": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 18, 19, 20, 22, 23, 25, 27, 28, 29, 31, 32, 34, 36, 38, 39, 40, 41, 42, 43, 46, 55, 61, 63, 66, 67, 70], "fill": [0, 1, 2, 4, 5, 6, 7, 12, 16, 17, 19, 24, 25, 32, 35, 43, 49, 66], "rais": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 41, 51, 58, 61], "valueerror": [0, 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 31, 32, 41], "account_typ": [0, 1, 2, 4, 6, 9, 12, 16, 19, 33, 61, 64, 69, 70], "equal": [0, 1, 2, 4, 5, 6, 8, 12, 14, 17, 18, 22, 23, 24, 25, 29, 32, 49], "appli": [0, 1, 2, 4, 8, 9, 17, 24, 25, 28, 34, 43, 46, 49, 52], "self": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 36, 37, 38, 39, 40, 44, 46, 48, 49, 51, 53, 61, 64], "void": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 14, 16, 17, 22, 24, 25, 26, 28, 29, 30, 32, 33, 53], "given": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 43, 44, 46, 49, 62, 67], "account_id": [0, 1, 2, 4, 6, 7, 12, 16, 19, 24, 25, 66], "id": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 37, 43, 44, 46, 47, 49, 51, 54, 61, 64, 67, 69, 70], "base_curr": [0, 1, 2, 4, 6, 9, 12, 16, 19, 22, 25, 61, 63, 69, 70], "system": [0, 1, 2, 4, 6, 7, 8, 9, 12, 13, 16, 18, 19, 20, 21, 24, 25, 27, 28, 32, 36, 37, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 64, 67, 68, 70, 71], "method": [0, 1, 2, 4, 6, 7, 8, 11, 12, 13, 14, 16, 18, 19, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 55, 58, 61, 62, 64, 66, 69, 70], "intend": [0, 6, 8, 10, 12, 28, 32, 44, 49, 51], "call": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 22, 29, 31, 32, 33, 36, 39, 44, 46, 48, 51, 53, 57, 58, 70], "user": [0, 6, 8, 12, 13, 14, 19, 24, 32, 36, 38, 41, 42, 43, 44, 45, 46, 48, 50, 51, 61, 64, 67, 68, 69], "code": [0, 1, 2, 4, 6, 7, 8, 9, 12, 13, 23, 32, 33, 37, 44, 47, 50, 53, 54, 55, 57, 62, 66, 68, 69], "balanc": [0, 1, 2, 4, 5, 6, 12, 16, 19, 23, 28, 51, 61], "currenc": [0, 1, 2, 4, 5, 6, 7, 8, 9, 12, 16, 19, 22, 23, 24, 25, 28, 29, 32, 39, 50, 51, 61, 66, 70], "none": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 39, 41, 44, 46, 48, 49, 51, 52, 61, 64, 70], "accountbal": [0, 1, 2, 4, 6, 12, 16, 19, 23], "return": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 43, 44, 51, 53, 58, 61, 64, 67], "current": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 24, 25, 27, 28, 29, 31, 32, 33, 37, 43, 46, 47, 48, 49, 52, 58, 60, 61, 65, 67, 68, 69, 71], "total": [0, 5, 7, 11, 12, 16, 17, 18, 19, 22, 23, 24, 25, 28, 29, 44, 51], "For": [0, 5, 6, 8, 12, 17, 23, 27, 32, 36, 39, 40, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 58, 60, 61, 64, 65, 66, 69, 70, 71], "multi": [0, 1, 2, 4, 5, 6, 8, 11, 12, 16, 19, 47, 48, 50, 64, 67, 68, 70], "specifi": [0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 23, 24, 27, 31, 32, 33, 43, 44, 46, 47, 48, 49, 51, 57, 60, 64, 66, 70], "queri": [0, 1, 2, 4, 6, 7, 8, 9, 12, 16, 27, 28, 32, 44, 61, 63, 66], "default": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 17, 18, 19, 22, 23, 24, 26, 27, 30, 31, 32, 37, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 52, 61, 64, 66, 69, 70], "set": [0, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 25, 27, 28, 29, 32, 35, 36, 37, 41, 42, 43, 44, 47, 48, 49, 51, 52, 56, 57, 59, 61, 62, 63, 64, 66, 69], "applic": [0, 1, 2, 4, 6, 8, 9, 11, 12, 14, 16, 18, 19, 22, 25, 27, 32, 49, 50, 66, 67], "inform": [0, 1, 2, 4, 6, 8, 12, 16, 18, 19, 22, 28, 45, 46, 48, 52, 53, 55, 61, 62, 63, 64, 66, 71], "rather": [0, 8, 48, 52], "than": [0, 6, 8, 9, 10, 12, 17, 18, 22, 23, 24, 27, 32, 43, 48, 52], "monei": [0, 1, 2, 4, 5, 6, 7, 12, 16, 19, 22, 23, 24, 25, 28, 29, 51, 70], "zero": [0, 7, 8, 9, 14, 17, 23, 24, 25, 49, 61], "amount": [0, 23, 51, 57, 67, 70], "balance_fre": 0, "free": [0, 23, 55, 57, 65, 68, 69], "balance_impact": 0, "instrument": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 32, 38, 43, 44, 49, 50, 51, 63, 64, 65, 69, 70], "quantiti": [0, 1, 2, 4, 6, 7, 8, 11, 12, 16, 17, 18, 19, 22, 23, 24, 25, 29, 32, 35, 40, 44, 50, 51, 61, 69], "price": [0, 1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 29, 32, 40, 43, 49, 50, 51, 64, 69], "ordersid": [0, 1, 2, 4, 6, 7, 8, 12, 16, 17, 18, 19, 24, 25, 32, 40, 44, 49, 51, 61], "order_sid": [0, 1, 2, 4, 6, 8, 12, 16, 17, 19, 24, 32, 40, 49, 51, 61], "balance_lock": 0, "lock": [0, 23, 28, 35], "balance_tot": 0, "dict": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 18, 19, 22, 23, 24, 25, 27, 28, 29, 30, 32, 44, 47, 48, 51, 61, 69], "balances_fre": 0, "balances_lock": [0, 28, 51], "balances_tot": 0, "nautilu": [0, 4, 6, 7, 9, 19, 20, 27, 31, 33, 35, 36, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 61, 62, 63, 64, 65, 66, 69, 70, 71], "calculate_balance_lock": 0, "side": [0, 1, 2, 4, 6, 7, 8, 10, 12, 16, 17, 18, 19, 20, 24, 25, 32, 44, 51, 61], "use_quote_for_invers": [0, 22], "result": [0, 5, 6, 8, 9, 10, 12, 22, 25, 32, 35, 36, 40, 41, 42, 43, 46, 51, 52, 61, 62, 64, 66, 69, 70], "quot": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 22, 24, 25, 28, 29, 32, 37, 40, 43, 46, 48, 50, 61, 64, 66, 69], "standard": [0, 9, 10, 14, 22, 24, 25, 41, 46, 49, 55, 57, 61, 62, 64, 66, 67], "invers": [0, 22, 25], "bui": [0, 1, 2, 4, 6, 8, 12, 16, 18, 19, 24, 25, 40, 49, 51, 61], "sell": [0, 1, 2, 4, 6, 8, 12, 16, 18, 19, 24, 25, 49, 61], "instead": [0, 2, 9, 22, 47, 53], "calculate_commiss": 0, "last_qti": [0, 1, 2, 4, 6, 12, 16, 19], "last_px": [0, 1, 2, 4, 6, 12, 16, 19, 22], "liquiditysid": [0, 1, 2, 4, 6, 12, 16, 19, 24], "liquidity_sid": [0, 1, 2, 4, 6, 12, 16, 19, 24], "commiss": [0, 1, 2, 4, 6, 12, 16, 19, 24, 25, 29], "gener": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 18, 19, 21, 22, 24, 25, 27, 32, 33, 38, 39, 40, 41, 43, 44, 46, 49, 52, 55, 57, 58, 64, 66, 68, 70, 71], "transact": [0, 9], "maker": [0, 1, 2, 4, 6, 12, 16, 19, 22, 49], "taker": [0, 1, 2, 4, 6, 12, 16, 19, 22], "liquid": [0, 1, 2, 4, 6, 8, 12, 16, 19, 22, 24, 46, 49], "no_liquidity_sid": [0, 1, 2, 4, 6, 12, 16, 19], "calculate_pnl": [0, 25], "orderfil": [0, 1, 2, 4, 6, 12, 16, 19, 24, 25, 32, 51], "posit": [0, 1, 2, 4, 5, 6, 7, 8, 9, 12, 14, 16, 18, 19, 20, 22, 23, 24, 27, 28, 29, 32, 35, 39, 46, 49, 50, 61, 64, 66], "list": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 32, 33, 37, 41, 42, 43, 44, 48, 50, 51, 61, 69, 70], "pnl": [0, 5, 7, 9, 19, 25, 28, 39], "doe": [0, 6, 8, 12, 14, 22, 23, 24, 27, 29, 32, 43, 51, 52, 61, 66, 68], "includ": [0, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 20, 24, 25, 27, 29, 32, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 58, 60, 61, 63, 64, 65, 66, 70], "ani": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 23, 24, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 43, 44, 45, 46, 48, 49, 50, 51, 52, 54, 57, 58, 61, 62, 69], "clear_balance_lock": 0, "instrumentid": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 28, 29, 32, 33, 40, 44, 46, 49, 51, 61], "instrument_id": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 27, 28, 29, 32, 33, 40, 43, 44, 46, 49, 51, 61, 64, 69, 70], "clear": [0, 1, 6, 7, 12, 17, 18, 28, 32, 49, 52, 69], "event_count": [0, 12, 16, 24, 25, 29], "count": [0, 1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 22, 24, 25, 27, 29], "int": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 29, 31, 32, 36, 44, 48, 51, 53, 61], "all": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 27, 28, 29, 30, 31, 32, 33, 36, 37, 40, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 57, 58, 60, 64, 67, 68, 69, 70], "accountid": [0, 1, 2, 4, 6, 7, 12, 16, 19, 20, 24, 25], "is_cash_account": 0, "is_margin_account": 0, "margin": [0, 1, 2, 4, 6, 9, 12, 16, 19, 22, 23, 28, 35, 49, 50, 61, 64, 69], "is_unleverag": 0, "last_ev": [0, 24, 25], "last": [0, 2, 5, 6, 7, 8, 11, 12, 14, 17, 18, 19, 22, 24, 25, 32, 37, 44, 49, 50, 51, 58, 66, 70], "starting_bal": [0, 6, 9, 61, 69, 70], "start": [0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 26, 27, 29, 31, 32, 33, 43, 51, 60, 61, 63, 64, 69, 70], "accounttyp": [0, 1, 2, 4, 6, 12, 16, 19, 70], "update_balance_lock": 0, "updat": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 28, 29, 32, 37, 43, 46, 49, 51, 56, 61, 63, 64], "margin_init": [0, 22, 23, 46], "neg": [0, 4, 6, 8, 12, 14, 18, 19, 22, 23, 24, 25, 27, 29, 32], "0": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 35, 39, 44, 46, 49, 61, 69, 70], "update_bal": 0, "allow_zero": 0, "true": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 23, 25, 27, 28, 32, 33, 48, 49, 51, 64, 66], "guarante": [0, 7, 24, 25, 41, 57, 68], "everi": [0, 4, 6, 9, 41, 49, 51], "therefor": [0, 7, 32, 58, 64], "we": [0, 1, 36, 40, 43, 45, 48, 49, 50, 51, 52, 53, 54, 55, 57, 60, 61, 64, 68, 69, 70], "onli": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 24, 27, 28, 29, 31, 32, 33, 37, 40, 41, 43, 46, 50, 51, 54, 60, 64, 69, 70], "ar": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 23, 24, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "allow": [0, 2, 4, 8, 12, 22, 29, 30, 32, 33, 35, 36, 40, 41, 45, 48, 49, 50, 61, 62, 63, 65, 66, 69, 70, 71], "just": [0, 10, 11, 12, 40, 41, 44, 45, 57, 58, 69, 70], "asset": [0, 2, 6, 9, 12, 14, 16, 22, 23, 45, 46, 50, 64], "empti": [0, 1, 2, 4, 6, 8, 9, 10, 12, 16, 17, 18, 19, 22, 24, 27, 32, 39, 52], "update_commiss": 0, "which": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 64, 65, 66, 67, 69, 70], "repres": [0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 32, 36, 40, 43, 44, 45, 46, 61, 68], "credit": [0, 65], "marginaccount": 0, "calculate_margin_init": 0, "calculate_margin_maint": 0, "positionsid": [0, 7, 12, 19, 24, 25, 32, 61], "mainten": [0, 22, 23, 28, 46], "long": [0, 5, 7, 12, 19, 24, 25, 28, 49, 61], "short": [0, 5, 12, 19, 24, 25, 28, 49, 61, 66], "clear_margin": 0, "clear_margin_init": 0, "clear_margin_maint": 0, "default_leverag": [0, 6, 9], "leverag": [0, 6, 9, 49, 50, 62, 68], "decim": [0, 2, 4, 5, 6, 8, 9, 11, 12, 16, 19, 22, 23, 24, 25, 26, 28, 29, 44, 49, 51, 69, 70], "found": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 23, 28, 32, 33, 41, 43, 44, 45, 49, 52, 53, 57, 58, 64, 69], "marginbal": [0, 1, 2, 4, 6, 12, 16, 19, 23], "margin_maint": [0, 22, 23, 46], "margins_init": [0, 28, 51], "margins_maint": [0, 28, 51], "set_default_leverag": 0, "valu": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 39, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 57, 58, 61, 63, 64, 69, 70], "typeerror": [0, 6, 7, 8, 9, 12, 16, 18, 29, 30, 31, 32, 41], "1": [0, 1, 2, 4, 6, 8, 9, 10, 14, 18, 22, 27, 29, 32, 36, 39, 40, 49, 50, 51, 56, 61, 64, 66], "set_leverag": 0, "update_margin": 0, "update_margin_init": 0, "update_margin_maint": 0, "object": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 42, 43, 46, 47, 48, 49, 50, 52, 58, 61, 64, 65, 69, 70], "one": [0, 4, 6, 7, 8, 9, 12, 17, 24, 27, 28, 32, 35, 40, 44, 46, 49, 51, 61, 64, 66, 68, 69, 70], "versu": 0, "anoth": [0, 7, 20, 35], "get_rat": 0, "from_curr": [0, 7], "to_curr": [0, 7], "pricetyp": [0, 7, 14, 18, 50, 61], "price_typ": [0, 7, 14, 18, 61], "bid_quot": 0, "ask_quot": 0, "doubl": [0, 1, 5, 6, 7, 8, 10, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 53], "dictionari": [0, 1, 2, 4, 6, 7, 8, 9, 12, 18, 19, 20, 22, 23, 24, 25, 32, 35, 44, 46, 47, 48, 51, 63, 66], "bid": [0, 2, 6, 12, 17, 18, 22, 24, 26, 27, 43, 49, 50, 69], "ask": [0, 2, 6, 12, 17, 18, 22, 24, 26, 27, 43, 49, 50], "convert": [0, 1, 2, 4, 5, 7, 10, 18, 22, 30, 32, 43, 63, 66, 67], "convers": [0, 10, 32, 43, 49], "symbol": [0, 2, 4, 20, 22, 24, 25, 40, 43, 46, 64, 66, 67], "length": [0, 4, 9, 10, 14, 18, 22], "note": [0, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 25, 27, 32, 40, 45, 66, 68], "insuffici": [0, 39], "data": [0, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 22, 27, 31, 32, 37, 38, 39, 41, 42, 44, 46, 55, 57, 62, 63, 65, 67, 71], "rolloverinterestcalcul": 0, "pd": [0, 1, 2, 4, 5, 6, 10, 16, 22, 27, 32, 39, 43, 49, 51, 69, 70], "datafram": [0, 5, 6, 10, 27, 32, 43, 69, 70], "rollov": [0, 6], "interest": [0, 6, 41, 64], "rate_data_csv_path": 0, "term": [0, 4, 18, 41, 43, 45, 48, 49, 62, 64], "csv": [0, 42, 43, 56, 69, 70], "sinc": [0, 9, 13, 14, 37, 46, 51], "1956": 0, "str": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 36, 43, 44, 47, 48, 51, 61, 69, 70], "calc_overnight_r": 0, "date": [0, 4, 43, 45, 49, 51], "forex": [0, 14, 26, 32, 49, 66, 69], "overnight": 0, "rang": [0, 1, 2, 4, 5, 6, 8, 9, 11, 12, 14, 16, 24, 32, 43, 45, 46, 51, 56, 62, 66, 67, 71], "6": [0, 4, 9, 18, 66], "7": 0, "01": [0, 9, 10, 43, 56, 61, 69], "bp": 0, "get_rate_data": 0, "creat": [0, 1, 2, 4, 6, 8, 9, 11, 12, 13, 14, 19, 27, 31, 32, 35, 36, 43, 44, 46, 48, 49, 51, 61, 63, 64, 66, 69], "static": [0, 1, 2, 4, 5, 8, 9, 12, 13, 14, 18, 19, 20, 22, 23, 24, 25, 41, 50, 53, 68], "creation": [0, 9, 19, 35, 37, 40, 49, 64], "register_account_typ": 0, "unicod": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 32], "issuer": [0, 20], "account_cl": 0, "keyerror": [0, 6, 8, 12, 16, 24, 25, 30, 32], "ha": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 16, 19, 24, 29, 31, 32, 37, 40, 41, 46, 48, 49, 51, 53, 64, 69], "alreadi": [0, 1, 2, 4, 6, 7, 8, 11, 12, 16, 22, 24, 25, 27, 30, 32, 37, 40, 43, 44, 47, 49, 51, 61, 69], "register_calculated_account": 0, "been": [0, 1, 2, 4, 6, 8, 9, 11, 12, 16, 19, 24, 28, 29, 31, 32, 37, 40, 41, 44, 48, 50, 51, 69], "accountsmanag": 0, "cachefacad": [0, 6, 7, 8, 12, 16, 28, 31, 32], "cach": [0, 1, 2, 4, 6, 8, 9, 11, 12, 13, 16, 22, 28, 29, 31, 32, 37, 40, 41, 44, 46, 61], "loggeradapt": [0, 1, 6, 8, 12, 16, 27, 31, 32], "log": [0, 1, 2, 4, 6, 7, 9, 11, 12, 14, 16, 29, 31, 32, 33, 49, 51, 53, 61, 64, 66, 67, 70], "clock": [0, 1, 2, 4, 6, 11, 12, 16, 28, 29, 31, 32, 33, 40, 44, 48], "function": [0, 6, 8, 10, 12, 13, 14, 27, 28, 32, 36, 38, 41, 42, 45, 48, 49, 50, 51, 52, 55, 57, 62, 64, 66, 67], "read": [0, 4, 6, 7, 8, 12, 16, 17, 28, 31, 32, 35, 38, 41, 46, 51, 53, 61, 70], "logger": [0, 1, 2, 4, 6, 7, 8, 11, 12, 16, 27, 28, 29, 31, 32, 33, 45, 46, 47, 51, 53], "api": [1, 2, 3, 4, 8, 12, 16, 32, 33, 35, 37, 40, 41, 43, 45, 46, 47, 49, 50, 51, 55, 65, 66], "spot": [1, 9, 12, 16, 22, 33, 40, 46, 49, 64, 67, 70], "bet": [1, 22, 46, 50, 63, 67], "betfairhttpcli": 1, "usernam": [1, 4, 9, 63, 66], "password": [1, 4, 9, 63, 66], "app_kei": [1, 63], "http": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 27, 29, 32, 35, 53, 56, 60, 61, 64, 69], "async": [1, 2, 4, 8, 12, 16, 31, 66], "keep_al": 1, "renew": 1, "authent": 1, "list_navig": 1, "navig": [1, 13, 41, 60], "tree": 1, "market": [1, 4, 6, 7, 8, 9, 11, 12, 14, 17, 18, 19, 20, 22, 23, 24, 25, 28, 32, 35, 37, 40, 44, 46, 50, 51, 61, 63, 64, 65, 66, 67, 70], "list_market_catalogu": 1, "filter_": 1, "marketfilt": 1, "market_project": 1, "betfair_pars": 1, "spec": [1, 18, 27, 52], "enum": [1, 4, 8, 10, 14, 32, 33, 49, 51, 61, 64, 70], "marketproject": 1, "sort": [1, 6, 8, 17, 27, 42, 69], "marketsort": 1, "max_result": 1, "1000": [1, 6, 8, 9, 12, 32, 51], "local": [1, 2, 7, 8, 9, 12, 19, 22, 24, 27, 32, 37, 40, 48, 49, 51, 55, 67], "type_definit": 1, "marketcatalogu": 1, "about": [1, 6, 18, 27, 41, 43, 45, 49, 61], "betfairdataclientconfig": 1, "handle_revised_bar": [1, 2, 4, 9, 66], "instrument_provid": [1, 2, 4, 9, 16, 64, 66], "instrumentproviderconfig": [1, 2, 4, 8, 9, 33, 64], "load_al": [1, 2, 4, 8, 9, 33, 64], "load_id": [1, 2, 4, 8, 9, 33, 66], "filter": [1, 2, 4, 6, 7, 8, 9, 14, 16, 28, 32, 44, 51, 56], "filter_cal": [1, 2, 4, 9], "log_warn": [1, 2, 4, 9, 64], "rout": [1, 2, 4, 6, 7, 9, 11, 12, 16, 32, 35, 66], "routingconfig": [1, 2, 4, 9, 66], "venu": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 16, 18, 19, 20, 22, 24, 25, 28, 32, 33, 37, 40, 41, 42, 43, 44, 45, 46, 50, 51, 64, 67], "account_curr": 1, "cert_dir": [1, 63], "instrument_config": 1, "nautilus_trad": [1, 2, 4, 5, 6, 8, 9, 12, 16, 27, 31, 32, 33, 36, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 59, 60, 61, 63, 64, 66, 69, 70], "adapt": [1, 2, 4, 7, 8, 13, 14, 31, 36, 41, 46, 50, 60, 62, 63, 64, 65, 66, 67], "betfairinstrumentproviderconfig": 1, "livedataclientconfig": [1, 2, 4, 9, 16], "configur": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 29, 31, 32, 33, 37, 39, 42, 43, 44, 50, 53, 60, 62, 70], "betfairdatacli": [1, 63], "instanc": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 20, 27, 28, 29, 31, 32, 36, 37, 41, 43, 44, 45, 47, 51, 61, 69], "account": [1, 2, 4, 5, 6, 7, 9, 12, 13, 14, 16, 19, 20, 23, 24, 25, 28, 29, 32, 41, 61, 63, 65, 66, 70], "kei": [1, 2, 4, 7, 8, 9, 10, 18, 33, 43, 44, 50], "directori": [1, 8, 9, 41, 43, 47, 58, 60, 69], "contain": [1, 2, 4, 5, 6, 7, 8, 10, 12, 16, 18, 19, 20, 22, 23, 24, 25, 32, 35, 38, 41, 44, 48, 53, 56, 61, 64, 66, 69], "certif": 1, "represent": [1, 2, 4, 6, 9, 12, 17, 18, 19, 22, 23, 24, 25], "classmethod": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 27, 29, 32], "fully_qualified_nam": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "fulli": [1, 2, 4, 5, 6, 8, 9, 11, 12, 13, 16, 17, 18, 22, 29, 32, 34, 42, 55, 58], "qualifi": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "name": [1, 2, 4, 5, 6, 8, 9, 11, 12, 14, 16, 17, 18, 20, 22, 23, 26, 27, 29, 31, 32, 33, 43, 47, 48, 50, 51, 52, 60, 61, 67, 69], "nautilusconfig": [1, 2, 4, 6, 8, 9, 11, 12, 16, 32], "refer": [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 26, 29, 32, 37, 40, 41, 43, 45, 46, 47, 48, 49, 51, 52, 57, 61, 64, 66, 68, 70, 71], "www": [1, 2, 4, 5, 6, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 29, 32, 35, 56, 69], "python": [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 16, 17, 18, 22, 29, 32, 38, 41, 42, 43, 46, 48, 50, 52, 53, 54, 55, 59, 60, 61, 62, 66, 68], "org": [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 16, 17, 18, 20, 22, 29, 32, 56, 60], "dev": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32, 54, 60], "pep": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "3155": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "properti": [1, 2, 4, 5, 6, 8, 9, 12, 16, 19, 22, 24, 27, 31, 32, 36, 46, 67], "hash": [1, 2, 4, 6, 8, 9, 18], "identifi": [1, 2, 4, 6, 7, 8, 9, 10, 12, 16, 19, 32, 33, 40, 44, 46, 48, 49, 51, 61, 64, 70], "json": [1, 2, 4, 5, 6, 8, 9, 30, 43, 46, 47, 48, 50], "byte": [1, 2, 4, 6, 7, 8, 9, 12, 18, 30, 32, 48, 51], "serial": [1, 2, 4, 6, 7, 8, 9, 13, 41, 43, 44, 46, 50, 51], "encod": [1, 2, 4, 6, 9, 30, 43, 65], "json_primit": [1, 2, 4, 6, 9], "primit": [1, 2, 4, 5, 6, 9, 30, 44, 48, 53, 55, 57], "pars": [1, 2, 4, 6, 9, 18, 20, 23, 33, 36, 64], "raw": [1, 2, 4, 5, 6, 9, 14, 18, 22, 23, 32, 33, 42, 43, 46, 47, 61, 67, 70, 71], "decod": [1, 2, 4, 6, 9], "cl": [1, 2, 4, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "valid": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 18, 19, 20, 22, 23, 24, 26, 29, 31, 32, 40, 44, 46, 51, 63, 64], "whether": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 23, 24, 25, 27, 28, 29, 32, 37, 41, 45, 49, 52, 63, 64], "betfairexecclientconfig": 1, "liveexecclientconfig": [1, 2, 4, 9, 16], "betfairexeccli": 1, "loop": [1, 2, 4, 6, 8, 9, 12, 16, 31, 32, 33, 50], "abstracteventloop": [1, 2, 4, 6, 8, 12, 16, 31, 32], "msgbu": [1, 2, 4, 6, 8, 11, 12, 16, 28, 29, 31, 32, 41, 48], "messagebu": [1, 2, 4, 6, 8, 9, 11, 12, 16, 28, 29, 31, 32, 41, 43, 48], "liveclock": [1, 2, 4, 8, 16, 33], "betfairinstrumentprovid": [1, 63], "strict_handl": 1, "livemarketdatacli": [1, 4, 16], "asyncio": [1, 2, 4, 6, 8, 9, 12, 16, 31, 32, 33, 50], "betfaircli": 1, "httpclient": [1, 33], "messag": [1, 2, 4, 6, 7, 9, 16, 17, 19, 27, 28, 29, 31, 32, 44, 47, 49, 50, 51, 61], "bu": [1, 2, 4, 6, 9, 11, 12, 16, 28, 29, 31, 32, 41, 44, 50], "strict": [1, 23], "handl": [1, 2, 4, 6, 8, 9, 11, 12, 14, 16, 17, 23, 27, 31, 32, 33, 44, 45, 50, 54, 55, 58, 64, 66, 68], "mode": [1, 6, 8, 9, 11, 12, 16, 23, 29, 43, 53, 66], "enabl": [1, 6, 8, 9, 29, 42, 48, 50, 51, 57, 60], "on_market_upd": 1, "stream": [1, 2, 4, 6, 8, 9, 11, 12, 16, 27, 32, 36, 42, 50, 63, 64, 66, 67, 69], "connect": [1, 2, 4, 6, 9, 11, 12, 16, 33, 41, 63, 64, 65, 66, 67], "create_task": [1, 2, 4, 16], "coro": [1, 2, 4, 16], "coroutin": [1, 2, 4, 16], "log_msg": [1, 2, 4, 16], "action": [1, 2, 4, 6, 8, 12, 16, 18, 32, 37, 44, 46, 67], "collect": [1, 2, 4, 16, 31, 41, 47, 52], "abc": [1, 2, 4, 16, 27, 31], "callabl": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 30, 31, 32, 48], "success": [1, 2, 4, 12, 16], "task": [1, 2, 4, 6, 8, 12, 16, 31, 32, 48, 51, 62, 71], "run": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 28, 29, 31, 32, 37, 39, 41, 42, 43, 44, 50, 51, 52, 53, 54, 58, 60, 62, 66, 67, 68, 71], "error": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 17, 22, 29, 32, 33, 47, 49, 51, 52, 57, 58, 61, 67], "callback": [1, 2, 4, 6, 8, 10, 11, 12, 16, 31, 32, 33, 64], "done": [1, 2, 4, 6, 8, 12, 16, 32, 35, 61, 70], "write": [1, 2, 4, 7, 8, 9, 16, 27, 37, 45, 48, 51, 57, 69], "degrad": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "compon": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 16, 20, 22, 24, 29, 30, 32, 33, 37, 40, 42, 43, 44, 45, 48, 50, 51, 53, 58, 61, 62, 64, 66, 67, 68, 70], "while": [1, 2, 4, 6, 8, 11, 12, 14, 16, 29, 32, 42, 43, 44, 48, 50, 51, 66], "on_degrad": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "except": [1, 2, 4, 6, 8, 10, 11, 12, 16, 24, 29, 32, 40, 51, 53, 58], "rerais": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "remain": [1, 2, 4, 6, 8, 11, 12, 16, 24, 29, 32, 35, 43, 44, 48, 49, 53], "do": [1, 2, 4, 6, 8, 11, 12, 16, 20, 29, 32, 33, 36, 41, 47, 51, 52, 61, 62, 64, 68, 69, 70, 71], "overrid": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 23, 29, 32, 46], "thi": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "chang": [1, 2, 4, 5, 6, 8, 9, 11, 12, 13, 14, 16, 18, 19, 22, 24, 26, 29, 32, 46, 50, 51, 52, 54, 57, 58, 62, 68, 71], "disconnect": [1, 2, 4, 9, 11, 12, 16], "dispos": [1, 2, 4, 6, 8, 11, 12, 16, 29, 31, 32, 66, 70], "on_dispos": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51, 61], "fault": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "multipl": [1, 2, 4, 6, 8, 11, 12, 14, 16, 27, 29, 31, 32, 40, 42, 43, 44, 45, 48, 50, 52, 61, 69, 70], "time": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 24, 27, 29, 31, 32, 35, 39, 40, 41, 48, 50, 56, 57, 58, 61, 64, 65, 66, 68, 70], "same": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 19, 27, 29, 31, 32, 35, 37, 43, 46, 47, 50, 51, 57, 62, 67, 70], "effect": [1, 2, 4, 6, 8, 11, 12, 16, 29, 31, 32, 41, 43], "onc": [1, 2, 4, 6, 8, 9, 11, 12, 16, 20, 24, 29, 31, 32, 37, 42, 44, 48, 49, 51, 54, 69, 70], "idempot": [1, 2, 4, 6, 8, 11, 12, 16, 29, 31, 32], "cannot": [1, 2, 4, 6, 8, 9, 11, 12, 14, 16, 24, 27, 29, 30, 31, 32, 33, 40, 49, 50, 51, 66], "revers": [1, 2, 4, 6, 7, 8, 11, 12, 16, 29, 31, 32], "other": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 18, 19, 24, 27, 29, 30, 31, 32, 40, 41, 42, 46, 48, 49, 50, 51, 52, 58, 61, 62, 64, 68, 70], "on_fault": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "componentid": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 20, 29, 32], "is_connect": [1, 2, 4, 6, 11, 12, 16], "is_degrad": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_dispos": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_fault": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_initi": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_run": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_stop": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "stop": [1, 2, 4, 6, 8, 9, 11, 12, 16, 24, 26, 27, 29, 31, 32, 35, 51, 66], "request": [1, 2, 4, 6, 8, 10, 11, 12, 16, 18, 24, 32, 44, 45, 50, 51, 64, 65, 66, 67], "datatyp": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 33, 36, 48, 64], "data_typ": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 32, 33, 36, 48, 64], "uuid4": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 19, 24, 31, 32, 33], "correlation_id": [1, 2, 4, 6, 8, 10, 11, 16, 33], "subscript": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51, 64], "correl": [1, 2, 4, 6, 8, 10, 11, 16], "respons": [1, 2, 4, 6, 8, 10, 11, 12, 16, 29, 32, 45, 57], "request_bar": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51, 66], "bartyp": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 27, 32, 51], "bar_typ": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 27, 32, 44, 51, 69, 70], "limit": [1, 2, 4, 6, 8, 9, 11, 12, 16, 19, 24, 28, 29, 35, 37, 40, 44, 50, 51, 52, 61, 64, 70], "datetim": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 18, 19, 22, 24, 32, 43, 47, 66, 69], "end": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 27, 32, 43, 44, 49, 50, 52, 62, 69, 70], "histor": [1, 2, 4, 6, 8, 11, 12, 16, 32, 41, 42, 50, 51, 62, 64, 65, 67, 69, 70, 71], "bar": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 18, 27, 32, 40, 43, 50, 51, 64, 66], "number": [1, 2, 4, 8, 11, 16, 17, 18, 20, 22, 23, 26, 27, 29, 37, 43, 44, 46, 49, 51], "utc": [1, 2, 4, 6, 8, 10, 11, 12, 16, 22, 24, 32, 43, 47, 49, 51, 69], "inclus": [1, 2, 4, 6, 8, 11, 12, 16, 32], "depend": [1, 2, 4, 6, 8, 11, 12, 16, 22, 23, 25, 32, 44, 46, 48, 50, 51, 54, 60, 64, 66, 69], "individu": [1, 2, 4, 5, 6, 8, 11, 12, 16, 17, 32, 42, 44, 47, 48, 51, 64, 70], "implement": [1, 2, 3, 4, 6, 7, 8, 11, 12, 13, 14, 16, 19, 21, 28, 29, 30, 32, 33, 36, 38, 39, 42, 43, 44, 45, 47, 48, 50, 55, 57, 58, 66], "request_instru": [1, 2, 4, 6, 8, 11, 12, 16, 32, 33, 66], "request_quote_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "quotetick": [1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 27, 28, 32, 43, 48, 50, 51, 61, 69], "tick": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 22, 25, 27, 28, 32, 37, 40, 43, 44, 46, 49, 50, 51, 61, 64, 66, 69, 70], "request_trade_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "tradetick": [1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 27, 32, 43, 48, 50, 51, 70], "reset": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 17, 28, 29, 32, 70], "field": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 19, 20, 27, 28, 29, 32, 36, 43, 64, 69], "on_reset": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "resum": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "on_resum": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "run_after_delai": [1, 2, 4, 16], "delai": [1, 2, 4, 16, 31, 51], "float": [1, 2, 4, 5, 6, 9, 12, 14, 16, 22, 23, 26, 27, 29, 39, 44, 48, 61], "after": [1, 2, 4, 6, 8, 9, 12, 16, 27, 31, 32, 51], "second": [1, 2, 4, 8, 9, 12, 16, 18, 50, 61], "befor": [1, 2, 4, 8, 9, 16, 27, 40, 49, 62, 66, 67, 68, 69], "on_start": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51, 61, 64], "componentst": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "on_stop": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51, 61], "subscrib": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 36, 37, 43, 44, 45, 46, 50, 51, 64, 65, 66], "subscribe_bar": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51], "subscribe_instru": [1, 2, 4, 6, 8, 11, 12, 16, 32, 46], "subscribe_instrument_clos": [1, 2, 4, 6, 8, 11, 12, 16, 32], "instrumentclos": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 43, 50, 51], "subscribe_instrument_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "instrumentstatu": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 43, 50, 51], "subscribe_order_book_delta": [1, 2, 4, 6, 8, 11, 12, 16, 32], "booktyp": [1, 2, 4, 6, 8, 11, 12, 16, 17, 32], "book_typ": [1, 2, 4, 6, 8, 9, 11, 12, 16, 17, 32], "depth": [1, 2, 4, 6, 8, 11, 12, 16, 17, 18, 32, 42, 43], "kwarg": [1, 2, 4, 6, 8, 11, 12, 14, 16, 27, 32], "orderbookdelta": [1, 2, 4, 6, 8, 11, 12, 16, 17, 18, 27, 32, 43, 50, 51], "book": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 24, 27, 32, 43, 46, 49, 50, 51], "l1_mbp": [1, 2, 4, 6, 8, 9, 11, 12, 16, 32], "l2_mbp": [1, 2, 4, 6, 8, 11, 12, 16, 32], "l3_mbo": [1, 2, 4, 6, 8, 11, 12, 16, 32], "maximum": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 22, 26, 27, 29, 32, 46, 48, 50, 56], "keyword": [1, 2, 4, 6, 8, 11, 12, 16, 27, 32, 43, 53], "argument": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 27, 32, 41, 43, 44, 52], "subscribe_order_book_snapshot": [1, 2, 4, 6, 8, 11, 12, 16, 32], "snapshot": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 18, 32], "level": [1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 16, 17, 18, 20, 26, 32, 33, 35, 38, 43, 45, 47, 48, 49, 50, 52, 55, 57, 58, 61, 62, 64, 67], "A": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 23, 24, 27, 32, 33, 40, 41, 42, 43, 46, 48, 49, 50, 51, 56, 59, 61, 66], "subscribe_quote_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32, 40, 51, 61], "subscribe_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "ticker": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 20, 22, 24, 25, 32, 43, 50, 51, 64], "subscribe_trade_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "subscribe_venue_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "subscribed_bar": [1, 2, 4, 6, 11, 16], "subscribed_generic_data": [1, 2, 4, 6, 11, 16], "subscribed_instrument_clos": [1, 2, 4, 6, 11, 16], "close": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 18, 19, 24, 25, 27, 32, 35, 43, 49, 51, 52, 67], "subscribed_instrument_statu": [1, 2, 4, 6, 11, 16], "statu": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 24, 32, 43, 49, 51, 67], "subscribed_instru": [1, 2, 4, 6, 11, 16], "subscribed_order_book_delta": [1, 2, 4, 6, 11, 16], "delta": [1, 2, 4, 6, 8, 11, 12, 16, 17, 18, 24, 32, 43, 51], "subscribed_order_book_snapshot": [1, 2, 4, 6, 11, 16], "subscribed_quote_tick": [1, 2, 4, 6, 11, 16], "subscribed_tick": [1, 2, 4, 6, 11, 16], "subscribed_trade_tick": [1, 2, 4, 6, 11, 16], "trade": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 55, 59, 62, 63, 65, 67, 69, 70, 71], "subscribed_venue_statu": [1, 2, 4, 6, 11, 16], "trader_id": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 19, 20, 24, 25, 29, 31, 32, 47, 48, 66, 70], "trader": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 19, 20, 24, 25, 28, 29, 31, 32, 35, 37, 39, 41, 47, 49, 50, 51, 61, 62, 64, 66, 70], "associ": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 19, 23, 24, 25, 27, 29, 32, 49], "traderid": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 19, 20, 24, 25, 29, 31, 32], "unsubscrib": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51, 66], "unsubscribe_bar": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_instru": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_instrument_clos": [1, 2, 4, 6, 11, 16], "unsubscribe_instrument_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_order_book_delta": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_order_book_snapshot": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_quote_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32, 61], "unsubscribe_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_trade_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_venue_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "subscriptionstatu": 1, "modul": [1, 2, 6, 9, 10, 13, 14, 18, 32, 41, 42, 43, 50, 53, 55, 61, 62], "qualnam": [1, 2, 14, 18, 32], "boundari": [1, 2, 14, 18, 32, 41, 49, 57, 64, 67], "bsporderbookdelta": 1, "bookact": [1, 18], "add": [1, 2, 4, 5, 6, 7, 8, 10, 12, 16, 17, 18, 32, 40, 44, 51, 61, 63, 64, 66, 70], "delet": [1, 7, 17, 18, 61], "capsule_from_list": [1, 18], "item": [1, 13, 18, 27], "uint64_t": [1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32], "ts_event": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 17, 18, 19, 22, 32, 36, 40, 43, 48, 66], "ts_init": [1, 2, 6, 8, 10, 11, 12, 17, 18, 19, 22, 24, 25, 27, 32, 33, 36, 40, 42, 43], "sequenc": [1, 6, 8, 9, 17, 18, 24, 44, 51, 66], "act": [1, 18, 22, 36, 49, 55, 58, 61, 64], "flag": [1, 7, 14, 18], "uint8_t": [1, 17, 18, 22, 23], "from_dict": [1, 2, 12, 18, 19, 22, 23, 30, 48], "from_pyo3_list": [1, 2, 18], "pyo3_delta": [1, 18], "legaci": [1, 2, 18, 43], "cython": [1, 2, 13, 18, 38, 41, 43, 50, 52, 54, 55, 57, 68], "rust": [1, 2, 6, 9, 17, 18, 40, 41, 43, 45, 47, 48, 50, 54, 55, 60, 62], "pyo3": [1, 2, 6, 18, 43, 57, 60, 68], "nautilus_pyo3": [1, 2, 18], "from_raw": [1, 18, 23], "int64_t": [1, 18, 23, 30], "price_raw": [1, 18], "price_prec": [1, 17, 18], "size_raw": [1, 18], "size_prec": [1, 18], "order_id": [1, 18], "scale": [1, 18, 27], "fix": [1, 12, 18, 19, 20, 23, 26, 27, 32, 35, 43, 49, 50, 61, 68], "precis": [1, 5, 7, 11, 12, 17, 18, 22, 23, 25, 26, 27], "integ": [1, 4, 6, 10, 16, 18, 22, 23, 27, 29, 30, 48], "size": [1, 9, 11, 12, 14, 16, 17, 18, 22, 25, 29, 42, 43, 44, 46, 48, 49, 50, 51], "combin": [1, 2, 10, 18, 20, 35, 40, 46, 50, 57], "packet": [1, 18], "match": [1, 2, 4, 6, 7, 8, 9, 12, 16, 18, 19, 20, 24, 25, 32, 37, 43, 46, 48, 66, 67, 70, 71], "engin": [1, 2, 4, 6, 9, 12, 16, 18, 28, 29, 31, 32, 33, 39, 40, 41, 42, 44, 50, 62, 69], "uniqu": [1, 4, 6, 8, 9, 10, 12, 17, 18, 20, 27, 32, 43, 46, 48, 51], "unix": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 22, 24, 25, 31, 32, 36, 43, 48, 51, 54, 67], "timestamp": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 24, 25, 27, 30, 31, 32, 36, 43, 49, 67, 69], "nanosecond": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 22, 24, 25, 27, 31, 32, 36, 43, 48, 50, 51, 67], "occur": [1, 2, 4, 6, 8, 9, 10, 12, 16, 17, 18, 19, 22, 24, 25, 32, 36, 37, 43], "wa": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 22, 24, 25, 31, 32, 36, 40, 41, 43, 44, 52], "is_add": [1, 18], "is_clear": [1, 18], "is_delet": [1, 18], "is_upd": [1, 18], "list_from_capsul": [1, 18], "capsul": [1, 18], "bookord": [1, 17, 18], "to_dict": [1, 2, 12, 18, 19, 22, 23, 24, 25, 30, 48], "obj": [1, 2, 12, 18, 19, 22, 27, 30, 48], "betfairtick": 1, "last_traded_pric": 1, "traded_volum": 1, "starting_price_near": 1, "starting_price_far": 1, "betfairstartingpric": 1, "bsp": 1, "realis": 1, "betfairexecutioncli": [1, 63], "liveexecutioncli": [1, 4, 9, 16, 44], "generate_order_status_report": [1, 2, 4, 16], "client_order_id": [1, 2, 4, 6, 7, 12, 16, 19, 24, 25, 44], "model": [1, 2, 4, 5, 6, 8, 9, 12, 13, 16, 26, 32, 33, 40, 41, 43, 44, 46, 49, 51, 61, 64, 66, 68, 69, 70], "clientorderid": [1, 2, 4, 6, 7, 8, 12, 16, 19, 20, 24, 25, 32, 44], "venue_order_id": [1, 2, 4, 6, 7, 12, 16, 19, 24, 25], "venueorderid": [1, 2, 4, 6, 7, 12, 16, 19, 20, 24, 25, 32], "report": [1, 2, 4, 5, 6, 9, 16, 19, 32, 58, 61, 66, 70], "orderstatusreport": [1, 2, 4, 6, 12, 16], "": [1, 2, 4, 6, 7, 8, 9, 12, 16, 18, 19, 24, 32, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 57, 60, 61, 63, 64, 66, 67, 68, 69, 70], "panda": [1, 2, 4, 5, 10, 16, 43, 49, 51, 69, 70], "_lib": [1, 2, 4, 16], "tslib": [1, 2, 4, 16], "open_onli": [1, 2, 4, 7, 16], "mai": [1, 2, 4, 7, 8, 9, 12, 14, 16, 18, 23, 24, 25, 27, 28, 32, 35, 37, 40, 41, 43, 44, 46, 47, 48, 51, 58, 61, 62, 64, 66, 70], "open": [1, 2, 4, 6, 7, 9, 11, 12, 14, 16, 18, 19, 24, 25, 27, 29, 32, 49, 50, 51, 52, 61, 62, 64, 66], "generate_fill_report": [1, 2, 4, 16], "fillreport": [1, 2, 4, 12, 16], "assign": [1, 2, 4, 6, 7, 8, 12, 16, 18, 19, 20, 22, 23, 24, 25, 31, 32, 36, 40, 48, 49, 51, 64], "generate_position_status_report": [1, 2, 4, 16], "positionstatusreport": [1, 2, 4, 9, 12, 16], "check_account_curr": 1, "check": [1, 4, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 24, 29, 31, 32, 36, 37, 46, 52, 54, 58, 64], "against": [1, 7, 24, 32, 35, 49], "handle_order_stream_upd": 1, "wait_for_ord": 1, "timeout_second": 1, "10": [1, 4, 9, 12, 16, 18, 24, 25, 43, 44, 49, 51, 56, 60, 61, 66, 69, 70], "get": [1, 7, 12, 16, 43, 46, 51, 55, 64], "our": [1, 51, 61, 69, 70], "submit_ord": [1, 2, 4, 6, 12, 16, 32, 37, 40, 44, 51, 61], "come": [1, 61], "back": [1, 7, 8, 9, 27, 30, 36, 37, 43, 48, 50], "bet_id": 1, "As": [1, 9, 36, 44, 52, 64, 66, 69], "precaut": 1, "wait": [1, 61], "up": [1, 6, 8, 9, 12, 14, 16, 23, 27, 32, 35, 36, 42, 43, 45, 46, 51, 53, 59, 61, 62, 64, 65, 66, 69, 70], "ad": [1, 6, 7, 8, 12, 16, 32, 42, 43, 55, 61, 66, 67], "order_id_to_client_order_id": 1, "batch_cancel_ord": [1, 2, 4, 6, 12, 16], "batchcancelord": [1, 2, 4, 6, 12, 16, 32, 51], "command": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 19, 29, 32, 33, 37, 41, 44, 45, 48, 53, 54, 58, 59], "batch": [1, 2, 4, 6, 9, 12, 16, 18, 27, 29, 32, 42, 43, 51, 61], "cancel": [1, 2, 4, 6, 7, 8, 12, 16, 17, 19, 24, 29, 31, 32, 37, 49, 66, 67], "cancel_all_ord": [1, 2, 4, 6, 12, 16, 32, 44, 51], "cancelallord": [1, 2, 4, 6, 12, 16, 32, 51], "cancel_ord": [1, 2, 4, 6, 12, 16, 32, 44, 51], "cancelord": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_account_st": [1, 2, 4, 6, 12, 16], "info": [1, 2, 4, 6, 8, 9, 11, 12, 16, 19, 22, 24, 25, 47, 61, 64, 66], "publish": [1, 2, 4, 6, 8, 9, 12, 16, 32, 33, 44, 45, 46], "directli": [1, 2, 4, 6, 8, 10, 11, 12, 14, 16, 18, 19, 24, 29, 30, 32, 37, 40, 43, 44, 48, 50, 51, 58, 61], "addit": [1, 2, 4, 6, 8, 9, 12, 16, 19, 22, 27, 37, 43, 44, 47, 48, 52, 53, 57, 61, 66], "generate_mass_statu": [1, 2, 4, 16], "lookback_min": [1, 2, 4, 16], "executionmassstatu": [1, 2, 4, 12, 16], "lookback": [1, 2, 4, 9, 16, 48, 51], "generate_order_accept": [1, 2, 4, 6, 12, 16], "strategyid": [1, 2, 4, 6, 7, 8, 9, 12, 16, 19, 20, 24, 25, 32, 44, 51], "strategy_id": [1, 2, 4, 6, 7, 8, 9, 12, 16, 19, 24, 25, 32, 44], "orderaccept": [1, 2, 4, 6, 12, 16, 19, 32, 51], "send": [1, 2, 4, 6, 8, 11, 12, 16, 19, 33, 36, 44], "executionengin": [1, 2, 4, 6, 9, 12, 16, 31, 32, 37, 44, 51], "strategi": [1, 2, 4, 6, 7, 8, 9, 12, 16, 19, 20, 24, 25, 28, 29, 31, 32, 33, 34, 36, 37, 40, 42, 44, 46, 48, 49, 50, 62, 64, 66, 67, 69], "accept": [1, 2, 4, 6, 12, 16, 19, 24, 32, 42, 49, 58], "generate_order_cancel_reject": [1, 2, 4, 6, 12, 16], "reason": [1, 2, 4, 6, 12, 16, 18, 19, 20, 39, 43, 50, 51, 52, 57, 58, 61, 64, 67], "ordercancelreject": [1, 2, 4, 6, 12, 16, 19, 32, 51], "reject": [1, 2, 4, 6, 12, 16, 19, 24, 32, 46, 49], "generate_order_cancel": [1, 2, 4, 6, 12, 16], "ordercancel": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_order_expir": [1, 2, 4, 6, 12, 16], "orderexpir": [1, 2, 4, 6, 12, 16, 19, 32, 51], "expir": [1, 2, 4, 6, 8, 9, 12, 16, 19, 22, 24, 32, 51, 66], "generate_order_fil": [1, 2, 4, 6, 12, 16], "positionid": [1, 2, 4, 5, 6, 7, 8, 12, 16, 19, 20, 24, 25, 32], "venue_position_id": [1, 2, 4, 6, 12, 16], "tradeid": [1, 2, 4, 6, 12, 16, 18, 19, 20, 24, 25], "trade_id": [1, 2, 4, 6, 12, 16, 18, 19, 24, 25], "ordertyp": [1, 2, 4, 6, 8, 12, 16, 19, 24], "order_typ": [1, 2, 4, 6, 12, 16, 19, 24], "quote_curr": [1, 2, 4, 6, 12, 16, 22, 25], "so": [1, 2, 4, 6, 8, 11, 12, 16, 18, 19, 20, 23, 24, 32, 37, 41, 43, 44, 51, 52, 54, 55, 56, 58, 61, 62, 64, 68], "must": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 18, 19, 20, 23, 24, 27, 32, 44, 46, 48, 51, 56, 57, 58, 64, 66, 67], "pass": [1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 18, 19, 24, 27, 29, 32, 36, 37, 39, 41, 42, 43, 44, 46, 48, 51, 52, 61, 63, 64, 66, 69], "explicitli": [1, 2, 4, 6, 11, 12, 16, 18, 19, 24, 33, 41, 43, 64, 67], "ticket": [1, 2, 4, 6, 12, 16, 52], "here": [1, 2, 4, 6, 8, 10, 12, 16, 32, 33, 38, 40, 44, 45, 50, 51, 52, 53, 55, 61, 66, 69, 70], "otherwis": [1, 2, 4, 6, 8, 9, 12, 16, 19, 27, 32, 42, 46, 51], "om": [1, 2, 4, 6, 12, 16, 25, 32], "resolut": [1, 2, 4, 6, 12, 16, 50], "averag": [1, 2, 4, 5, 6, 10, 12, 14, 16, 17, 19, 24, 25, 40], "generate_order_modify_reject": [1, 2, 4, 6, 12, 16], "ordermodifyreject": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_order_reject": [1, 2, 4, 6, 12, 16], "orderreject": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_order_submit": [1, 2, 4, 6, 12, 16], "ordersubmit": [1, 2, 4, 6, 12, 16, 19, 32, 51], "submit": [1, 2, 4, 6, 9, 12, 16, 19, 24, 29, 32, 40, 44, 49, 64, 67, 70], "generate_order_trigg": [1, 2, 4, 6, 12, 16], "ordertrigg": [1, 2, 4, 6, 12, 16, 19, 32, 51], "trigger": [1, 2, 4, 6, 8, 10, 12, 16, 19, 24, 32, 37, 41, 50, 51], "generate_order_upd": [1, 2, 4, 6, 12, 16], "trigger_pric": [1, 2, 4, 6, 8, 12, 16, 19, 24, 32, 49, 64], "venue_order_id_modifi": [1, 2, 4, 6, 12, 16], "orderupd": [1, 2, 4, 6, 12, 16, 19, 32, 51], "modifi": [1, 2, 4, 6, 9, 12, 16, 29, 32, 35, 37, 62, 66, 67], "get_account": [1, 2, 4, 6, 12, 16], "modify_ord": [1, 2, 4, 6, 12, 16, 32, 44, 51], "modifyord": [1, 2, 4, 6, 12, 16, 19, 32, 51], "oms_typ": [1, 2, 4, 6, 7, 9, 12, 16, 32, 61, 69, 70], "omstyp": [1, 2, 4, 6, 7, 9, 12, 16, 32, 70], "query_ord": [1, 2, 4, 6, 12, 16, 32, 44], "queryord": [1, 2, 4, 6, 12, 16, 32], "reconcili": [1, 2, 4, 6, 9, 12, 16, 19], "submitord": [1, 2, 4, 6, 12, 16, 32, 37, 51], "submit_order_list": [1, 2, 4, 6, 12, 16, 32, 44], "submitorderlist": [1, 2, 4, 6, 12, 16, 32, 51], "get_cached_betfair_cli": 1, "credenti": [1, 66], "exist": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 17, 22, 27, 32, 40, 43, 44, 47, 49, 51, 58, 66, 67, 69, 70], "sourc": [1, 2, 4, 13, 18, 27, 43, 45, 50, 51, 57, 62, 64, 68], "betfair_usernam": 1, "env": [1, 60], "var": 1, "betfair_password": 1, "betfair_app_kei": [1, 63], "get_cached_betfair_instrument_provid": 1, "binancehttpcli": [1, 2, 64], "betfairlivedataclientfactori": [1, 63], "livedataclientfactori": [1, 2, 4, 16], "live": [1, 2, 4, 8, 11, 12, 13, 31, 32, 35, 36, 37, 39, 41, 43, 45, 47, 49, 51, 53, 59, 62, 63, 64, 65, 67], "new": [1, 2, 4, 6, 8, 9, 11, 12, 19, 22, 23, 29, 32, 40, 43, 44, 49, 51, 52, 60, 65, 66], "betfairliveexecclientfactori": [1, 63], "liveexecclientfactori": [1, 2, 4, 16], "betfair_float_to_pric": 1, "betfair_float_to_quant": 1, "create_betfair_order_book": 1, "frozenset": [1, 4, 9, 66], "event_type_id": [1, 22], "event_id": [1, 8, 19, 22], "market_id": [1, 22], "country_cod": 1, "market_typ": [1, 22], "event_type_nam": [1, 22], "instrumentprovid": [1, 2, 4, 8, 9, 16, 33, 46], "mean": [1, 2, 4, 8, 9, 10, 11, 14, 27, 34, 50, 51, 61, 67, 69], "load": [1, 2, 4, 6, 7, 8, 9, 12, 16, 31, 32, 33, 61, 64, 65, 66, 71], "bettinginstru": [1, 22, 46], "apicli": [1, 2], "load_ids_async": [1, 2, 4, 8], "load_async": [1, 2, 4, 8], "asynchron": [1, 2, 4, 8, 11, 12, 16, 31, 50], "load_all_async": [1, 2, 4, 8, 33, 46], "latest": [1, 2, 4, 8, 13, 27, 40, 46, 47, 53, 60, 61, 65, 66, 71], "add_bulk": [1, 2, 4, 8], "bulk": [1, 2, 4, 8, 12, 17, 24, 35, 41], "add_curr": [1, 2, 4, 7, 8], "held": [1, 2, 4, 7, 8, 24, 29, 32, 35, 70], "string": [1, 2, 4, 7, 8, 9, 10, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 44, 47, 48, 51], "find": [1, 2, 4, 8, 22, 26, 33, 38, 41, 45, 50, 51, 53, 55, 62, 69], "get_al": [1, 2, 4, 8], "map": [1, 2, 4, 8, 11, 12, 16, 18, 19, 23, 26, 30, 55], "immedi": [1, 2, 4, 6, 8, 12, 32, 35, 44, 49, 51, 63, 64], "list_al": [1, 2, 4, 8], "betfairstreamcli": 1, "http_client": 1, "logger_adapt": 1, "message_handl": 1, "host": [1, 4, 9, 18, 66], "com": [1, 14, 24, 53, 56, 60, 61, 69], "port": [1, 4, 9, 41, 61], "crlf": 1, "post_connect": 1, "perform": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 28, 29, 32, 39, 41, 42, 43, 44, 45, 47, 48, 50, 51, 52, 53, 55, 57, 58, 61, 62, 64, 67, 68, 70], "post": [1, 6, 9, 29, 50, 64], "post_reconnect": 1, "post_disconnect": 1, "betfairorderstreamcli": 1, "partition_matched_by_strategy_ref": 1, "include_overall_posit": 1, "customer_strategy_ref": 1, "betfairmarketstreamcli": 1, "binancedataclientconfig": 2, "api_kei": [2, 63, 64], "api_secret": [2, 63, 64], "binanceaccounttyp": [2, 33, 64], "base_url_http": [2, 64], "base_url_w": [2, 64], "u": [2, 7, 8, 11, 18, 57, 60, 61, 66, 67, 70], "testnet": [2, 33], "use_agg_trade_tick": [2, 64], "binancedatacli": 2, "public": [2, 8, 12, 24, 48], "binance_api_kei": [2, 64], "binance_testnet_api_kei": [2, 64], "environ": [2, 7, 9, 27, 31, 33, 37, 43, 47, 50, 55, 59, 60, 61, 63, 64, 66], "variabl": [2, 27, 43, 52, 53, 61, 63, 64, 66, 69], "client": [2, 3, 4, 6, 7, 8, 9, 12, 16, 19, 20, 24, 25, 32, 37, 41, 44, 46, 48, 50, 51, 63, 64, 67], "endpoint": [2, 8, 11, 12, 64], "websocket": [2, 3, 50, 64], "aggreg": [2, 6, 8, 9, 12, 18, 32, 43, 50], "binanceexecclientconfig": 2, "clock_sync_interval_sec": 2, "use_gtd": [2, 51], "use_reduce_onli": [2, 6, 9], "use_position_id": [2, 6, 9], "treat_expired_as_cancel": 2, "max_retri": 2, "retry_delai": 2, "binanceexecutioncli": 2, "gtd": [2, 6, 8, 9, 12, 19, 24, 32, 49, 50], "tif": 2, "forc": [2, 6, 8, 9, 12, 19, 24, 32, 50, 51], "remap": 2, "gtc": [2, 8, 12, 19, 24, 49], "reduce_onli": [2, 6, 8, 12, 19, 24, 49], "instruct": [2, 6, 8, 12, 19, 24, 32, 35, 45, 50, 61, 67], "sent": [2, 6, 8, 11, 12, 19, 24, 32, 37, 51], "through": [2, 4, 6, 8, 10, 11, 12, 14, 16, 18, 19, 24, 29, 30, 32, 33, 37, 38, 43, 45, 46, 48, 50, 51, 53, 55, 57, 59, 66, 68, 69, 70, 71], "alwai": [2, 8, 9, 24, 40, 41, 46, 47, 52], "hedg": [2, 6, 7, 32, 69], "position_id": [2, 5, 7, 12, 19, 24, 25, 32, 61], "virtual": [2, 7, 54, 60], "semant": 2, "treat": [2, 27, 37], "certain": [2, 8, 23, 41, 44, 46, 48, 49, 61], "you": [2, 6, 8, 9, 12, 13, 32, 35, 36, 37, 38, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66, 69, 70, 71], "uniform": 2, "positiveint": [2, 9], "retri": 2, "positivefloat": [2, 9], "get_cached_binance_http_cli": [2, 33], "secret": [2, 4, 33], "base_url": 2, "is_testnet": [2, 33], "is_u": 2, "url": 2, "get_cached_binance_spot_instrument_provid": 2, "binancespotinstrumentprovid": [2, 46], "get_cached_binance_futures_instrument_provid": 2, "binancefuturesinstrumentprovid": [2, 33], "binancelivedataclientfactori": [2, 64], "binancespotdatacli": [2, 64], "binancefuturesdatacli": [2, 64], "binanceliveexecclientfactori": [2, 64], "binancespotexecutioncli": [2, 64], "binancefuturesexecutioncli": [2, 64], "common": [2, 7, 13, 16, 27, 31, 32, 33, 35, 37, 44, 55, 63, 64, 66, 69], "doc": [2, 9, 34, 42, 45, 52, 55, 61, 64, 67, 71], "github": [2, 61], "io": [2, 27, 53, 61], "apidoc": 2, "en": [2, 8, 10, 20, 24, 27, 53], "definit": [2, 4, 40, 46, 55, 57, 64, 65], "binanceratelimittyp": 2, "binanceratelimitinterv": 2, "interv": [2, 4, 6, 8, 9, 11, 12, 16, 27, 29, 32, 44, 51], "binanceklineinterv": 2, "kline": 2, "chart": 2, "binanceexchangefiltertyp": 2, "binancesymbolfiltertyp": 2, "binanceordersid": 2, "binanceexecutiontyp": 2, "binanceorderstatu": 2, "binancetimeinforc": 2, "binanceordertyp": 2, "binancesecuritytyp": 2, "secur": [2, 4, 22], "binanceneworderresptyp": 2, "neworderresptyp": 2, "binanceerrorcod": 2, "cover": [2, 36, 38, 41, 45, 57, 58, 62, 69, 70], "binanceenumpars": 2, "concret": [2, 6, 8, 10, 11, 12, 14, 16, 18, 19, 24, 29, 30, 32], "subclass": [2, 6, 7, 8, 10, 11, 12, 14, 16, 18, 19, 24, 27, 28, 29, 30, 32, 36, 46], "binancebar": [2, 64], "high": [2, 7, 8, 11, 12, 14, 16, 18, 27, 29, 32, 41, 43, 45, 47, 48, 50, 55, 57, 58, 62], "low": [2, 6, 10, 14, 18, 27, 32, 64, 67], "volum": [2, 11, 14, 17, 18, 27, 50, 64], "quote_volum": 2, "taker_buy_base_volum": 2, "taker_buy_quote_volum": 2, "candlestick": [2, 14], "pyo3_bar": [2, 18], "is_revis": [2, 18], "revis": [2, 18, 66], "previou": [2, 8, 14, 18, 32, 40], "is_single_pric": [2, 18], "ohlc": [2, 18], "singl": [2, 6, 7, 8, 9, 12, 16, 18, 20, 28, 32, 41, 42, 43, 46, 47, 48, 50, 51, 56, 61, 64, 71], "binancetick": [2, 64], "price_chang": 2, "price_change_perc": 2, "weighted_avg_pric": 2, "last_pric": 2, "open_pric": 2, "high_pric": [2, 14], "low_pric": [2, 14], "open_time_m": 2, "close_time_m": 2, "first_id": 2, "last_id": 2, "prev_close_pric": 2, "bid_pric": [2, 18, 27, 69], "bid_qti": 2, "ask_pric": [2, 18, 27, 69], "ask_qti": 2, "24hr": [2, 64], "statist": [2, 5, 38, 41, 50, 51, 70], "percent": 2, "weight": [2, 14, 41], "millisecond": [2, 6, 8, 9, 10, 12, 27, 32, 50, 67], "first": [2, 8, 24, 27, 32, 36, 44, 48, 50, 53, 59, 60, 61, 62, 64, 66, 69, 70], "over": [2, 6, 14, 19, 42, 44, 50, 51, 52, 64, 69, 70], "usdt_futur": [2, 33, 64], "binancecommondatacli": 2, "orderbook": [2, 4, 6, 7, 8, 11, 12, 16, 17, 18, 32, 51], "binancefuturescontracttyp": 2, "deriv": [2, 6, 22, 39, 40, 43, 44, 64], "contract": [2, 4, 22, 23, 36, 45, 46, 49, 57, 64], "binancefuturescontractstatu": 2, "binancefuturespositionsid": 2, "binancefuturesworkingtyp": 2, "work": [2, 8, 9, 12, 34, 36, 41, 42, 45, 46, 47, 49, 51, 53, 55, 61, 64, 67, 71], "binancefuturesmargintyp": 2, "binancefuturespositionupdatereason": 2, "binancefutureseventtyp": 2, "binancefuturesenumpars": 2, "binancecommonexecutioncli": 2, "binancefuturesmarkpriceupd": 2, "mark": [2, 8, 14, 41, 49, 64, 67], "index": [2, 7, 8, 10, 13, 14, 23, 27, 49], "estimated_settl": 2, "funding_r": 2, "ts_next_fund": 2, "fund": [2, 64, 66], "estim": 2, "settl": [2, 22], "hour": [2, 4, 18, 50, 66], "settlement": [2, 22, 25, 46], "next": [2, 6, 8, 10, 11, 27, 32, 52, 61, 69, 70], "binancespotpermiss": 2, "permiss": [2, 63, 64], "binancespotsymbolstatu": 2, "binancespoteventtyp": 2, "binancespotenumpars": 2, "brokerag": [3, 67], "each": [3, 6, 8, 12, 16, 27, 32, 33, 35, 36, 39, 41, 42, 43, 44, 45, 47, 48, 49, 51, 56, 61, 62, 67, 71], "lower": [3, 8, 14, 24, 48, 49, 55, 61, 64], "rest": [3, 6, 11, 12, 50, 63, 64], "built": [3, 4, 13, 16, 18, 21, 23, 30, 39, 43, 44, 45, 48, 49, 50, 51, 55, 57, 61, 64, 66, 68, 70, 71], "top": [3, 11, 12, 13, 17, 18, 24, 32, 33, 34, 43, 45, 48, 52, 58], "contractid": 4, "as_integer_ratio": [4, 18], "ratio": [4, 5, 14, 18, 43], "whose": [4, 18, 35, 44], "exactli": [4, 18, 19, 37, 43, 46], "origin": [4, 7, 12, 13, 18, 20, 24, 32, 37, 44, 51], "denomin": [4, 8, 18, 19, 23, 24], "bit_count": [4, 18], "ones": [4, 18, 66], "binari": [4, 18, 41, 42, 43, 50, 60, 65, 68], "absolut": [4, 10, 18, 27], "known": [4, 18, 35, 41, 49], "popul": [4, 18, 43], "bin": [4, 5, 18], "13": [4, 18], "0b1101": [4, 18], "3": [4, 14, 17, 18, 50, 56, 60], "bit_length": [4, 18], "bit": [4, 6, 10, 18, 60], "necessari": [4, 8, 18, 36, 37, 43, 44, 46, 49, 51, 55, 57, 61, 64], "37": [4, 18], "0b100101": [4, 18], "conjug": [4, 18], "complex": [4, 8, 10, 12, 18, 44, 50, 53, 61, 70], "ration": [4, 18], "lowest": [4, 14, 18, 38, 57], "from_byt": [4, 18], "byteord": [4, 18], "big": [4, 18], "sign": [4, 18, 19, 24, 25, 65], "arrai": [4, 10, 18, 62], "hold": [4, 10, 12, 18, 36, 37, 41, 50], "either": [4, 6, 8, 12, 18, 20, 23, 27, 30, 32, 33, 35, 37, 43, 49, 50, 59, 61, 63, 64, 66, 67], "buffer": [4, 8, 9, 16, 18], "protocol": [4, 9, 12, 18, 20, 27, 32], "iter": [4, 6, 8, 12, 14, 18], "produc": [4, 7, 8, 9, 14, 18, 23, 41, 42, 46, 47, 48, 55], "bytearrai": [4, 18], "exampl": [4, 8, 18, 20, 23, 36, 38, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 58, 61, 64, 66, 69, 70], "most": [4, 6, 7, 8, 9, 12, 13, 18, 32, 37, 41, 43, 46, 48, 51, 57, 63, 64], "signific": [4, 18], "begin": [4, 8, 18, 61, 71], "littl": [4, 18, 58, 61], "To": [4, 9, 18, 24, 27, 41, 43, 44, 47, 48, 50, 51, 52, 57, 59, 60, 61, 63, 64, 66, 67], "nativ": [4, 18, 22, 32, 46, 50, 64, 67], "sy": [4, 9, 18], "indic": [4, 6, 7, 8, 9, 10, 12, 13, 18, 25, 28, 32, 41, 44, 49, 51, 61], "two": [4, 14, 18, 20, 22, 24, 26, 33, 35, 36, 40, 42, 43, 44, 47, 48, 49, 51, 52, 63, 64, 68], "complement": [4, 18], "imag": [4, 18, 61], "imaginari": [4, 18], "part": [4, 8, 18, 24, 27, 41, 43, 46, 47, 51, 52, 53, 70], "numer": [4, 8, 18, 20], "real": [4, 6, 8, 12, 18, 32, 41, 50, 65], "to_byt": [4, 18], "overflowerror": [4, 18, 22, 23], "determin": [4, 8, 9, 11, 14, 18, 22, 27, 32, 44, 50], "comboleg": 4, "conid": 4, "openclos": 4, "shortsaleslot": 4, "designatedloc": 4, "exemptcod": 4, "leg": 4, "within": [4, 6, 7, 8, 12, 14, 16, 19, 20, 29, 32, 33, 36, 40, 41, 42, 48, 49, 50, 51, 57, 64], "combo": 4, "deltaneutralcontract": 4, "neutral": 4, "ibcontract": [4, 66], "sectyp": [4, 66], "liter": 4, "stk": [4, 66], "opt": [4, 51], "fut": 4, "fop": 4, "contfut": [4, 66], "primaryexchang": [4, 66], "localsymbol": 4, "tradingclass": 4, "lasttradedateorcontractmonth": [4, 66], "multipli": [4, 14, 22, 25, 46], "strike": [4, 22], "right": [4, 9, 11, 13, 50, 52, 55, 58], "includeexpir": 4, "secidtyp": [4, 66], "secid": [4, 66], "descript": [4, 13, 24, 25, 40, 51, 70], "issuerid": 4, "combolegsdescrip": 4, "interactive_brok": [4, 66], "build_futures_chain": [4, 66], "build_options_chain": [4, 66], "min_expiry_dai": [4, 66], "max_expiry_dai": [4, 66], "describ": [4, 34, 42, 45, 48, 52, 61], "futur": [4, 6, 8, 12, 22, 31, 32, 33, 40, 44, 45, 46, 49, 50, 51, 57, 64, 66, 67, 68, 70], "e": [4, 8, 9, 12, 24, 25, 43, 44, 46, 47, 50, 51, 52, 61, 64, 66], "where": [4, 7, 8, 9, 10, 19, 22, 24, 26, 32, 37, 41, 43, 47, 48, 49, 50, 51, 52, 55, 64, 67, 69], "Will": [4, 7, 8, 9, 12, 20, 23, 32, 44], "smart": [4, 66], "stock": [4, 35, 66], "search": [4, 66, 69], "full": [4, 16, 24, 35, 37, 40, 44, 46, 49, 61, 64, 67], "chain": [4, 66], "options_chain": 4, "futures_chain": 4, "dai": [4, 5, 6, 8, 12, 14, 18, 19, 24, 32, 49, 50, 68], "y": [4, 36, 47, 61, 69], "m": [4, 8, 47, 69], "d": [4, 14, 47, 66, 69, 70], "expiri": [4, 24, 32], "ibordertag": 4, "whatif": 4, "ocagroup": 4, "ocatyp": 4, "allornon": 4, "activestarttim": 4, "activestoptim": 4, "goodaftertim": 4, "outsiderth": 4, "attach": [4, 37, 49], "tag": [4, 8, 9, 12, 19, 20, 24, 32, 35, 49], "ib": [4, 20, 60, 66, 67], "ibcontractdetail": [4, 66], "marketnam": 4, "mintick": 4, "validexchang": 4, "pricemagnifi": 4, "underconid": 4, "longnam": 4, "contractmonth": 4, "industri": 4, "categori": [4, 51, 58], "subcategori": 4, "timezoneid": 4, "tradinghour": 4, "liquidhour": 4, "evrul": 4, "evmultipli": 4, "mdsizemultipli": 4, "agggroup": 4, "undersymbol": 4, "undersectyp": 4, "marketruleid": 4, "secidlist": 4, "realexpirationd": 4, "lasttradetim": 4, "stocktyp": 4, "minsiz": 4, "170141183460469231731687303715884105727": 4, "sizeincr": 4, "suggestedsizeincr": 4, "cusip": 4, "descappend": 4, "bondtyp": 4, "coupontyp": 4, "putabl": 4, "coupon": 4, "matur": 4, "issued": 4, "nextoptiond": 4, "nextoptiontyp": 4, "nextoptionparti": 4, "contractdetail": [4, 66], "intern": [4, 6, 8, 9, 11, 12, 14, 16, 18, 22, 23, 29, 31, 44, 51, 56, 61, 69, 70], "eas": 4, "interactivebrokersgatewayconfig": [4, 66], "127": 4, "4001": 4, "4002": [4, 66], "trading_mod": [4, 66], "paper": [4, 41, 50, 66], "read_only_api": 4, "timeout": [4, 9, 12, 16], "300": [4, 70], "interactivebrokersgatewai": [4, 66], "setup": [4, 6, 8, 12, 32, 43, 48, 51, 55, 61, 66, 69, 70], "tws_usernam": [4, 66], "tws_password": [4, 66], "hostnam": 4, "ip": 4, "address": [4, 6, 8, 9, 12, 13, 32, 44, 50], "gatewai": [4, 60, 64, 66], "tw": [4, 66], "server": [4, 51, 60, 61], "docker": [4, 50, 60, 66], "try": [4, 61, 66], "interactivebrokersinstrumentproviderconfig": [4, 66], "load_contract": [4, 66], "cache_validity_dai": 4, "pickle_path": 4, "interactivebrokersinstrumentprovid": [4, 66], "global": [4, 20, 29, 30], "fresh": [4, 69, 70], "pull": [4, 61, 69], "upon": [4, 40, 46, 51, 66], "tradingnod": [4, 7, 9, 16, 33, 50, 63, 64, 66], "mani": [4, 7, 8, 11, 12, 21, 41, 42, 51, 53, 57, 61, 64, 68, 69, 70], "make": [4, 6, 8, 12, 19, 22, 24, 37, 41, 43, 44, 45, 47, 50, 51, 54, 57, 60, 61, 68, 70, 71], "even": [4, 24, 51, 52], "restart": 4, "path": [4, 8, 9, 27, 37, 43, 47, 61, 69], "store": [4, 7, 14, 23, 40, 42, 43, 69], "pickl": [4, 6], "dure": [4, 8, 19, 39, 52, 55, 61], "cache_valid": 4, "period": [4, 5, 14, 20, 44, 46, 52], "interactivebrokersdataclientconfig": [4, 66], "ibg_host": 4, "ibg_port": [4, 66], "ibg_client_id": 4, "use_regular_trading_hour": [4, 66], "market_data_typ": [4, 66], "ibapi": [4, 66], "enum_implem": 4, "0x7f4e908a0e50": 4, "interactivebrokersdatacli": [4, 66], "client_id": [4, 6, 7, 8, 9, 11, 12, 16, 32, 33, 36, 64], "regular": [4, 18, 37, 44, 51], "mostli": [4, 53], "interactivebrok": [4, 24], "rth": 4, "realtim": [4, 66], "ibmarketdatatypeenum": [4, 66], "interactivebrokerscli": [4, 66], "delayed_frozen": [4, 66], "without": [4, 6, 8, 13, 20, 32, 48, 61], "interactivebrokersexecclientconfig": [4, 66], "interactivebrokersexeccli": 4, "ibg_account_id": 4, "tws_account": 4, "interactivebrokersexecutioncli": [4, 66], "retriev": [4, 27, 41, 63, 66], "get_cached_ib_cli": 4, "get_cached_interactive_brokers_instrument_provid": 4, "interactivebrokerslivedataclientfactori": [4, 66], "interactivebrokersliveexecclientfactori": [4, 66], "interactivebrokersspotexecutioncli": 4, "It": [4, 6, 8, 12, 13, 16, 18, 20, 27, 32, 36, 37, 39, 40, 42, 43, 44, 45, 46, 48, 51, 55, 57, 60, 62, 64, 66, 67, 68, 69, 70], "import": [4, 6, 8, 9, 12, 32, 33, 36, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 55, 61, 63, 64, 66], "shall": 4, "have": [4, 6, 7, 8, 9, 12, 19, 23, 27, 28, 32, 35, 37, 41, 42, 43, 44, 46, 50, 51, 52, 61, 62, 63, 64, 66, 68, 69, 70], "enough": [4, 11, 19, 44, 50, 53], "Not": [4, 13], "case": [4, 10, 27, 28, 33, 36, 43, 44, 45, 46, 48, 51, 58, 61, 63, 64, 70], "group": [5, 6, 9, 10, 11, 12, 16, 18, 27, 29, 30, 32, 35, 39, 41, 48], "relat": [5, 6, 7, 10, 11, 12, 14, 24, 35, 41, 44, 46, 48, 51, 55, 66, 70], "portfolioanalyz": [5, 28, 39, 51], "analyz": [5, 14, 28, 39, 41, 51, 68, 70], "track": [5, 44, 48, 51], "metric": [5, 14, 40, 42, 51], "register_statist": [5, 39], "portfoliostatist": [5, 39], "deregister_statist": 5, "deregist": [5, 6, 7, 8, 11, 12, 16, 32], "seri": [5, 10, 39, 44, 56, 62, 71], "calculate_statist": 5, "add_posit": [5, 7], "add_trad": 5, "realized_pnl": [5, 19, 25, 39], "realiz": [5, 19, 25, 39, 57], "add_return": 5, "entri": [5, 7, 8, 19, 25, 29, 35, 49, 61], "core": [5, 8, 9, 11, 12, 13, 27, 31, 33, 36, 37, 43, 45, 46, 49, 51, 55, 57, 61, 64, 68, 69], "total_pnl": [5, 25], "unrealized_pnl": [5, 7, 19, 25, 28, 51], "unreal": [5, 7, 9, 19, 25, 28], "total_pnl_percentag": 5, "percentag": [5, 8, 10, 22, 29, 46, 49], "get_performance_stats_pnl": 5, "profit": [5, 8, 24, 35, 49], "loss": [5, 7, 8, 12, 14, 16, 24, 27, 29, 35, 43, 49], "get_performance_stats_return": 5, "get_performance_stats_gener": 5, "get_stats_pnls_format": 5, "backtest": [5, 8, 11, 12, 13, 27, 31, 32, 36, 37, 41, 43, 47, 51, 53, 59, 62, 65], "format": [5, 8, 9, 10, 17, 18, 20, 23, 27, 42, 43, 47, 61, 65, 69], "print": [5, 6, 9, 10, 17, 27, 66, 70], "footer": 5, "get_stats_returns_format": 5, "get_stats_general_format": 5, "reportprovid": 5, "variou": [5, 8, 14, 26, 41, 42, 48, 50, 51, 54, 56, 61, 66, 69, 70], "generate_orders_report": [5, 32], "generate_order_fills_report": [5, 32, 61, 70], "row": [5, 27], "per": [5, 6, 7, 8, 9, 11, 12, 16, 18, 26, 27, 28, 29, 32, 37, 39, 43, 44, 45, 48, 49, 51, 52, 64, 66, 70], "generate_fills_report": [5, 32], "generate_positions_report": [5, 32, 61, 70], "generate_account_report": [5, 32, 61, 70], "serializ": [5, 9, 48], "calculate_from_return": 5, "calculate_from_realized_pnl": [5, 39], "calculate_from_ord": 5, "calculate_from_posit": 5, "expect": [5, 6, 10, 17, 18, 20, 27, 31, 32, 39, 41, 53, 57, 61, 67], "longratio": 5, "2": [5, 7, 9, 14, 22, 40, 44, 51, 60, 61, 70], "output": [5, 8, 9, 14, 39, 43, 58, 61], "avglos": 5, "loser": [5, 39], "maxlos": 5, "minlos": 5, "minimum": [5, 6, 8, 9, 12, 14, 22, 26, 27, 32, 46, 47], "profitfactor": 5, "annual": 5, "factor": [5, 50], "win": [5, 39, 41], "returnsaverag": 5, "returnsaverageloss": 5, "lose": [5, 7], "returnsaveragewin": 5, "returnsvolatil": 5, "252": 5, "volatil": [5, 14], "downsampl": 5, "daili": [5, 9, 47, 64], "riskreturnratio": 5, "risk": [5, 9, 13, 16, 19, 24, 28, 31, 32, 37, 41, 43, 50, 51], "sharperatio": 5, "sharp": 5, "sortinoratio": 5, "sortino": 5, "winrat": [5, 39], "avgwinn": 5, "winner": [5, 39], "maxwinn": 5, "minwinn": 5, "backtestdatacli": 6, "clientid": [6, 7, 8, 11, 12, 16, 20, 32, 33, 36, 64], "config": [6, 7, 8, 11, 12, 13, 16, 29, 31, 32, 33, 43, 44, 47, 51, 52, 61, 63, 64, 66, 69, 70], "datacli": [6, 9, 11, 16, 33], "execut": [6, 7, 8, 9, 11, 13, 16, 19, 20, 24, 29, 31, 32, 35, 41, 42, 46, 50, 61, 63, 64, 67], "backtestmarketdatacli": 6, "marketdatacli": [6, 11, 16], "backtestengin": [6, 7, 9, 42, 43, 44, 50, 61, 70, 71], "backtestengineconfig": [6, 9, 42, 47, 53, 61, 69, 70], "add_actor": [6, 32], "actor": [6, 7, 8, 9, 12, 31, 32, 33, 36, 38, 40, 41, 42, 44, 46, 48, 50, 64, 70], "add_data": [6, 70], "recommend": [6, 8, 9, 12, 32, 36, 40, 46, 48, 51, 53, 54, 55, 60], "element": [6, 7], "yet": [6, 12, 32, 51, 66], "assum": [6, 8, 40, 41, 43, 44, 51, 53, 64], "vari": [6, 23, 49], "could": [6, 8, 9, 14, 16, 19, 21, 27, 32, 33, 36, 43, 44, 51, 52, 53, 54, 58, 70], "incorrect": 6, "logic": [6, 8, 11, 12, 21, 37, 41, 46, 50, 51, 52], "caution": [6, 7, 40], "being": [6, 7, 8, 9, 12, 20, 27, 32, 35, 37, 43, 44, 48, 49, 51, 53, 55, 57, 61, 70], "lead": [6, 7, 16, 27, 40], "monoton": [6, 8, 27, 36, 42], "increas": [6, 14, 24, 27, 36, 53], "add_exec_algorithm": [6, 32, 44, 70], "execalgorithm": [6, 9, 12, 32, 44, 50, 51, 70], "exec_algorithm": [6, 9, 32, 44, 70], "algorithm": [6, 7, 8, 9, 12, 14, 19, 20, 24, 32, 42, 49, 50, 51, 62], "add_instru": [6, 7, 70], "its": [6, 7, 8, 9, 11, 12, 13, 24, 27, 32, 37, 40, 42, 43, 44, 46, 48, 49, 51, 55, 57, 58], "would": [6, 8, 24, 39, 40, 41, 43, 51, 58, 61], "invalidconfigur": [6, 12, 16, 31], "add_strategi": [6, 32, 70], "add_venu": [6, 70], "simulationmodul": 6, "fill_model": 6, "fillmodel": 6, "latency_model": 6, "latencymodel": 6, "frozen_account": [6, 9], "bar_execut": [6, 9], "reject_stop_ord": [6, 9], "support_gtd_ord": [6, 9], "support_contingent_ord": [6, 9], "use_random_id": [6, 9], "simulatedexchang": [6, 49], "net": [6, 28, 32, 61, 70], "simul": [6, 17, 27, 41, 42, 45, 50, 61, 69, 70, 71], "latenc": [6, 27], "frozen": 6, "process": [6, 8, 10, 11, 12, 16, 27, 29, 32, 37, 42, 43, 45, 49, 66, 69, 70], "move": [6, 14, 22, 26, 35, 49], "submiss": [6, 37], "conting": [6, 8, 9, 12, 19, 24, 32, 44, 50], "respect": [6, 36, 50, 58], "random": [6, 10, 27], "honor": 6, "backtest_end": 6, "backtest_start": 6, "change_fill_model": 6, "clear_actor": [6, 32], "clear_data": 6, "clear_exec_algorithm": [6, 32], "clear_strategi": [6, 32], "releas": [6, 7, 8, 12, 13, 19, 24, 31, 32, 35, 40, 49, 66, 68, 71], "resourc": [6, 8, 12, 31, 32, 51, 70], "dump_pickled_data": 6, "manual": [6, 42, 53, 56, 61, 66], "requir": [6, 8, 9, 12, 19, 22, 23, 24, 35, 36, 37, 40, 41, 43, 46, 48, 49, 51, 53, 60, 61, 62, 64, 66, 70], "previous": [6, 8, 12, 16, 32, 70], "get_result": 6, "backtestresult": [6, 61], "instance_id": [6, 8, 9, 16, 31, 47, 48], "kernel": [6, 9, 31, 41], "nautiluskernel": [6, 9, 31, 41], "list_venu": 6, "load_pickled_data": 6, "highli": [6, 50, 53, 57, 60], "advis": [6, 37, 40, 67], "obtain": [6, 51], "direct": [6, 8, 14, 19, 25, 44, 49, 51], "access": [6, 7, 27, 44, 53, 57, 66, 67], "follow": [6, 14, 23, 33, 35, 36, 37, 39, 40, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "assumpt": [6, 43], "inherit": [6, 8, 9, 32, 34, 36, 39, 43, 44, 51], "successfulli": [6, 64], "dump": 6, "prior": [6, 7, 8, 11, 12, 22, 32, 51, 66], "machine_id": [6, 8, 16, 31], "machin": [6, 8, 13, 16, 31, 51, 59, 66, 70], "portfoliofacad": [6, 8, 12, 16, 28, 29, 31, 32], "drop": [6, 8, 9, 10, 13], "separ": [6, 9, 13, 20, 23, 33, 35, 43, 46, 47, 48, 51, 52, 61, 64], "desir": [6, 13, 43, 44, 51], "run_config_id": 6, "At": [6, 12, 32, 43, 51], "analysi": [6, 9, 13, 14, 41, 42], "more": [6, 8, 10, 17, 22, 24, 27, 34, 35, 38, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 61, 62, 64, 66, 68, 69, 70, 71], "fit": [6, 57], "memori": [6, 7, 8, 12, 23, 32, 41, 42, 43, 48, 55, 57, 68, 70], "util": [6, 37, 40, 41, 47, 50, 52, 53, 55, 68], "token": [6, 27], "backtestrunconfig": [6, 9, 42, 43, 61, 69], "run_finish": 6, "finish": 6, "run_id": 6, "run_start": 6, "testclock": [6, 8], "financi": [6, 18, 20, 22, 23, 25, 26, 66], "32": 6, "unsign": 6, "invalid": [6, 8, 10, 12, 24, 40, 41, 46], "adjust_account": 6, "adjust": [6, 14, 61, 66], "best_ask_pric": [6, 17], "best": [6, 17, 18, 24, 35, 43, 49, 55, 62, 68], "best_bid_pric": [6, 17], "wire": [6, 8, 19, 32, 44, 51], "exec_cli": [6, 9, 63, 64, 66], "backtestexeccli": 6, "get_book": 6, "get_matching_engin": 6, "ordermatchingengin": 6, "get_open_ask_ord": 6, "get_open_bid_ord": 6, "get_open_ord": 6, "initialize_account": 6, "is_frozen_account": 6, "ts_now": [6, 8], "give": [6, 8, 12, 32, 53], "pend": [6, 7, 8, 12, 19, 23, 28, 32, 51], "along": [6, 45, 49, 66], "process_bar": 6, "dynam": [6, 27, 40, 44, 55], "auction": 6, "process_instrument_statu": 6, "venuestatu": [6, 8, 12, 18, 32, 43, 50, 51], "process_order_book_delta": 6, "process_quote_tick": 6, "process_trade_tick": 6, "process_venue_statu": 6, "register_cli": [6, 11, 12, 16], "tradingcommand": [6, 12, 16], "set_fill_model": 6, "set_latency_model": 6, "randomli": 6, "executioncli": [6, 11, 12, 16, 28, 33, 37, 44], "prob_fill_on_limit": 6, "prob_fill_on_stop": 6, "prob_slippag": 6, "random_se": [6, 27], "probabilist": 6, "probabl": 6, "slippag": [6, 24], "slip": 6, "seed": [6, 19, 27], "is_limit_fil": 6, "is_slip": 6, "is_stop_fil": 6, "aggress": [6, 24, 49], "base_latency_nano": 6, "nanoseconds_in_millisecond": 6, "insert_latency_nano": 6, "update_latency_nano": 6, "cancel_latency_nano": 6, "o": [6, 33, 43, 44, 47, 48, 50, 69], "1_000_000_000": 6, "insert": [6, 8], "reach": [6, 8, 11, 19, 24, 25, 49, 51, 62], "fxrolloverinterestconfig": 6, "rate_data": 6, "component_id": [6, 7, 8, 9], "actorconfig": [6, 8, 9, 32], "fxrolloverinterestmodul": 6, "active_task_id": [6, 8, 12, 32], "activ": [6, 7, 8, 9, 11, 12, 16, 22, 24, 29, 32, 37, 42, 44, 45, 49, 51, 53, 64], "taskid": [6, 8, 12, 32], "add_synthet": [6, 7, 8, 12, 32, 40], "syntheticinstru": [6, 7, 8, 12, 22, 32, 40], "synthet": [6, 7, 8, 11, 12, 16, 20, 22, 32, 38], "update_synthet": [6, 8, 12, 32, 40], "cancel_all_task": [6, 8, 12, 31, 32], "queu": [6, 8, 12, 32], "cancel_task": [6, 8, 12, 32], "task_id": [6, 8, 12, 32], "warn": [6, 7, 8, 9, 12, 16, 32, 44, 47, 51, 67], "deregister_warning_ev": [6, 8, 12, 32], "handle_bar": [6, 8, 12, 14, 32], "on_bar": [6, 8, 12, 32, 51], "handle_data": [6, 8, 12, 32], "on_data": [6, 8, 12, 32, 36, 51, 64], "handle_ev": [6, 8, 12, 32], "on_ev": [6, 8, 12, 32, 51, 61], "handle_historical_data": [6, 8, 12, 32], "handle_instru": [6, 8, 12, 32], "on_instru": [6, 8, 12, 32, 46, 51], "handle_instrument_clos": [6, 8, 12, 32], "on_instrument_clos": [6, 8, 12, 32, 51], "handle_instrument_statu": [6, 8, 12, 32], "on_instrument_statu": [6, 8, 12, 32, 51], "handle_order_book": [6, 8, 12, 32], "order_book": [6, 7, 8, 12, 32, 51], "on_order_book": [6, 8, 12, 32, 51], "handle_order_book_delta": [6, 8, 12, 32], "on_order_book_delta": [6, 8, 12, 32, 51], "handle_quote_tick": [6, 8, 11, 12, 14, 32, 61], "on_quote_tick": [6, 8, 12, 32, 51, 61], "handle_tick": [6, 8, 12, 32], "on_tick": [6, 8, 12, 32, 51], "handle_trade_tick": [6, 8, 11, 12, 14, 32], "on_trade_tick": [6, 8, 12, 32, 51], "handle_venue_statu": [6, 8, 12, 32], "on_venue_statu": [6, 8, 12, 32, 51], "has_active_task": [6, 8, 12, 32], "has_any_task": [6, 8, 12, 32], "has_pending_request": [6, 8, 12, 32], "els": [6, 7, 8, 10, 11, 12, 16, 18, 20, 23, 25, 28, 32, 58, 61], "has_queued_task": [6, 8, 12, 32], "indicators_initi": [6, 8, 12, 32], "is_pending_request": [6, 8, 12, 32], "request_id": [6, 8, 10, 11, 12, 32, 33], "on_load": [6, 8, 12, 32, 51], "runtimeerror": [6, 8, 12, 22, 30, 31, 32], "caught": [6, 8, 12, 32], "log_diagnost": 6, "diagnost": 6, "out": [6, 7, 11, 12, 13, 39, 43, 48, 61, 62, 64, 66], "overridden": [6, 8, 12, 32], "cleanup": [6, 8, 12, 32, 51], "on_historical_data": [6, 8, 12, 32, 51], "save": [6, 8, 9, 12, 16, 31, 32, 51, 61, 66], "on_sav": [6, 8, 12, 32, 51], "intent": [6, 8, 12, 32, 44, 58, 68], "paus": [6, 8, 12, 32], "pending_request": [6, 8, 12, 32], "pre_process": 6, "abstract": [6, 7, 10, 14, 19, 20, 27, 28, 29, 30, 36, 41, 49, 58], "publish_data": [6, 8, 12, 32, 48], "publish_sign": [6, 8, 12, 32, 48], "signal": [6, 8, 12, 14, 27, 31, 32, 61], "persist": [6, 7, 8, 9, 12, 13, 16, 31, 32, 41, 42, 43, 50, 61, 66, 69, 70], "queue_for_executor": [6, 8, 12, 32], "func": [6, 8, 12, 32], "tupl": [6, 8, 9, 10, 12, 16, 26, 27, 29, 32], "arg": [6, 8, 12, 27, 32], "queue": [6, 8, 9, 12, 16, 32], "fn": [6, 8, 12, 32], "sequenti": [6, 8, 12, 32], "arbitrari": [6, 8, 12, 19, 24, 32, 36, 39, 61], "need": [6, 8, 10, 11, 12, 14, 24, 32, 36, 37, 42, 44, 47, 48, 49, 50, 51, 52, 53, 54, 57, 59, 60, 61, 62, 64, 67, 68, 69, 70], "await": [6, 8, 9, 11, 12, 32, 33, 46, 66], "In": [6, 8, 12, 25, 32, 33, 35, 40, 44, 48, 51, 57, 61, 64, 66, 68, 70], "scenario": [6, 8, 12, 32, 47], "avail": [6, 8, 9, 12, 13, 26, 27, 32, 33, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 61, 62, 63, 64, 65, 66, 70], "queued_task_id": [6, 8, 12, 32], "register_bas": [6, 8, 12, 32], "register_executor": [6, 8, 12, 32], "executor": [6, 12, 16, 31, 32], "asbtracteventloop": [6, 8, 12, 32], "concurr": [6, 8, 12, 31, 32, 68], "register_indicator_for_bar": [6, 8, 12, 32, 51], "register_indicator_for_quote_tick": [6, 8, 12, 32], "register_indicator_for_trade_tick": [6, 8, 12, 32], "register_venu": 6, "register_warning_ev": [6, 8, 12, 32], "registered_ind": [6, 8, 12, 32], "recent": [6, 7, 8, 12, 32], "infer": [6, 8, 12, 23, 32, 33, 64], "complet": [6, 8, 11, 12, 16, 28, 29, 32, 36, 47, 51, 54, 57, 61, 64, 66, 70], "request_data": [6, 8, 12, 32], "run_in_executor": [6, 8, 12, 32], "schedul": [6, 8, 12, 32], "correspond": [6, 7, 8, 12, 14, 19, 20, 32, 55, 63, 64], "await_parti": [6, 8, 11, 12, 32], "arriv": [6, 8, 12, 32, 37, 41, 44, 51], "partial": [6, 8, 11, 12, 24, 32, 35, 49, 69], "activa": [6, 8, 12, 32], "subscribe_data": [6, 8, 12, 32, 36, 64], "suppli": [6, 8, 12, 32, 63, 64, 66], "interval_m": [6, 8, 12, 32], "dataengin": [6, 8, 9, 11, 12, 16, 18, 31, 32, 36, 43, 46], "maintain": [6, 8, 12, 16, 32, 41, 48, 57, 58, 61], "becaus": [6, 8, 12, 32, 44, 51, 57, 64, 66, 70], "affect": [6, 8, 12, 32], "less": [6, 8, 9, 12, 23, 24, 32], "20": [6, 8, 12, 32, 44, 49, 51, 60, 69, 70], "consid": [6, 7, 8, 9, 12, 16, 24, 32, 37, 41, 42, 45, 48, 50, 57, 64], "to_importable_config": [6, 8, 12, 32], "importableactorconfig": [6, 8, 9, 12, 32, 42], "unsubscribe_data": [6, 8, 12, 32], "simulationmoduleconfig": 6, "backtestnod": [6, 42, 43, 50, 61, 69, 71], "node": [6, 9, 16, 20, 41, 42, 47, 48, 50, 61, 63, 64, 66, 69], "orchestr": [6, 11, 12, 42, 61], "get_engin": [6, 61], "synchron": [6, 41, 61], "stdout": [6, 8, 9, 17, 27, 47, 61], "commenc": 6, "elapsed_tim": 6, "total_ev": 6, "total_ord": 6, "total_posit": 6, "stats_pnl": 6, "stats_return": 6, "ensure_plot": 6, "decor": 6, "plot": [6, 14], "librari": [6, 13, 40, 41, 43, 53, 55, 57, 60, 66, 68], "ensur": [6, 7, 8, 9, 10, 11, 12, 24, 27, 39, 40, 41, 43, 45, 47, 48, 49, 51, 52, 53, 56, 57, 59, 62, 66], "instal": [6, 41, 54, 61, 62, 68], "better": [6, 24, 43, 49], "how": [6, 7, 9, 27, 32, 35, 40, 41, 43, 44, 45, 49, 51, 55, 57, 61, 62, 69, 70, 71], "infrastructur": [7, 13, 41, 47, 50], "central": [7, 11, 12, 14, 20, 43, 44, 46, 51, 52], "cachedatabasefacad": 7, "databas": [7, 8, 9, 11, 12, 16, 37, 43], "snapshot_ord": [7, 8, 9], "snapshot_posit": [7, 8, 9], "cacheconfig": [7, 9], "bypass": [7, 8, 9, 16, 29, 47], "account_for_venu": 7, "actor_id": [7, 32], "agnost": [7, 21, 50], "what": [7, 8, 12, 32, 36, 52, 57, 62, 64], "actual": [7, 9, 27, 34, 41, 43, 44, 51, 53, 70], "offer": [7, 13, 24, 42, 46, 48, 49, 50, 51, 58, 62, 63, 65, 66, 71], "flexibl": [7, 36, 42, 44, 50, 51, 61, 62, 64], "add_account": 7, "add_bar": 7, "add_ord": [7, 12], "replac": [7, 9, 12, 27, 32], "emul": [7, 8, 9, 12, 19, 24, 31, 32, 38, 40, 49, 51], "transform": [7, 37], "add_order_book": 7, "add_order_list": 7, "orderlist": [7, 8, 12, 24, 32], "order_list": [7, 12, 32], "add_position_id": 7, "add_quote_tick": 7, "add_tick": 7, "add_trade_tick": 7, "bar_capac": [7, 9], "capac": [7, 14], "bar_count": 7, "book_update_count": 7, "build_index": 7, "re": [7, 8, 9, 10, 24, 41, 42, 45, 49, 50, 51, 54, 55, 58, 64], "build": [7, 9, 11, 16, 27, 40, 41, 49, 51, 52, 55, 60, 61, 63, 64, 66, 69, 70], "cache_account": 7, "cache_curr": 7, "cache_gener": 7, "cache_instru": 7, "cache_order_list": 7, "cache_ord": 7, "cache_posit": 7, "cache_synthet": 7, "calculate_unrealized_pnl": 7, "check_integr": [7, 12, 16, 17], "check_residu": [7, 12, 16, 32], "residu": [7, 9, 12, 16, 31, 32], "clear_index": 7, "client_order_ids_clos": 7, "client_order_ids_emul": 7, "client_order_ids_inflight": 7, "flight": [7, 9, 16, 24, 49], "client_order_ids_open": 7, "delete_actor": 7, "delete_strategi": 7, "exec_algorithm_id": [7, 8, 9, 12, 19, 24, 32, 44, 51], "execalgorithmid": [7, 8, 9, 12, 19, 20, 24, 32, 44, 51], "exec_spawn_total_filled_qti": 7, "exec_spawn_id": [7, 19, 24, 44], "active_onli": 7, "spawn": [7, 12, 19, 24], "primari": [7, 11, 12, 19, 24, 44, 48, 67], "exec_spawn_total_leaves_qti": 7, "leav": [7, 9, 24, 49], "exec_spawn_total_quant": 7, "flush_db": [7, 12, 16], "flush": [7, 9, 12, 16, 27, 61], "perman": [7, 12, 16], "remov": [7, 12, 16, 32, 48, 49, 58, 70], "get_xrat": 7, "mid": [7, 14, 17, 18, 49, 50, 61, 66], "has_bar": 7, "has_order_book": 7, "has_quote_tick": 7, "has_tick": 7, "has_trade_tick": 7, "heartbeat": [7, 9, 16], "is_order_clos": 7, "is_order_emul": [7, 37], "is_order_inflight": 7, "is_order_open": 7, "is_order_pending_cancel_loc": 7, "is_position_clos": 7, "is_position_open": 7, "load_account": 7, "load_actor": 7, "load_instru": 7, "load_ord": 7, "load_posit": 7, "load_strategi": 7, "load_synthet": 7, "order_exist": [7, 12], "orderlistid": [7, 8, 12, 19, 20, 24], "order_list_id": [7, 12, 19, 24, 35], "order_list_exist": 7, "No": [7, 32], "particular": [7, 8, 9, 16, 23, 33, 43, 44, 46, 58], "no_order_sid": [7, 17, 19, 24, 32, 44], "orders_clos": 7, "orders_closed_count": 7, "orders_emul": [7, 37], "orders_emulated_count": [7, 37], "orders_for_exec_algorithm": [7, 44], "orders_for_exec_spawn": [7, 44], "orders_for_posit": 7, "orders_inflight": 7, "orders_inflight_count": 7, "orders_open": 7, "orders_open_count": 7, "orders_total_count": 7, "position_closed_id": 7, "position_exist": 7, "position_for_ord": 7, "position_open_id": 7, "position_snapshot": 7, "no_position_sid": [7, 32], "positions_clos": 7, "positions_closed_count": 7, "positions_open": 7, "positions_open_count": 7, "positions_total_count": 7, "quote_tick": [7, 43, 51, 69], "quote_tick_count": 7, "snapshot_order_st": 7, "append": [7, 8, 47, 64, 67], "uuid": [7, 8, 9, 33], "v4": [7, 8], "snapshot_position_st": 7, "ts_snapshot": 7, "taken": [7, 8, 9, 51, 52, 57, 64], "help": [7, 11, 12, 24, 28, 29, 32, 44, 45, 48, 50, 51, 53, 55, 59, 62, 68], "avoid": [7, 9, 42, 44, 51, 57, 58, 68, 70], "race": [7, 9, 57], "condit": [7, 8, 9, 23, 24, 32, 33, 41, 44, 49, 50, 57, 58], "longer": [7, 24, 37, 52, 58], "strategy_id_for_ord": 7, "strategy_id_for_posit": 7, "synthetic_id": [7, 40], "tick_capac": [7, 9], "ticker_count": 7, "trade_tick": [7, 51], "trade_tick_count": 7, "update_account": [7, 28], "update_actor": 7, "update_ord": [7, 28], "update_order_pending_cancel_loc": 7, "update_posit": [7, 28], "update_strategi": 7, "cachedatabaseadapt": 7, "redi": [7, 9, 48, 50], "accur": [7, 10, 41], "int64": [7, 10], "17": 7, "digit": [7, 23], "19": 7, "One": [7, 50, 52, 55], "wai": [7, 8, 21, 32, 36, 37, 41, 43, 46, 47, 49, 50, 51, 56, 59, 61, 64, 67], "solv": 7, "achiev": [7, 40, 41, 43, 50, 51, 57, 62, 63, 64, 70], "timestamps_as_str": [7, 30], "msgspecseri": [7, 30], "index_order_posit": 7, "index_venue_order_id": 7, "pattern": [7, 8, 11, 12, 32, 41, 45, 70], "glob": [7, 32], "style": [7, 41], "seriou": 7, "implic": 7, "take": [7, 8, 9, 13, 35, 40, 43, 44, 46, 49, 52, 61, 66, 69], "cpu": [7, 60], "usag": [7, 8, 32], "especi": [7, 13, 66, 68], "product": [7, 41, 50, 53, 55, 58, 62, 64], "load_curr": 7, "load_index_order_cli": 7, "load_index_order_posit": 7, "facad": [7, 8, 28], "assembl": [8, 41, 62], "framework": [8, 10, 13, 32, 50, 55, 58, 62], "domain": [8, 10, 19, 21, 23, 32, 41, 43, 45], "concept": [8, 38, 41, 55, 64], "introduc": [8, 45, 55, 68], "abov": [8, 9, 14, 24, 36, 40, 41, 43, 46, 47, 50, 51, 58, 61], "layer": [8, 10, 11, 12, 41, 50], "test": [8, 32, 41, 43, 45, 46, 50, 52, 55, 56, 57, 60, 61, 65, 66, 67, 70], "control": [8, 9, 32, 37, 42, 48, 51], "timer": [8, 9, 11, 32, 44], "own": [8, 12, 14, 32, 55, 57, 67], "entir": [8, 10, 11, 12, 17, 32, 37, 39, 41, 42, 43, 46, 50, 66, 68, 69], "stand": [8, 32, 49], "alon": [8, 32], "thei": [8, 32, 35, 37, 38, 40, 47, 48, 49, 58, 64], "platform": [8, 11, 12, 14, 29, 32, 37, 38, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 57, 60, 61, 62, 64, 66, 70], "attempt": [8, 32, 35, 41, 52, 67], "__init__": [8, 32, 36, 51, 61], "registr": [8, 12, 16, 32, 48, 51], "cancel_tim": 8, "label": [8, 10, 36], "local_now": 8, "tzinfo": 8, "tz": [8, 10, 22, 32, 43, 51, 69], "timezon": [8, 10, 32, 56], "target": [8, 62, 68, 71], "awar": [8, 10, 22, 32, 35, 51, 55], "next_time_n": 8, "register_default_handl": 8, "handler": [8, 11, 12, 31, 32, 33, 36, 43, 64], "timeev": [8, 51], "set_time_alert": 8, "alert_tim": [8, 51], "alert": [8, 44], "past": 8, "fail": 8, "set_time_alert_n": 8, "alert_time_n": 8, "set_tim": [8, 51], "timedelta": [8, 9, 11, 16, 18, 29, 51], "start_tim": [8, 9, 43, 64, 69], "stop_tim": 8, "until": [8, 16, 24, 37, 40, 49, 51], "repeat": 8, "indefinit": 8, "now": [8, 17, 32, 36, 37, 40, 47, 50, 51, 61, 69, 70], "set_timer_n": 8, "interval_n": [8, 11], "start_time_n": 8, "stop_time_n": 8, "timer_count": 8, "timer_nam": 8, "wikipedia": [8, 10, 20], "wiki": [8, 10, 20], "unix_tim": 8, "timestamp_m": 8, "timestamp_n": [8, 12, 33, 40, 51], "n": [8, 14, 22, 26], "utc_now": [8, 51], "livetim": 8, "deleg": [8, 10, 11, 27, 30, 48], "is_expir": 8, "iterate_next_tim": 8, "pop_ev": 8, "continu": [8, 34, 37, 42, 48, 51, 64, 66, 70], "looptim": 8, "epoch": [8, 12, 24, 48, 51], "unit": [8, 22, 23, 29, 57, 58], "advance_tim": 8, "to_time_n": 8, "advanc": [8, 24, 42, 43, 48, 49, 50, 62, 70, 71], "timeeventhandl": 8, "chronolog": [8, 43], "threadtim": 8, "thread": [8, 16, 31, 41, 47, 48, 51, 68], "component_nam": [8, 12], "happen": [8, 35], "constructor": [8, 37, 46, 51], "thu": [8, 18, 50], "pre_initi": 8, "__name__": [8, 9, 66], "componentfsmfactori": 8, "finit": 8, "get_state_transition_t": 8, "transit": [8, 10, 21, 51, 57], "tabl": [8, 10, 17, 37], "c": [8, 10, 41, 50, 52, 53, 55, 57, 60, 66, 68], "facilit": [8, 28, 40, 41, 43, 48, 50, 66], "consum": [8, 35, 41, 47, 48], "pub": [8, 41], "sub": [8, 41], "req": [8, 41], "rep": [8, 41], "well": [8, 10, 24, 40, 41, 44, 46, 48, 50, 51, 53, 54, 61, 62, 65], "point": [8, 9, 10, 12, 17, 23, 37, 41, 44, 45, 49, 52, 64, 69, 70], "wildcard": [8, 32], "hierarch": 8, "topic": [8, 18, 32, 48], "possibl": [8, 9, 16, 24, 26, 29, 36, 37, 39, 40, 41, 44, 45, 46, 49, 50, 51, 52, 57, 60, 64, 67, 68, 70], "asterisk": 8, "charact": [8, 20, 52], "question": [8, 62], "potenti": [8, 9, 40, 48, 50, 55, 62], "comp": 8, "anyth": 8, "comput": 8, "mp": 8, "camp": 8, "p": [8, 61], "coop": 8, "extern": [8, 9, 12, 16, 18, 20, 32, 43, 69, 70, 71], "messagebusconfig": [8, 9, 48], "safe": [8, 16, 41, 52, 53, 57, 68], "has_back": 8, "has_subscrib": 8, "still": [8, 9, 19, 49, 51, 52, 53, 70], "is_subscrib": 8, "prioriti": [8, 41, 67], "pub_count": 8, "msg": 8, "highest": [8, 14, 38, 41, 50], "req_count": 8, "res_count": 8, "sent_count": 8, "higher": [8, 9, 24, 47, 50], "featur": [8, 9, 13, 14, 19, 38, 40, 45, 53, 55, 57, 61, 62, 64, 68, 71], "shouldn": [8, 9], "t": [8, 9, 27, 41, 49, 52, 53, 64, 66], "normal": [8, 37, 43, 53, 64, 67], "inappropri": 8, "abl": [8, 11, 12, 19, 36, 50, 51, 57, 61, 67, 68], "sound": [8, 46, 68], "behavior": [8, 16, 27, 33, 40, 48, 49, 57], "organ": [8, 28, 46, 48], "throttler": 8, "output_send": 8, "output_drop": 8, "throttl": [8, 61], "exce": [8, 42, 61], "unbound": 8, "bound": 8, "upstream": 8, "is_limit": 8, "qsize": [8, 9], "recv_count": 8, "component_state_from_str": 8, "component_state_to_str": 8, "component_trigger_from_str": 8, "componenttrigg": 8, "component_trigger_to_str": 8, "is_matching_pi": 8, "actorexecutor": 8, "design": [8, 10, 14, 16, 21, 33, 36, 40, 45, 47, 48, 50, 53, 55, 57, 58, 67, 68], "tailor": [8, 48, 51, 62], "facil": [8, 57], "monitor": [8, 29], "flow": [8, 43, 45, 51, 53], "inner": [8, 12, 14, 41, 45], "loggeradatp": 8, "invok": 8, "special": [8, 16, 27, 53, 64, 66], "care": [8, 49, 57], "consist": [8, 10, 11, 12, 43, 50, 52, 64], "drain": 8, "those": [8, 12, 20, 33, 43, 50, 51, 62], "get_futur": 8, "_asyncio": [8, 16], "shutdown": [8, 9], "context": [8, 9, 13, 31, 33, 37, 43, 48, 49, 50, 51, 52], "worker": 8, "enqueu": 8, "arrang": 8, "orderfactori": [8, 32, 35, 37, 49, 51], "initial_order_id_count": 8, "initial_order_list_id_count": 8, "bracket": 8, "entry_trigger_pric": 8, "entry_pric": 8, "sl_trigger_pric": 8, "tp_trigger_pric": 8, "tp_price": 8, "entry_order_typ": 8, "tp_order_typ": 8, "timeinforc": [8, 12, 19, 24, 49, 51], "time_in_forc": [8, 12, 19, 24, 49, 51], "expire_tim": [8, 12, 24, 49], "entry_post_onli": 8, "tp_post_onli": 8, "quote_quant": [8, 19, 24], "triggertyp": [8, 12, 19, 24, 37, 40, 49, 51], "emulation_trigg": [8, 12, 19, 24, 37, 40, 51], "no_trigg": [8, 12, 24], "trigger_instrument_id": [8, 19, 24, 40], "contingencytyp": [8, 12, 19, 24, 35], "contingency_typ": [8, 12, 19, 24], "ouo": [8, 9], "entry_exec_algorithm_id": 8, "sl_exec_algorithm_id": 8, "tp_exec_algorithm_id": 8, "entry_exec_algorithm_param": 8, "tp_exec_algorithm_param": 8, "sl_exec_algorithm_param": 8, "entry_tag": 8, "tp_tag": 8, "take_profit": [8, 49], "sl_tag": 8, "stop_loss": [8, 29], "stop_market": [8, 35, 37, 49, 50, 64], "child": [8, 12, 24, 35, 44, 49], "limit_if_touch": [8, 37, 49, 50, 64], "market_if_touch": [8, 37, 49, 50, 64], "tp": 8, "sl": 8, "delimit": [8, 12, 19, 23, 24], "create_list": 8, "generate_client_order_id": 8, "generate_order_list_id": 8, "post_onli": [8, 12, 19, 24, 49], "display_qti": [8, 12, 24, 49], "exec_algorithm_param": [8, 19, 24, 44, 51], "limitord": [8, 12, 24, 49, 51], "ioc": [8, 12, 19, 24, 49, 50], "fok": [8, 12, 19, 24, 49, 50, 51], "at_the_open": [8, 12, 19, 24, 49, 50], "at_the_clos": [8, 12, 19, 24, 49, 50], "carri": [8, 12, 19, 24, 39, 44], "reduc": [8, 9, 12, 14, 16, 19, 24, 29, 35, 44, 50, 51, 57, 58, 69], "displai": [8, 12, 24, 39, 70], "iceberg": [8, 12, 24, 49, 50], "greater": [8, 12, 17, 22, 23, 24, 27, 55, 57], "trigger_typ": [8, 12, 24, 49], "limitiftouchedord": [8, 24], "lit": [8, 24], "marketord": [8, 12, 24, 32, 49, 51], "often": [8, 12, 19, 41, 49, 51, 58], "marketiftouchedord": [8, 24, 49], "mit": [8, 24], "market_to_limit": [8, 12, 37, 44, 49, 50], "markettolimitord": [8, 12, 24, 49], "set_client_order_id_count": 8, "set_order_list_id_count": 8, "stop_limit": [8, 37, 49, 50, 64], "stoplimitord": [8, 24, 49], "stopmarketord": [8, 24, 49], "trailing_stop_limit": [8, 37, 49, 50], "limit_offset": [8, 12, 24, 49], "trailing_offset": [8, 12, 24, 49, 64], "trailingoffsettyp": [8, 12, 24, 49], "trailing_offset_typ": [8, 12, 24, 49], "trailingstoplimitord": [8, 24, 49], "trail": [8, 12, 24, 52], "offset": [8, 12, 24, 27], "typic": [8, 9, 14, 24, 33, 35, 43, 46, 48, 49, 51, 61, 66, 70], "no_trailing_offset": [8, 12, 24], "trailing_stop_market": [8, 37, 49, 50, 64], "trailingstopmarketord": [8, 24, 49], "clientorderidgener": 8, "initial_count": 8, "identifiergener": 8, "set_count": 8, "counter": 8, "orderlistidgener": 8, "positionidgener": 8, "flip": 8, "f": [8, 27, 33, 40, 51, 53, 61, 69], "get_count": 8, "loglevel": [8, 9, 47, 53], "level_stdout": 8, "level_fil": 8, "debug": [8, 9, 11, 12, 16, 29, 47], "file_log": 8, "file_nam": 8, "file_format": 8, "component_level": 8, "color": [8, 9], "dummi": 8, "file": [8, 9, 27, 35, 43, 54, 55, 57, 60, 61, 69], "suffix": [8, 9, 47], "plain": [8, 9, 47], "text": [8, 9, 47, 69], "unless": [8, 9, 41, 55, 58, 67], "file_auto": 8, "g": [8, 9, 12, 24, 25, 43, 44, 46, 47, 51, 52, 61, 64, 66], "ansi": [8, 9, 47], "line": [8, 9, 14, 52, 53, 58, 59, 61], "placehold": [8, 43], "change_clock": 8, "is_bypass": [8, 16, 29], "is_color": 8, "critic": [8, 13, 50, 52, 57, 58, 66, 68], "logcolor": 8, "red": 8, "annot": 8, "content": [8, 13, 18], "record": 8, "ex": [8, 60], "stack": [8, 11, 12, 41], "trace": [8, 9, 53], "get_logg": [8, 16], "encapsul": 8, "yellow": 8, "log_color_from_str": 8, "log_color_to_str": 8, "log_level_from_str": 8, "log_level_to_str": 8, "log_memori": 8, "nautilus_head": 8, "msgspec": [9, 30], "struct": 9, "databaseconfig": [9, 48], "ssl": [9, 60], "version": [9, 10, 13, 43, 44, 53, 60, 66, 68, 71], "correct": [9, 10, 41, 43, 44, 45, 46, 49, 50, 57, 70], "msgpack": [9, 48], "timestamps_as_iso8601": [9, 30, 48], "buffer_interval_m": 9, "flush_on_start": 9, "use_trader_prefix": 9, "use_instance_id": [9, 48], "10000": [9, 49], "iso": [9, 10, 23, 30, 47, 48], "8601": [9, 10, 30, 47, 48], "persit": 9, "pipelin": [9, 70], "pipel": 9, "good": [9, 49, 51, 70], "compromis": 9, "100": [9, 10, 22, 26, 27, 49, 58, 64, 70], "prefix": [9, 51], "10_000": 9, "dequeu": 9, "autotrim_min": [9, 48], "types_filt": [9, 48], "window": [9, 14, 48, 50, 51, 56, 60], "minut": [9, 18, 48, 50, 51, 66, 69], "automat": [9, 13, 27, 32, 33, 42, 43, 47, 48, 49, 51, 54, 61, 70], "trim": 9, "extend": [9, 41, 50, 55], "beyond": [9, 51, 53, 64], "acommand": 9, "syntax": [9, 13, 53, 54, 55], "load_all_instru": 9, "frozendict": 9, "parser": [9, 10], "dataengineconfig": [9, 11], "time_bars_build_with_no_upd": 9, "time_bars_timestamp_on_clos": [9, 66], "time_bars_interval_typ": 9, "left": [9, 10, 11, 38, 41, 51, 58], "validate_data_sequ": [9, 66], "emit": [9, 11], "exclud": [9, 11, 48], "extra": [9, 11, 12, 16, 29, 64, 66], "riskengineconfig": [9, 29], "max_order_submit_r": [9, 16, 29], "00": [9, 23, 49, 51], "max_order_modify_r": [9, 16, 29], "max_notional_per_ord": [9, 16, 29], "riskengin": [9, 12, 16, 29, 31, 32, 37, 44, 46, 51], "pre": [9, 10, 16, 29, 37, 43, 52, 54, 61, 62], "duplic": [9, 12, 25, 32, 51], "notion": [9, 16, 22, 25, 29, 46], "execengineconfig": [9, 12], "load_cach": [9, 12, 16], "allow_cash_posit": [9, 12, 16], "unleverag": [9, 12, 16], "orderemulatorconfig": [9, 12], "orderemul": [9, 12, 19, 31, 32, 37, 44, 51], "streamingconfig": 9, "catalog_path": [9, 43, 61, 69], "fs_protocol": [9, 27], "fs_storage_opt": [9, 27], "flush_interval_m": [9, 27], "replace_exist": 9, "include_typ": [9, 27], "catalog": [9, 11, 16, 27, 31, 41, 61, 66, 71], "feather": [9, 27, 50], "fsspec": [9, 27, 69], "filesystem": [9, 27], "storag": [9, 27, 41, 43, 48], "chunk": [9, 27], "datacatalogconfig": 9, "actor_path": 9, "config_path": [9, 61, 69], "actorfactori": 9, "step": [9, 11, 18, 26, 50, 52, 53, 54, 55, 57, 59, 62, 66, 71], "strategyconfig": [9, 32, 51, 61], "order_id_tag": [9, 32, 51], "external_order_claim": [9, 32], "manage_contingent_ord": [9, 32], "manage_gtd_expiri": [9, 32, 51], "becom": [9, 13, 19, 22, 24, 35, 44, 49, 51, 55, 64, 71], "amongst": 9, "see": [9, 27, 37, 40, 41, 43, 46, 47, 51, 53, 60, 61, 62, 64, 69, 70], "claim": [9, 12, 16, 32], "oco": [9, 50], "importablestrategyconfig": [9, 32, 42, 61, 69], "strategy_path": [9, 61, 69], "strategyfactori": 9, "importablecontrollerconfig": [9, 42], "controller_path": 9, "controllerconfig": 9, "controllerfactori": 9, "execalgorithmconfig": [9, 12], "importableexecalgorithmconfig": [9, 12, 42], "exec_algorithm_path": 9, "execalgorithmfactori": 9, "tracingconfig": 9, "stdout_level": 9, "stderr_level": 9, "file_level": 9, "statement": 9, "written": [9, 11, 12, 27, 43, 47, 48, 50, 53, 68], "stderr": [9, 47], "file_config": 9, "third": [9, 41], "loggingconfig": [9, 47, 53, 61, 66], "log_level": [9, 47, 53, 61, 66], "log_level_fil": [9, 47], "log_directori": [9, 47], "log_file_nam": [9, 47], "log_file_format": [9, 47], "log_color": [9, 47], "log_component_level": [9, 47], "bypass_log": 9, "rotat": [9, 47], "nautiluskernelconfig": [9, 31], "message_bu": [9, 48], "data_engin": [9, 16, 31, 32, 66], "risk_engin": [9, 31, 32], "exec_engin": [9, 16, 31, 32], "load_stat": [9, 31], "save_st": [9, 31], "loop_debug": 9, "snapshot_positions_interv": 9, "timeout_connect": 9, "timeout_reconcili": 9, "timeout_portfolio": 9, "timeout_disconnect": 9, "timeout_post_stop": 9, "sandbox": [9, 31, 33, 37, 41, 43, 50], "hyphen": [9, 20, 51], "reconcil": [9, 12, 16, 67], "final": [9, 41, 44, 48, 54, 58, 63, 64, 66, 69], "importablefactoryconfig": 9, "importableconfig": [9, 16], "backtestvenueconfig": [9, 42, 61, 69], "backtestdataconfig": [9, 42, 43, 61, 69], "data_cl": [9, 43, 61, 69], "catalog_fs_protocol": 9, "catalog_fs_storage_opt": 9, "end_tim": [9, 43, 61, 64, 69], "filter_expr": 9, "metadata": [9, 18, 33, 36, 64], "bar_spec": [9, 18], "batch_siz": 9, "start_time_nano": 9, "end_time_nano": 9, "maxsiz": 9, "001": [9, 20, 44, 47, 51, 66, 70], "run_analysi": 9, "batch_size_byt": 9, "input": [9, 10, 14, 16, 22, 27, 29, 39, 40, 42, 43, 47, 61, 66], "least": [9, 12, 22, 24, 32, 51, 64], "block": [9, 16, 47, 49, 51, 55, 57, 58], "parse_filters_expr": 9, "pyarrow": 9, "dataset": [9, 27, 46], "express": [9, 10, 22, 25, 40, 49, 50], "chf": 9, "hello": 9, "livedataengineconfig": [9, 16, 66], "100000": 9, "livedataengin": [9, 16], "100_000": [9, 49], "liveriskengineconfig": [9, 16], "liveriskengin": [9, 16], "liveexecengineconfig": [9, 16], "reconciliation_lookback_min": 9, "filter_unclaimed_external_ord": 9, "filter_position_report": 9, "inflight_check_interval_m": 9, "2000": 9, "inflight_check_threshold_m": 9, "5000": [9, 27, 49, 51], "liveexecengin": 9, "purpos": [9, 13, 33, 40, 43, 51, 65, 69], "lost": 9, "some": [9, 36, 41, 44, 46, 47, 48, 51, 52, 53, 55, 57, 61, 64, 67, 69, 70], "intermedi": 9, "recov": [9, 40], "via": [9, 11, 12, 14, 32, 37, 42, 43, 44, 47, 48, 50, 61, 66], "nonnegativeint": 9, "unclaim": 9, "caus": [9, 43, 58, 64], "conflict": [9, 44, 51, 67], "2_000": 9, "exceed": [9, 19, 46], "threshold": [9, 11, 18, 61], "5_000": 9, "rule": [9, 18, 32], "thumb": 9, "coloc": 9, "livedatacli": [9, 16], "tradingnodeconfig": [9, 16, 47, 48, 53, 63, 64, 66], "data_cli": [9, 63, 64, 66], "heartbeat_interv": 9, "000": [9, 44, 49], "health": 9, "constant": [10, 14, 41], "throughout": [10, 18, 37, 41, 44, 45, 52, 55, 58, 62], "main": [10, 33, 43, 44, 45, 47, 48, 49, 50, 51, 55, 60, 61, 66], "focu": 10, "effici": [10, 14, 16, 35, 41, 52, 68], "usabl": 10, "form": [10, 14, 43], "philosophi": [10, 50, 55], "massag": 10, "finitestatemachin": 10, "entiti": [10, 20, 50], "as_utc_index": 10, "datetimeindex": 10, "as_utc_timestamp": 10, "dt": 10, "dt_to_unix_nano": [10, 43, 69], "microsecond": [10, 51], "\u03bc": 10, "format_iso8601": 10, "is_datetime_utc": 10, "is_tz_awar": 10, "time_object": 10, "is_tz_naiv": 10, "naiv": 10, "maybe_dt_to_unix_nano": 10, "maybe_unix_nanos_to_dt": 10, "nano": 10, "unix_nanos_to_dt": 10, "determinist": [10, 41, 68], "state_machin": 10, "state_transition_t": 10, "initial_st": 10, "trigger_pars": 10, "state_pars": 10, "state_str": 10, "lookup": 10, "invalidstatetrigg": [10, 24], "add_not": 10, "with_traceback": 10, "tb": 10, "__traceback__": 10, "command_id": [10, 11, 12], "document": [10, 12, 13, 35, 38, 40, 41, 45, 49, 51, 57, 64, 68], "document_id": 10, "response_id": [10, 11], "basis_points_as_percentag": 10, "basis_point": [10, 49, 64], "basi": [10, 35, 49, 64], "fast_mad": 10, "ndarrai": [10, 14], "deviat": [10, 14], "numpi": [10, 52], "fast_mad_with_mean": 10, "fast_mean": 10, "evalu": [10, 40, 52], "10x": 10, "faster": 10, "np": [10, 14], "200": [10, 18, 49], "fast_mean_iter": 10, "next_valu": 10, "current_valu": 10, "expected_length": 10, "drop_left": 10, "fast_std": 10, "std": 10, "fast_std_with_mean": 10, "25x": 10, "pseudo": 10, "univers": [10, 41, 50], "4": 10, "128": 10, "rfc": 10, "4122": 10, "panic": [10, 17], "runtim": [10, 41, 43, 46, 52, 55, 57, 68], "universally_unique_identifi": 10, "tool": [11, 14, 29, 32, 40, 41, 50, 54, 55, 60], "architectur": [11, 12, 48, 50, 58, 60, 62], "somewhat": [11, 12], "mirror": [11, 12], "beneath": [11, 12], "altern": [11, 12, 44, 48, 50, 54, 58, 64, 66], "due": [11, 12, 19, 36, 50], "reusabl": [11, 12], "baraggreg": [11, 18, 50], "set_await_parti": 11, "set_parti": 11, "partial_bar": 11, "barbuild": 11, "builder": [11, 16, 64], "build_now": 11, "price_precis": [11, 12, 22, 25, 26, 40], "uint8": [11, 23, 25], "size_precis": [11, 22, 25], "ts_last": [11, 12, 17, 24, 25], "tickbaraggreg": 11, "timebaraggreg": 11, "build_with_no_upd": 11, "timestamp_on_clos": 11, "interval_typ": 11, "get_start_tim": 11, "next_close_n": 11, "valuebaraggreg": 11, "get_cumulative_valu": 11, "cumul": [11, 14], "volumebaraggreg": 11, "interact": [11, 12, 20, 27, 35, 41, 44, 45, 48, 49, 51, 55, 60, 67], "emploi": [11, 12, 41], "simpl": [11, 12, 13, 14, 40, 43, 51, 61, 69, 70], "fan": [11, 12], "datacommand": [11, 16], "datarespons": [11, 16], "ingest": [11, 12, 50, 51, 64], "check_connect": [11, 12, 16], "check_disconnect": [11, 12, 16], "command_count": [11, 12, 16, 29], "data_count": [11, 16], "default_cli": [11, 12, 16], "deregister_cli": [11, 12, 16], "register_catalog": [11, 16], "parquetdatacatalog": [11, 16, 27, 31, 42, 43, 50, 66, 69], "register_default_cli": [11, 12, 16], "overwritten": [11, 12, 16, 23, 27, 43], "register_venue_rout": [11, 12, 16], "registered_cli": [11, 12, 16], "datarequest": [11, 16, 33], "request_count": [11, 16], "response_count": [11, 16], "subscribed_synthetic_quot": [11, 16], "subscribed_synthetic_trad": [11, 16], "k": [12, 14, 22, 32, 46, 50], "modif": [12, 32, 37, 49, 54], "pending_cancel": [12, 24, 32, 49, 51], "onix": [12, 19, 20, 23, 32, 35], "biz": [12, 19, 20, 23, 32, 35], "5": [12, 14, 18, 19, 20, 23, 32, 35, 40, 44, 49, 51, 70], "sp2": [12, 19, 23, 32, 35], "msgtype_g_71": [12, 32], "html": [12, 19, 20, 23, 32, 35, 53], "modify_order_in_plac": 12, "place": [12, 23, 24, 26, 35, 49, 53, 58, 66, 69], "on_ord": [12, 44], "on_order_accept": [12, 32, 51], "on_order_cancel_reject": [12, 32, 51], "on_order_cancel": [12, 32, 51], "on_order_deni": [12, 32, 51], "orderdeni": [12, 19, 32, 51], "deni": [12, 19, 24, 29, 32, 37, 49], "on_order_emul": [12, 32, 51], "on_order_ev": [12, 32, 51], "orderev": [12, 16, 19, 24, 28, 32, 51], "on_order_expir": [12, 32, 51], "on_order_fil": [12, 32, 51], "on_order_initi": [12, 32, 51], "orderiniti": [12, 19, 24, 32, 37, 44, 51], "on_order_list": 12, "on_order_modify_reject": [12, 32, 51], "on_order_pending_cancel": [12, 32, 51], "orderpendingcancel": [12, 19, 32, 51], "on_order_pending_upd": [12, 32, 51], "orderpendingupd": [12, 19, 32, 51], "on_order_reject": [12, 32, 51], "on_order_releas": [12, 32, 51], "orderreleas": [12, 19, 32, 51], "on_order_submit": [12, 32, 51], "on_order_trigg": [12, 32, 51], "on_order_upd": [12, 32, 51], "on_position_chang": [12, 32, 51], "positionchang": [12, 19, 32, 51], "on_position_clos": [12, 32, 51], "positionclos": [12, 19, 32, 51], "on_position_ev": [12, 32, 51], "positionev": [12, 19, 28, 32, 51], "on_position_open": [12, 32, 51], "positionopen": [12, 19, 32, 51, 61], "spawn_limit": [12, 44], "reduce_primari": 12, "spawn_market": [12, 44], "spawn_market_to_limit": [12, 44], "parent_order_id": [12, 19, 24], "parent": [12, 19, 22, 24, 35, 44, 49], "intention": 12, "constrain": 12, "get_issu": [12, 20], "unspecifi": [12, 16, 32], "create_matching_cor": 12, "price_incr": [12, 22], "matchingcor": [12, 37], "increment": [12, 17, 22, 26, 27], "get_matching_cor": 12, "get_submit_order_command": 12, "subscribed_quot": 12, "feed": [12, 40, 51, 64, 65], "subscribed_trad": 12, "distribut": [12, 48, 51], "get_external_order_claim": [12, 16], "get_external_order_claims_instru": [12, 16], "position_id_count": [12, 16], "reconcile_mass_statu": [12, 16], "mass": [12, 16], "reconcile_report": [12, 16], "executionreport": [12, 16], "reconcile_st": [12, 16], "timeout_sec": [12, 16], "register_external_order_claim": [12, 16], "register_oms_typ": [12, 16], "report_count": [12, 16], "ordermanag": 12, "active_loc": 12, "submit_order_handl": 12, "cancel_order_handl": 12, "modify_order_handl": 12, "cache_submit_order_command": 12, "create_new_submit_ord": 12, "handle_conting": 12, "handle_contingencies_upd": 12, "simpli": [12, 44, 48, 51, 61, 64, 69, 70], "op": 12, "handle_order_cancel": 12, "handle_order_expir": 12, "handle_order_fil": 12, "handle_order_reject": 12, "handle_order_upd": 12, "handle_position_ev": 12, "modify_order_quant": 12, "new_quant": [12, 51], "pop_submit_order_command": 12, "pop": 12, "send_algo_command": 12, "send_emulator_command": 12, "send_exec_command": 12, "send_exec_ev": 12, "send_risk_command": 12, "send_risk_ev": 12, "should_manage_ord": 12, "trigger_stop_ord": 12, "fill_market_ord": 12, "fill_limit_ord": 12, "delete_ord": 12, "get_ord": 12, "get_orders_ask": 12, "get_orders_bid": 12, "is_limit_match": 12, "is_stop_trigg": 12, "is_touch_trigg": 12, "match_limit_if_touched_ord": 12, "match_limit_ord": 12, "match_market_if_touched_ord": 12, "match_ord": 12, "match_stop_limit_ord": 12, "match_stop_market_ord": 12, "msgtype_f_70": 12, "msgtype_d_68": 12, "neworderlist": 12, "msgtype_e_69": 12, "has_emulated_ord": 12, "report_id": 12, "order_statu": 12, "orderstatu": [12, 24], "filled_qti": [12, 24], "ts_accept": 12, "no_conting": [12, 24], "avg_px": [12, 24], "cancel_reason": 12, "ts_trigger": [12, 24], "position_sid": [12, 24, 32], "flat": [12, 19, 24, 25, 28, 49], "order_report": 12, "fill_report": 12, "position_report": 12, "add_order_report": 12, "add_fill_report": 12, "add_position_report": 12, "welcom": [13, 38, 41, 45, 52, 55, 62, 68, 71], "nautilustrad": [13, 33, 38, 41, 42, 43, 44, 45, 49, 51, 53, 54, 55, 59, 60, 61, 63, 64, 65, 66, 67, 68, 70, 71], "detail": [13, 27, 37, 38, 40, 42, 43, 45, 47, 49, 51, 61, 66, 68, 69, 70], "technic": [13, 14, 62, 68], "sphinx": 13, "pleas": [13, 62], "head": [13, 39, 68, 71], "master": [13, 68, 71], "branch": [13, 68, 71], "stabl": [13, 47, 60, 68, 71], "develop": [13, 14, 41, 43, 45, 50, 54, 58, 60, 61, 66, 71], "bleed": [13, 68, 71], "edg": [13, 68, 71], "experiment": [13, 68, 71], "select": [13, 14, 56, 69], "down": [13, 16, 26, 37, 62], "menu": [13, 41], "sidebar": 13, "explor": [13, 38, 45, 68], "click": [13, 58], "view": [13, 41, 47, 52, 70], "explan": [13, 70], "decad": 13, "ago": 13, "script": [13, 42, 59, 61, 66, 70], "languag": [13, 50, 53, 55, 57, 68], "clean": [13, 55], "straight": [13, 55], "forward": [13, 55, 61], "evolv": [13, 34, 42], "fledg": 13, "orient": 13, "program": [13, 50, 53, 57, 68], "tiob": 13, "popular": 13, "world": [13, 55], "de": 13, "facto": 13, "lingua": 13, "franca": 13, "scienc": 13, "learn": [13, 62, 71], "artifici": 13, "intellig": 13, "box": 13, "drawback": 13, "howev": [13, 40, 47, 48, 49, 51, 52, 53, 55, 58, 60, 61, 62, 64, 68], "larg": [13, 27, 49], "lot": [13, 22, 46, 55], "issu": [13, 52, 53, 61], "advantag": [13, 50, 52, 55, 57], "embed": [13, 68], "rich": [13, 21, 41, 55, 68], "ecosystem": 13, "softwar": [13, 41, 50], "commun": [13, 41, 45, 48, 50, 62], "discoveri": 14, "idea": [14, 50, 62], "inspir": [14, 53], "proprietari": 14, "adaptivemovingaverag": 14, "period_": 14, "period_alpha_fast": 14, "period_alpha_slow": 14, "movingaverag": 14, "ama": 14, "across": [14, 28, 42, 44, 47, 48, 50, 69], "roll": 14, "perri": 14, "kaufman": 14, "nois": [14, 64], "swing": 14, "rel": 14, "small": [14, 23, 27, 57, 67], "lag": 14, "efficiencyratio": 14, "fast": [14, 50, 68], "smooth": [14, 57], "slow": 14, "alpha_fast": 14, "extract": [14, 18, 55], "alpha_diff": 14, "alpha": [14, 61], "alpha_slow": 14, "has_input": 14, "warm": [14, 61], "update_raw": 14, "exponentialmovingaverag": 14, "exponenti": 14, "donchianchannel": 14, "donchian": 14, "channel": [14, 45, 47, 48, 51], "three": [14, 32, 43, 48, 49, 50], "compris": [14, 33], "upper": 14, "band": 14, "around": [14, 21, 28, 42, 53], "median": 14, "area": [14, 52, 58], "middl": 14, "hullmovingaverag": 14, "hull": 14, "hma": 14, "alan": 14, "extrem": [14, 41], "movingaveragefactori": 14, "construct": [14, 35, 40, 41, 57, 66, 67], "ma_typ": 14, "movingaveragetyp": 14, "simplemovingaverag": 14, "weightedmovingaverag": 14, "float64": 14, "averagetruerang": 14, "use_previ": 14, "value_floor": 14, "boolean": [14, 52], "update_mid": 14, "floor": 14, "bollingerband": 14, "bolling": 14, "trend": 14, "awai": [14, 22, 24, 26, 49], "sma": 14, "prefer": [14, 42, 51, 54, 66], "measur": [14, 51], "speed": [14, 24, 50], "thought": 14, "proxi": 14, "fuzzycandl": 14, "candledirect": 14, "candles": 14, "candlebodys": 14, "body_s": 14, "candlewicks": 14, "upper_wick_s": 14, "lower_wick_s": 14, "fuzzi": 14, "candl": 14, "bodi": [14, 52], "wick": 14, "overal": [14, 55], "fuzzycandlestick": 14, "threshold1": 14, "threshold2": 14, "threshold3": 14, "threshold4": 14, "fuzzifi": 14, "dimension": 14, "membership": 14, "x": [14, 36, 39], "vector": [14, 47, 50], "keltnerchannel": 14, "k_multipli": 14, "ma_type_atr": 14, "atr_floor": 14, "keltner": 14, "envelop": 14, "below": [14, 24, 33, 37, 41, 44, 47, 48, 51, 52, 60, 61, 64, 69], "tradition": [14, 50], "ema": [14, 51, 69, 70], "plu": [14, 48], "atr": 14, "minu": 14, "keltnerposit": 14, "extens": [14, 27, 41, 50, 53, 54, 55, 58, 62], "movingaverageconvergencediverg": [14, 61], "fast_period": [14, 61], "slow_period": [14, 61], "fast_sma": 14, "onbalancevolum": 14, "momentum": [14, 51], "pressur": 14, "value_cumul": 14, "rateofchang": 14, "use_log": 14, "relativestrengthindex": 14, "strength": 14, "rsi": 14, "gain": 14, "spreadanalyz": 14, "spread": [14, 17, 40, 44], "max": [14, 16, 29, 39, 56], "dequ": 14, "stochast": 14, "period_k": 14, "period_d": 14, "oscil": 14, "bought": 14, "sold": 14, "forextrad": 14, "educ": 14, "explain": [14, 44, 51, 52, 57, 61], "value_d": 14, "value_k": 14, "durat": [14, 18, 19, 25, 66], "high_datetim": 14, "low_datetim": 14, "since_high": 14, "since_low": 14, "volatilityratio": 14, "volumeweightedaveragepric": 14, "param": [14, 19, 44, 67], "overarch": [16, 41], "uvloop": [16, 50], "interfac": [16, 32, 41, 48, 57, 66, 67], "present": [16, 27, 40, 48], "broker": [16, 35, 41, 48, 49, 51, 60, 61, 67], "intermediari": 16, "get_cmd_queue_task": 16, "get_req_queue_task": 16, "get_res_queue_task": 16, "get_data_queue_task": 16, "cmd_qsize": 16, "req_qsiz": 16, "res_qsiz": 16, "data_qs": 16, "kill": [16, 49], "abruptli": 16, "unexpect": [16, 27, 52], "liveexecutionengin": [16, 44], "get_evt_queue_task": 16, "get_inflight_check_task": 16, "evt_qsiz": 16, "max_notionals_per_ord": [16, 29], "set_max_notional_per_ord": [16, 29], "new_valu": [16, 29], "disabl": [16, 29, 47], "invalidoper": [16, 29], "set_trading_st": [16, 29], "tradingst": [16, 29], "trading_st": [16, 29], "network": [16, 41, 50], "is_built": 16, "get_event_loop": [16, 33], "add_data_client_factori": [16, 63, 64, 66], "add_exec_client_factori": [16, 63, 64, 66], "liveexecutionclientfactori": 16, "run_async": 16, "maintain_heartbeat": 16, "snapshot_open_posit": 16, "gracefulli": 16, "stop_async": [16, 31], "shut": [16, 37], "tradingnodebuild": 16, "servic": 16, "build_data_cli": 16, "build_exec_cli": 16, "exposur": [17, 18, 28], "l1": [17, 43, 50], "l2": [17, 43, 50], "l3": [17, 43, 50], "granular": [17, 42, 43, 50, 51, 53], "uint64": 17, "apply_delta": 17, "apply_depth": 17, "orderbookdepth10": [17, 18], "ascend": 17, "best_ask_s": 17, "best_bid_s": 17, "descend": 17, "clear_ask": 17, "clear_bid": 17, "get_avg_px_for_quant": 17, "get_quantity_for_pric": 17, "midpoint": 17, "pprint": 17, "num_level": 17, "human": [17, 48], "readabl": [17, 41, 47, 48], "simulate_fil": 17, "is_aggress": [17, 24], "update_quote_tick": [17, 28], "update_trade_tick": 17, "intflag": 18, "barspecif": [18, 50], "sampl": [18, 69], "check_information_aggreg": 18, "check_threshold_aggreg": 18, "check_time_aggreg": 18, "from_str": [18, 20, 23, 40, 46, 49, 51], "from_timedelta": 18, "round": [18, 22, 26], "is_information_aggreg": 18, "driven": [18, 41, 48, 50, 62], "tick_run": [18, 50], "volume_run": [18, 50], "value_run": [18, 50], "is_threshold_aggreg": 18, "tick_imbal": [18, 50], "volume_imbal": [18, 50], "value_imbal": [18, 50], "is_time_aggreg": 18, "week": [18, 50], "month": [18, 50, 56, 69], "ambigu": 18, "aggregationsourc": 18, "aggregation_sourc": 18, "accordingli": 18, "is_externally_aggreg": 18, "is_internally_aggreg": 18, "signed_s": 18, "hashabl": 18, "themselv": [18, 35, 41, 48], "genericdata": 18, "wrapper": 18, "wrap": 18, "close_pric": 18, "instrumentclosetyp": 18, "close_typ": 18, "marketstatu": 18, "trading_sess": 18, "haltreason": 18, "halt_reason": 18, "not_halt": 18, "session": [18, 32, 39, 49], "halt": [18, 29], "is_snapshot": 18, "bid_siz": [18, 27], "ask_siz": [18, 27], "extract_pric": 18, "extract_volum": 18, "pyo3_tick": 18, "bid_price_raw": 18, "ask_price_raw": 18, "bid_price_prec": 18, "ask_price_prec": 18, "bid_size_raw": 18, "ask_size_raw": 18, "bid_size_prec": 18, "ask_size_prec": 18, "aggressorsid": 18, "aggressor_sid": 18, "buyer": 18, "seller": 18, "counterparti": [18, 20, 43], "aggressor": [18, 49], "capsule_to_list": 18, "fundament": [19, 23, 48, 49, 57, 62], "is_report": 19, "ordstatu": 19, "39": 19, "tagnum_39": 19, "set_client_order_id": 19, "unsupport": [19, 67], "denied_reason": 19, "valid_str": 19, "is_bui": [19, 24], "is_sel": [19, 24], "linked_order_id": [19, 24, 35], "had": [19, 70], "emulationtrigg": [19, 24], "link": [19, 24, 35, 41, 49, 68], "released_pric": 19, "stoplimit": 19, "opening_order_id": [19, 25], "signed_qti": [19, 25], "peak_qti": [19, 25], "avg_px_open": [19, 25], "avg_px_clos": [19, 25], "realized_return": [19, 25], "ts_open": [19, 25], "idt": 19, "peak": [19, 25], "closing_order_id": [19, 25], "duration_n": [19, 25], "ts_close": [19, 25], "correctli": [20, 23, 36, 52, 61], "d02851908": 20, "firm": [20, 50], "get_id": 20, "is_this_trad": 20, "compar": [20, 68], "get_tag": 20, "aud": [20, 43, 46, 49, 63], "usd": [20, 23, 43, 46, 49, 56, 61, 65, 66, 69], "idealpro": [20, 49, 66], "btcusdt": [20, 33, 40, 43, 46, 49, 64], "binanc": [20, 33, 40, 43, 44, 46, 49, 51, 67, 70], "is_synthet": 20, "synth": [20, 22, 40], "emacross": [20, 69], "collid": 20, "is_extern": 20, "did": 20, "tradabl": [20, 22, 43, 45, 46], "ticker_symbol": 20, "1003": 20, "tagnum_1003": 20, "abbrevi": 20, "tester": [20, 47, 66], "seek": [21, 42, 43, 49, 53], "venue_nam": 22, "competition_id": 22, "competition_nam": 22, "event_nam": 22, "event_country_cod": 22, "event_open_d": 22, "betting_typ": 22, "market_nam": 22, "market_start_tim": 22, "selection_id": 22, "selection_nam": 22, "selection_handicap": 22, "tick_scheme_nam": 22, "int8_t": 22, "min_pric": [22, 26, 46], "max_pric": [22, 26, 46], "asset_class": 22, "assetclass": 22, "base_from_dict": 22, "base_to_dict": 22, "calculate_base_quant": 22, "get_base_curr": 22, "get_settlement_curr": 22, "linear": 22, "quanto": 22, "settlement_curr": [22, 25], "instrument_class": 22, "instrumentclass": 22, "is_invers": [22, 25], "lot_siz": 22, "board": 22, "make_pric": [22, 46, 51], "make_qti": [22, 46, 51], "maker_fe": [22, 46], "fee": [22, 49], "max_not": [22, 46], "printabl": 22, "max_quant": [22, 46], "min_not": [22, 46], "min_quant": [22, 46], "next_ask_pric": [22, 26], "num_tick": 22, "nearest": [22, 26], "scheme": [22, 27, 43], "next_bid_pric": [22, 26], "notional_valu": [22, 25], "raw_symbol": 22, "size_incr": 22, "taker_fe": [22, 46], "make_symbol": 22, "201070830": 22, "123456": 22, "null_handicap": 22, "cryptoperpetu": [22, 46], "perpetu": [22, 46, 49, 64, 67, 70], "swap": [22, 46, 61], "cost": 22, "is_quanto": 22, "cryptofutur": [22, 46], "underli": [22, 46, 48, 55], "activation_n": 22, "expiration_n": 22, "from_int_c": 22, "deliver": [22, 46, 61], "unit64_t": 22, "activation_utc": 22, "expiration_utc": 22, "expriat": 22, "currencypair": [22, 46], "fiat": [22, 23, 46], "cryptocurr": [22, 23, 46, 64, 66, 70], "equiti": [22, 29, 46, 50], "isin": [22, 66], "identif": 22, "futurescontract": 22, "tick_siz": 22, "optionscontract": 22, "optionkind": 22, "kind": 22, "strike_pric": 22, "put": 22, "formula": 22, "syneth": 22, "9": [22, 23], "nan": [22, 39], "change_formula": [22, 40], "uint16_t": 23, "iso4217": 23, "currencytyp": 23, "currency_typ": 23, "medium": [23, 32], "uint16": 23, "4217": 23, "from_internal_map": 23, "unknown": 23, "veri": [23, 27, 36, 43, 61, 70], "like": [23, 27, 42, 43, 44, 49, 51, 53, 54, 61, 66, 70], "robust": [23, 39, 41, 50, 52], "8": [23, 40], "is_crypto": 23, "is_fiat": 23, "overwrit": 23, "marginaccountbal": 23, "money_max": 23, "9_223_372_036": 23, "money_min": 23, "as_decim": 23, "as_doubl": 23, "whitespac": 23, "1000000": [23, 27], "to_str": 23, "under": [23, 27, 39, 43, 44, 48, 51, 52, 67], "price_max": 23, "price_min": 23, "whole": 23, "fraction": 23, "from_int": [23, 49, 51, 61], "non": [23, 27, 49, 61], "capabl": [23, 42, 44, 50, 51, 61, 62, 64], "share": [23, 41, 46, 51, 60, 64], "quantity_max": 23, "18_446_744_073": 23, "quantity_min": 23, "qty": 23, "raw_to_f64": 23, "init_id": 24, "likelihood": 24, "unlik": 24, "protect": 24, "far": 24, "On": [24, 33], "moo": 24, "moc": 24, "php": 24, "closing_sid": 24, "has_pric": 24, "has_trigger_pric": 24, "summari": [24, 25, 49, 53, 62], "init_ev": 24, "is_active_loc": 24, "is_cancel": 24, "is_child_ord": 24, "is_clos": [24, 25, 27], "status": [24, 66], "is_conting": 24, "is_emul": [24, 37], "is_inflight": 24, "pending_upd": [24, 49, 51], "never": [24, 49], "is_open": [24, 25], "partially_fil": [24, 49], "is_parent_ord": 24, "is_pass": 24, "passiv": [24, 49], "is_pending_cancel": 24, "is_pending_upd": 24, "is_post_onli": 24, "is_primari": 24, "is_quote_quant": 24, "is_reduce_onli": 24, "is_spawn": 24, "last_trade_id": [24, 25], "leaves_qti": 24, "opposite_sid": 24, "opposit": [24, 25, 49], "side_str": 24, "signed_decimal_qti": [24, 25], "25": [24, 25], "status_str": 24, "transform_pi": 24, "type_str": 24, "would_reduce_onli": 24, "position_qti": 24, "expire_time_n": 24, "favor": [24, 35], "your": [24, 36, 39, 41, 42, 44, 48, 51, 52, 54, 55, 59, 60, 61, 62, 63, 64, 66, 67, 70], "loo": 24, "loc": 24, "attain": 24, "penetr": 24, "significantli": [24, 41], "basic": [24, 51, 61, 62, 66, 71], "enter": [24, 49, 52], "elimin": [24, 57, 68], "expos": [24, 48, 61], "is_trigg": 24, "mtl": 24, "remaind": [24, 49, 69, 70], "portion": [24, 49], "touch": 24, "similar": [24, 33, 41, 51], "init": [24, 60], "is_long": 25, "is_opposite_sid": 25, "is_short": 25, "side_from_order_sid": 25, "space": [26, 52], "fixedtickschem": 26, "min_tick": 26, "max_tick": 26, "tickschem": 26, "tieredtickschem": 26, "tier": [26, 49], "max_ticks_per_ti": 26, "find_tick_index": 26, "get_tick_schem": 26, "list_tick_schem": 26, "register_tick_schem": 26, "tick_schem": 26, "round_down": 26, "round_up": 26, "basedatacatalog": 27, "kw": 27, "queryabl": 27, "featherfil": 27, "class_nam": 27, "namedtupl": 27, "alia": 27, "occurr": 27, "9223372036854775807": 27, "parquet": [27, 31, 42, 43, 61], "arrow": [27, 43, 44, 50], "pathlik": 27, "root": [27, 58, 60], "cloud": [27, 47, 66], "s3": 27, "amazon": 27, "gc": 27, "googl": [27, 52, 57], "min_rows_per_group": 27, "writer": [27, 31, 47], "incom": [27, 40], "disk": [27, 43, 65], "suffici": 27, "accumul": 27, "max_rows_per_group": 27, "split": [27, 44], "show_query_path": 27, "globe": 27, "threadsaf": 27, "multithread": 27, "readthedoc": [27, 53], "from_env": [27, 61, 69], "nautilus_path": [27, 43, 61], "oserror": 27, "from_uri": 27, "uri": 27, "write_data": [27, 43, 66, 69], "basename_templ": [27, 43], "categor": [27, 39, 48], "write_chunk": 27, "templat": 27, "basenam": [27, 47], "partit": [27, 43], "filenam": [27, 43], "prevent": [27, 43, 47, 48], "decreas": 27, "attribut": [27, 51], "appropri": [27, 47, 58, 60], "bardatawrangl": [27, 43], "wrangler": [27, 69, 70, 71], "default_volum": 27, "ts_init_delta": 27, "column": [27, 69], "orderbookdeltadatawrangl": [27, 43], "is_raw": 27, "quotetickdatawrangl": [27, 43, 69], "process_bar_data": 27, "bid_data": 27, "ask_data": 27, "offset_interval_m": 27, "timestamp_is_clos": 27, "shuffl": 27, "won": [27, 64], "tradetickdatawrangl": [27, 43, 70], "streamingfeatherwrit": [27, 31], "check_flush": 27, "generate_signal_class": 27, "value_typ": 27, "signaldata": 27, "fleet": [28, 32], "satisfi": [28, 36], "initialize_ord": 28, "initialize_posit": 28, "is_completely_flat": [28, 51], "is_flat": [28, 51], "is_net_long": [28, 51], "is_net_short": [28, 51], "net_exposur": [28, 51], "net_posit": [28, 51], "set_specific_venu": [28, 66], "positions": 29, "fixedrisks": 29, "commission_r": 29, "exchange_r": 29, "hard_limit": 29, "unit_batch_s": 29, "v": [29, 61, 66], "hard": 29, "risk_bp": 29, "xrate": 29, "update_instru": 29, "sizer": 29, "besid": 30, "messagepack": [30, 48, 50], "deseri": 30, "obj_byt": 30, "register_serializable_object": [30, 48], "loop_sig_callback": 31, "prepend": 31, "mismatch": 31, "threadpoolexecutor": 31, "ts_creat": 31, "start_async": 31, "packag": [32, 50, 54, 55, 60, 61, 66, 68], "major": [32, 41, 53, 66], "configuratuon": 32, "create_actor": 32, "create_strategi": 32, "start_actor": 32, "start_strategi": 32, "stop_actor": 32, "stop_strategi": 32, "remove_actor": 32, "remove_strategi": 32, "forexsess": 32, "forexsessionfilt": 32, "local_from_utc": 32, "time_now": 32, "next_start": 32, "mondai": 32, "fridai": 32, "sydnei": 32, "0700": 32, "1600": 32, "australia": 32, "tokyo": 32, "0900": 32, "1800": 32, "asia": 32, "london": 32, "0800": 32, "europ": 32, "york": 32, "1700": 32, "america": [32, 66], "new_york": [32, 66], "prev_start": 32, "next_end": 32, "prev_end": 32, "newsimpact": 32, "newsev": 32, "impact": [32, 44], "econom": 32, "economicnewseventfilt": 32, "news_data": 32, "letter": 32, "unfiltered_data_start": 32, "unfiltered_data_end": 32, "next_ev": 32, "prev_ev": 32, "convent": [32, 44, 47, 52, 53], "cancel_gtd_expiri": 32, "change_id": 32, "change_order_id_tag": 32, "close_all_posit": [32, 44, 61], "close_posit": [32, 44, 61], "order_factori": [32, 40, 49, 51, 61], "has_control": 32, "actor_st": 32, "strategy_st": 32, "exec_algorithm_st": 32, "tradingstrategi": 32, "websocketcli": 33, "suggest": 33, "standalon": [33, 66], "discov": [33, 46], "consumpt": [33, 36], "getenv": 33, "binance_futures_testnet_api_kei": [33, 64], "binance_futures_testnet_api_secret": [33, 64], "perp": [33, 46, 49, 51, 64], "ethusdt": [33, 40, 44, 46, 49, 51, 70], "copi": [33, 36, 61], "anywher": 33, "anytim": 33, "pyx": [33, 54, 55], "cpdef": [33, 44], "not_non": 33, "cdef": 33, "_handle_instrument_respons": 33, "_clock": 33, "_send_data_req": 33, "py": [33, 43, 44, 53, 54, 61], "def": [33, 36, 39, 44, 46, 48, 51, 61, 64, 66], "_instrument_provid": 33, "_log": [33, 53, 61], "_handle_data_respons": 33, "addition": [34, 44, 50, 66], "everyth": [34, 52, 61], "discuss": [34, 51], "guid": [34, 35, 36, 41, 43, 45, 49, 51, 52, 54, 59, 60, 61, 66, 67, 69, 70, 71], "progress": [34, 37, 42], "conjunct": [35, 49, 51], "involv": [35, 40, 43, 44, 45, 48, 53, 61, 66, 71], "larger": [35, 50, 67], "togeth": [35, 49, 56, 64], "relationship": [35, 49], "1385": 35, "tagnum_1385": 35, "marketplac": 35, "made": [35, 37, 40, 41, 42, 46, 51], "effort": [35, 40], "unexecut": 35, "reduct": 35, "easi": [35, 37], "modular": [36, 41, 50, 67], "natur": 36, "strictli": 36, "super": [36, 51, 61], "mydatapoint": 36, "z": 36, "_ts_event": 36, "_ts_init": 36, "approach": [36, 48, 57, 64], "shown": [36, 51, 69], "docstr": [36, 41], "them": [36, 41, 44, 46, 61, 68], "some_optional_categori": 36, "my_adapt": 36, "isinst": [36, 61, 64], "someth": [36, 64], "regardless": [37, 43], "bid_ask": [37, 49], "subject": [37, 38, 52], "retain": [37, 40, 42, 46, 70], "stage": [37, 69], "Then": [37, 61, 63, 64, 69, 70], "insid": 37, "know": [37, 44, 61], "reli": 37, "job": [37, 50, 55], "crash": [37, 41], "reload": 37, "choos": [38, 51, 70, 71], "although": [38, 51, 58, 66], "varieti": [39, 67, 70], "analys": 39, "calculate_": 39, "precondit": 39, "len": 39, "stat": [39, 64], "degener": 39, "turn": [39, 42, 43], "tear": 39, "sheet": 39, "benefici": 40, "serv": [40, 61, 66], "analyt": [40, 43], "plan": [40, 43], "compos": [40, 41, 42], "power": [40, 55, 68], "evalexpr": 40, "preced": 40, "demonstr": [40, 44, 61], "bitcoin": 40, "ethereum": [40, 46], "btcusdt_binance_id": 40, "ethusdt_binance_id": 40, "btc": [40, 49, 66], "eth": [40, 66, 70], "somewher": 40, "_synthetic_id": 40, "structur": [40, 43, 45, 48], "show": [40, 43, 51, 70], "new_formula": 40, "ethusdt_bin": [40, 44, 70], "30000": [40, 49], "00000000": 40, "consider": [40, 48], "despit": 40, "erron": 40, "undefin": [40, 57], "understand": [40, 41, 44, 45, 53, 55, 62], "overview": [41, 62], "dive": [41, 45, 62], "deep": [41, 45], "foundat": [41, 45], "principl": [41, 45], "underpin": [41, 45], "architect": [41, 45], "curiou": [41, 45], "exposit": 41, "drive": [41, 50], "decis": [41, 62], "shape": 41, "evolut": 41, "bird": 41, "ey": 41, "scalabl": 41, "breakdown": 41, "collabor": 41, "And": 41, "techniqu": 41, "crucial": [41, 44, 45], "reliabl": [41, 50], "ddd": 41, "assist": [41, 55, 62], "off": [41, 44, 52, 69], "compet": 41, "roughli": [41, 48], "testabl": 41, "deploy": [41, 50], "codebas": [41, 50, 52, 53, 55, 57, 58, 62, 68], "much": [41, 43, 49], "formal": [41, 57], "plug": 41, "hook": [41, 54], "loos": [41, 48], "coupl": [41, 48, 52, 62, 69], "research": [41, 43, 50, 65, 69], "overhead": 41, "switch": [41, 51], "didn": 41, "improv": [41, 50, 53], "algo": 41, "Of": 41, "lmax": 41, "award": 41, "disruptor": 41, "articl": 41, "martin": 41, "fowler": 41, "cohes": 41, "nav": 41, "technologi": [41, 48], "componentri": 41, "nautilus_cor": 41, "crate": [41, 68], "foreign": 41, "ffi": [41, 57], "cbindgen": [41, 57], "resid": 41, "bind": [41, 68], "compil": [41, 50, 53, 54, 55, 57, 60, 68], "cpython": [41, 50, 55], "wheel": [41, 60, 66, 68], "rustc": [41, 60], "unsaf": 41, "section": [41, 51, 57, 62, 63, 64, 71], "bloat": 41, "undocu": 41, "parti": 41, "replic": [42, 45], "predic": 42, "exhaust": 42, "conclud": 42, "paramount": 42, "recogn": 42, "distinct": [42, 48], "conduct": [42, 50, 67], "entireti": 42, "comfort": 42, "accommod": [42, 47, 51, 66], "Or": [42, 46], "innat": 42, "etc": [42, 43, 51, 59, 61], "ident": [42, 50, 64], "interchang": 42, "tweak": 42, "necessit": [42, 66], "want": [42, 48, 57], "har": 42, "conveni": [42, 46, 48, 51, 61, 66], "divers": [42, 43], "revolv": 42, "bundl": [42, 43], "fed": [42, 51], "craft": [43, 45, 62], "ohlcv": 43, "vital": 43, "enhanc": [43, 47], "primarili": [43, 48], "onto": [43, 57, 61], "later": [43, 60, 61, 70], "destin": [43, 48], "dataload": 43, "schema": [43, 69], "datawrangl": 43, "databento": [43, 60, 67], "dbn": [43, 65], "confus": [43, 44], "grow": 43, "v2": 43, "width": [43, 48, 52, 70], "compat": [43, 47, 48, 57, 67, 69], "further": [43, 47, 49, 50, 51, 62, 70], "diagram": [43, 44], "illustr": [43, 44], "conceret": 43, "binanceorderbookdeltadataload": 43, "accomplish": 43, "package_root": 43, "test_kit": [43, 46, 56, 69, 70], "testinstrumentprovid": [43, 46, 69, 70], "data_path": 43, "join": 43, "test_data": 43, "snap": 43, "df": [43, 69], "btcusdt_bin": 43, "chosen": [43, 44], "hdf5": 43, "compress": 43, "quick": 43, "2023": [43, 66], "14": 43, "eventu": [43, 51, 57, 64, 67], "phase": 43, "getcwd": [43, 69], "sim": [43, 61, 69], "audusd": [43, 46], "2020": [43, 61, 69], "03": [43, 47, 56, 69], "pytz": 43, "04": [43, 56, 60, 69], "order_book_delta": 43, "data_config": [43, 69], "tutori": [43, 61, 69, 70], "simultan": [44, 45, 50], "sever": [44, 45, 49, 55, 64, 66], "hood": [44, 48], "relev": [44, 51, 52, 66], "look": 44, "movement": 44, "aim": [44, 50, 52, 53, 62, 67], "evenli": 44, "horizon": 44, "smaller": 44, "minim": [44, 51, 61, 70], "concentr": 44, "ema_cross_twap": [44, 70], "emacrosstwap": [44, 70], "emacrosstwapconfig": [44, 70], "twapexecalgorithm": [44, 70], "horizon_sec": [44, 51], "interval_sec": [44, 51], "250": [44, 49, 70], "trade_s": [44, 51, 61, 69, 70], "05": 44, "fast_ema_period": [44, 51, 69, 70], "slow_ema_period": [44, 51, 69, 70], "twap_horizon_sec": [44, 70], "twap_interval_sec": [44, 70], "secondari": 44, "thoroughli": 44, "starter": 44, "noqa": 44, "too": 44, "readi": [44, 61], "aris": 44, "routin": 44, "spawn_sequ": 44, "20230404": 44, "e1": 44, "terminologi": [44, 62], "deal": [44, 51], "aid": [44, 57, 58], "keep": [44, 50, 52, 58], "interchag": [45, 62], "truth": 45, "discrep": 45, "stai": 45, "heart": [45, 51], "experi": [45, 51, 62, 71], "decoupl": 45, "sport": [46, 67], "game": 46, "incorrectli": 46, "truncat": 46, "surpris": 46, "default_fx_cci": [46, 69], "binance_http_cli": 46, "live_logg": 46, "flexibli": [46, 70], "autom": [46, 50, 62, 70], "90500": 46, "150": 46, "demand": [46, 49], "necessarili": [46, 49, 64], "unifi": [46, 49, 67], "mpsc": [47, 48, 51], "crossbeam": 47, "By": [47, 48, 69], "dbg": 47, "inf": 47, "wrn": 47, "err": 47, "consol": 47, "_": 47, "001_2023": 47, "23_635a4539": 47, "4fe2": 47, "4cb1": 47, "9be3": 47, "3079ba8d879": 47, "mention": 47, "config_nod": [47, 66], "omit": [47, 48, 63, 64], "termin": [47, 49, 61], "easier": [47, 48, 61, 68], "distinguish": [47, 48], "render": 47, "editor": 47, "appear": 47, "strong": 48, "indirectli": 48, "payload": 48, "mytop": 48, "mymessag": 48, "outgo": 48, "transmit": 48, "offload": 48, "unblock": 48, "hinder": 48, "30": [48, 56, 66], "loopback": 48, "essenti": [48, 49, 51], "meet": [48, 57, 67], "uuidv4": 48, "particularli": [48, 66], "optim": 48, "concern": 48, "flood": 48, "frequenc": [48, 50], "mechan": 48, "older": 48, "wall": 48, "provis": 49, "exact": 49, "explanatori": 49, "restrict": [49, 58], "brief": [49, 62], "til": 49, "opg": 49, "ever": 49, "particip": 49, "visibl": [49, 53], "hidden": 49, "equival": [49, 66], "double_last": 49, "consecut": 49, "double_bid_ask": 49, "last_or_bid_ask": 49, "mid_point": 49, "100bp": 49, "price_ti": 49, "easiest": 49, "don": [49, 53], "simpler": 49, "clariti": 49, "clearli": [49, 67], "comment": [49, 52, 58], "ecn": [49, 61, 69], "usdt": [49, 64, 70], "notic": [49, 70], "last_trad": [49, 51], "currenex": 49, "50": [49, 52], "gbp": [49, 66], "3000": 49, "hit": 49, "30010": 49, "middai": 49, "6th": 49, "june": 49, "2022": [49, 60], "50_000": 49, "06": [49, 56], "06t12": 49, "jpy": 49, "200_000": 49, "30_100": 49, "30_150": 49, "30100": 49, "30150": 49, "ethusd": 49, "coin_m": 49, "trailing_stop": 49, "72000": 49, "71000": 49, "00100": 49, "1_250_000": 49, "00050": 49, "grade": [50, 62], "quantit": [50, 62], "abil": [50, 57, 62], "deploi": [50, 62, 66], "ai": 50, "pariti": 50, "challeng": 50, "safeti": [50, 51, 53, 55, 68], "mission": [50, 57, 68], "workload": 50, "cfd": [50, 61, 66], "independ": 50, "linux": [50, 60, 61], "maco": [50, 60], "oto": 50, "arbitrag": 50, "agent": 50, "train": 50, "rl": 50, "ancient": 50, "greek": 50, "sailor": 50, "nau": 50, "ship": 50, "shell": [50, 60], "chamber": 50, "growth": 50, "approxim": 50, "logarithm": 50, "spiral": 50, "translat": 50, "aesthet": 50, "might": [50, 51, 52], "suitabl": 50, "reimplement": 50, "java": 50, "proven": 50, "inher": [50, 55], "circumv": 50, "profession": [50, 54], "project": [50, 53, 54, 57, 58, 60, 67, 68], "subcompon": 50, "easili": [50, 68], "nearli": 50, "apach": 50, "demo": 50, "boost": 50, "11": [50, 66], "12": [50, 56, 60, 61], "comprehens": [50, 51, 62, 66, 71], "dollar": 50, "itself": [51, 57], "mystrategi": 51, "on_": 51, "respond": 51, "dedic": 51, "react": 51, "lifecycl": 51, "cross": [51, 69, 70], "hydrat": 51, "fast_ema": 51, "slow_ema": 51, "commonli": 51, "unix_nano": 51, "dispatch": 51, "slightli": 51, "few": [51, 53], "set_alert_tim": 51, "mytimealert1": 51, "fire": 51, "mytimer1": 51, "go": [51, 61, 69], "last_quot": 51, "last_bar": 51, "some_bar_typ": 51, "some_client_order_id": 51, "some_position_id": 51, "outlin": 51, "porfolio": 51, "suit": [51, 58, 70], "seamless": 51, "delv": [51, 62], "boilerpl": [51, 69], "firstli": [51, 69, 70], "twap": [51, 70], "my_order_list": 51, "order1": 51, "order2": 51, "order3": 51, "remot": 51, "launch": [51, 59, 66], "mystrategyconfig": 51, "parameter": 51, "though": [51, 52], "sens": 51, "till": 51, "managed_gtd_expiri": 51, "belong": 51, "guidelin": 52, "compliant": 52, "opinion": 52, "formatt": [52, 54], "philosoph": 52, "agre": 52, "sai": 52, "handcraft": 52, "toward": 52, "stylist": 52, "align": 52, "indent": 52, "hang": [52, 61], "vaniti": 52, "parenthesi": 52, "practic": [52, 62, 70], "conserv": 52, "locat": 52, "comma": 52, "long_method_with_many_param": 52, "some_arg1": 52, "some_arg2": 52, "some_arg3": 52, "idiomat": 52, "notabl": 52, "departur": 52, "truthi": 52, "pyobject": [52, 55], "discourag": 52, "chanc": 52, "yield": 52, "bug": [52, 68], "foo": 52, "said": [52, 64, 67], "aren": 52, "encourag": 52, "feedback": 52, "depart": 52, "appar": 52, "adher": [52, 57], "lint": [52, 54], "ignor": [52, 53], "yaml": 52, "justif": 52, "titl": 52, "fewer": 52, "capit": [52, 67], "imper": 52, "voic": 52, "blank": 52, "80": 52, "bullet": 52, "hyperlink": 52, "guidanc": 53, "superset": 53, "heavili": 53, "vast": 53, "bint": 53, "bubbl": 53, "caller": [53, 57], "vote": 53, "year": 53, "unfortun": 53, "youtrack": 53, "jetbrain": 53, "9476": 53, "src": 53, "userguid": 53, "gdb": 53, "workflow": [53, 62, 71], "quit": 53, "debugg": 53, "thing": 53, "With": 53, "verbos": 53, "pycharm": [54, 58], "edit": 54, "interpret": [54, 55], "visual": [54, 60], "studio": [54, 60], "pyenv": [54, 60], "poetri": [54, 60, 66], "commit": 54, "auto": 54, "increasingli": [54, 68], "pxd": [54, 55], "valuabl": 55, "contribut": 55, "believ": 55, "eco": 55, "whilst": [55, 57], "overcom": 55, "shortcom": 55, "lack": [55, 57], "alloc": [55, 67], "magnitud": 55, "cours": 55, "introduct": 55, "thorough": 55, "review": 55, "familiar": 55, "yourself": 55, "expert": [55, 62], "folder": [56, 58], "download": [56, 60, 61, 66, 69], "fred": 56, "stlouisf": 56, "usd1mtd156n": 56, "interbank": 56, "oecd": 56, "htm": 56, "fxstreet": 56, "calendar": 56, "gmt": 56, "yearli": 56, "quarter": 56, "stitch": 56, "icon": 56, "xx": 56, "31": 56, "07": 56, "09": 56, "ideal": 57, "ownership": [57, 68], "lifetim": 57, "garbag": [57, 68], "collector": [57, 68], "hft": 57, "interoper": 57, "abi": 57, "outsid": 57, "great": 57, "therebi": 57, "shift": 57, "goal": [57, 58, 62], "strive": [57, 61], "why": [57, 61], "invari": 57, "uphold": 57, "oblig": 57, "rustonomicon": 57, "dark": 57, "art": 57, "unsafeti": 57, "russel": 57, "johnston": 57, "divid": 58, "broad": 58, "pytest": 58, "subdirectori": 58, "simplifi": 58, "magicmock": 58, "codecov": 58, "expens": 58, "induc": 58, "damag": 58, "imposs": 58, "catch": 58, "unrecogn": 58, "ultim": 58, "pragma": 58, "redund": 58, "needless": 58, "assert": [58, 69], "notimplementederror": 58, "kept": 58, "refactor": 58, "benefit": [58, 69], "judici": 58, "jupyt": [59, 61], "notebook": [59, 61, 69], "properli": 59, "walk": [59, 69, 70], "64": 60, "ubuntu": 60, "x86_64": 60, "arm64": 60, "isol": 60, "sdist": 60, "pip": [60, 66], "betfair": [60, 67], "h": [60, 69], "header": 60, "ll": [60, 62, 63, 64, 66, 69, 70], "cargo": [60, 68], "macbook": 60, "pro": 60, "m1": 60, "m2": 60, "sure": [60, 70, 71], "python_configure_opt": 60, "python_vers": 60, "r": 60, "getting_start": 60, "virtualenv": 60, "pyproject": 60, "toml": 60, "rustup": 60, "toolchain": [60, 68], "curl": [60, 61], "proto": 60, "tlsv1": 60, "ssf": 60, "sh": 60, "desktop": 60, "2019": 60, "home": 60, "powershel": 60, "site": 60, "python3": 60, "clone": 60, "git": 60, "nautechsystem": [60, 61], "cd": 60, "whl": 60, "fastest": 61, "bear": 61, "mind": 61, "ghcr": 61, "jupyterlab": 61, "amd64": 61, "8888": 61, "web": 61, "browser": 61, "localhost": 61, "cell": [61, 69], "investig": 61, "12845": 61, "deshaw": 61, "prepar": 61, "min": 61, "apt": 61, "githubusercont": 61, "nautilus_data": 61, "hist_data_to_catalog": 61, "eur": [61, 66, 69], "hand": [61, 62], "macd": 61, "mere": 61, "macdconfig": 61, "26": 61, "1_000_000": [61, 69, 70], "entry_threshold": 61, "00010": 61, "macdstrategi": 61, "5d": 61, "check_for_entri": 61, "check_for_exit": 61, "elif": 61, "exit": 61, "noth": 61, "seem": 61, "aspect": 61, "fine": 61, "__main__": [61, 66], "piec": 61, "offici": 62, "breadth": 62, "requisit": 62, "knowledg": 62, "beginn": 62, "alik": 62, "curv": 62, "steep": 62, "introductori": 62, "who": 62, "learner": 62, "eager": 62, "quickli": 62, "break": 62, "solid": 62, "grasp": 62, "deeper": 62, "walkthrough": [62, 71], "cater": [62, 71], "wide": [62, 66, 71], "skill": [62, 71], "tip": 62, "smoother": 62, "wish": 62, "insight": 62, "pleasant": 62, "catalogu": 63, "your_betfair_usernam": 63, "your_betfair_password": 63, "your_betfair_app_kei": 63, "your_betfair_cert_dir": 63, "betfair_api_kei": 63, "betfair_api_secret": 63, "betfair_cert_dir": 63, "confirm": [63, 64, 66], "2017": 64, "largest": 64, "assort": 64, "binancewebsocketcli": 64, "binanceinstrumentprovid": 64, "unif": 64, "polici": 64, "clarifi": 64, "trailing_offet_typ": 64, "activation_pric": 64, "your_binance_api_kei": 64, "your_binance_api_secret": 64, "coin_futur": 64, "binance_api_secret": 64, "binance_testnet_api_secret": 64, "binance_futures_api_kei": 64, "binance_futures_api_secret": 64, "isolated_margin": 64, "busd": 64, "stablecoin": 64, "collater": 64, "cluster": 64, "behav": 64, "your_binance_testnet_api_kei": 64, "your_binance_testnet_api_secret": 64, "comparison": 64, "unabl": [64, 69], "enorm": 64, "unnecessari": 64, "125": 65, "databentodataload": 65, "databentoinstrumentprovid": 65, "databentodatacli": 65, "bond": 66, "workstat": 66, "websit": 66, "haven": 66, "establish": 66, "startup": 66, "programmat": 66, "repackag": 66, "pypi": 66, "gateway_config": 66, "is_logged_in": 66, "inspect": 66, "historicinteractivebrokerscli": 66, "latter": 66, "absent": 66, "center": 66, "arca": 66, "spy": 66, "us03076kaa60": 66, "20251219": 66, "ibus30": 66, "cme": 66, "paxo": 66, "usual": 66, "acquir": 66, "aapl": 66, "nasdaq": 66, "bar_specif": 66, "end_date_tim": 66, "16": 66, "tz_name": 66, "engag": 66, "incorpor": 66, "bridg": 66, "instrument_provider_config": 66, "fetch": 66, "60": 66, "nyse": 66, "ymh24": 66, "cbot": 66, "clz27": 66, "nymex": 66, "esz27": 66, "data_client_config": 66, "encompass": 66, "exec_client_config": 66, "du123456": 66, "ib_venu": 66, "discard": 66, "sigint": 66, "ctrl": 66, "heavi": 67, "cex": 67, "bybit": 67, "widest": 67, "criteria": 67, "_m": 67, "nightli": 68, "workspac": 68, "paradigm": 68, "blazingli": 68, "devic": 68, "pledg": 68, "shutil": 69, "pathlib": 69, "csvtickdataload": 69, "histdata": 69, "ascii": 69, "data_dir": 69, "archiv": 69, "expandus": 69, "raw_fil": 69, "iterdir": 69, "index_col": 69, "eurusd": 69, "rmtree": 69, "mkdir": 69, "grid": 69, "venue_config": 69, "ema_cross": 69, "emacrossconfig": 69, "15": 69, "loader": [70, 71], "testdataprovid": 70, "stub": 70, "repositori": 70, "wrangl": 70, "trades_df": 70, "read_csv_tick": 70, "earlier": 70, "imagin": 70, "strategy_config": 70, "tearsheet": 70, "option_context": 70, "max_row": 70, "max_column": 70, "again": 70}, "objects": {"nautilus_trader": [[0, 0, 0, "-", "accounting"], [3, 0, 0, "-", "adapters"], [5, 0, 0, "-", "analysis"], [6, 0, 0, "-", "backtest"], [7, 0, 0, "-", "cache"], [8, 0, 0, "-", "common"], [9, 0, 0, "-", "config"], [10, 0, 0, "-", "core"], [11, 0, 0, "-", "data"], [12, 0, 0, "-", "execution"], [14, 0, 0, "-", "indicators"], [16, 0, 0, "-", "live"], [21, 0, 0, "-", "model"], [27, 0, 0, "-", "persistence"], [28, 0, 0, "-", "portfolio"], [29, 0, 0, "-", "risk"], [30, 0, 0, "-", "serialization"], [31, 0, 0, "-", "system"], [32, 0, 0, "-", "trading"]], "nautilus_trader.accounting.accounts": [[0, 0, 0, "-", "cash"], [0, 0, 0, "-", "margin"]], "nautilus_trader.accounting.accounts.cash": [[0, 1, 1, "", "CashAccount"]], "nautilus_trader.accounting.accounts.cash.CashAccount": [[0, 2, 1, "", "apply"], [0, 2, 1, "", "balance"], [0, 2, 1, "", "balance_free"], [0, 2, 1, "", "balance_impact"], [0, 2, 1, "", "balance_locked"], [0, 2, 1, "", "balance_total"], [0, 2, 1, "", "balances"], [0, 2, 1, "", "balances_free"], [0, 2, 1, "", "balances_locked"], [0, 2, 1, "", "balances_total"], [0, 3, 1, "", "base_currency"], [0, 3, 1, "", "calculate_account_state"], [0, 2, 1, "", "calculate_balance_locked"], [0, 2, 1, "", "calculate_commission"], [0, 2, 1, "", "calculate_pnls"], [0, 2, 1, "", "clear_balance_locked"], [0, 2, 1, "", "commission"], [0, 2, 1, "", "commissions"], [0, 2, 1, "", "currencies"], [0, 3, 1, "", "event_count"], [0, 3, 1, "", "events"], [0, 3, 1, "", "id"], [0, 3, 1, "", "is_cash_account"], [0, 3, 1, "", "is_margin_account"], [0, 2, 1, "", "is_unleveraged"], [0, 3, 1, "", "last_event"], [0, 2, 1, "", "starting_balances"], [0, 3, 1, "", "type"], [0, 2, 1, "", "update_balance_locked"], [0, 2, 1, "", "update_balances"], [0, 2, 1, "", "update_commissions"]], "nautilus_trader.accounting.accounts.margin": [[0, 1, 1, "", "MarginAccount"]], "nautilus_trader.accounting.accounts.margin.MarginAccount": [[0, 2, 1, "", "apply"], [0, 2, 1, "", "balance"], [0, 2, 1, "", "balance_free"], [0, 2, 1, "", "balance_impact"], [0, 2, 1, "", "balance_locked"], [0, 2, 1, "", "balance_total"], [0, 2, 1, "", "balances"], [0, 2, 1, "", "balances_free"], [0, 2, 1, "", "balances_locked"], [0, 2, 1, "", "balances_total"], [0, 3, 1, "", "base_currency"], [0, 3, 1, "", "calculate_account_state"], [0, 2, 1, "", "calculate_commission"], [0, 2, 1, "", "calculate_margin_init"], [0, 2, 1, "", "calculate_margin_maint"], [0, 2, 1, "", "calculate_pnls"], [0, 2, 1, "", "clear_margin"], [0, 2, 1, "", "clear_margin_init"], [0, 2, 1, "", "clear_margin_maint"], [0, 2, 1, "", "commission"], [0, 2, 1, "", "commissions"], [0, 2, 1, "", "currencies"], [0, 3, 1, "", "default_leverage"], [0, 3, 1, "", "event_count"], [0, 3, 1, "", "events"], [0, 3, 1, "", "id"], [0, 3, 1, "", "is_cash_account"], [0, 3, 1, "", "is_margin_account"], [0, 2, 1, "", "is_unleveraged"], [0, 3, 1, "", "last_event"], [0, 2, 1, "", "leverage"], [0, 2, 1, "", "leverages"], [0, 2, 1, "", "margin"], [0, 2, 1, "", "margin_init"], [0, 2, 1, "", "margin_maint"], [0, 2, 1, "", "margins"], [0, 2, 1, "", "margins_init"], [0, 2, 1, "", "margins_maint"], [0, 2, 1, "", "set_default_leverage"], [0, 2, 1, "", "set_leverage"], [0, 2, 1, "", "starting_balances"], [0, 3, 1, "", "type"], [0, 2, 1, "", "update_balances"], [0, 2, 1, "", "update_commissions"], [0, 2, 1, "", "update_margin"], [0, 2, 1, "", "update_margin_init"], [0, 2, 1, "", "update_margin_maint"]], "nautilus_trader.accounting": [[0, 0, 0, "-", "calculators"], [0, 0, 0, "-", "factory"], [0, 0, 0, "-", "manager"]], "nautilus_trader.accounting.calculators": [[0, 1, 1, "", "ExchangeRateCalculator"], [0, 1, 1, "", "RolloverInterestCalculator"]], "nautilus_trader.accounting.calculators.ExchangeRateCalculator": [[0, 2, 1, "", "get_rate"]], "nautilus_trader.accounting.calculators.RolloverInterestCalculator": [[0, 2, 1, "", "calc_overnight_rate"], [0, 2, 1, "", "get_rate_data"]], "nautilus_trader.accounting.factory": [[0, 1, 1, "", "AccountFactory"]], "nautilus_trader.accounting.factory.AccountFactory": [[0, 2, 1, "", "create"], [0, 2, 1, "", "register_account_type"], [0, 2, 1, "", "register_calculated_account"]], "nautilus_trader.accounting.manager": [[0, 1, 1, "", "AccountsManager"]], "nautilus_trader.adapters": [[1, 0, 0, "-", "betfair"], [2, 0, 0, "-", "binance"], [4, 0, 0, "-", "interactive_brokers"]], "nautilus_trader.adapters.betfair": [[1, 0, 0, "-", "client"], [1, 0, 0, "-", "common"], [1, 0, 0, "-", "config"], [1, 0, 0, "-", "data"], [1, 0, 0, "-", "data_types"], [1, 0, 0, "-", "execution"], [1, 0, 0, "-", "factories"], [1, 0, 0, "-", "orderbook"], [1, 0, 0, "-", "providers"], [1, 0, 0, "-", "sockets"]], "nautilus_trader.adapters.betfair.client": [[1, 1, 1, "", "BetfairHttpClient"]], "nautilus_trader.adapters.betfair.client.BetfairHttpClient": [[1, 2, 1, "", "keep_alive"], [1, 2, 1, "", "list_market_catalogue"], [1, 2, 1, "", "list_navigation"]], "nautilus_trader.adapters.betfair.config": [[1, 1, 1, "", "BetfairDataClientConfig"], [1, 1, 1, "", "BetfairExecClientConfig"]], "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig": [[1, 2, 1, "", "dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "id"], [1, 2, 1, "", "json"], [1, 2, 1, "", "json_primitives"], [1, 2, 1, "", "parse"], [1, 2, 1, "", "validate"]], "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig": [[1, 2, 1, "", "dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "id"], [1, 2, 1, "", "json"], [1, 2, 1, "", "json_primitives"], [1, 2, 1, "", "parse"], [1, 2, 1, "", "validate"]], "nautilus_trader.adapters.betfair.data": [[1, 1, 1, "", "BetfairDataClient"]], "nautilus_trader.adapters.betfair.data.BetfairDataClient": [[1, 2, 1, "", "connect"], [1, 2, 1, "", "create_task"], [1, 2, 1, "", "degrade"], [1, 2, 1, "", "disconnect"], [1, 2, 1, "", "dispose"], [1, 2, 1, "", "fault"], [1, 2, 1, "", "fully_qualified_name"], [1, 3, 1, "", "id"], [1, 3, 1, "", "is_connected"], [1, 3, 1, "", "is_degraded"], [1, 3, 1, "", "is_disposed"], [1, 3, 1, "", "is_faulted"], [1, 3, 1, "", "is_initialized"], [1, 3, 1, "", "is_running"], [1, 3, 1, "", "is_stopped"], [1, 2, 1, "", "on_market_update"], [1, 2, 1, "", "request"], [1, 2, 1, "", "request_bars"], [1, 2, 1, "", "request_instrument"], [1, 2, 1, "", "request_instruments"], [1, 2, 1, "", "request_quote_ticks"], [1, 2, 1, "", "request_trade_ticks"], [1, 2, 1, "", "reset"], [1, 2, 1, "", "resume"], [1, 2, 1, "", "run_after_delay"], [1, 2, 1, "", "start"], [1, 3, 1, "", "state"], [1, 2, 1, "", "stop"], [1, 2, 1, "", "subscribe"], [1, 2, 1, "", "subscribe_bars"], [1, 2, 1, "", "subscribe_instrument"], [1, 2, 1, "", "subscribe_instrument_close"], [1, 2, 1, "", "subscribe_instrument_status"], [1, 2, 1, "", "subscribe_instruments"], [1, 2, 1, "", "subscribe_order_book_deltas"], [1, 2, 1, "", "subscribe_order_book_snapshots"], [1, 2, 1, "", "subscribe_quote_ticks"], [1, 2, 1, "", "subscribe_ticker"], [1, 2, 1, "", "subscribe_trade_ticks"], [1, 2, 1, "", "subscribe_venue_status"], [1, 2, 1, "", "subscribed_bars"], [1, 2, 1, "", "subscribed_generic_data"], [1, 2, 1, "", "subscribed_instrument_close"], [1, 2, 1, "", "subscribed_instrument_status"], [1, 2, 1, "", "subscribed_instruments"], [1, 2, 1, "", "subscribed_order_book_deltas"], [1, 2, 1, "", "subscribed_order_book_snapshots"], [1, 2, 1, "", "subscribed_quote_ticks"], [1, 2, 1, "", "subscribed_tickers"], [1, 2, 1, "", "subscribed_trade_ticks"], [1, 2, 1, "", "subscribed_venue_status"], [1, 3, 1, "", "trader_id"], [1, 3, 1, "", "type"], [1, 2, 1, "", "unsubscribe"], [1, 2, 1, "", "unsubscribe_bars"], [1, 2, 1, "", "unsubscribe_instrument"], [1, 2, 1, "", "unsubscribe_instrument_close"], [1, 2, 1, "", "unsubscribe_instrument_status"], [1, 2, 1, "", "unsubscribe_instruments"], [1, 2, 1, "", "unsubscribe_order_book_deltas"], [1, 2, 1, "", "unsubscribe_order_book_snapshots"], [1, 2, 1, "", "unsubscribe_quote_ticks"], [1, 2, 1, "", "unsubscribe_ticker"], [1, 2, 1, "", "unsubscribe_trade_ticks"], [1, 2, 1, "", "unsubscribe_venue_status"], [1, 3, 1, "", "venue"]], "nautilus_trader.adapters.betfair.data_types": [[1, 1, 1, "", "BSPOrderBookDelta"], [1, 1, 1, "", "BetfairStartingPrice"], [1, 1, 1, "", "BetfairTicker"], [1, 1, 1, "", "SubscriptionStatus"]], "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta": [[1, 3, 1, "", "action"], [1, 2, 1, "", "capsule_from_list"], [1, 2, 1, "", "clear"], [1, 3, 1, "", "flags"], [1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_pyo3_list"], [1, 2, 1, "", "from_raw"], [1, 2, 1, "", "fully_qualified_name"], [1, 3, 1, "", "instrument_id"], [1, 3, 1, "", "is_add"], [1, 3, 1, "", "is_clear"], [1, 3, 1, "", "is_delete"], [1, 3, 1, "", "is_update"], [1, 2, 1, "", "list_from_capsule"], [1, 3, 1, "", "order"], [1, 3, 1, "", "sequence"], [1, 2, 1, "", "to_dict"], [1, 3, 1, "", "ts_event"], [1, 3, 1, "", "ts_init"]], "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice": [[1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "ts_event"], [1, 4, 1, "", "ts_init"]], "nautilus_trader.adapters.betfair.data_types.BetfairTicker": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 3, 1, "", "instrument_id"], [1, 2, 1, "", "to_dict"], [1, 3, 1, "", "ts_event"], [1, 3, 1, "", "ts_init"]], "nautilus_trader.adapters.betfair.execution": [[1, 1, 1, "", "BetfairExecutionClient"]], "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient": [[1, 3, 1, "", "account_id"], [1, 3, 1, "", "account_type"], [1, 3, 1, "", "base_currency"], [1, 2, 1, "", "batch_cancel_orders"], [1, 2, 1, "", "cancel_all_orders"], [1, 2, 1, "", "cancel_order"], [1, 2, 1, "", "check_account_currency"], [1, 2, 1, "", "connect"], [1, 2, 1, "", "create_task"], [1, 2, 1, "", "degrade"], [1, 2, 1, "", "disconnect"], [1, 2, 1, "", "dispose"], [1, 2, 1, "", "fault"], [1, 2, 1, "", "fully_qualified_name"], [1, 2, 1, "", "generate_account_state"], [1, 2, 1, "", "generate_fill_reports"], [1, 2, 1, "", "generate_mass_status"], [1, 2, 1, "", "generate_order_accepted"], [1, 2, 1, "", "generate_order_cancel_rejected"], [1, 2, 1, "", "generate_order_canceled"], [1, 2, 1, "", "generate_order_expired"], [1, 2, 1, "", "generate_order_filled"], [1, 2, 1, "", "generate_order_modify_rejected"], [1, 2, 1, "", "generate_order_rejected"], [1, 2, 1, "", "generate_order_status_report"], [1, 2, 1, "", "generate_order_status_reports"], [1, 2, 1, "", "generate_order_submitted"], [1, 2, 1, "", "generate_order_triggered"], [1, 2, 1, "", "generate_order_updated"], [1, 2, 1, "", "generate_position_status_reports"], [1, 2, 1, "", "get_account"], [1, 2, 1, "", "handle_order_stream_update"], [1, 3, 1, "", "id"], [1, 3, 1, "", "is_connected"], [1, 3, 1, "", "is_degraded"], [1, 3, 1, "", "is_disposed"], [1, 3, 1, "", "is_faulted"], [1, 3, 1, "", "is_initialized"], [1, 3, 1, "", "is_running"], [1, 3, 1, "", "is_stopped"], [1, 2, 1, "", "modify_order"], [1, 3, 1, "", "oms_type"], [1, 2, 1, "", "query_order"], [1, 2, 1, "", "reset"], [1, 2, 1, "", "resume"], [1, 2, 1, "", "run_after_delay"], [1, 2, 1, "", "start"], [1, 3, 1, "", "state"], [1, 2, 1, "", "stop"], [1, 2, 1, "", "submit_order"], [1, 2, 1, "", "submit_order_list"], [1, 3, 1, "", "trader_id"], [1, 3, 1, "", "type"], [1, 3, 1, "", "venue"], [1, 2, 1, "", "wait_for_order"]], "nautilus_trader.adapters.betfair.factories": [[1, 1, 1, "", "BetfairLiveDataClientFactory"], [1, 1, 1, "", "BetfairLiveExecClientFactory"], [1, 5, 1, "", "get_cached_betfair_client"], [1, 5, 1, "", "get_cached_betfair_instrument_provider"]], "nautilus_trader.adapters.betfair.factories.BetfairLiveDataClientFactory": [[1, 2, 1, "", "create"]], "nautilus_trader.adapters.betfair.factories.BetfairLiveExecClientFactory": [[1, 2, 1, "", "create"]], "nautilus_trader.adapters.betfair.orderbook": [[1, 5, 1, "", "betfair_float_to_price"], [1, 5, 1, "", "betfair_float_to_quantity"], [1, 5, 1, "", "create_betfair_order_book"]], "nautilus_trader.adapters.betfair.providers": [[1, 1, 1, "", "BetfairInstrumentProvider"], [1, 1, 1, "", "BetfairInstrumentProviderConfig"]], "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_bulk"], [1, 2, 1, "", "add_currency"], [1, 4, 1, "", "count"], [1, 2, 1, "", "currencies"], [1, 2, 1, "", "currency"], [1, 2, 1, "", "find"], [1, 2, 1, "", "get_all"], [1, 2, 1, "", "initialize"], [1, 2, 1, "", "list_all"], [1, 2, 1, "", "load"], [1, 2, 1, "", "load_all"], [1, 2, 1, "", "load_all_async"], [1, 2, 1, "", "load_async"], [1, 2, 1, "", "load_ids"], [1, 2, 1, "", "load_ids_async"]], "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig": [[1, 2, 1, "", "dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "id"], [1, 2, 1, "", "json"], [1, 2, 1, "", "json_primitives"], [1, 2, 1, "", "parse"], [1, 2, 1, "", "validate"]], "nautilus_trader.adapters.betfair.sockets": [[1, 1, 1, "", "BetfairMarketStreamClient"], [1, 1, 1, "", "BetfairOrderStreamClient"], [1, 1, 1, "", "BetfairStreamClient"]], "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient": [[1, 2, 1, "", "post_connection"], [1, 2, 1, "", "post_disconnection"], [1, 2, 1, "", "post_reconnection"]], "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient": [[1, 2, 1, "", "post_connection"], [1, 2, 1, "", "post_disconnection"], [1, 2, 1, "", "post_reconnection"]], "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient": [[1, 2, 1, "", "post_connection"], [1, 2, 1, "", "post_disconnection"], [1, 2, 1, "", "post_reconnection"]], "nautilus_trader.adapters.binance.common": [[2, 0, 0, "-", "enums"], [2, 0, 0, "-", "types"]], "nautilus_trader.adapters.binance.common.enums": [[2, 1, 1, "", "BinanceAccountType"], [2, 1, 1, "", "BinanceEnumParser"], [2, 1, 1, "", "BinanceErrorCode"], [2, 1, 1, "", "BinanceExchangeFilterType"], [2, 1, 1, "", "BinanceExecutionType"], [2, 1, 1, "", "BinanceKlineInterval"], [2, 1, 1, "", "BinanceNewOrderRespType"], [2, 1, 1, "", "BinanceOrderSide"], [2, 1, 1, "", "BinanceOrderStatus"], [2, 1, 1, "", "BinanceOrderType"], [2, 1, 1, "", "BinanceRateLimitInterval"], [2, 1, 1, "", "BinanceRateLimitType"], [2, 1, 1, "", "BinanceSecurityType"], [2, 1, 1, "", "BinanceSymbolFilterType"], [2, 1, 1, "", "BinanceTimeInForce"]], "nautilus_trader.adapters.binance.common.types": [[2, 1, 1, "", "BinanceBar"], [2, 1, 1, "", "BinanceTicker"]], "nautilus_trader.adapters.binance.common.types.BinanceBar": [[2, 3, 1, "", "bar_type"], [2, 3, 1, "", "close"], [2, 2, 1, "", "from_dict"], [2, 2, 1, "", "from_pyo3_list"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "high"], [2, 3, 1, "", "is_revision"], [2, 2, 1, "", "is_single_price"], [2, 3, 1, "", "low"], [2, 3, 1, "", "open"], [2, 2, 1, "", "to_dict"], [2, 3, 1, "", "ts_event"], [2, 3, 1, "", "ts_init"], [2, 3, 1, "", "volume"]], "nautilus_trader.adapters.binance.common.types.BinanceTicker": [[2, 2, 1, "", "from_dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "instrument_id"], [2, 2, 1, "", "to_dict"], [2, 3, 1, "", "ts_event"], [2, 3, 1, "", "ts_init"]], "nautilus_trader.adapters.binance": [[2, 0, 0, "-", "config"], [2, 0, 0, "-", "factories"]], "nautilus_trader.adapters.binance.config": [[2, 1, 1, "", "BinanceDataClientConfig"], [2, 1, 1, "", "BinanceExecClientConfig"]], "nautilus_trader.adapters.binance.config.BinanceDataClientConfig": [[2, 2, 1, "", "dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 4, 1, "", "id"], [2, 2, 1, "", "json"], [2, 2, 1, "", "json_primitives"], [2, 2, 1, "", "parse"], [2, 2, 1, "", "validate"]], "nautilus_trader.adapters.binance.config.BinanceExecClientConfig": [[2, 2, 1, "", "dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 4, 1, "", "id"], [2, 2, 1, "", "json"], [2, 2, 1, "", "json_primitives"], [2, 2, 1, "", "parse"], [2, 2, 1, "", "validate"]], "nautilus_trader.adapters.binance.factories": [[2, 1, 1, "", "BinanceLiveDataClientFactory"], [2, 1, 1, "", "BinanceLiveExecClientFactory"], [2, 5, 1, "", "get_cached_binance_futures_instrument_provider"], [2, 5, 1, "", "get_cached_binance_http_client"], [2, 5, 1, "", "get_cached_binance_spot_instrument_provider"]], "nautilus_trader.adapters.binance.factories.BinanceLiveDataClientFactory": [[2, 2, 1, "", "create"]], "nautilus_trader.adapters.binance.factories.BinanceLiveExecClientFactory": [[2, 2, 1, "", "create"]], "nautilus_trader.adapters.binance.futures": [[2, 0, 0, "-", "data"], [2, 0, 0, "-", "enums"], [2, 0, 0, "-", "execution"], [2, 0, 0, "-", "providers"], [2, 0, 0, "-", "types"]], "nautilus_trader.adapters.binance.futures.data": [[2, 1, 1, "", "BinanceFuturesDataClient"]], "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient": [[2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "request"], [2, 2, 1, "", "request_bars"], [2, 2, 1, "", "request_instrument"], [2, 2, 1, "", "request_instruments"], [2, 2, 1, "", "request_quote_ticks"], [2, 2, 1, "", "request_trade_ticks"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "subscribe"], [2, 2, 1, "", "subscribe_bars"], [2, 2, 1, "", "subscribe_instrument"], [2, 2, 1, "", "subscribe_instrument_close"], [2, 2, 1, "", "subscribe_instrument_status"], [2, 2, 1, "", "subscribe_instruments"], [2, 2, 1, "", "subscribe_order_book_deltas"], [2, 2, 1, "", "subscribe_order_book_snapshots"], [2, 2, 1, "", "subscribe_quote_ticks"], [2, 2, 1, "", "subscribe_ticker"], [2, 2, 1, "", "subscribe_trade_ticks"], [2, 2, 1, "", "subscribe_venue_status"], [2, 2, 1, "", "subscribed_bars"], [2, 2, 1, "", "subscribed_generic_data"], [2, 2, 1, "", "subscribed_instrument_close"], [2, 2, 1, "", "subscribed_instrument_status"], [2, 2, 1, "", "subscribed_instruments"], [2, 2, 1, "", "subscribed_order_book_deltas"], [2, 2, 1, "", "subscribed_order_book_snapshots"], [2, 2, 1, "", "subscribed_quote_ticks"], [2, 2, 1, "", "subscribed_tickers"], [2, 2, 1, "", "subscribed_trade_ticks"], [2, 2, 1, "", "subscribed_venue_status"], [2, 3, 1, "", "trader_id"], [2, 3, 1, "", "type"], [2, 2, 1, "", "unsubscribe"], [2, 2, 1, "", "unsubscribe_bars"], [2, 2, 1, "", "unsubscribe_instrument"], [2, 2, 1, "", "unsubscribe_instrument_close"], [2, 2, 1, "", "unsubscribe_instrument_status"], [2, 2, 1, "", "unsubscribe_instruments"], [2, 2, 1, "", "unsubscribe_order_book_deltas"], [2, 2, 1, "", "unsubscribe_order_book_snapshots"], [2, 2, 1, "", "unsubscribe_quote_ticks"], [2, 2, 1, "", "unsubscribe_ticker"], [2, 2, 1, "", "unsubscribe_trade_ticks"], [2, 2, 1, "", "unsubscribe_venue_status"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.futures.enums": [[2, 1, 1, "", "BinanceFuturesContractStatus"], [2, 1, 1, "", "BinanceFuturesContractType"], [2, 1, 1, "", "BinanceFuturesEnumParser"], [2, 1, 1, "", "BinanceFuturesEventType"], [2, 1, 1, "", "BinanceFuturesMarginType"], [2, 1, 1, "", "BinanceFuturesPositionSide"], [2, 1, 1, "", "BinanceFuturesPositionUpdateReason"], [2, 1, 1, "", "BinanceFuturesWorkingType"]], "nautilus_trader.adapters.binance.futures.execution": [[2, 1, 1, "", "BinanceFuturesExecutionClient"]], "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient": [[2, 3, 1, "", "account_id"], [2, 3, 1, "", "account_type"], [2, 3, 1, "", "base_currency"], [2, 2, 1, "", "batch_cancel_orders"], [2, 2, 1, "", "cancel_all_orders"], [2, 2, 1, "", "cancel_order"], [2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 2, 1, "", "generate_account_state"], [2, 2, 1, "", "generate_fill_reports"], [2, 2, 1, "", "generate_mass_status"], [2, 2, 1, "", "generate_order_accepted"], [2, 2, 1, "", "generate_order_cancel_rejected"], [2, 2, 1, "", "generate_order_canceled"], [2, 2, 1, "", "generate_order_expired"], [2, 2, 1, "", "generate_order_filled"], [2, 2, 1, "", "generate_order_modify_rejected"], [2, 2, 1, "", "generate_order_rejected"], [2, 2, 1, "", "generate_order_status_report"], [2, 2, 1, "", "generate_order_status_reports"], [2, 2, 1, "", "generate_order_submitted"], [2, 2, 1, "", "generate_order_triggered"], [2, 2, 1, "", "generate_order_updated"], [2, 2, 1, "", "generate_position_status_reports"], [2, 2, 1, "", "get_account"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "modify_order"], [2, 3, 1, "", "oms_type"], [2, 2, 1, "", "query_order"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "submit_order"], [2, 2, 1, "", "submit_order_list"], [2, 3, 1, "", "trader_id"], [2, 4, 1, "", "treat_expired_as_canceled"], [2, 3, 1, "", "type"], [2, 4, 1, "", "use_position_ids"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.futures.providers": [[2, 1, 1, "", "BinanceFuturesInstrumentProvider"]], "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider": [[2, 2, 1, "", "add"], [2, 2, 1, "", "add_bulk"], [2, 2, 1, "", "add_currency"], [2, 4, 1, "", "count"], [2, 2, 1, "", "currencies"], [2, 2, 1, "", "currency"], [2, 2, 1, "", "find"], [2, 2, 1, "", "get_all"], [2, 2, 1, "", "initialize"], [2, 2, 1, "", "list_all"], [2, 2, 1, "", "load"], [2, 2, 1, "", "load_all"], [2, 2, 1, "", "load_all_async"], [2, 2, 1, "", "load_async"], [2, 2, 1, "", "load_ids"], [2, 2, 1, "", "load_ids_async"]], "nautilus_trader.adapters.binance.futures.types": [[2, 1, 1, "", "BinanceFuturesMarkPriceUpdate"]], "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate": [[2, 2, 1, "", "from_dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 2, 1, "", "to_dict"], [2, 4, 1, "", "ts_event"], [2, 4, 1, "", "ts_init"]], "nautilus_trader.adapters.binance.spot": [[2, 0, 0, "-", "data"], [2, 0, 0, "-", "enums"], [2, 0, 0, "-", "execution"], [2, 0, 0, "-", "providers"]], "nautilus_trader.adapters.binance.spot.data": [[2, 1, 1, "", "BinanceSpotDataClient"]], "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient": [[2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "request"], [2, 2, 1, "", "request_bars"], [2, 2, 1, "", "request_instrument"], [2, 2, 1, "", "request_instruments"], [2, 2, 1, "", "request_quote_ticks"], [2, 2, 1, "", "request_trade_ticks"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "subscribe"], [2, 2, 1, "", "subscribe_bars"], [2, 2, 1, "", "subscribe_instrument"], [2, 2, 1, "", "subscribe_instrument_close"], [2, 2, 1, "", "subscribe_instrument_status"], [2, 2, 1, "", "subscribe_instruments"], [2, 2, 1, "", "subscribe_order_book_deltas"], [2, 2, 1, "", "subscribe_order_book_snapshots"], [2, 2, 1, "", "subscribe_quote_ticks"], [2, 2, 1, "", "subscribe_ticker"], [2, 2, 1, "", "subscribe_trade_ticks"], [2, 2, 1, "", "subscribe_venue_status"], [2, 2, 1, "", "subscribed_bars"], [2, 2, 1, "", "subscribed_generic_data"], [2, 2, 1, "", "subscribed_instrument_close"], [2, 2, 1, "", "subscribed_instrument_status"], [2, 2, 1, "", "subscribed_instruments"], [2, 2, 1, "", "subscribed_order_book_deltas"], [2, 2, 1, "", "subscribed_order_book_snapshots"], [2, 2, 1, "", "subscribed_quote_ticks"], [2, 2, 1, "", "subscribed_tickers"], [2, 2, 1, "", "subscribed_trade_ticks"], [2, 2, 1, "", "subscribed_venue_status"], [2, 3, 1, "", "trader_id"], [2, 3, 1, "", "type"], [2, 2, 1, "", "unsubscribe"], [2, 2, 1, "", "unsubscribe_bars"], [2, 2, 1, "", "unsubscribe_instrument"], [2, 2, 1, "", "unsubscribe_instrument_close"], [2, 2, 1, "", "unsubscribe_instrument_status"], [2, 2, 1, "", "unsubscribe_instruments"], [2, 2, 1, "", "unsubscribe_order_book_deltas"], [2, 2, 1, "", "unsubscribe_order_book_snapshots"], [2, 2, 1, "", "unsubscribe_quote_ticks"], [2, 2, 1, "", "unsubscribe_ticker"], [2, 2, 1, "", "unsubscribe_trade_ticks"], [2, 2, 1, "", "unsubscribe_venue_status"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.spot.enums": [[2, 1, 1, "", "BinanceSpotEnumParser"], [2, 1, 1, "", "BinanceSpotEventType"], [2, 1, 1, "", "BinanceSpotPermissions"], [2, 1, 1, "", "BinanceSpotSymbolStatus"]], "nautilus_trader.adapters.binance.spot.execution": [[2, 1, 1, "", "BinanceSpotExecutionClient"]], "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient": [[2, 3, 1, "", "account_id"], [2, 3, 1, "", "account_type"], [2, 3, 1, "", "base_currency"], [2, 2, 1, "", "batch_cancel_orders"], [2, 2, 1, "", "cancel_all_orders"], [2, 2, 1, "", "cancel_order"], [2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 2, 1, "", "generate_account_state"], [2, 2, 1, "", "generate_fill_reports"], [2, 2, 1, "", "generate_mass_status"], [2, 2, 1, "", "generate_order_accepted"], [2, 2, 1, "", "generate_order_cancel_rejected"], [2, 2, 1, "", "generate_order_canceled"], [2, 2, 1, "", "generate_order_expired"], [2, 2, 1, "", "generate_order_filled"], [2, 2, 1, "", "generate_order_modify_rejected"], [2, 2, 1, "", "generate_order_rejected"], [2, 2, 1, "", "generate_order_status_report"], [2, 2, 1, "", "generate_order_status_reports"], [2, 2, 1, "", "generate_order_submitted"], [2, 2, 1, "", "generate_order_triggered"], [2, 2, 1, "", "generate_order_updated"], [2, 2, 1, "", "generate_position_status_reports"], [2, 2, 1, "", "get_account"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "modify_order"], [2, 3, 1, "", "oms_type"], [2, 2, 1, "", "query_order"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "submit_order"], [2, 2, 1, "", "submit_order_list"], [2, 3, 1, "", "trader_id"], [2, 4, 1, "", "treat_expired_as_canceled"], [2, 3, 1, "", "type"], [2, 4, 1, "", "use_position_ids"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.spot.providers": [[2, 1, 1, "", "BinanceSpotInstrumentProvider"]], "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider": [[2, 2, 1, "", "add"], [2, 2, 1, "", "add_bulk"], [2, 2, 1, "", "add_currency"], [2, 4, 1, "", "count"], [2, 2, 1, "", "currencies"], [2, 2, 1, "", "currency"], [2, 2, 1, "", "find"], [2, 2, 1, "", "get_all"], [2, 2, 1, "", "initialize"], [2, 2, 1, "", "list_all"], [2, 2, 1, "", "load"], [2, 2, 1, "", "load_all"], [2, 2, 1, "", "load_all_async"], [2, 2, 1, "", "load_async"], [2, 2, 1, "", "load_ids"], [2, 2, 1, "", "load_ids_async"]], "nautilus_trader.adapters.interactive_brokers": [[4, 0, 0, "-", "common"], [4, 0, 0, "-", "config"], [4, 0, 0, "-", "data"], [4, 0, 0, "-", "execution"], [4, 0, 0, "-", "factories"], [4, 0, 0, "-", "providers"]], "nautilus_trader.adapters.interactive_brokers.common": [[4, 1, 1, "", "ComboLeg"], [4, 1, 1, "", "ContractId"], [4, 1, 1, "", "DeltaNeutralContract"], [4, 1, 1, "", "IBContract"], [4, 1, 1, "", "IBContractDetails"], [4, 1, 1, "", "IBOrderTags"]], "nautilus_trader.adapters.interactive_brokers.common.ComboLeg": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.ContractId": [[4, 2, 1, "", "as_integer_ratio"], [4, 2, 1, "", "bit_count"], [4, 2, 1, "", "bit_length"], [4, 2, 1, "", "conjugate"], [4, 3, 1, "", "denominator"], [4, 2, 1, "", "from_bytes"], [4, 3, 1, "", "imag"], [4, 3, 1, "", "numerator"], [4, 3, 1, "", "real"], [4, 2, 1, "", "to_bytes"]], "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.IBContract": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config": [[4, 1, 1, "", "InteractiveBrokersDataClientConfig"], [4, 1, 1, "", "InteractiveBrokersExecClientConfig"], [4, 1, 1, "", "InteractiveBrokersGatewayConfig"], [4, 1, 1, "", "InteractiveBrokersInstrumentProviderConfig"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.data": [[4, 1, 1, "", "InteractiveBrokersDataClient"]], "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient": [[4, 2, 1, "", "connect"], [4, 2, 1, "", "create_task"], [4, 2, 1, "", "degrade"], [4, 2, 1, "", "disconnect"], [4, 2, 1, "", "dispose"], [4, 2, 1, "", "fault"], [4, 2, 1, "", "fully_qualified_name"], [4, 3, 1, "", "id"], [4, 3, 1, "", "is_connected"], [4, 3, 1, "", "is_degraded"], [4, 3, 1, "", "is_disposed"], [4, 3, 1, "", "is_faulted"], [4, 3, 1, "", "is_initialized"], [4, 3, 1, "", "is_running"], [4, 3, 1, "", "is_stopped"], [4, 2, 1, "", "request"], [4, 2, 1, "", "request_bars"], [4, 2, 1, "", "request_instrument"], [4, 2, 1, "", "request_instruments"], [4, 2, 1, "", "request_quote_ticks"], [4, 2, 1, "", "request_trade_ticks"], [4, 2, 1, "", "reset"], [4, 2, 1, "", "resume"], [4, 2, 1, "", "run_after_delay"], [4, 2, 1, "", "start"], [4, 3, 1, "", "state"], [4, 2, 1, "", "stop"], [4, 2, 1, "", "subscribe"], [4, 2, 1, "", "subscribe_bars"], [4, 2, 1, "", "subscribe_instrument"], [4, 2, 1, "", "subscribe_instrument_close"], [4, 2, 1, "", "subscribe_instrument_status"], [4, 2, 1, "", "subscribe_instruments"], [4, 2, 1, "", "subscribe_order_book_deltas"], [4, 2, 1, "", "subscribe_order_book_snapshots"], [4, 2, 1, "", "subscribe_quote_ticks"], [4, 2, 1, "", "subscribe_ticker"], [4, 2, 1, "", "subscribe_trade_ticks"], [4, 2, 1, "", "subscribe_venue_status"], [4, 2, 1, "", "subscribed_bars"], [4, 2, 1, "", "subscribed_generic_data"], [4, 2, 1, "", "subscribed_instrument_close"], [4, 2, 1, "", "subscribed_instrument_status"], [4, 2, 1, "", "subscribed_instruments"], [4, 2, 1, "", "subscribed_order_book_deltas"], [4, 2, 1, "", "subscribed_order_book_snapshots"], [4, 2, 1, "", "subscribed_quote_ticks"], [4, 2, 1, "", "subscribed_tickers"], [4, 2, 1, "", "subscribed_trade_ticks"], [4, 2, 1, "", "subscribed_venue_status"], [4, 3, 1, "", "trader_id"], [4, 3, 1, "", "type"], [4, 2, 1, "", "unsubscribe"], [4, 2, 1, "", "unsubscribe_bars"], [4, 2, 1, "", "unsubscribe_instrument"], [4, 2, 1, "", "unsubscribe_instrument_close"], [4, 2, 1, "", "unsubscribe_instrument_status"], [4, 2, 1, "", "unsubscribe_instruments"], [4, 2, 1, "", "unsubscribe_order_book_deltas"], [4, 2, 1, "", "unsubscribe_order_book_snapshots"], [4, 2, 1, "", "unsubscribe_quote_ticks"], [4, 2, 1, "", "unsubscribe_ticker"], [4, 2, 1, "", "unsubscribe_trade_ticks"], [4, 2, 1, "", "unsubscribe_venue_status"], [4, 3, 1, "", "venue"]], "nautilus_trader.adapters.interactive_brokers.execution": [[4, 1, 1, "", "InteractiveBrokersExecutionClient"]], "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient": [[4, 3, 1, "", "account_id"], [4, 3, 1, "", "account_type"], [4, 3, 1, "", "base_currency"], [4, 2, 1, "", "batch_cancel_orders"], [4, 2, 1, "", "cancel_all_orders"], [4, 2, 1, "", "cancel_order"], [4, 2, 1, "", "connect"], [4, 2, 1, "", "create_task"], [4, 2, 1, "", "degrade"], [4, 2, 1, "", "disconnect"], [4, 2, 1, "", "dispose"], [4, 2, 1, "", "fault"], [4, 2, 1, "", "fully_qualified_name"], [4, 2, 1, "", "generate_account_state"], [4, 2, 1, "", "generate_fill_reports"], [4, 2, 1, "", "generate_mass_status"], [4, 2, 1, "", "generate_order_accepted"], [4, 2, 1, "", "generate_order_cancel_rejected"], [4, 2, 1, "", "generate_order_canceled"], [4, 2, 1, "", "generate_order_expired"], [4, 2, 1, "", "generate_order_filled"], [4, 2, 1, "", "generate_order_modify_rejected"], [4, 2, 1, "", "generate_order_rejected"], [4, 2, 1, "", "generate_order_status_report"], [4, 2, 1, "", "generate_order_status_reports"], [4, 2, 1, "", "generate_order_submitted"], [4, 2, 1, "", "generate_order_triggered"], [4, 2, 1, "", "generate_order_updated"], [4, 2, 1, "", "generate_position_status_reports"], [4, 2, 1, "", "get_account"], [4, 3, 1, "", "id"], [4, 3, 1, "", "is_connected"], [4, 3, 1, "", "is_degraded"], [4, 3, 1, "", "is_disposed"], [4, 3, 1, "", "is_faulted"], [4, 3, 1, "", "is_initialized"], [4, 3, 1, "", "is_running"], [4, 3, 1, "", "is_stopped"], [4, 2, 1, "", "modify_order"], [4, 3, 1, "", "oms_type"], [4, 2, 1, "", "query_order"], [4, 2, 1, "", "reset"], [4, 2, 1, "", "resume"], [4, 2, 1, "", "run_after_delay"], [4, 2, 1, "", "start"], [4, 3, 1, "", "state"], [4, 2, 1, "", "stop"], [4, 2, 1, "", "submit_order"], [4, 2, 1, "", "submit_order_list"], [4, 3, 1, "", "trader_id"], [4, 3, 1, "", "type"], [4, 3, 1, "", "venue"]], "nautilus_trader.adapters.interactive_brokers.factories": [[4, 1, 1, "", "InteractiveBrokersLiveDataClientFactory"], [4, 1, 1, "", "InteractiveBrokersLiveExecClientFactory"], [4, 5, 1, "", "get_cached_ib_client"], [4, 5, 1, "", "get_cached_interactive_brokers_instrument_provider"]], "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveDataClientFactory": [[4, 2, 1, "", "create"]], "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveExecClientFactory": [[4, 2, 1, "", "create"]], "nautilus_trader.adapters.interactive_brokers.providers": [[4, 1, 1, "", "InteractiveBrokersInstrumentProvider"]], "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider": [[4, 2, 1, "", "add"], [4, 2, 1, "", "add_bulk"], [4, 2, 1, "", "add_currency"], [4, 4, 1, "", "count"], [4, 2, 1, "", "currencies"], [4, 2, 1, "", "currency"], [4, 2, 1, "", "find"], [4, 2, 1, "", "get_all"], [4, 2, 1, "", "initialize"], [4, 2, 1, "", "list_all"], [4, 2, 1, "", "load"], [4, 2, 1, "", "load_all"], [4, 2, 1, "", "load_all_async"], [4, 2, 1, "", "load_async"], [4, 2, 1, "", "load_ids"], [4, 2, 1, "", "load_ids_async"]], "nautilus_trader.analysis": [[5, 0, 0, "-", "analyzer"], [5, 0, 0, "-", "reporter"], [5, 0, 0, "-", "statistic"]], "nautilus_trader.analysis.analyzer": [[5, 1, 1, "", "PortfolioAnalyzer"]], "nautilus_trader.analysis.analyzer.PortfolioAnalyzer": [[5, 2, 1, "", "add_positions"], [5, 2, 1, "", "add_return"], [5, 2, 1, "", "add_trade"], [5, 2, 1, "", "calculate_statistics"], [5, 4, 1, "", "currencies"], [5, 2, 1, "", "deregister_statistic"], [5, 2, 1, "", "deregister_statistics"], [5, 2, 1, "", "get_performance_stats_general"], [5, 2, 1, "", "get_performance_stats_pnls"], [5, 2, 1, "", "get_performance_stats_returns"], [5, 2, 1, "", "get_stats_general_formatted"], [5, 2, 1, "", "get_stats_pnls_formatted"], [5, 2, 1, "", "get_stats_returns_formatted"], [5, 2, 1, "", "realized_pnls"], [5, 2, 1, "", "register_statistic"], [5, 2, 1, "", "reset"], [5, 2, 1, "", "returns"], [5, 2, 1, "", "statistic"], [5, 2, 1, "", "total_pnl"], [5, 2, 1, "", "total_pnl_percentage"]], "nautilus_trader.analysis.reporter": [[5, 1, 1, "", "ReportProvider"]], "nautilus_trader.analysis.reporter.ReportProvider": [[5, 2, 1, "", "generate_account_report"], [5, 2, 1, "", "generate_fills_report"], [5, 2, 1, "", "generate_order_fills_report"], [5, 2, 1, "", "generate_orders_report"], [5, 2, 1, "", "generate_positions_report"]], "nautilus_trader.analysis.statistic": [[5, 1, 1, "", "PortfolioStatistic"]], "nautilus_trader.analysis.statistic.PortfolioStatistic": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics": [[5, 0, 0, "-", "expectancy"], [5, 0, 0, "-", "long_ratio"], [5, 0, 0, "-", "loser_avg"], [5, 0, 0, "-", "loser_max"], [5, 0, 0, "-", "loser_min"], [5, 0, 0, "-", "profit_factor"], [5, 0, 0, "-", "returns_avg"], [5, 0, 0, "-", "returns_avg_loss"], [5, 0, 0, "-", "returns_avg_win"], [5, 0, 0, "-", "returns_volatility"], [5, 0, 0, "-", "risk_return_ratio"], [5, 0, 0, "-", "sharpe_ratio"], [5, 0, 0, "-", "sortino_ratio"], [5, 0, 0, "-", "win_rate"], [5, 0, 0, "-", "winner_avg"], [5, 0, 0, "-", "winner_max"], [5, 0, 0, "-", "winner_min"]], "nautilus_trader.analysis.statistics.expectancy": [[5, 1, 1, "", "Expectancy"]], "nautilus_trader.analysis.statistics.expectancy.Expectancy": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.long_ratio": [[5, 1, 1, "", "LongRatio"]], "nautilus_trader.analysis.statistics.long_ratio.LongRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.loser_avg": [[5, 1, 1, "", "AvgLoser"]], "nautilus_trader.analysis.statistics.loser_avg.AvgLoser": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.loser_max": [[5, 1, 1, "", "MaxLoser"]], "nautilus_trader.analysis.statistics.loser_max.MaxLoser": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.loser_min": [[5, 1, 1, "", "MinLoser"]], "nautilus_trader.analysis.statistics.loser_min.MinLoser": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.profit_factor": [[5, 1, 1, "", "ProfitFactor"]], "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_avg": [[5, 1, 1, "", "ReturnsAverage"]], "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_avg_loss": [[5, 1, 1, "", "ReturnsAverageLoss"]], "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_avg_win": [[5, 1, 1, "", "ReturnsAverageWin"]], "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_volatility": [[5, 1, 1, "", "ReturnsVolatility"]], "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.risk_return_ratio": [[5, 1, 1, "", "RiskReturnRatio"]], "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.sharpe_ratio": [[5, 1, 1, "", "SharpeRatio"]], "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.sortino_ratio": [[5, 1, 1, "", "SortinoRatio"]], "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.win_rate": [[5, 1, 1, "", "WinRate"]], "nautilus_trader.analysis.statistics.win_rate.WinRate": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.winner_avg": [[5, 1, 1, "", "AvgWinner"]], "nautilus_trader.analysis.statistics.winner_avg.AvgWinner": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.winner_max": [[5, 1, 1, "", "MaxWinner"]], "nautilus_trader.analysis.statistics.winner_max.MaxWinner": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.winner_min": [[5, 1, 1, "", "MinWinner"]], "nautilus_trader.analysis.statistics.winner_min.MinWinner": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.backtest": [[6, 0, 0, "-", "auction"], [6, 0, 0, "-", "data_client"], [6, 0, 0, "-", "engine"], [6, 0, 0, "-", "exchange"], [6, 0, 0, "-", "execution_client"], [6, 0, 0, "-", "models"], [6, 0, 0, "-", "modules"], [6, 0, 0, "-", "node"], [6, 0, 0, "-", "results"]], "nautilus_trader.backtest.data_client": [[6, 1, 1, "", "BacktestDataClient"], [6, 1, 1, "", "BacktestMarketDataClient"]], "nautilus_trader.backtest.data_client.BacktestDataClient": [[6, 2, 1, "", "degrade"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 3, 1, "", "id"], [6, 3, 1, "", "is_connected"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "request"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe"], [6, 2, 1, "", "subscribed_generic_data"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe"], [6, 3, 1, "", "venue"]], "nautilus_trader.backtest.data_client.BacktestMarketDataClient": [[6, 2, 1, "", "degrade"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 3, 1, "", "id"], [6, 3, 1, "", "is_connected"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "request"], [6, 2, 1, "", "request_bars"], [6, 2, 1, "", "request_instrument"], [6, 2, 1, "", "request_instruments"], [6, 2, 1, "", "request_quote_ticks"], [6, 2, 1, "", "request_trade_ticks"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe"], [6, 2, 1, "", "subscribe_bars"], [6, 2, 1, "", "subscribe_instrument"], [6, 2, 1, "", "subscribe_instrument_close"], [6, 2, 1, "", "subscribe_instrument_status"], [6, 2, 1, "", "subscribe_instruments"], [6, 2, 1, "", "subscribe_order_book_deltas"], [6, 2, 1, "", "subscribe_order_book_snapshots"], [6, 2, 1, "", "subscribe_quote_ticks"], [6, 2, 1, "", "subscribe_ticker"], [6, 2, 1, "", "subscribe_trade_ticks"], [6, 2, 1, "", "subscribe_venue_status"], [6, 2, 1, "", "subscribed_bars"], [6, 2, 1, "", "subscribed_generic_data"], [6, 2, 1, "", "subscribed_instrument_close"], [6, 2, 1, "", "subscribed_instrument_status"], [6, 2, 1, "", "subscribed_instruments"], [6, 2, 1, "", "subscribed_order_book_deltas"], [6, 2, 1, "", "subscribed_order_book_snapshots"], [6, 2, 1, "", "subscribed_quote_ticks"], [6, 2, 1, "", "subscribed_tickers"], [6, 2, 1, "", "subscribed_trade_ticks"], [6, 2, 1, "", "subscribed_venue_status"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe"], [6, 2, 1, "", "unsubscribe_bars"], [6, 2, 1, "", "unsubscribe_instrument"], [6, 2, 1, "", "unsubscribe_instrument_close"], [6, 2, 1, "", "unsubscribe_instrument_status"], [6, 2, 1, "", "unsubscribe_instruments"], [6, 2, 1, "", "unsubscribe_order_book_deltas"], [6, 2, 1, "", "unsubscribe_order_book_snapshots"], [6, 2, 1, "", "unsubscribe_quote_ticks"], [6, 2, 1, "", "unsubscribe_ticker"], [6, 2, 1, "", "unsubscribe_trade_ticks"], [6, 2, 1, "", "unsubscribe_venue_status"], [6, 3, 1, "", "venue"]], "nautilus_trader.backtest.engine": [[6, 1, 1, "", "BacktestEngine"]], "nautilus_trader.backtest.engine.BacktestEngine": [[6, 2, 1, "", "add_actor"], [6, 2, 1, "", "add_actors"], [6, 2, 1, "", "add_data"], [6, 2, 1, "", "add_exec_algorithm"], [6, 2, 1, "", "add_exec_algorithms"], [6, 2, 1, "", "add_instrument"], [6, 2, 1, "", "add_strategies"], [6, 2, 1, "", "add_strategy"], [6, 2, 1, "", "add_venue"], [6, 3, 1, "", "backtest_end"], [6, 3, 1, "", "backtest_start"], [6, 3, 1, "", "cache"], [6, 2, 1, "", "change_fill_model"], [6, 2, 1, "", "clear_actors"], [6, 2, 1, "", "clear_data"], [6, 2, 1, "", "clear_exec_algorithms"], [6, 2, 1, "", "clear_strategies"], [6, 3, 1, "", "data"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "dump_pickled_data"], [6, 2, 1, "", "end"], [6, 2, 1, "", "get_result"], [6, 3, 1, "", "instance_id"], [6, 3, 1, "", "iteration"], [6, 3, 1, "", "kernel"], [6, 2, 1, "", "list_venues"], [6, 2, 1, "", "load_pickled_data"], [6, 3, 1, "", "machine_id"], [6, 3, 1, "", "portfolio"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "run"], [6, 3, 1, "", "run_config_id"], [6, 3, 1, "", "run_finished"], [6, 3, 1, "", "run_id"], [6, 3, 1, "", "run_started"], [6, 3, 1, "", "trader"], [6, 3, 1, "", "trader_id"]], "nautilus_trader.backtest.exchange": [[6, 1, 1, "", "SimulatedExchange"]], "nautilus_trader.backtest.exchange.SimulatedExchange": [[6, 3, 1, "", "account_type"], [6, 2, 1, "", "add_instrument"], [6, 2, 1, "", "adjust_account"], [6, 3, 1, "", "bar_execution"], [6, 3, 1, "", "base_currency"], [6, 2, 1, "", "best_ask_price"], [6, 2, 1, "", "best_bid_price"], [6, 3, 1, "", "book_type"], [6, 3, 1, "", "cache"], [6, 3, 1, "", "default_leverage"], [6, 3, 1, "", "exec_client"], [6, 3, 1, "", "fill_model"], [6, 2, 1, "", "get_account"], [6, 2, 1, "", "get_book"], [6, 2, 1, "", "get_books"], [6, 2, 1, "", "get_matching_engine"], [6, 2, 1, "", "get_matching_engines"], [6, 2, 1, "", "get_open_ask_orders"], [6, 2, 1, "", "get_open_bid_orders"], [6, 2, 1, "", "get_open_orders"], [6, 3, 1, "", "id"], [6, 2, 1, "", "initialize_account"], [6, 3, 1, "", "instruments"], [6, 3, 1, "", "is_frozen_account"], [6, 3, 1, "", "latency_model"], [6, 3, 1, "", "leverages"], [6, 3, 1, "", "modules"], [6, 3, 1, "", "msgbus"], [6, 3, 1, "", "oms_type"], [6, 2, 1, "", "process"], [6, 2, 1, "", "process_bar"], [6, 2, 1, "", "process_instrument_status"], [6, 2, 1, "", "process_order_book_delta"], [6, 2, 1, "", "process_order_book_deltas"], [6, 2, 1, "", "process_quote_tick"], [6, 2, 1, "", "process_trade_tick"], [6, 2, 1, "", "process_venue_status"], [6, 2, 1, "", "register_client"], [6, 3, 1, "", "reject_stop_orders"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "send"], [6, 2, 1, "", "set_fill_model"], [6, 2, 1, "", "set_latency_model"], [6, 3, 1, "", "starting_balances"], [6, 3, 1, "", "support_contingent_orders"], [6, 3, 1, "", "support_gtd_orders"], [6, 3, 1, "", "use_position_ids"], [6, 3, 1, "", "use_random_ids"], [6, 3, 1, "", "use_reduce_only"]], "nautilus_trader.backtest.execution_client": [[6, 1, 1, "", "BacktestExecClient"]], "nautilus_trader.backtest.execution_client.BacktestExecClient": [[6, 3, 1, "", "account_id"], [6, 3, 1, "", "account_type"], [6, 3, 1, "", "base_currency"], [6, 2, 1, "", "batch_cancel_orders"], [6, 2, 1, "", "cancel_all_orders"], [6, 2, 1, "", "cancel_order"], [6, 2, 1, "", "degrade"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 2, 1, "", "generate_account_state"], [6, 2, 1, "", "generate_order_accepted"], [6, 2, 1, "", "generate_order_cancel_rejected"], [6, 2, 1, "", "generate_order_canceled"], [6, 2, 1, "", "generate_order_expired"], [6, 2, 1, "", "generate_order_filled"], [6, 2, 1, "", "generate_order_modify_rejected"], [6, 2, 1, "", "generate_order_rejected"], [6, 2, 1, "", "generate_order_submitted"], [6, 2, 1, "", "generate_order_triggered"], [6, 2, 1, "", "generate_order_updated"], [6, 2, 1, "", "get_account"], [6, 3, 1, "", "id"], [6, 3, 1, "", "is_connected"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "modify_order"], [6, 3, 1, "", "oms_type"], [6, 2, 1, "", "query_order"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "submit_order"], [6, 2, 1, "", "submit_order_list"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 3, 1, "", "venue"]], "nautilus_trader.backtest.models": [[6, 1, 1, "", "FillModel"], [6, 1, 1, "", "LatencyModel"]], "nautilus_trader.backtest.models.FillModel": [[6, 2, 1, "", "is_limit_filled"], [6, 2, 1, "", "is_slipped"], [6, 2, 1, "", "is_stop_filled"], [6, 3, 1, "", "prob_fill_on_limit"], [6, 3, 1, "", "prob_fill_on_stop"], [6, 3, 1, "", "prob_slippage"]], "nautilus_trader.backtest.models.LatencyModel": [[6, 3, 1, "", "base_latency_nanos"], [6, 3, 1, "", "cancel_latency_nanos"], [6, 3, 1, "", "insert_latency_nanos"], [6, 3, 1, "", "update_latency_nanos"]], "nautilus_trader.backtest.modules": [[6, 1, 1, "", "FXRolloverInterestConfig"], [6, 1, 1, "", "FXRolloverInterestModule"], [6, 1, 1, "", "SimulationModule"], [6, 1, 1, "", "SimulationModuleConfig"]], "nautilus_trader.backtest.modules.FXRolloverInterestConfig": [[6, 2, 1, "", "dict"], [6, 2, 1, "", "fully_qualified_name"], [6, 4, 1, "", "id"], [6, 2, 1, "", "json"], [6, 2, 1, "", "json_primitives"], [6, 2, 1, "", "parse"], [6, 2, 1, "", "validate"]], "nautilus_trader.backtest.modules.FXRolloverInterestModule": [[6, 2, 1, "", "active_task_ids"], [6, 2, 1, "", "add_synthetic"], [6, 3, 1, "", "cache"], [6, 2, 1, "", "cancel_all_tasks"], [6, 2, 1, "", "cancel_task"], [6, 3, 1, "", "clock"], [6, 3, 1, "", "config"], [6, 2, 1, "", "degrade"], [6, 2, 1, "", "deregister_warning_event"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 2, 1, "", "handle_bar"], [6, 2, 1, "", "handle_bars"], [6, 2, 1, "", "handle_data"], [6, 2, 1, "", "handle_event"], [6, 2, 1, "", "handle_historical_data"], [6, 2, 1, "", "handle_instrument"], [6, 2, 1, "", "handle_instrument_close"], [6, 2, 1, "", "handle_instrument_status"], [6, 2, 1, "", "handle_instruments"], [6, 2, 1, "", "handle_order_book"], [6, 2, 1, "", "handle_order_book_deltas"], [6, 2, 1, "", "handle_quote_tick"], [6, 2, 1, "", "handle_quote_ticks"], [6, 2, 1, "", "handle_ticker"], [6, 2, 1, "", "handle_trade_tick"], [6, 2, 1, "", "handle_trade_ticks"], [6, 2, 1, "", "handle_venue_status"], [6, 2, 1, "", "has_active_tasks"], [6, 2, 1, "", "has_any_tasks"], [6, 2, 1, "", "has_pending_requests"], [6, 2, 1, "", "has_queued_tasks"], [6, 3, 1, "", "id"], [6, 2, 1, "", "indicators_initialized"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 2, 1, "", "is_pending_request"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "load"], [6, 3, 1, "", "log"], [6, 2, 1, "", "log_diagnostics"], [6, 3, 1, "", "msgbus"], [6, 2, 1, "", "on_bar"], [6, 2, 1, "", "on_data"], [6, 2, 1, "", "on_degrade"], [6, 2, 1, "", "on_dispose"], [6, 2, 1, "", "on_event"], [6, 2, 1, "", "on_fault"], [6, 2, 1, "", "on_historical_data"], [6, 2, 1, "", "on_instrument"], [6, 2, 1, "", "on_instrument_close"], [6, 2, 1, "", "on_instrument_status"], [6, 2, 1, "", "on_load"], [6, 2, 1, "", "on_order_book"], [6, 2, 1, "", "on_order_book_deltas"], [6, 2, 1, "", "on_quote_tick"], [6, 2, 1, "", "on_reset"], [6, 2, 1, "", "on_resume"], [6, 2, 1, "", "on_save"], [6, 2, 1, "", "on_start"], [6, 2, 1, "", "on_stop"], [6, 2, 1, "", "on_ticker"], [6, 2, 1, "", "on_trade_tick"], [6, 2, 1, "", "on_venue_status"], [6, 2, 1, "", "pending_requests"], [6, 3, 1, "", "portfolio"], [6, 2, 1, "", "pre_process"], [6, 2, 1, "", "process"], [6, 2, 1, "", "publish_data"], [6, 2, 1, "", "publish_signal"], [6, 2, 1, "", "queue_for_executor"], [6, 2, 1, "", "queued_task_ids"], [6, 2, 1, "", "register_base"], [6, 2, 1, "", "register_executor"], [6, 2, 1, "", "register_indicator_for_bars"], [6, 2, 1, "", "register_indicator_for_quote_ticks"], [6, 2, 1, "", "register_indicator_for_trade_ticks"], [6, 2, 1, "", "register_venue"], [6, 2, 1, "", "register_warning_event"], [6, 3, 1, "", "registered_indicators"], [6, 2, 1, "", "request_bars"], [6, 2, 1, "", "request_data"], [6, 2, 1, "", "request_instrument"], [6, 2, 1, "", "request_instruments"], [6, 2, 1, "", "request_quote_ticks"], [6, 2, 1, "", "request_trade_ticks"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "run_in_executor"], [6, 2, 1, "", "save"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe_bars"], [6, 2, 1, "", "subscribe_data"], [6, 2, 1, "", "subscribe_instrument"], [6, 2, 1, "", "subscribe_instrument_close"], [6, 2, 1, "", "subscribe_instrument_status"], [6, 2, 1, "", "subscribe_instruments"], [6, 2, 1, "", "subscribe_order_book_deltas"], [6, 2, 1, "", "subscribe_order_book_snapshots"], [6, 2, 1, "", "subscribe_quote_ticks"], [6, 2, 1, "", "subscribe_ticker"], [6, 2, 1, "", "subscribe_trade_ticks"], [6, 2, 1, "", "subscribe_venue_status"], [6, 2, 1, "", "to_importable_config"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe_bars"], [6, 2, 1, "", "unsubscribe_data"], [6, 2, 1, "", "unsubscribe_instrument"], [6, 2, 1, "", "unsubscribe_instrument_status"], [6, 2, 1, "", "unsubscribe_instruments"], [6, 2, 1, "", "unsubscribe_order_book_deltas"], [6, 2, 1, "", "unsubscribe_order_book_snapshots"], [6, 2, 1, "", "unsubscribe_quote_ticks"], [6, 2, 1, "", "unsubscribe_ticker"], [6, 2, 1, "", "unsubscribe_trade_ticks"], [6, 2, 1, "", "unsubscribe_venue_status"], [6, 2, 1, "", "update_synthetic"]], "nautilus_trader.backtest.modules.SimulationModule": [[6, 2, 1, "", "active_task_ids"], [6, 2, 1, "", "add_synthetic"], [6, 3, 1, "", "cache"], [6, 2, 1, "", "cancel_all_tasks"], [6, 2, 1, "", "cancel_task"], [6, 3, 1, "", "clock"], [6, 3, 1, "", "config"], [6, 2, 1, "", "degrade"], [6, 2, 1, "", "deregister_warning_event"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 2, 1, "", "handle_bar"], [6, 2, 1, "", "handle_bars"], [6, 2, 1, "", "handle_data"], [6, 2, 1, "", "handle_event"], [6, 2, 1, "", "handle_historical_data"], [6, 2, 1, "", "handle_instrument"], [6, 2, 1, "", "handle_instrument_close"], [6, 2, 1, "", "handle_instrument_status"], [6, 2, 1, "", "handle_instruments"], [6, 2, 1, "", "handle_order_book"], [6, 2, 1, "", "handle_order_book_deltas"], [6, 2, 1, "", "handle_quote_tick"], [6, 2, 1, "", "handle_quote_ticks"], [6, 2, 1, "", "handle_ticker"], [6, 2, 1, "", "handle_trade_tick"], [6, 2, 1, "", "handle_trade_ticks"], [6, 2, 1, "", "handle_venue_status"], [6, 2, 1, "", "has_active_tasks"], [6, 2, 1, "", "has_any_tasks"], [6, 2, 1, "", "has_pending_requests"], [6, 2, 1, "", "has_queued_tasks"], [6, 3, 1, "", "id"], [6, 2, 1, "", "indicators_initialized"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 2, 1, "", "is_pending_request"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "load"], [6, 3, 1, "", "log"], [6, 2, 1, "", "log_diagnostics"], [6, 3, 1, "", "msgbus"], [6, 2, 1, "", "on_bar"], [6, 2, 1, "", "on_data"], [6, 2, 1, "", "on_degrade"], [6, 2, 1, "", "on_dispose"], [6, 2, 1, "", "on_event"], [6, 2, 1, "", "on_fault"], [6, 2, 1, "", "on_historical_data"], [6, 2, 1, "", "on_instrument"], [6, 2, 1, "", "on_instrument_close"], [6, 2, 1, "", "on_instrument_status"], [6, 2, 1, "", "on_load"], [6, 2, 1, "", "on_order_book"], [6, 2, 1, "", "on_order_book_deltas"], [6, 2, 1, "", "on_quote_tick"], [6, 2, 1, "", "on_reset"], [6, 2, 1, "", "on_resume"], [6, 2, 1, "", "on_save"], [6, 2, 1, "", "on_start"], [6, 2, 1, "", "on_stop"], [6, 2, 1, "", "on_ticker"], [6, 2, 1, "", "on_trade_tick"], [6, 2, 1, "", "on_venue_status"], [6, 2, 1, "", "pending_requests"], [6, 3, 1, "", "portfolio"], [6, 2, 1, "", "pre_process"], [6, 2, 1, "", "process"], [6, 2, 1, "", "publish_data"], [6, 2, 1, "", "publish_signal"], [6, 2, 1, "", "queue_for_executor"], [6, 2, 1, "", "queued_task_ids"], [6, 2, 1, "", "register_base"], [6, 2, 1, "", "register_executor"], [6, 2, 1, "", "register_indicator_for_bars"], [6, 2, 1, "", "register_indicator_for_quote_ticks"], [6, 2, 1, "", "register_indicator_for_trade_ticks"], [6, 2, 1, "", "register_venue"], [6, 2, 1, "", "register_warning_event"], [6, 3, 1, "", "registered_indicators"], [6, 2, 1, "", "request_bars"], [6, 2, 1, "", "request_data"], [6, 2, 1, "", "request_instrument"], [6, 2, 1, "", "request_instruments"], [6, 2, 1, "", "request_quote_ticks"], [6, 2, 1, "", "request_trade_ticks"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "run_in_executor"], [6, 2, 1, "", "save"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe_bars"], [6, 2, 1, "", "subscribe_data"], [6, 2, 1, "", "subscribe_instrument"], [6, 2, 1, "", "subscribe_instrument_close"], [6, 2, 1, "", "subscribe_instrument_status"], [6, 2, 1, "", "subscribe_instruments"], [6, 2, 1, "", "subscribe_order_book_deltas"], [6, 2, 1, "", "subscribe_order_book_snapshots"], [6, 2, 1, "", "subscribe_quote_ticks"], [6, 2, 1, "", "subscribe_ticker"], [6, 2, 1, "", "subscribe_trade_ticks"], [6, 2, 1, "", "subscribe_venue_status"], [6, 2, 1, "", "to_importable_config"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe_bars"], [6, 2, 1, "", "unsubscribe_data"], [6, 2, 1, "", "unsubscribe_instrument"], [6, 2, 1, "", "unsubscribe_instrument_status"], [6, 2, 1, "", "unsubscribe_instruments"], [6, 2, 1, "", "unsubscribe_order_book_deltas"], [6, 2, 1, "", "unsubscribe_order_book_snapshots"], [6, 2, 1, "", "unsubscribe_quote_ticks"], [6, 2, 1, "", "unsubscribe_ticker"], [6, 2, 1, "", "unsubscribe_trade_ticks"], [6, 2, 1, "", "unsubscribe_venue_status"], [6, 2, 1, "", "update_synthetic"]], "nautilus_trader.backtest.modules.SimulationModuleConfig": [[6, 2, 1, "", "dict"], [6, 2, 1, "", "fully_qualified_name"], [6, 4, 1, "", "id"], [6, 2, 1, "", "json"], [6, 2, 1, "", "json_primitives"], [6, 2, 1, "", "parse"], [6, 2, 1, "", "validate"]], "nautilus_trader.backtest.node": [[6, 1, 1, "", "BacktestNode"]], "nautilus_trader.backtest.node.BacktestNode": [[6, 4, 1, "", "configs"], [6, 2, 1, "", "get_engine"], [6, 2, 1, "", "get_engines"], [6, 2, 1, "", "run"]], "nautilus_trader.backtest.results": [[6, 1, 1, "", "BacktestResult"], [6, 5, 1, "", "ensure_plotting"]], "nautilus_trader.cache": [[7, 0, 0, "-", "base"], [7, 0, 0, "-", "cache"], [7, 0, 0, "-", "database"]], "nautilus_trader.cache.base": [[7, 1, 1, "", "CacheFacade"]], "nautilus_trader.cache.base.CacheFacade": [[7, 2, 1, "", "account"], [7, 2, 1, "", "account_for_venue"], [7, 2, 1, "", "account_id"], [7, 2, 1, "", "accounts"], [7, 2, 1, "", "actor_ids"], [7, 2, 1, "", "add"], [7, 2, 1, "", "bar"], [7, 2, 1, "", "bar_count"], [7, 2, 1, "", "bars"], [7, 2, 1, "", "book_update_count"], [7, 2, 1, "", "client_id"], [7, 2, 1, "", "client_order_id"], [7, 2, 1, "", "client_order_ids"], [7, 2, 1, "", "client_order_ids_closed"], [7, 2, 1, "", "client_order_ids_emulated"], [7, 2, 1, "", "client_order_ids_inflight"], [7, 2, 1, "", "client_order_ids_open"], [7, 2, 1, "", "exec_algorithm_ids"], [7, 2, 1, "", "exec_spawn_total_filled_qty"], [7, 2, 1, "", "exec_spawn_total_leaves_qty"], [7, 2, 1, "", "exec_spawn_total_quantity"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_xrate"], [7, 2, 1, "", "has_bars"], [7, 2, 1, "", "has_order_book"], [7, 2, 1, "", "has_quote_ticks"], [7, 2, 1, "", "has_tickers"], [7, 2, 1, "", "has_trade_ticks"], [7, 2, 1, "", "instrument"], [7, 2, 1, "", "instrument_ids"], [7, 2, 1, "", "instruments"], [7, 2, 1, "", "is_order_closed"], [7, 2, 1, "", "is_order_emulated"], [7, 2, 1, "", "is_order_inflight"], [7, 2, 1, "", "is_order_open"], [7, 2, 1, "", "is_order_pending_cancel_local"], [7, 2, 1, "", "is_position_closed"], [7, 2, 1, "", "is_position_open"], [7, 2, 1, "", "order"], [7, 2, 1, "", "order_book"], [7, 2, 1, "", "order_exists"], [7, 2, 1, "", "order_list"], [7, 2, 1, "", "order_list_exists"], [7, 2, 1, "", "order_list_ids"], [7, 2, 1, "", "order_lists"], [7, 2, 1, "", "orders"], [7, 2, 1, "", "orders_closed"], [7, 2, 1, "", "orders_closed_count"], [7, 2, 1, "", "orders_emulated"], [7, 2, 1, "", "orders_emulated_count"], [7, 2, 1, "", "orders_for_exec_algorithm"], [7, 2, 1, "", "orders_for_exec_spawn"], [7, 2, 1, "", "orders_for_position"], [7, 2, 1, "", "orders_inflight"], [7, 2, 1, "", "orders_inflight_count"], [7, 2, 1, "", "orders_open"], [7, 2, 1, "", "orders_open_count"], [7, 2, 1, "", "orders_total_count"], [7, 2, 1, "", "position"], [7, 2, 1, "", "position_closed_ids"], [7, 2, 1, "", "position_exists"], [7, 2, 1, "", "position_for_order"], [7, 2, 1, "", "position_id"], [7, 2, 1, "", "position_ids"], [7, 2, 1, "", "position_open_ids"], [7, 2, 1, "", "position_snapshots"], [7, 2, 1, "", "positions"], [7, 2, 1, "", "positions_closed"], [7, 2, 1, "", "positions_closed_count"], [7, 2, 1, "", "positions_open"], [7, 2, 1, "", "positions_open_count"], [7, 2, 1, "", "positions_total_count"], [7, 2, 1, "", "price"], [7, 2, 1, "", "quote_tick"], [7, 2, 1, "", "quote_tick_count"], [7, 2, 1, "", "quote_ticks"], [7, 2, 1, "", "strategy_id_for_order"], [7, 2, 1, "", "strategy_id_for_position"], [7, 2, 1, "", "strategy_ids"], [7, 2, 1, "", "synthetic"], [7, 2, 1, "", "synthetic_ids"], [7, 2, 1, "", "synthetics"], [7, 2, 1, "", "ticker"], [7, 2, 1, "", "ticker_count"], [7, 2, 1, "", "tickers"], [7, 2, 1, "", "trade_tick"], [7, 2, 1, "", "trade_tick_count"], [7, 2, 1, "", "trade_ticks"], [7, 2, 1, "", "venue_order_id"]], "nautilus_trader.cache.cache": [[7, 1, 1, "", "Cache"]], "nautilus_trader.cache.cache.Cache": [[7, 2, 1, "", "account"], [7, 2, 1, "", "account_for_venue"], [7, 2, 1, "", "account_id"], [7, 2, 1, "", "accounts"], [7, 2, 1, "", "actor_ids"], [7, 2, 1, "", "add"], [7, 2, 1, "", "add_account"], [7, 2, 1, "", "add_bar"], [7, 2, 1, "", "add_bars"], [7, 2, 1, "", "add_currency"], [7, 2, 1, "", "add_instrument"], [7, 2, 1, "", "add_order"], [7, 2, 1, "", "add_order_book"], [7, 2, 1, "", "add_order_list"], [7, 2, 1, "", "add_position"], [7, 2, 1, "", "add_position_id"], [7, 2, 1, "", "add_quote_tick"], [7, 2, 1, "", "add_quote_ticks"], [7, 2, 1, "", "add_synthetic"], [7, 2, 1, "", "add_ticker"], [7, 2, 1, "", "add_trade_tick"], [7, 2, 1, "", "add_trade_ticks"], [7, 2, 1, "", "bar"], [7, 3, 1, "", "bar_capacity"], [7, 2, 1, "", "bar_count"], [7, 2, 1, "", "bars"], [7, 2, 1, "", "book_update_count"], [7, 2, 1, "", "build_index"], [7, 2, 1, "", "cache_accounts"], [7, 2, 1, "", "cache_currencies"], [7, 2, 1, "", "cache_general"], [7, 2, 1, "", "cache_instruments"], [7, 2, 1, "", "cache_order_lists"], [7, 2, 1, "", "cache_orders"], [7, 2, 1, "", "cache_positions"], [7, 2, 1, "", "cache_synthetics"], [7, 2, 1, "", "calculate_unrealized_pnl"], [7, 2, 1, "", "check_integrity"], [7, 2, 1, "", "check_residuals"], [7, 2, 1, "", "clear_index"], [7, 2, 1, "", "client_id"], [7, 2, 1, "", "client_order_id"], [7, 2, 1, "", "client_order_ids"], [7, 2, 1, "", "client_order_ids_closed"], [7, 2, 1, "", "client_order_ids_emulated"], [7, 2, 1, "", "client_order_ids_inflight"], [7, 2, 1, "", "client_order_ids_open"], [7, 2, 1, "", "delete_actor"], [7, 2, 1, "", "delete_strategy"], [7, 2, 1, "", "exec_algorithm_ids"], [7, 2, 1, "", "exec_spawn_total_filled_qty"], [7, 2, 1, "", "exec_spawn_total_leaves_qty"], [7, 2, 1, "", "exec_spawn_total_quantity"], [7, 2, 1, "", "flush_db"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_xrate"], [7, 2, 1, "", "has_bars"], [7, 2, 1, "", "has_order_book"], [7, 2, 1, "", "has_quote_ticks"], [7, 2, 1, "", "has_tickers"], [7, 2, 1, "", "has_trade_ticks"], [7, 2, 1, "", "heartbeat"], [7, 2, 1, "", "instrument"], [7, 2, 1, "", "instrument_ids"], [7, 2, 1, "", "instruments"], [7, 2, 1, "", "is_order_closed"], [7, 2, 1, "", "is_order_emulated"], [7, 2, 1, "", "is_order_inflight"], [7, 2, 1, "", "is_order_open"], [7, 2, 1, "", "is_order_pending_cancel_local"], [7, 2, 1, "", "is_position_closed"], [7, 2, 1, "", "is_position_open"], [7, 2, 1, "", "load_account"], [7, 2, 1, "", "load_actor"], [7, 2, 1, "", "load_instrument"], [7, 2, 1, "", "load_order"], [7, 2, 1, "", "load_position"], [7, 2, 1, "", "load_strategy"], [7, 2, 1, "", "load_synthetic"], [7, 2, 1, "", "order"], [7, 2, 1, "", "order_book"], [7, 2, 1, "", "order_exists"], [7, 2, 1, "", "order_list"], [7, 2, 1, "", "order_list_exists"], [7, 2, 1, "", "order_list_ids"], [7, 2, 1, "", "order_lists"], [7, 2, 1, "", "orders"], [7, 2, 1, "", "orders_closed"], [7, 2, 1, "", "orders_closed_count"], [7, 2, 1, "", "orders_emulated"], [7, 2, 1, "", "orders_emulated_count"], [7, 2, 1, "", "orders_for_exec_algorithm"], [7, 2, 1, "", "orders_for_exec_spawn"], [7, 2, 1, "", "orders_for_position"], [7, 2, 1, "", "orders_inflight"], [7, 2, 1, "", "orders_inflight_count"], [7, 2, 1, "", "orders_open"], [7, 2, 1, "", "orders_open_count"], [7, 2, 1, "", "orders_total_count"], [7, 2, 1, "", "position"], [7, 2, 1, "", "position_closed_ids"], [7, 2, 1, "", "position_exists"], [7, 2, 1, "", "position_for_order"], [7, 2, 1, "", "position_id"], [7, 2, 1, "", "position_ids"], [7, 2, 1, "", "position_open_ids"], [7, 2, 1, "", "position_snapshots"], [7, 2, 1, "", "positions"], [7, 2, 1, "", "positions_closed"], [7, 2, 1, "", "positions_closed_count"], [7, 2, 1, "", "positions_open"], [7, 2, 1, "", "positions_open_count"], [7, 2, 1, "", "positions_total_count"], [7, 2, 1, "", "price"], [7, 2, 1, "", "quote_tick"], [7, 2, 1, "", "quote_tick_count"], [7, 2, 1, "", "quote_ticks"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "snapshot_order_state"], [7, 3, 1, "", "snapshot_orders"], [7, 2, 1, "", "snapshot_position"], [7, 2, 1, "", "snapshot_position_state"], [7, 3, 1, "", "snapshot_positions"], [7, 2, 1, "", "strategy_id_for_order"], [7, 2, 1, "", "strategy_id_for_position"], [7, 2, 1, "", "strategy_ids"], [7, 2, 1, "", "synthetic"], [7, 2, 1, "", "synthetic_ids"], [7, 2, 1, "", "synthetics"], [7, 3, 1, "", "tick_capacity"], [7, 2, 1, "", "ticker"], [7, 2, 1, "", "ticker_count"], [7, 2, 1, "", "tickers"], [7, 2, 1, "", "trade_tick"], [7, 2, 1, "", "trade_tick_count"], [7, 2, 1, "", "trade_ticks"], [7, 2, 1, "", "update_account"], [7, 2, 1, "", "update_actor"], [7, 2, 1, "", "update_order"], [7, 2, 1, "", "update_order_pending_cancel_local"], [7, 2, 1, "", "update_position"], [7, 2, 1, "", "update_strategy"], [7, 2, 1, "", "venue_order_id"]], "nautilus_trader.cache.database": [[7, 1, 1, "", "CacheDatabaseAdapter"]], "nautilus_trader.cache.database.CacheDatabaseAdapter": [[7, 2, 1, "", "add"], [7, 2, 1, "", "add_account"], [7, 2, 1, "", "add_currency"], [7, 2, 1, "", "add_instrument"], [7, 2, 1, "", "add_order"], [7, 2, 1, "", "add_position"], [7, 2, 1, "", "add_synthetic"], [7, 2, 1, "", "delete_actor"], [7, 2, 1, "", "delete_strategy"], [7, 2, 1, "", "flush"], [7, 2, 1, "", "heartbeat"], [7, 2, 1, "", "index_order_position"], [7, 2, 1, "", "index_venue_order_id"], [7, 2, 1, "", "keys"], [7, 2, 1, "", "load"], [7, 2, 1, "", "load_account"], [7, 2, 1, "", "load_accounts"], [7, 2, 1, "", "load_actor"], [7, 2, 1, "", "load_currencies"], [7, 2, 1, "", "load_currency"], [7, 2, 1, "", "load_index_order_client"], [7, 2, 1, "", "load_index_order_position"], [7, 2, 1, "", "load_instrument"], [7, 2, 1, "", "load_instruments"], [7, 2, 1, "", "load_order"], [7, 2, 1, "", "load_orders"], [7, 2, 1, "", "load_position"], [7, 2, 1, "", "load_positions"], [7, 2, 1, "", "load_strategy"], [7, 2, 1, "", "load_synthetic"], [7, 2, 1, "", "load_synthetics"], [7, 2, 1, "", "snapshot_order_state"], [7, 2, 1, "", "snapshot_position_state"], [7, 2, 1, "", "update_account"], [7, 2, 1, "", "update_actor"], [7, 2, 1, "", "update_order"], [7, 2, 1, "", "update_position"], [7, 2, 1, "", "update_strategy"]], "nautilus_trader.common": [[8, 0, 0, "-", "actor"], [8, 0, 0, "-", "clock"], [8, 0, 0, "-", "component"], [8, 0, 0, "-", "executor"], [8, 0, 0, "-", "factories"], [8, 0, 0, "-", "generators"], [8, 0, 0, "-", "logging"], [8, 0, 0, "-", "providers"]], "nautilus_trader.common.actor": [[8, 1, 1, "", "Actor"]], "nautilus_trader.common.actor.Actor": [[8, 2, 1, "", "active_task_ids"], [8, 2, 1, "", "add_synthetic"], [8, 3, 1, "", "cache"], [8, 2, 1, "", "cancel_all_tasks"], [8, 2, 1, "", "cancel_task"], [8, 3, 1, "", "clock"], [8, 3, 1, "", "config"], [8, 2, 1, "", "degrade"], [8, 2, 1, "", "deregister_warning_event"], [8, 2, 1, "", "dispose"], [8, 2, 1, "", "fault"], [8, 2, 1, "", "fully_qualified_name"], [8, 2, 1, "", "handle_bar"], [8, 2, 1, "", "handle_bars"], [8, 2, 1, "", "handle_data"], [8, 2, 1, "", "handle_event"], [8, 2, 1, "", "handle_historical_data"], [8, 2, 1, "", "handle_instrument"], [8, 2, 1, "", "handle_instrument_close"], [8, 2, 1, "", "handle_instrument_status"], [8, 2, 1, "", "handle_instruments"], [8, 2, 1, "", "handle_order_book"], [8, 2, 1, "", "handle_order_book_deltas"], [8, 2, 1, "", "handle_quote_tick"], [8, 2, 1, "", "handle_quote_ticks"], [8, 2, 1, "", "handle_ticker"], [8, 2, 1, "", "handle_trade_tick"], [8, 2, 1, "", "handle_trade_ticks"], [8, 2, 1, "", "handle_venue_status"], [8, 2, 1, "", "has_active_tasks"], [8, 2, 1, "", "has_any_tasks"], [8, 2, 1, "", "has_pending_requests"], [8, 2, 1, "", "has_queued_tasks"], [8, 3, 1, "", "id"], [8, 2, 1, "", "indicators_initialized"], [8, 3, 1, "", "is_degraded"], [8, 3, 1, "", "is_disposed"], [8, 3, 1, "", "is_faulted"], [8, 3, 1, "", "is_initialized"], [8, 2, 1, "", "is_pending_request"], [8, 3, 1, "", "is_running"], [8, 3, 1, "", "is_stopped"], [8, 2, 1, "", "load"], [8, 3, 1, "", "log"], [8, 3, 1, "", "msgbus"], [8, 2, 1, "", "on_bar"], [8, 2, 1, "", "on_data"], [8, 2, 1, "", "on_degrade"], [8, 2, 1, "", "on_dispose"], [8, 2, 1, "", "on_event"], [8, 2, 1, "", "on_fault"], [8, 2, 1, "", "on_historical_data"], [8, 2, 1, "", "on_instrument"], [8, 2, 1, "", "on_instrument_close"], [8, 2, 1, "", "on_instrument_status"], [8, 2, 1, "", "on_load"], [8, 2, 1, "", "on_order_book"], [8, 2, 1, "", "on_order_book_deltas"], [8, 2, 1, "", "on_quote_tick"], [8, 2, 1, "", "on_reset"], [8, 2, 1, "", "on_resume"], [8, 2, 1, "", "on_save"], [8, 2, 1, "", "on_start"], [8, 2, 1, "", "on_stop"], [8, 2, 1, "", "on_ticker"], [8, 2, 1, "", "on_trade_tick"], [8, 2, 1, "", "on_venue_status"], [8, 2, 1, "", "pending_requests"], [8, 3, 1, "", "portfolio"], [8, 2, 1, "", "publish_data"], [8, 2, 1, "", "publish_signal"], [8, 2, 1, "", "queue_for_executor"], [8, 2, 1, "", "queued_task_ids"], [8, 2, 1, "", "register_base"], [8, 2, 1, "", "register_executor"], [8, 2, 1, "", "register_indicator_for_bars"], [8, 2, 1, "", "register_indicator_for_quote_ticks"], [8, 2, 1, "", "register_indicator_for_trade_ticks"], [8, 2, 1, "", "register_warning_event"], [8, 3, 1, "", "registered_indicators"], [8, 2, 1, "", "request_bars"], [8, 2, 1, "", "request_data"], [8, 2, 1, "", "request_instrument"], [8, 2, 1, "", "request_instruments"], [8, 2, 1, "", "request_quote_ticks"], [8, 2, 1, "", "request_trade_ticks"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "resume"], [8, 2, 1, "", "run_in_executor"], [8, 2, 1, "", "save"], [8, 2, 1, "", "start"], [8, 3, 1, "", "state"], [8, 2, 1, "", "stop"], [8, 2, 1, "", "subscribe_bars"], [8, 2, 1, "", "subscribe_data"], [8, 2, 1, "", "subscribe_instrument"], [8, 2, 1, "", "subscribe_instrument_close"], [8, 2, 1, "", "subscribe_instrument_status"], [8, 2, 1, "", "subscribe_instruments"], [8, 2, 1, "", "subscribe_order_book_deltas"], [8, 2, 1, "", "subscribe_order_book_snapshots"], [8, 2, 1, "", "subscribe_quote_ticks"], [8, 2, 1, "", "subscribe_ticker"], [8, 2, 1, "", "subscribe_trade_ticks"], [8, 2, 1, "", "subscribe_venue_status"], [8, 2, 1, "", "to_importable_config"], [8, 3, 1, "", "trader_id"], [8, 3, 1, "", "type"], [8, 2, 1, "", "unsubscribe_bars"], [8, 2, 1, "", "unsubscribe_data"], [8, 2, 1, "", "unsubscribe_instrument"], [8, 2, 1, "", "unsubscribe_instrument_status"], [8, 2, 1, "", "unsubscribe_instruments"], [8, 2, 1, "", "unsubscribe_order_book_deltas"], [8, 2, 1, "", "unsubscribe_order_book_snapshots"], [8, 2, 1, "", "unsubscribe_quote_ticks"], [8, 2, 1, "", "unsubscribe_ticker"], [8, 2, 1, "", "unsubscribe_trade_ticks"], [8, 2, 1, "", "unsubscribe_venue_status"], [8, 2, 1, "", "update_synthetic"]], "nautilus_trader.common.clock": [[8, 1, 1, "", "Clock"], [8, 1, 1, "", "LiveClock"], [8, 1, 1, "", "LiveTimer"], [8, 1, 1, "", "LoopTimer"], [8, 1, 1, "", "TestClock"], [8, 1, 1, "", "ThreadTimer"], [8, 1, 1, "", "TimeEvent"], [8, 1, 1, "", "TimeEventHandler"]], "nautilus_trader.common.clock.Clock": [[8, 2, 1, "", "cancel_timer"], [8, 2, 1, "", "cancel_timers"], [8, 2, 1, "", "local_now"], [8, 2, 1, "", "next_time_ns"], [8, 2, 1, "", "register_default_handler"], [8, 2, 1, "", "set_time_alert"], [8, 2, 1, "", "set_time_alert_ns"], [8, 2, 1, "", "set_timer"], [8, 2, 1, "", "set_timer_ns"], [8, 3, 1, "", "timer_count"], [8, 3, 1, "", "timer_names"], [8, 2, 1, "", "timestamp"], [8, 2, 1, "", "timestamp_ms"], [8, 2, 1, "", "timestamp_ns"], [8, 2, 1, "", "utc_now"]], "nautilus_trader.common.clock.LiveClock": [[8, 2, 1, "", "cancel_timer"], [8, 2, 1, "", "cancel_timers"], [8, 2, 1, "", "local_now"], [8, 2, 1, "", "next_time_ns"], [8, 2, 1, "", "register_default_handler"], [8, 2, 1, "", "set_time_alert"], [8, 2, 1, "", "set_time_alert_ns"], [8, 2, 1, "", "set_timer"], [8, 2, 1, "", "set_timer_ns"], [8, 3, 1, "", "timer_count"], [8, 3, 1, "", "timer_names"], [8, 2, 1, "", "timestamp"], [8, 2, 1, "", "timestamp_ms"], [8, 2, 1, "", "timestamp_ns"], [8, 2, 1, "", "utc_now"]], "nautilus_trader.common.clock.LiveTimer": [[8, 3, 1, "", "callback"], [8, 2, 1, "", "cancel"], [8, 3, 1, "", "interval_ns"], [8, 3, 1, "", "is_expired"], [8, 2, 1, "", "iterate_next_time"], [8, 3, 1, "", "name"], [8, 3, 1, "", "next_time_ns"], [8, 2, 1, "", "pop_event"], [8, 2, 1, "", "repeat"], [8, 3, 1, "", "start_time_ns"], [8, 3, 1, "", "stop_time_ns"]], "nautilus_trader.common.clock.LoopTimer": [[8, 3, 1, "", "callback"], [8, 2, 1, "", "cancel"], [8, 3, 1, "", "interval_ns"], [8, 3, 1, "", "is_expired"], [8, 2, 1, "", "iterate_next_time"], [8, 3, 1, "", "name"], [8, 3, 1, "", "next_time_ns"], [8, 2, 1, "", "pop_event"], [8, 2, 1, "", "repeat"], [8, 3, 1, "", "start_time_ns"], [8, 3, 1, "", "stop_time_ns"]], "nautilus_trader.common.clock.TestClock": [[8, 2, 1, "", "advance_time"], [8, 2, 1, "", "cancel_timer"], [8, 2, 1, "", "cancel_timers"], [8, 2, 1, "", "local_now"], [8, 2, 1, "", "next_time_ns"], [8, 2, 1, "", "register_default_handler"], [8, 2, 1, "", "set_time"], [8, 2, 1, "", "set_time_alert"], [8, 2, 1, "", "set_time_alert_ns"], [8, 2, 1, "", "set_timer"], [8, 2, 1, "", "set_timer_ns"], [8, 3, 1, "", "timer_count"], [8, 3, 1, "", "timer_names"], [8, 2, 1, "", "timestamp"], [8, 2, 1, "", "timestamp_ms"], [8, 2, 1, "", "timestamp_ns"], [8, 2, 1, "", "utc_now"]], "nautilus_trader.common.clock.ThreadTimer": [[8, 3, 1, "", "callback"], [8, 2, 1, "", "cancel"], [8, 3, 1, "", "interval_ns"], [8, 3, 1, "", "is_expired"], [8, 2, 1, "", "iterate_next_time"], [8, 3, 1, "", "name"], [8, 3, 1, "", "next_time_ns"], [8, 2, 1, "", "pop_event"], [8, 2, 1, "", "repeat"], [8, 3, 1, "", "start_time_ns"], [8, 3, 1, "", "stop_time_ns"]], "nautilus_trader.common.clock.TimeEvent": [[8, 3, 1, "", "id"], [8, 3, 1, "", "name"], [8, 3, 1, "", "ts_event"], [8, 3, 1, "", "ts_init"]], "nautilus_trader.common.clock.TimeEventHandler": [[8, 3, 1, "", "event"], [8, 2, 1, "", "handle"]], "nautilus_trader.common.component": [[8, 1, 1, "", "Component"], [8, 1, 1, "", "ComponentFSMFactory"], [8, 1, 1, "", "MessageBus"], [8, 1, 1, "", "Subscription"], [8, 1, 1, "", "Throttler"], [8, 5, 1, "", "component_state_from_str"], [8, 5, 1, "", "component_state_to_str"], [8, 5, 1, "", "component_trigger_from_str"], [8, 5, 1, "", "component_trigger_to_str"], [8, 5, 1, "", "is_matching_py"]], "nautilus_trader.common.component.Component": [[8, 2, 1, "", "degrade"], [8, 2, 1, "", "dispose"], [8, 2, 1, "", "fault"], [8, 2, 1, "", "fully_qualified_name"], [8, 3, 1, "", "id"], [8, 3, 1, "", "is_degraded"], [8, 3, 1, "", "is_disposed"], [8, 3, 1, "", "is_faulted"], [8, 3, 1, "", "is_initialized"], [8, 3, 1, "", "is_running"], [8, 3, 1, "", "is_stopped"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "resume"], [8, 2, 1, "", "start"], [8, 3, 1, "", "state"], [8, 2, 1, "", "stop"], [8, 3, 1, "", "trader_id"], [8, 3, 1, "", "type"]], "nautilus_trader.common.component.ComponentFSMFactory": [[8, 2, 1, "", "get_state_transition_table"]], "nautilus_trader.common.component.MessageBus": [[8, 2, 1, "", "deregister"], [8, 2, 1, "", "endpoints"], [8, 3, 1, "", "has_backing"], [8, 2, 1, "", "has_subscribers"], [8, 2, 1, "", "is_pending_request"], [8, 2, 1, "", "is_subscribed"], [8, 3, 1, "", "pub_count"], [8, 2, 1, "", "publish"], [8, 2, 1, "", "register"], [8, 3, 1, "", "req_count"], [8, 2, 1, "", "request"], [8, 3, 1, "", "res_count"], [8, 2, 1, "", "response"], [8, 2, 1, "", "send"], [8, 3, 1, "", "sent_count"], [8, 3, 1, "", "serializer"], [8, 3, 1, "", "snapshot_orders"], [8, 3, 1, "", "snapshot_positions"], [8, 2, 1, "", "subscribe"], [8, 2, 1, "", "subscriptions"], [8, 2, 1, "", "topics"], [8, 3, 1, "", "trader_id"], [8, 2, 1, "", "unsubscribe"]], "nautilus_trader.common.component.Subscription": [[8, 3, 1, "", "handler"], [8, 3, 1, "", "priority"], [8, 3, 1, "", "topic"]], "nautilus_trader.common.component.Throttler": [[8, 3, 1, "", "interval"], [8, 3, 1, "", "is_limiting"], [8, 3, 1, "", "limit"], [8, 3, 1, "", "name"], [8, 3, 1, "", "qsize"], [8, 3, 1, "", "recv_count"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "send"], [8, 3, 1, "", "sent_count"], [8, 2, 1, "", "used"]], "nautilus_trader.common.executor": [[8, 1, 1, "", "ActorExecutor"], [8, 1, 1, "", "TaskId"]], "nautilus_trader.common.executor.ActorExecutor": [[8, 2, 1, "", "active_task_ids"], [8, 2, 1, "", "cancel_all_tasks"], [8, 2, 1, "", "cancel_task"], [8, 2, 1, "", "get_future"], [8, 2, 1, "", "has_active_tasks"], [8, 2, 1, "", "has_queued_tasks"], [8, 2, 1, "", "queue_for_executor"], [8, 2, 1, "", "queued_task_ids"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "run_in_executor"], [8, 2, 1, "", "shutdown"]], "nautilus_trader.common.executor.TaskId": [[8, 2, 1, "", "create"]], "nautilus_trader.common.factories": [[8, 1, 1, "", "OrderFactory"]], "nautilus_trader.common.factories.OrderFactory": [[8, 2, 1, "", "bracket"], [8, 2, 1, "", "create_list"], [8, 2, 1, "", "generate_client_order_id"], [8, 2, 1, "", "generate_order_list_id"], [8, 2, 1, "", "limit"], [8, 2, 1, "", "limit_if_touched"], [8, 2, 1, "", "market"], [8, 2, 1, "", "market_if_touched"], [8, 2, 1, "", "market_to_limit"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_client_order_id_count"], [8, 2, 1, "", "set_order_list_id_count"], [8, 2, 1, "", "stop_limit"], [8, 2, 1, "", "stop_market"], [8, 3, 1, "", "strategy_id"], [8, 3, 1, "", "trader_id"], [8, 2, 1, "", "trailing_stop_limit"], [8, 2, 1, "", "trailing_stop_market"]], "nautilus_trader.common.generators": [[8, 1, 1, "", "ClientOrderIdGenerator"], [8, 1, 1, "", "IdentifierGenerator"], [8, 1, 1, "", "OrderListIdGenerator"], [8, 1, 1, "", "PositionIdGenerator"]], "nautilus_trader.common.generators.ClientOrderIdGenerator": [[8, 3, 1, "", "count"], [8, 2, 1, "", "generate"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_count"]], "nautilus_trader.common.generators.OrderListIdGenerator": [[8, 3, 1, "", "count"], [8, 2, 1, "", "generate"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_count"]], "nautilus_trader.common.generators.PositionIdGenerator": [[8, 2, 1, "", "generate"], [8, 2, 1, "", "get_count"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_count"]], "nautilus_trader.common.logging": [[8, 1, 1, "", "Logger"], [8, 1, 1, "", "LoggerAdapter"], [8, 5, 1, "", "log_color_from_str"], [8, 5, 1, "", "log_color_to_str"], [8, 5, 1, "", "log_level_from_str"], [8, 5, 1, "", "log_level_to_str"], [8, 5, 1, "", "log_memory"], [8, 5, 1, "", "nautilus_header"]], "nautilus_trader.common.logging.Logger": [[8, 2, 1, "", "change_clock"], [8, 3, 1, "", "instance_id"], [8, 3, 1, "", "is_bypassed"], [8, 3, 1, "", "is_colored"], [8, 3, 1, "", "machine_id"], [8, 3, 1, "", "trader_id"]], "nautilus_trader.common.logging.LoggerAdapter": [[8, 3, 1, "", "component"], [8, 2, 1, "", "critical"], [8, 2, 1, "", "debug"], [8, 2, 1, "", "error"], [8, 2, 1, "", "exception"], [8, 2, 1, "", "get_logger"], [8, 2, 1, "", "info"], [8, 3, 1, "", "instance_id"], [8, 3, 1, "", "is_bypassed"], [8, 3, 1, "", "is_colored"], [8, 3, 1, "", "machine_id"], [8, 3, 1, "", "trader_id"], [8, 2, 1, "", "warning"]], "nautilus_trader.common.providers": [[8, 1, 1, "", "InstrumentProvider"]], "nautilus_trader.common.providers.InstrumentProvider": [[8, 2, 1, "", "add"], [8, 2, 1, "", "add_bulk"], [8, 2, 1, "", "add_currency"], [8, 4, 1, "", "count"], [8, 2, 1, "", "currencies"], [8, 2, 1, "", "currency"], [8, 2, 1, "", "find"], [8, 2, 1, "", "get_all"], [8, 2, 1, "", "initialize"], [8, 2, 1, "", "list_all"], [8, 2, 1, "", "load"], [8, 2, 1, "", "load_all"], [8, 2, 1, "", "load_all_async"], [8, 2, 1, "", "load_async"], [8, 2, 1, "", "load_ids"], [8, 2, 1, "", "load_ids_async"]], "nautilus_trader.config": [[9, 0, 0, "-", "backtest"], [9, 0, 0, "-", "common"], [9, 0, 0, "-", "live"]], "nautilus_trader.config.backtest": [[9, 1, 1, "", "BacktestDataConfig"], [9, 1, 1, "", "BacktestEngineConfig"], [9, 1, 1, "", "BacktestRunConfig"], [9, 1, 1, "", "BacktestVenueConfig"], [9, 5, 1, "", "parse_filters_expr"]], "nautilus_trader.config.backtest.BacktestDataConfig": [[9, 4, 1, "", "data_type"], [9, 2, 1, "", "dict"], [9, 4, 1, "", "end_time_nanos"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 4, 1, "", "query"], [9, 4, 1, "", "start_time_nanos"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.backtest.BacktestEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.backtest.BacktestRunConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.backtest.BacktestVenueConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common": [[9, 1, 1, "", "ActorConfig"], [9, 1, 1, "", "ActorFactory"], [9, 1, 1, "", "CacheConfig"], [9, 1, 1, "", "ControllerConfig"], [9, 1, 1, "", "ControllerFactory"], [9, 1, 1, "", "DataCatalogConfig"], [9, 1, 1, "", "DataEngineConfig"], [9, 1, 1, "", "DatabaseConfig"], [9, 1, 1, "", "ExecAlgorithmConfig"], [9, 1, 1, "", "ExecAlgorithmFactory"], [9, 1, 1, "", "ExecEngineConfig"], [9, 1, 1, "", "ImportableActorConfig"], [9, 1, 1, "", "ImportableConfig"], [9, 1, 1, "", "ImportableControllerConfig"], [9, 1, 1, "", "ImportableExecAlgorithmConfig"], [9, 1, 1, "", "ImportableFactoryConfig"], [9, 1, 1, "", "ImportableStrategyConfig"], [9, 1, 1, "", "InstrumentProviderConfig"], [9, 1, 1, "", "LoggingConfig"], [9, 1, 1, "", "MessageBusConfig"], [9, 1, 1, "", "NautilusConfig"], [9, 1, 1, "", "NautilusKernelConfig"], [9, 1, 1, "", "OrderEmulatorConfig"], [9, 1, 1, "", "RiskEngineConfig"], [9, 1, 1, "", "StrategyConfig"], [9, 1, 1, "", "StrategyFactory"], [9, 1, 1, "", "StreamingConfig"], [9, 1, 1, "", "TracingConfig"]], "nautilus_trader.config.common.ActorConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ActorFactory": [[9, 2, 1, "", "create"]], "nautilus_trader.config.common.CacheConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ControllerConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.DataCatalogConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.DataEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.DatabaseConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ExecAlgorithmConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ExecAlgorithmFactory": [[9, 2, 1, "", "create"]], "nautilus_trader.config.common.ExecEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableActorConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableControllerConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableExecAlgorithmConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableFactoryConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableStrategyConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.InstrumentProviderConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.LoggingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.MessageBusConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.NautilusConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.NautilusKernelConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.OrderEmulatorConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.RiskEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.StrategyConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.StrategyFactory": [[9, 2, 1, "", "create"]], "nautilus_trader.config.common.StreamingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.TracingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live": [[9, 1, 1, "", "LiveDataClientConfig"], [9, 1, 1, "", "LiveDataEngineConfig"], [9, 1, 1, "", "LiveExecClientConfig"], [9, 1, 1, "", "LiveExecEngineConfig"], [9, 1, 1, "", "LiveRiskEngineConfig"], [9, 1, 1, "", "RoutingConfig"], [9, 1, 1, "", "TradingNodeConfig"]], "nautilus_trader.config.live.LiveDataClientConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveDataEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveExecClientConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveExecEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveRiskEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.RoutingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.TradingNodeConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.core": [[10, 0, 0, "-", "datetime"], [10, 0, 0, "-", "fsm"], [10, 0, 0, "-", "message"], [10, 0, 0, "-", "stats"], [10, 0, 0, "-", "uuid"]], "nautilus_trader.core.datetime": [[10, 5, 1, "", "as_utc_index"], [10, 5, 1, "", "as_utc_timestamp"], [10, 5, 1, "", "dt_to_unix_nanos"], [10, 5, 1, "", "format_iso8601"], [10, 5, 1, "", "is_datetime_utc"], [10, 5, 1, "", "is_tz_aware"], [10, 5, 1, "", "is_tz_naive"], [10, 5, 1, "", "maybe_dt_to_unix_nanos"], [10, 5, 1, "", "maybe_unix_nanos_to_dt"], [10, 5, 1, "", "unix_nanos_to_dt"]], "nautilus_trader.core.fsm": [[10, 1, 1, "", "FiniteStateMachine"], [10, 6, 1, "", "InvalidStateTrigger"]], "nautilus_trader.core.fsm.FiniteStateMachine": [[10, 3, 1, "", "state"], [10, 3, 1, "", "state_string"], [10, 2, 1, "", "trigger"]], "nautilus_trader.core.fsm.InvalidStateTrigger": [[10, 2, 1, "", "add_note"], [10, 2, 1, "", "with_traceback"]], "nautilus_trader.core.message": [[10, 1, 1, "", "Command"], [10, 1, 1, "", "Document"], [10, 1, 1, "", "Event"], [10, 1, 1, "", "Request"], [10, 1, 1, "", "Response"]], "nautilus_trader.core.message.Command": [[10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Document": [[10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Event": [[10, 3, 1, "", "id"], [10, 3, 1, "", "ts_event"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Request": [[10, 3, 1, "", "callback"], [10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Response": [[10, 3, 1, "", "correlation_id"], [10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.stats": [[10, 5, 1, "", "basis_points_as_percentage"], [10, 5, 1, "", "fast_mad"], [10, 5, 1, "", "fast_mad_with_mean"], [10, 5, 1, "", "fast_mean"], [10, 5, 1, "", "fast_mean_iterated"], [10, 5, 1, "", "fast_std"], [10, 5, 1, "", "fast_std_with_mean"]], "nautilus_trader.core.uuid": [[10, 1, 1, "", "UUID4"]], "nautilus_trader.core.uuid.UUID4": [[10, 3, 1, "", "value"]], "nautilus_trader.data": [[11, 0, 0, "-", "aggregation"], [11, 0, 0, "-", "client"], [11, 0, 0, "-", "engine"], [11, 0, 0, "-", "messages"]], "nautilus_trader.data.aggregation": [[11, 1, 1, "", "BarAggregator"], [11, 1, 1, "", "BarBuilder"], [11, 1, 1, "", "TickBarAggregator"], [11, 1, 1, "", "TimeBarAggregator"], [11, 1, 1, "", "ValueBarAggregator"], [11, 1, 1, "", "VolumeBarAggregator"]], "nautilus_trader.data.aggregation.BarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.aggregation.BarBuilder": [[11, 2, 1, "", "build"], [11, 2, 1, "", "build_now"], [11, 3, 1, "", "count"], [11, 3, 1, "", "initialized"], [11, 3, 1, "", "price_precision"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "set_partial"], [11, 3, 1, "", "size_precision"], [11, 3, 1, "", "ts_last"], [11, 2, 1, "", "update"]], "nautilus_trader.data.aggregation.TickBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.aggregation.TimeBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "get_start_time"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 3, 1, "", "interval"], [11, 3, 1, "", "interval_ns"], [11, 3, 1, "", "next_close_ns"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"], [11, 2, 1, "", "stop"]], "nautilus_trader.data.aggregation.ValueBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "get_cumulative_value"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.aggregation.VolumeBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.client": [[11, 1, 1, "", "DataClient"], [11, 1, 1, "", "MarketDataClient"]], "nautilus_trader.data.client.DataClient": [[11, 2, 1, "", "degrade"], [11, 2, 1, "", "dispose"], [11, 2, 1, "", "fault"], [11, 2, 1, "", "fully_qualified_name"], [11, 3, 1, "", "id"], [11, 3, 1, "", "is_connected"], [11, 3, 1, "", "is_degraded"], [11, 3, 1, "", "is_disposed"], [11, 3, 1, "", "is_faulted"], [11, 3, 1, "", "is_initialized"], [11, 3, 1, "", "is_running"], [11, 3, 1, "", "is_stopped"], [11, 2, 1, "", "request"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "resume"], [11, 2, 1, "", "start"], [11, 3, 1, "", "state"], [11, 2, 1, "", "stop"], [11, 2, 1, "", "subscribe"], [11, 2, 1, "", "subscribed_generic_data"], [11, 3, 1, "", "trader_id"], [11, 3, 1, "", "type"], [11, 2, 1, "", "unsubscribe"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.client.MarketDataClient": [[11, 2, 1, "", "degrade"], [11, 2, 1, "", "dispose"], [11, 2, 1, "", "fault"], [11, 2, 1, "", "fully_qualified_name"], [11, 3, 1, "", "id"], [11, 3, 1, "", "is_connected"], [11, 3, 1, "", "is_degraded"], [11, 3, 1, "", "is_disposed"], [11, 3, 1, "", "is_faulted"], [11, 3, 1, "", "is_initialized"], [11, 3, 1, "", "is_running"], [11, 3, 1, "", "is_stopped"], [11, 2, 1, "", "request"], [11, 2, 1, "", "request_bars"], [11, 2, 1, "", "request_instrument"], [11, 2, 1, "", "request_instruments"], [11, 2, 1, "", "request_quote_ticks"], [11, 2, 1, "", "request_trade_ticks"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "resume"], [11, 2, 1, "", "start"], [11, 3, 1, "", "state"], [11, 2, 1, "", "stop"], [11, 2, 1, "", "subscribe"], [11, 2, 1, "", "subscribe_bars"], [11, 2, 1, "", "subscribe_instrument"], [11, 2, 1, "", "subscribe_instrument_close"], [11, 2, 1, "", "subscribe_instrument_status"], [11, 2, 1, "", "subscribe_instruments"], [11, 2, 1, "", "subscribe_order_book_deltas"], [11, 2, 1, "", "subscribe_order_book_snapshots"], [11, 2, 1, "", "subscribe_quote_ticks"], [11, 2, 1, "", "subscribe_ticker"], [11, 2, 1, "", "subscribe_trade_ticks"], [11, 2, 1, "", "subscribe_venue_status"], [11, 2, 1, "", "subscribed_bars"], [11, 2, 1, "", "subscribed_generic_data"], [11, 2, 1, "", "subscribed_instrument_close"], [11, 2, 1, "", "subscribed_instrument_status"], [11, 2, 1, "", "subscribed_instruments"], [11, 2, 1, "", "subscribed_order_book_deltas"], [11, 2, 1, "", "subscribed_order_book_snapshots"], [11, 2, 1, "", "subscribed_quote_ticks"], [11, 2, 1, "", "subscribed_tickers"], [11, 2, 1, "", "subscribed_trade_ticks"], [11, 2, 1, "", "subscribed_venue_status"], [11, 3, 1, "", "trader_id"], [11, 3, 1, "", "type"], [11, 2, 1, "", "unsubscribe"], [11, 2, 1, "", "unsubscribe_bars"], [11, 2, 1, "", "unsubscribe_instrument"], [11, 2, 1, "", "unsubscribe_instrument_close"], [11, 2, 1, "", "unsubscribe_instrument_status"], [11, 2, 1, "", "unsubscribe_instruments"], [11, 2, 1, "", "unsubscribe_order_book_deltas"], [11, 2, 1, "", "unsubscribe_order_book_snapshots"], [11, 2, 1, "", "unsubscribe_quote_ticks"], [11, 2, 1, "", "unsubscribe_ticker"], [11, 2, 1, "", "unsubscribe_trade_ticks"], [11, 2, 1, "", "unsubscribe_venue_status"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.engine": [[11, 1, 1, "", "DataEngine"]], "nautilus_trader.data.engine.DataEngine": [[11, 2, 1, "", "check_connected"], [11, 2, 1, "", "check_disconnected"], [11, 3, 1, "", "command_count"], [11, 2, 1, "", "connect"], [11, 3, 1, "", "data_count"], [11, 3, 1, "", "debug"], [11, 3, 1, "", "default_client"], [11, 2, 1, "", "degrade"], [11, 2, 1, "", "deregister_client"], [11, 2, 1, "", "disconnect"], [11, 2, 1, "", "dispose"], [11, 2, 1, "", "execute"], [11, 2, 1, "", "fault"], [11, 2, 1, "", "fully_qualified_name"], [11, 3, 1, "", "id"], [11, 3, 1, "", "is_degraded"], [11, 3, 1, "", "is_disposed"], [11, 3, 1, "", "is_faulted"], [11, 3, 1, "", "is_initialized"], [11, 3, 1, "", "is_running"], [11, 3, 1, "", "is_stopped"], [11, 2, 1, "", "process"], [11, 2, 1, "", "register_catalog"], [11, 2, 1, "", "register_client"], [11, 2, 1, "", "register_default_client"], [11, 2, 1, "", "register_venue_routing"], [11, 3, 1, "", "registered_clients"], [11, 2, 1, "", "request"], [11, 3, 1, "", "request_count"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "response"], [11, 3, 1, "", "response_count"], [11, 2, 1, "", "resume"], [11, 2, 1, "", "start"], [11, 3, 1, "", "state"], [11, 2, 1, "", "stop"], [11, 2, 1, "", "subscribed_bars"], [11, 2, 1, "", "subscribed_generic_data"], [11, 2, 1, "", "subscribed_instrument_close"], [11, 2, 1, "", "subscribed_instrument_status"], [11, 2, 1, "", "subscribed_instruments"], [11, 2, 1, "", "subscribed_order_book_deltas"], [11, 2, 1, "", "subscribed_order_book_snapshots"], [11, 2, 1, "", "subscribed_quote_ticks"], [11, 2, 1, "", "subscribed_synthetic_quotes"], [11, 2, 1, "", "subscribed_synthetic_trades"], [11, 2, 1, "", "subscribed_tickers"], [11, 2, 1, "", "subscribed_trade_ticks"], [11, 3, 1, "", "trader_id"], [11, 3, 1, "", "type"]], "nautilus_trader.data.messages": [[11, 1, 1, "", "DataCommand"], [11, 1, 1, "", "DataRequest"], [11, 1, 1, "", "DataResponse"], [11, 1, 1, "", "Subscribe"], [11, 1, 1, "", "Unsubscribe"]], "nautilus_trader.data.messages.DataCommand": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.DataRequest": [[11, 3, 1, "", "callback"], [11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.DataResponse": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "correlation_id"], [11, 3, 1, "", "data"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.Subscribe": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.Unsubscribe": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.execution": [[12, 0, 0, "-", "algorithm"], [12, 0, 0, "-", "client"], [12, 0, 0, "-", "emulator"], [12, 0, 0, "-", "engine"], [12, 0, 0, "-", "manager"], [12, 0, 0, "-", "matching_core"], [12, 0, 0, "-", "messages"], [12, 0, 0, "-", "reports"]], "nautilus_trader.execution.algorithm": [[12, 1, 1, "", "ExecAlgorithm"]], "nautilus_trader.execution.algorithm.ExecAlgorithm": [[12, 2, 1, "", "active_task_ids"], [12, 2, 1, "", "add_synthetic"], [12, 3, 1, "", "cache"], [12, 2, 1, "", "cancel_all_tasks"], [12, 2, 1, "", "cancel_order"], [12, 2, 1, "", "cancel_task"], [12, 3, 1, "", "clock"], [12, 3, 1, "", "config"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "deregister_warning_event"], [12, 2, 1, "", "dispose"], [12, 2, 1, "", "execute"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "handle_bar"], [12, 2, 1, "", "handle_bars"], [12, 2, 1, "", "handle_data"], [12, 2, 1, "", "handle_event"], [12, 2, 1, "", "handle_historical_data"], [12, 2, 1, "", "handle_instrument"], [12, 2, 1, "", "handle_instrument_close"], [12, 2, 1, "", "handle_instrument_status"], [12, 2, 1, "", "handle_instruments"], [12, 2, 1, "", "handle_order_book"], [12, 2, 1, "", "handle_order_book_deltas"], [12, 2, 1, "", "handle_quote_tick"], [12, 2, 1, "", "handle_quote_ticks"], [12, 2, 1, "", "handle_ticker"], [12, 2, 1, "", "handle_trade_tick"], [12, 2, 1, "", "handle_trade_ticks"], [12, 2, 1, "", "handle_venue_status"], [12, 2, 1, "", "has_active_tasks"], [12, 2, 1, "", "has_any_tasks"], [12, 2, 1, "", "has_pending_requests"], [12, 2, 1, "", "has_queued_tasks"], [12, 3, 1, "", "id"], [12, 2, 1, "", "indicators_initialized"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 2, 1, "", "is_pending_request"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "load"], [12, 3, 1, "", "log"], [12, 2, 1, "", "modify_order"], [12, 2, 1, "", "modify_order_in_place"], [12, 3, 1, "", "msgbus"], [12, 2, 1, "", "on_bar"], [12, 2, 1, "", "on_data"], [12, 2, 1, "", "on_degrade"], [12, 2, 1, "", "on_dispose"], [12, 2, 1, "", "on_event"], [12, 2, 1, "", "on_fault"], [12, 2, 1, "", "on_historical_data"], [12, 2, 1, "", "on_instrument"], [12, 2, 1, "", "on_instrument_close"], [12, 2, 1, "", "on_instrument_status"], [12, 2, 1, "", "on_load"], [12, 2, 1, "", "on_order"], [12, 2, 1, "", "on_order_accepted"], [12, 2, 1, "", "on_order_book"], [12, 2, 1, "", "on_order_book_deltas"], [12, 2, 1, "", "on_order_cancel_rejected"], [12, 2, 1, "", "on_order_canceled"], [12, 2, 1, "", "on_order_denied"], [12, 2, 1, "", "on_order_emulated"], [12, 2, 1, "", "on_order_event"], [12, 2, 1, "", "on_order_expired"], [12, 2, 1, "", "on_order_filled"], [12, 2, 1, "", "on_order_initialized"], [12, 2, 1, "", "on_order_list"], [12, 2, 1, "", "on_order_modify_rejected"], [12, 2, 1, "", "on_order_pending_cancel"], [12, 2, 1, "", "on_order_pending_update"], [12, 2, 1, "", "on_order_rejected"], [12, 2, 1, "", "on_order_released"], [12, 2, 1, "", "on_order_submitted"], [12, 2, 1, "", "on_order_triggered"], [12, 2, 1, "", "on_order_updated"], [12, 2, 1, "", "on_position_changed"], [12, 2, 1, "", "on_position_closed"], [12, 2, 1, "", "on_position_event"], [12, 2, 1, "", "on_position_opened"], [12, 2, 1, "", "on_quote_tick"], [12, 2, 1, "", "on_reset"], [12, 2, 1, "", "on_resume"], [12, 2, 1, "", "on_save"], [12, 2, 1, "", "on_start"], [12, 2, 1, "", "on_stop"], [12, 2, 1, "", "on_ticker"], [12, 2, 1, "", "on_trade_tick"], [12, 2, 1, "", "on_venue_status"], [12, 2, 1, "", "pending_requests"], [12, 3, 1, "", "portfolio"], [12, 2, 1, "", "publish_data"], [12, 2, 1, "", "publish_signal"], [12, 2, 1, "", "queue_for_executor"], [12, 2, 1, "", "queued_task_ids"], [12, 2, 1, "", "register"], [12, 2, 1, "", "register_base"], [12, 2, 1, "", "register_executor"], [12, 2, 1, "", "register_indicator_for_bars"], [12, 2, 1, "", "register_indicator_for_quote_ticks"], [12, 2, 1, "", "register_indicator_for_trade_ticks"], [12, 2, 1, "", "register_warning_event"], [12, 3, 1, "", "registered_indicators"], [12, 2, 1, "", "request_bars"], [12, 2, 1, "", "request_data"], [12, 2, 1, "", "request_instrument"], [12, 2, 1, "", "request_instruments"], [12, 2, 1, "", "request_quote_ticks"], [12, 2, 1, "", "request_trade_ticks"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "run_in_executor"], [12, 2, 1, "", "save"], [12, 2, 1, "", "spawn_limit"], [12, 2, 1, "", "spawn_market"], [12, 2, 1, "", "spawn_market_to_limit"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 2, 1, "", "submit_order"], [12, 2, 1, "", "subscribe_bars"], [12, 2, 1, "", "subscribe_data"], [12, 2, 1, "", "subscribe_instrument"], [12, 2, 1, "", "subscribe_instrument_close"], [12, 2, 1, "", "subscribe_instrument_status"], [12, 2, 1, "", "subscribe_instruments"], [12, 2, 1, "", "subscribe_order_book_deltas"], [12, 2, 1, "", "subscribe_order_book_snapshots"], [12, 2, 1, "", "subscribe_quote_ticks"], [12, 2, 1, "", "subscribe_ticker"], [12, 2, 1, "", "subscribe_trade_ticks"], [12, 2, 1, "", "subscribe_venue_status"], [12, 2, 1, "", "to_importable_config"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"], [12, 2, 1, "", "unsubscribe_bars"], [12, 2, 1, "", "unsubscribe_data"], [12, 2, 1, "", "unsubscribe_instrument"], [12, 2, 1, "", "unsubscribe_instrument_status"], [12, 2, 1, "", "unsubscribe_instruments"], [12, 2, 1, "", "unsubscribe_order_book_deltas"], [12, 2, 1, "", "unsubscribe_order_book_snapshots"], [12, 2, 1, "", "unsubscribe_quote_ticks"], [12, 2, 1, "", "unsubscribe_ticker"], [12, 2, 1, "", "unsubscribe_trade_ticks"], [12, 2, 1, "", "unsubscribe_venue_status"], [12, 2, 1, "", "update_synthetic"]], "nautilus_trader.execution.client": [[12, 1, 1, "", "ExecutionClient"]], "nautilus_trader.execution.client.ExecutionClient": [[12, 3, 1, "", "account_id"], [12, 3, 1, "", "account_type"], [12, 3, 1, "", "base_currency"], [12, 2, 1, "", "batch_cancel_orders"], [12, 2, 1, "", "cancel_all_orders"], [12, 2, 1, "", "cancel_order"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "dispose"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "generate_account_state"], [12, 2, 1, "", "generate_order_accepted"], [12, 2, 1, "", "generate_order_cancel_rejected"], [12, 2, 1, "", "generate_order_canceled"], [12, 2, 1, "", "generate_order_expired"], [12, 2, 1, "", "generate_order_filled"], [12, 2, 1, "", "generate_order_modify_rejected"], [12, 2, 1, "", "generate_order_rejected"], [12, 2, 1, "", "generate_order_submitted"], [12, 2, 1, "", "generate_order_triggered"], [12, 2, 1, "", "generate_order_updated"], [12, 2, 1, "", "get_account"], [12, 3, 1, "", "id"], [12, 3, 1, "", "is_connected"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "modify_order"], [12, 3, 1, "", "oms_type"], [12, 2, 1, "", "query_order"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 2, 1, "", "submit_order"], [12, 2, 1, "", "submit_order_list"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"], [12, 3, 1, "", "venue"]], "nautilus_trader.execution.emulator": [[12, 1, 1, "", "OrderEmulator"]], "nautilus_trader.execution.emulator.OrderEmulator": [[12, 2, 1, "", "active_task_ids"], [12, 2, 1, "", "add_synthetic"], [12, 3, 1, "", "cache"], [12, 2, 1, "", "cancel_all_tasks"], [12, 2, 1, "", "cancel_task"], [12, 3, 1, "", "clock"], [12, 3, 1, "", "command_count"], [12, 3, 1, "", "config"], [12, 2, 1, "", "create_matching_core"], [12, 3, 1, "", "debug"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "deregister_warning_event"], [12, 2, 1, "", "dispose"], [12, 3, 1, "", "event_count"], [12, 2, 1, "", "execute"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "get_matching_core"], [12, 2, 1, "", "get_submit_order_commands"], [12, 2, 1, "", "handle_bar"], [12, 2, 1, "", "handle_bars"], [12, 2, 1, "", "handle_data"], [12, 2, 1, "", "handle_event"], [12, 2, 1, "", "handle_historical_data"], [12, 2, 1, "", "handle_instrument"], [12, 2, 1, "", "handle_instrument_close"], [12, 2, 1, "", "handle_instrument_status"], [12, 2, 1, "", "handle_instruments"], [12, 2, 1, "", "handle_order_book"], [12, 2, 1, "", "handle_order_book_deltas"], [12, 2, 1, "", "handle_quote_tick"], [12, 2, 1, "", "handle_quote_ticks"], [12, 2, 1, "", "handle_ticker"], [12, 2, 1, "", "handle_trade_tick"], [12, 2, 1, "", "handle_trade_ticks"], [12, 2, 1, "", "handle_venue_status"], [12, 2, 1, "", "has_active_tasks"], [12, 2, 1, "", "has_any_tasks"], [12, 2, 1, "", "has_pending_requests"], [12, 2, 1, "", "has_queued_tasks"], [12, 3, 1, "", "id"], [12, 2, 1, "", "indicators_initialized"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 2, 1, "", "is_pending_request"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "load"], [12, 3, 1, "", "log"], [12, 3, 1, "", "msgbus"], [12, 2, 1, "", "on_bar"], [12, 2, 1, "", "on_data"], [12, 2, 1, "", "on_degrade"], [12, 2, 1, "", "on_dispose"], [12, 2, 1, "", "on_event"], [12, 2, 1, "", "on_fault"], [12, 2, 1, "", "on_historical_data"], [12, 2, 1, "", "on_instrument"], [12, 2, 1, "", "on_instrument_close"], [12, 2, 1, "", "on_instrument_status"], [12, 2, 1, "", "on_load"], [12, 2, 1, "", "on_order_book"], [12, 2, 1, "", "on_order_book_deltas"], [12, 2, 1, "", "on_quote_tick"], [12, 2, 1, "", "on_reset"], [12, 2, 1, "", "on_resume"], [12, 2, 1, "", "on_save"], [12, 2, 1, "", "on_start"], [12, 2, 1, "", "on_stop"], [12, 2, 1, "", "on_ticker"], [12, 2, 1, "", "on_trade_tick"], [12, 2, 1, "", "on_venue_status"], [12, 2, 1, "", "pending_requests"], [12, 3, 1, "", "portfolio"], [12, 2, 1, "", "publish_data"], [12, 2, 1, "", "publish_signal"], [12, 2, 1, "", "queue_for_executor"], [12, 2, 1, "", "queued_task_ids"], [12, 2, 1, "", "register_base"], [12, 2, 1, "", "register_executor"], [12, 2, 1, "", "register_indicator_for_bars"], [12, 2, 1, "", "register_indicator_for_quote_ticks"], [12, 2, 1, "", "register_indicator_for_trade_ticks"], [12, 2, 1, "", "register_warning_event"], [12, 3, 1, "", "registered_indicators"], [12, 2, 1, "", "request_bars"], [12, 2, 1, "", "request_data"], [12, 2, 1, "", "request_instrument"], [12, 2, 1, "", "request_instruments"], [12, 2, 1, "", "request_quote_ticks"], [12, 2, 1, "", "request_trade_ticks"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "run_in_executor"], [12, 2, 1, "", "save"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 2, 1, "", "subscribe_bars"], [12, 2, 1, "", "subscribe_data"], [12, 2, 1, "", "subscribe_instrument"], [12, 2, 1, "", "subscribe_instrument_close"], [12, 2, 1, "", "subscribe_instrument_status"], [12, 2, 1, "", "subscribe_instruments"], [12, 2, 1, "", "subscribe_order_book_deltas"], [12, 2, 1, "", "subscribe_order_book_snapshots"], [12, 2, 1, "", "subscribe_quote_ticks"], [12, 2, 1, "", "subscribe_ticker"], [12, 2, 1, "", "subscribe_trade_ticks"], [12, 2, 1, "", "subscribe_venue_status"], [12, 3, 1, "", "subscribed_quotes"], [12, 3, 1, "", "subscribed_trades"], [12, 2, 1, "", "to_importable_config"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"], [12, 2, 1, "", "unsubscribe_bars"], [12, 2, 1, "", "unsubscribe_data"], [12, 2, 1, "", "unsubscribe_instrument"], [12, 2, 1, "", "unsubscribe_instrument_status"], [12, 2, 1, "", "unsubscribe_instruments"], [12, 2, 1, "", "unsubscribe_order_book_deltas"], [12, 2, 1, "", "unsubscribe_order_book_snapshots"], [12, 2, 1, "", "unsubscribe_quote_ticks"], [12, 2, 1, "", "unsubscribe_ticker"], [12, 2, 1, "", "unsubscribe_trade_ticks"], [12, 2, 1, "", "unsubscribe_venue_status"], [12, 2, 1, "", "update_synthetic"]], "nautilus_trader.execution.engine": [[12, 1, 1, "", "ExecutionEngine"]], "nautilus_trader.execution.engine.ExecutionEngine": [[12, 3, 1, "", "allow_cash_positions"], [12, 2, 1, "", "check_connected"], [12, 2, 1, "", "check_disconnected"], [12, 2, 1, "", "check_integrity"], [12, 2, 1, "", "check_residuals"], [12, 3, 1, "", "command_count"], [12, 2, 1, "", "connect"], [12, 3, 1, "", "debug"], [12, 3, 1, "", "default_client"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "deregister_client"], [12, 2, 1, "", "disconnect"], [12, 2, 1, "", "dispose"], [12, 3, 1, "", "event_count"], [12, 2, 1, "", "execute"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "flush_db"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "get_external_order_claim"], [12, 2, 1, "", "get_external_order_claims_instruments"], [12, 3, 1, "", "id"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "load_cache"], [12, 2, 1, "", "position_id_count"], [12, 2, 1, "", "process"], [12, 2, 1, "", "reconcile_mass_status"], [12, 2, 1, "", "reconcile_report"], [12, 2, 1, "", "reconcile_state"], [12, 3, 1, "", "reconciliation"], [12, 2, 1, "", "register_client"], [12, 2, 1, "", "register_default_client"], [12, 2, 1, "", "register_external_order_claims"], [12, 2, 1, "", "register_oms_type"], [12, 2, 1, "", "register_venue_routing"], [12, 3, 1, "", "registered_clients"], [12, 3, 1, "", "report_count"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"]], "nautilus_trader.execution.manager": [[12, 1, 1, "", "OrderManager"]], "nautilus_trader.execution.manager.OrderManager": [[12, 2, 1, "", "cache_submit_order_command"], [12, 2, 1, "", "cancel_order"], [12, 2, 1, "", "create_new_submit_order"], [12, 2, 1, "", "get_submit_order_commands"], [12, 2, 1, "", "handle_contingencies"], [12, 2, 1, "", "handle_contingencies_update"], [12, 2, 1, "", "handle_event"], [12, 2, 1, "", "handle_order_canceled"], [12, 2, 1, "", "handle_order_expired"], [12, 2, 1, "", "handle_order_filled"], [12, 2, 1, "", "handle_order_rejected"], [12, 2, 1, "", "handle_order_updated"], [12, 2, 1, "", "handle_position_event"], [12, 2, 1, "", "modify_order_quantity"], [12, 2, 1, "", "pop_submit_order_command"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "send_algo_command"], [12, 2, 1, "", "send_emulator_command"], [12, 2, 1, "", "send_exec_command"], [12, 2, 1, "", "send_exec_event"], [12, 2, 1, "", "send_risk_command"], [12, 2, 1, "", "send_risk_event"], [12, 2, 1, "", "should_manage_order"]], "nautilus_trader.execution.matching_core": [[12, 1, 1, "", "MatchingCore"]], "nautilus_trader.execution.matching_core.MatchingCore": [[12, 2, 1, "", "add_order"], [12, 3, 1, "", "ask"], [12, 3, 1, "", "bid"], [12, 2, 1, "", "delete_order"], [12, 2, 1, "", "get_order"], [12, 2, 1, "", "get_orders"], [12, 2, 1, "", "get_orders_ask"], [12, 2, 1, "", "get_orders_bid"], [12, 3, 1, "", "instrument_id"], [12, 2, 1, "", "is_limit_matched"], [12, 2, 1, "", "is_stop_triggered"], [12, 2, 1, "", "is_touch_triggered"], [12, 2, 1, "", "iterate"], [12, 3, 1, "", "last"], [12, 2, 1, "", "match_limit_if_touched_order"], [12, 2, 1, "", "match_limit_order"], [12, 2, 1, "", "match_market_if_touched_order"], [12, 2, 1, "", "match_order"], [12, 2, 1, "", "match_stop_limit_order"], [12, 2, 1, "", "match_stop_market_order"], [12, 2, 1, "", "order_exists"], [12, 3, 1, "", "price_increment"], [12, 3, 1, "", "price_precision"], [12, 2, 1, "", "reset"]], "nautilus_trader.execution.messages": [[12, 1, 1, "", "BatchCancelOrders"], [12, 1, 1, "", "CancelAllOrders"], [12, 1, 1, "", "CancelOrder"], [12, 1, 1, "", "ModifyOrder"], [12, 1, 1, "", "QueryOrder"], [12, 1, 1, "", "SubmitOrder"], [12, 1, 1, "", "SubmitOrderList"], [12, 1, 1, "", "TradingCommand"]], "nautilus_trader.execution.messages.BatchCancelOrders": [[12, 3, 1, "", "client_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.CancelAllOrders": [[12, 3, 1, "", "client_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "order_side"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.CancelOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "client_order_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"], [12, 3, 1, "", "venue_order_id"]], "nautilus_trader.execution.messages.ModifyOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "client_order_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "price"], [12, 3, 1, "", "quantity"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "trigger_price"], [12, 3, 1, "", "ts_init"], [12, 3, 1, "", "venue_order_id"]], "nautilus_trader.execution.messages.QueryOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "client_order_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"], [12, 3, 1, "", "venue_order_id"]], "nautilus_trader.execution.messages.SubmitOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "exec_algorithm_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "order"], [12, 3, 1, "", "position_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.SubmitOrderList": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "exec_algorithm_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "has_emulated_order"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "order_list"], [12, 3, 1, "", "position_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.TradingCommand": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports": [[12, 1, 1, "", "ExecutionMassStatus"], [12, 1, 1, "", "ExecutionReport"], [12, 1, 1, "", "FillReport"], [12, 1, 1, "", "OrderStatusReport"], [12, 1, 1, "", "PositionStatusReport"]], "nautilus_trader.execution.reports.ExecutionMassStatus": [[12, 2, 1, "", "add_fill_reports"], [12, 2, 1, "", "add_order_reports"], [12, 2, 1, "", "add_position_reports"], [12, 2, 1, "", "fill_reports"], [12, 3, 1, "", "id"], [12, 2, 1, "", "order_reports"], [12, 2, 1, "", "position_reports"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.ExecutionReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.FillReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.OrderStatusReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.PositionStatusReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.indicators": [[14, 0, 0, "-", "atr"], [14, 0, 0, "-", "bollinger_bands"], [14, 0, 0, "-", "donchian_channel"], [14, 0, 0, "-", "efficiency_ratio"], [14, 0, 0, "-", "fuzzy_candlesticks"], [14, 0, 0, "-", "keltner_channel"], [14, 0, 0, "-", "keltner_position"], [14, 0, 0, "-", "macd"], [14, 0, 0, "-", "obv"], [14, 0, 0, "-", "pressure"], [14, 0, 0, "-", "roc"], [14, 0, 0, "-", "rsi"], [14, 0, 0, "-", "spread_analyzer"], [14, 0, 0, "-", "stochastics"], [14, 0, 0, "-", "swings"], [14, 0, 0, "-", "volatility_ratio"], [14, 0, 0, "-", "vwap"]], "nautilus_trader.indicators.atr": [[14, 1, 1, "", "AverageTrueRange"]], "nautilus_trader.indicators.atr.AverageTrueRange": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average": [[14, 0, 0, "-", "ama"], [14, 0, 0, "-", "ema"], [14, 0, 0, "-", "hma"], [14, 0, 0, "-", "ma_factory"], [14, 0, 0, "-", "moving_average"], [14, 0, 0, "-", "sma"], [14, 0, 0, "-", "wma"]], "nautilus_trader.indicators.average.ama": [[14, 1, 1, "", "AdaptiveMovingAverage"]], "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage": [[14, 3, 1, "", "alpha_diff"], [14, 3, 1, "", "alpha_fast"], [14, 3, 1, "", "alpha_slow"], [14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "period_alpha_fast"], [14, 3, 1, "", "period_alpha_slow"], [14, 3, 1, "", "period_er"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.ema": [[14, 1, 1, "", "ExponentialMovingAverage"]], "nautilus_trader.indicators.average.ema.ExponentialMovingAverage": [[14, 3, 1, "", "alpha"], [14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.hma": [[14, 1, 1, "", "HullMovingAverage"]], "nautilus_trader.indicators.average.hma.HullMovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.ma_factory": [[14, 1, 1, "", "MovingAverageFactory"]], "nautilus_trader.indicators.average.ma_factory.MovingAverageFactory": [[14, 2, 1, "", "create"]], "nautilus_trader.indicators.average.moving_average": [[14, 1, 1, "", "MovingAverage"], [14, 1, 1, "", "MovingAverageType"]], "nautilus_trader.indicators.average.moving_average.MovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.sma": [[14, 1, 1, "", "SimpleMovingAverage"]], "nautilus_trader.indicators.average.sma.SimpleMovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.wma": [[14, 1, 1, "", "WeightedMovingAverage"]], "nautilus_trader.indicators.average.wma.WeightedMovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"], [14, 3, 1, "", "weights"]], "nautilus_trader.indicators.base": [[14, 0, 0, "-", "indicator"]], "nautilus_trader.indicators.base.indicator": [[14, 1, 1, "", "Indicator"]], "nautilus_trader.indicators.base.indicator.Indicator": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"]], "nautilus_trader.indicators.bollinger_bands": [[14, 1, 1, "", "BollingerBands"]], "nautilus_trader.indicators.bollinger_bands.BollingerBands": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "k"], [14, 3, 1, "", "lower"], [14, 3, 1, "", "middle"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "upper"]], "nautilus_trader.indicators.donchian_channel": [[14, 1, 1, "", "DonchianChannel"]], "nautilus_trader.indicators.donchian_channel.DonchianChannel": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "lower"], [14, 3, 1, "", "middle"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "upper"]], "nautilus_trader.indicators.efficiency_ratio": [[14, 1, 1, "", "EfficiencyRatio"]], "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.fuzzy_candlesticks": [[14, 1, 1, "", "FuzzyCandle"], [14, 1, 1, "", "FuzzyCandlesticks"]], "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle": [[14, 3, 1, "", "body_size"], [14, 3, 1, "", "direction"], [14, 3, 1, "", "lower_wick_size"], [14, 3, 1, "", "size"], [14, 3, 1, "", "upper_wick_size"]], "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"], [14, 3, 1, "", "vector"]], "nautilus_trader.indicators.keltner_channel": [[14, 1, 1, "", "KeltnerChannel"]], "nautilus_trader.indicators.keltner_channel.KeltnerChannel": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "k_multiplier"], [14, 3, 1, "", "lower"], [14, 3, 1, "", "middle"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "upper"]], "nautilus_trader.indicators.keltner_position": [[14, 1, 1, "", "KeltnerPosition"]], "nautilus_trader.indicators.keltner_position.KeltnerPosition": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "k_multiplier"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.macd": [[14, 1, 1, "", "MovingAverageConvergenceDivergence"]], "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence": [[14, 3, 1, "", "fast_period"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 3, 1, "", "slow_period"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.obv": [[14, 1, 1, "", "OnBalanceVolume"]], "nautilus_trader.indicators.obv.OnBalanceVolume": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.pressure": [[14, 1, 1, "", "Pressure"]], "nautilus_trader.indicators.pressure.Pressure": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"], [14, 3, 1, "", "value_cumulative"]], "nautilus_trader.indicators.roc": [[14, 1, 1, "", "RateOfChange"]], "nautilus_trader.indicators.roc.RateOfChange": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.rsi": [[14, 1, 1, "", "RelativeStrengthIndex"]], "nautilus_trader.indicators.rsi.RelativeStrengthIndex": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.spread_analyzer": [[14, 1, 1, "", "SpreadAnalyzer"]], "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer": [[14, 3, 1, "", "average"], [14, 3, 1, "", "capacity"], [14, 3, 1, "", "current"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "instrument_id"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"]], "nautilus_trader.indicators.stochastics": [[14, 1, 1, "", "Stochastics"]], "nautilus_trader.indicators.stochastics.Stochastics": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period_d"], [14, 3, 1, "", "period_k"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value_d"], [14, 3, 1, "", "value_k"]], "nautilus_trader.indicators.swings": [[14, 1, 1, "", "Swings"]], "nautilus_trader.indicators.swings.Swings": [[14, 3, 1, "", "changed"], [14, 3, 1, "", "direction"], [14, 3, 1, "", "duration"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "high_datetime"], [14, 3, 1, "", "high_price"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "length"], [14, 3, 1, "", "low_datetime"], [14, 3, 1, "", "low_price"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 3, 1, "", "since_high"], [14, 3, 1, "", "since_low"], [14, 2, 1, "", "update_raw"]], "nautilus_trader.indicators.volatility_ratio": [[14, 1, 1, "", "VolatilityRatio"]], "nautilus_trader.indicators.volatility_ratio.VolatilityRatio": [[14, 3, 1, "", "fast_period"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"], [14, 3, 1, "", "slow_period"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.vwap": [[14, 1, 1, "", "VolumeWeightedAveragePrice"]], "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.live": [[16, 0, 0, "-", "data_client"], [16, 0, 0, "-", "data_engine"], [16, 0, 0, "-", "execution_client"], [16, 0, 0, "-", "execution_engine"], [16, 0, 0, "-", "node"], [16, 0, 0, "-", "node_builder"], [16, 0, 0, "-", "risk_engine"]], "nautilus_trader.live.data_client": [[16, 1, 1, "", "LiveDataClient"], [16, 1, 1, "", "LiveMarketDataClient"]], "nautilus_trader.live.data_client.LiveDataClient": [[16, 2, 1, "", "connect"], [16, 2, 1, "", "create_task"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_connected"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "request"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "run_after_delay"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "subscribe"], [16, 2, 1, "", "subscribed_generic_data"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"], [16, 2, 1, "", "unsubscribe"], [16, 3, 1, "", "venue"]], "nautilus_trader.live.data_client.LiveMarketDataClient": [[16, 2, 1, "", "connect"], [16, 2, 1, "", "create_task"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_connected"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "request"], [16, 2, 1, "", "request_bars"], [16, 2, 1, "", "request_instrument"], [16, 2, 1, "", "request_instruments"], [16, 2, 1, "", "request_quote_ticks"], [16, 2, 1, "", "request_trade_ticks"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "run_after_delay"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "subscribe"], [16, 2, 1, "", "subscribe_bars"], [16, 2, 1, "", "subscribe_instrument"], [16, 2, 1, "", "subscribe_instrument_close"], [16, 2, 1, "", "subscribe_instrument_status"], [16, 2, 1, "", "subscribe_instruments"], [16, 2, 1, "", "subscribe_order_book_deltas"], [16, 2, 1, "", "subscribe_order_book_snapshots"], [16, 2, 1, "", "subscribe_quote_ticks"], [16, 2, 1, "", "subscribe_ticker"], [16, 2, 1, "", "subscribe_trade_ticks"], [16, 2, 1, "", "subscribe_venue_status"], [16, 2, 1, "", "subscribed_bars"], [16, 2, 1, "", "subscribed_generic_data"], [16, 2, 1, "", "subscribed_instrument_close"], [16, 2, 1, "", "subscribed_instrument_status"], [16, 2, 1, "", "subscribed_instruments"], [16, 2, 1, "", "subscribed_order_book_deltas"], [16, 2, 1, "", "subscribed_order_book_snapshots"], [16, 2, 1, "", "subscribed_quote_ticks"], [16, 2, 1, "", "subscribed_tickers"], [16, 2, 1, "", "subscribed_trade_ticks"], [16, 2, 1, "", "subscribed_venue_status"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"], [16, 2, 1, "", "unsubscribe"], [16, 2, 1, "", "unsubscribe_bars"], [16, 2, 1, "", "unsubscribe_instrument"], [16, 2, 1, "", "unsubscribe_instrument_close"], [16, 2, 1, "", "unsubscribe_instrument_status"], [16, 2, 1, "", "unsubscribe_instruments"], [16, 2, 1, "", "unsubscribe_order_book_deltas"], [16, 2, 1, "", "unsubscribe_order_book_snapshots"], [16, 2, 1, "", "unsubscribe_quote_ticks"], [16, 2, 1, "", "unsubscribe_ticker"], [16, 2, 1, "", "unsubscribe_trade_ticks"], [16, 2, 1, "", "unsubscribe_venue_status"], [16, 3, 1, "", "venue"]], "nautilus_trader.live.data_engine": [[16, 1, 1, "", "LiveDataEngine"]], "nautilus_trader.live.data_engine.LiveDataEngine": [[16, 2, 1, "", "check_connected"], [16, 2, 1, "", "check_disconnected"], [16, 2, 1, "", "cmd_qsize"], [16, 3, 1, "", "command_count"], [16, 2, 1, "", "connect"], [16, 3, 1, "", "data_count"], [16, 2, 1, "", "data_qsize"], [16, 3, 1, "", "debug"], [16, 3, 1, "", "default_client"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "deregister_client"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "execute"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "get_cmd_queue_task"], [16, 2, 1, "", "get_data_queue_task"], [16, 2, 1, "", "get_req_queue_task"], [16, 2, 1, "", "get_res_queue_task"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "kill"], [16, 2, 1, "", "process"], [16, 2, 1, "", "register_catalog"], [16, 2, 1, "", "register_client"], [16, 2, 1, "", "register_default_client"], [16, 2, 1, "", "register_venue_routing"], [16, 3, 1, "", "registered_clients"], [16, 2, 1, "", "req_qsize"], [16, 2, 1, "", "request"], [16, 3, 1, "", "request_count"], [16, 2, 1, "", "res_qsize"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "response"], [16, 3, 1, "", "response_count"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "subscribed_bars"], [16, 2, 1, "", "subscribed_generic_data"], [16, 2, 1, "", "subscribed_instrument_close"], [16, 2, 1, "", "subscribed_instrument_status"], [16, 2, 1, "", "subscribed_instruments"], [16, 2, 1, "", "subscribed_order_book_deltas"], [16, 2, 1, "", "subscribed_order_book_snapshots"], [16, 2, 1, "", "subscribed_quote_ticks"], [16, 2, 1, "", "subscribed_synthetic_quotes"], [16, 2, 1, "", "subscribed_synthetic_trades"], [16, 2, 1, "", "subscribed_tickers"], [16, 2, 1, "", "subscribed_trade_ticks"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"]], "nautilus_trader.live.execution_client": [[16, 1, 1, "", "LiveExecutionClient"]], "nautilus_trader.live.execution_client.LiveExecutionClient": [[16, 3, 1, "", "account_id"], [16, 3, 1, "", "account_type"], [16, 3, 1, "", "base_currency"], [16, 2, 1, "", "batch_cancel_orders"], [16, 2, 1, "", "cancel_all_orders"], [16, 2, 1, "", "cancel_order"], [16, 2, 1, "", "connect"], [16, 2, 1, "", "create_task"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "generate_account_state"], [16, 2, 1, "", "generate_fill_reports"], [16, 2, 1, "", "generate_mass_status"], [16, 2, 1, "", "generate_order_accepted"], [16, 2, 1, "", "generate_order_cancel_rejected"], [16, 2, 1, "", "generate_order_canceled"], [16, 2, 1, "", "generate_order_expired"], [16, 2, 1, "", "generate_order_filled"], [16, 2, 1, "", "generate_order_modify_rejected"], [16, 2, 1, "", "generate_order_rejected"], [16, 2, 1, "", "generate_order_status_report"], [16, 2, 1, "", "generate_order_status_reports"], [16, 2, 1, "", "generate_order_submitted"], [16, 2, 1, "", "generate_order_triggered"], [16, 2, 1, "", "generate_order_updated"], [16, 2, 1, "", "generate_position_status_reports"], [16, 2, 1, "", "get_account"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_connected"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "modify_order"], [16, 3, 1, "", "oms_type"], [16, 2, 1, "", "query_order"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "run_after_delay"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "submit_order"], [16, 2, 1, "", "submit_order_list"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"], [16, 3, 1, "", "venue"]], "nautilus_trader.live.execution_engine": [[16, 1, 1, "", "LiveExecutionEngine"]], "nautilus_trader.live.execution_engine.LiveExecutionEngine": [[16, 3, 1, "", "allow_cash_positions"], [16, 2, 1, "", "check_connected"], [16, 2, 1, "", "check_disconnected"], [16, 2, 1, "", "check_integrity"], [16, 2, 1, "", "check_residuals"], [16, 2, 1, "", "cmd_qsize"], [16, 3, 1, "", "command_count"], [16, 2, 1, "", "connect"], [16, 3, 1, "", "debug"], [16, 3, 1, "", "default_client"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "deregister_client"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 3, 1, "", "event_count"], [16, 2, 1, "", "evt_qsize"], [16, 2, 1, "", "execute"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "flush_db"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "get_cmd_queue_task"], [16, 2, 1, "", "get_evt_queue_task"], [16, 2, 1, "", "get_external_order_claim"], [16, 2, 1, "", "get_external_order_claims_instruments"], [16, 2, 1, "", "get_inflight_check_task"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "kill"], [16, 2, 1, "", "load_cache"], [16, 2, 1, "", "position_id_count"], [16, 2, 1, "", "process"], [16, 2, 1, "", "reconcile_mass_status"], [16, 2, 1, "", "reconcile_report"], [16, 2, 1, "", "reconcile_state"], [16, 4, 1, "", "reconciliation"], [16, 2, 1, "", "register_client"], [16, 2, 1, "", "register_default_client"], [16, 2, 1, "", "register_external_order_claims"], [16, 2, 1, "", "register_oms_type"], [16, 2, 1, "", "register_venue_routing"], [16, 3, 1, "", "registered_clients"], [16, 3, 1, "", "report_count"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"]], "nautilus_trader.live.node": [[16, 1, 1, "", "TradingNode"]], "nautilus_trader.live.node.TradingNode": [[16, 2, 1, "", "add_data_client_factory"], [16, 2, 1, "", "add_exec_client_factory"], [16, 2, 1, "", "build"], [16, 4, 1, "", "cache"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "get_event_loop"], [16, 2, 1, "", "get_logger"], [16, 4, 1, "", "instance_id"], [16, 4, 1, "", "is_built"], [16, 4, 1, "", "is_running"], [16, 4, 1, "", "machine_id"], [16, 2, 1, "", "maintain_heartbeat"], [16, 4, 1, "", "portfolio"], [16, 2, 1, "", "run"], [16, 2, 1, "", "run_async"], [16, 2, 1, "", "snapshot_open_positions"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "stop_async"], [16, 4, 1, "", "trader"], [16, 4, 1, "", "trader_id"]], "nautilus_trader.live.node_builder": [[16, 1, 1, "", "TradingNodeBuilder"]], "nautilus_trader.live.node_builder.TradingNodeBuilder": [[16, 2, 1, "", "add_data_client_factory"], [16, 2, 1, "", "add_exec_client_factory"], [16, 2, 1, "", "build_data_clients"], [16, 2, 1, "", "build_exec_clients"]], "nautilus_trader.live.risk_engine": [[16, 1, 1, "", "LiveRiskEngine"]], "nautilus_trader.live.risk_engine.LiveRiskEngine": [[16, 2, 1, "", "cmd_qsize"], [16, 3, 1, "", "command_count"], [16, 3, 1, "", "debug"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "dispose"], [16, 3, 1, "", "event_count"], [16, 2, 1, "", "evt_qsize"], [16, 2, 1, "", "execute"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "get_cmd_queue_task"], [16, 2, 1, "", "get_evt_queue_task"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_bypassed"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "kill"], [16, 2, 1, "", "max_notional_per_order"], [16, 2, 1, "", "max_notionals_per_order"], [16, 2, 1, "", "max_order_modify_rate"], [16, 2, 1, "", "max_order_submit_rate"], [16, 2, 1, "", "process"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "set_max_notional_per_order"], [16, 2, 1, "", "set_trading_state"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "trading_state"], [16, 3, 1, "", "type"]], "nautilus_trader.model": [[17, 0, 0, "-", "book"], [18, 0, 0, "-", "data"], [19, 0, 0, "-", "events"], [20, 0, 0, "-", "identifiers"], [22, 0, 0, "-", "instruments"], [23, 0, 0, "-", "objects"], [24, 0, 0, "-", "orders"], [25, 0, 0, "-", "position"], [26, 0, 0, "-", "tick_scheme"]], "nautilus_trader.model.book": [[17, 1, 1, "", "Level"], [17, 1, 1, "", "OrderBook"]], "nautilus_trader.model.book.Level": [[17, 2, 1, "", "exposure"], [17, 2, 1, "", "orders"], [17, 3, 1, "", "price"], [17, 2, 1, "", "size"]], "nautilus_trader.model.book.OrderBook": [[17, 2, 1, "", "add"], [17, 2, 1, "", "apply"], [17, 2, 1, "", "apply_delta"], [17, 2, 1, "", "apply_deltas"], [17, 2, 1, "", "apply_depth"], [17, 2, 1, "", "asks"], [17, 2, 1, "", "best_ask_price"], [17, 2, 1, "", "best_ask_size"], [17, 2, 1, "", "best_bid_price"], [17, 2, 1, "", "best_bid_size"], [17, 2, 1, "", "bids"], [17, 3, 1, "", "book_type"], [17, 2, 1, "", "check_integrity"], [17, 2, 1, "", "clear"], [17, 2, 1, "", "clear_asks"], [17, 2, 1, "", "clear_bids"], [17, 3, 1, "", "count"], [17, 2, 1, "", "delete"], [17, 2, 1, "", "fully_qualified_name"], [17, 2, 1, "", "get_avg_px_for_quantity"], [17, 2, 1, "", "get_quantity_for_price"], [17, 3, 1, "", "instrument_id"], [17, 2, 1, "", "midpoint"], [17, 2, 1, "", "pprint"], [17, 2, 1, "", "reset"], [17, 3, 1, "", "sequence"], [17, 2, 1, "", "simulate_fills"], [17, 2, 1, "", "spread"], [17, 3, 1, "", "ts_event"], [17, 3, 1, "", "ts_init"], [17, 3, 1, "", "ts_last"], [17, 2, 1, "", "update"], [17, 2, 1, "", "update_quote_tick"], [17, 2, 1, "", "update_trade_tick"]], "nautilus_trader.model.data": [[18, 1, 1, "", "Bar"], [18, 1, 1, "", "BarAggregation"], [18, 1, 1, "", "BarSpecification"], [18, 1, 1, "", "BarType"], [18, 1, 1, "", "BookOrder"], [18, 1, 1, "", "DataType"], [18, 1, 1, "", "GenericData"], [18, 1, 1, "", "InstrumentClose"], [18, 1, 1, "", "InstrumentStatus"], [18, 1, 1, "", "OrderBookDelta"], [18, 1, 1, "", "OrderBookDeltas"], [18, 1, 1, "", "OrderBookDepth10"], [18, 1, 1, "", "QuoteTick"], [18, 1, 1, "", "Ticker"], [18, 1, 1, "", "TradeTick"], [18, 1, 1, "", "VenueStatus"], [18, 5, 1, "", "capsule_to_list"]], "nautilus_trader.model.data.Bar": [[18, 3, 1, "", "bar_type"], [18, 3, 1, "", "close"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "high"], [18, 3, 1, "", "is_revision"], [18, 2, 1, "", "is_single_price"], [18, 3, 1, "", "low"], [18, 3, 1, "", "open"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"], [18, 3, 1, "", "volume"]], "nautilus_trader.model.data.BarAggregation": [[18, 2, 1, "", "as_integer_ratio"], [18, 2, 1, "", "bit_count"], [18, 2, 1, "", "bit_length"], [18, 2, 1, "", "conjugate"], [18, 3, 1, "", "denominator"], [18, 2, 1, "", "from_bytes"], [18, 3, 1, "", "imag"], [18, 3, 1, "", "numerator"], [18, 3, 1, "", "real"], [18, 2, 1, "", "to_bytes"]], "nautilus_trader.model.data.BarSpecification": [[18, 3, 1, "", "aggregation"], [18, 2, 1, "", "check_information_aggregated"], [18, 2, 1, "", "check_threshold_aggregated"], [18, 2, 1, "", "check_time_aggregated"], [18, 2, 1, "", "from_str"], [18, 2, 1, "", "from_timedelta"], [18, 2, 1, "", "is_information_aggregated"], [18, 2, 1, "", "is_threshold_aggregated"], [18, 2, 1, "", "is_time_aggregated"], [18, 3, 1, "", "price_type"], [18, 3, 1, "", "step"], [18, 3, 1, "", "timedelta"]], "nautilus_trader.model.data.BarType": [[18, 3, 1, "", "aggregation_source"], [18, 2, 1, "", "from_str"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "is_externally_aggregated"], [18, 2, 1, "", "is_internally_aggregated"], [18, 3, 1, "", "spec"]], "nautilus_trader.model.data.BookOrder": [[18, 2, 1, "", "exposure"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_raw"], [18, 3, 1, "", "order_id"], [18, 3, 1, "", "price"], [18, 3, 1, "", "side"], [18, 2, 1, "", "signed_size"], [18, 3, 1, "", "size"], [18, 2, 1, "", "to_dict"]], "nautilus_trader.model.data.DataType": [[18, 3, 1, "", "metadata"], [18, 3, 1, "", "topic"], [18, 3, 1, "", "type"]], "nautilus_trader.model.data.GenericData": [[18, 3, 1, "", "data"], [18, 3, 1, "", "data_type"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.InstrumentClose": [[18, 3, 1, "", "close_price"], [18, 3, 1, "", "close_type"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.InstrumentStatus": [[18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "halt_reason"], [18, 3, 1, "", "instrument_id"], [18, 3, 1, "", "status"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "trading_session"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.OrderBookDelta": [[18, 3, 1, "", "action"], [18, 2, 1, "", "capsule_from_list"], [18, 2, 1, "", "clear"], [18, 3, 1, "", "flags"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "from_raw"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 3, 1, "", "is_add"], [18, 3, 1, "", "is_clear"], [18, 3, 1, "", "is_delete"], [18, 3, 1, "", "is_update"], [18, 2, 1, "", "list_from_capsule"], [18, 3, 1, "", "order"], [18, 3, 1, "", "sequence"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.OrderBookDeltas": [[18, 3, 1, "", "deltas"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 3, 1, "", "is_snapshot"], [18, 3, 1, "", "sequence"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.OrderBookDepth10": [[18, 3, 1, "", "asks"], [18, 3, 1, "", "bids"], [18, 2, 1, "", "capsule_from_list"], [18, 3, 1, "", "flags"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "list_from_capsule"], [18, 3, 1, "", "sequence"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.QuoteTick": [[18, 3, 1, "", "ask_price"], [18, 3, 1, "", "ask_size"], [18, 3, 1, "", "bid_price"], [18, 3, 1, "", "bid_size"], [18, 2, 1, "", "capsule_from_list"], [18, 2, 1, "", "extract_price"], [18, 2, 1, "", "extract_volume"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "from_raw"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "list_from_capsule"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.Ticker": [[18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.TradeTick": [[18, 3, 1, "", "aggressor_side"], [18, 2, 1, "", "capsule_from_list"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "from_raw"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "list_from_capsule"], [18, 3, 1, "", "price"], [18, 3, 1, "", "size"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "trade_id"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.VenueStatus": [[18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "status"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"], [18, 3, 1, "", "venue"]], "nautilus_trader.model.events": [[19, 0, 0, "-", "account"], [19, 0, 0, "-", "order"], [19, 0, 0, "-", "position"]], "nautilus_trader.model.events.account": [[19, 1, 1, "", "AccountState"]], "nautilus_trader.model.events.account.AccountState": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "account_type"], [19, 3, 1, "", "balances"], [19, 3, 1, "", "base_currency"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "info"], [19, 3, 1, "", "is_reported"], [19, 3, 1, "", "margins"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"]], "nautilus_trader.model.events.order": [[19, 1, 1, "", "OrderAccepted"], [19, 1, 1, "", "OrderCancelRejected"], [19, 1, 1, "", "OrderCanceled"], [19, 1, 1, "", "OrderDenied"], [19, 1, 1, "", "OrderEmulated"], [19, 1, 1, "", "OrderEvent"], [19, 1, 1, "", "OrderExpired"], [19, 1, 1, "", "OrderFilled"], [19, 1, 1, "", "OrderInitialized"], [19, 1, 1, "", "OrderModifyRejected"], [19, 1, 1, "", "OrderPendingCancel"], [19, 1, 1, "", "OrderPendingUpdate"], [19, 1, 1, "", "OrderRejected"], [19, 1, 1, "", "OrderReleased"], [19, 1, 1, "", "OrderSubmitted"], [19, 1, 1, "", "OrderTriggered"], [19, 1, 1, "", "OrderUpdated"]], "nautilus_trader.model.events.order.OrderAccepted": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderCancelRejected": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderCanceled": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderDenied": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderEmulated": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderEvent": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderExpired": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderFilled": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 3, 1, "", "commission"], [19, 3, 1, "", "currency"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "info"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "is_buy"], [19, 3, 1, "", "is_sell"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "liquidity_side"], [19, 3, 1, "", "order_side"], [19, 3, 1, "", "order_type"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trade_id"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderInitialized": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 3, 1, "", "contingency_type"], [19, 3, 1, "", "emulation_trigger"], [19, 3, 1, "", "exec_algorithm_id"], [19, 3, 1, "", "exec_algorithm_params"], [19, 3, 1, "", "exec_spawn_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "linked_order_ids"], [19, 3, 1, "", "options"], [19, 3, 1, "", "order_list_id"], [19, 3, 1, "", "order_type"], [19, 3, 1, "", "parent_order_id"], [19, 3, 1, "", "post_only"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "quote_quantity"], [19, 3, 1, "", "reconciliation"], [19, 3, 1, "", "reduce_only"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "side"], [19, 3, 1, "", "strategy_id"], [19, 3, 1, "", "tags"], [19, 3, 1, "", "time_in_force"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "trigger_instrument_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderModifyRejected": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderPendingCancel": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderPendingUpdate": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderRejected": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderReleased": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 3, 1, "", "released_price"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderSubmitted": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderTriggered": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderUpdated": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "price"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "trigger_price"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.position": [[19, 1, 1, "", "PositionChanged"], [19, 1, 1, "", "PositionClosed"], [19, 1, 1, "", "PositionEvent"], [19, 1, 1, "", "PositionOpened"]], "nautilus_trader.model.events.position.PositionChanged": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 2, 1, "", "create"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.events.position.PositionClosed": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 2, 1, "", "create"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.events.position.PositionEvent": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.events.position.PositionOpened": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 2, 1, "", "create"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.identifiers": [[20, 1, 1, "", "AccountId"], [20, 1, 1, "", "ClientId"], [20, 1, 1, "", "ClientOrderId"], [20, 1, 1, "", "ComponentId"], [20, 1, 1, "", "ExecAlgorithmId"], [20, 1, 1, "", "Identifier"], [20, 1, 1, "", "InstrumentId"], [20, 1, 1, "", "OrderListId"], [20, 1, 1, "", "PositionId"], [20, 1, 1, "", "StrategyId"], [20, 1, 1, "", "Symbol"], [20, 1, 1, "", "TradeId"], [20, 1, 1, "", "TraderId"], [20, 1, 1, "", "Venue"], [20, 1, 1, "", "VenueOrderId"]], "nautilus_trader.model.identifiers.AccountId": [[20, 2, 1, "", "get_id"], [20, 2, 1, "", "get_issuer"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ClientId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ClientOrderId": [[20, 2, 1, "", "is_this_trader"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ComponentId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ExecAlgorithmId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.Identifier": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.InstrumentId": [[20, 2, 1, "", "from_str"], [20, 2, 1, "", "is_synthetic"], [20, 3, 1, "", "symbol"], [20, 3, 1, "", "value"], [20, 3, 1, "", "venue"]], "nautilus_trader.model.identifiers.OrderListId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.PositionId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.StrategyId": [[20, 2, 1, "", "get_tag"], [20, 2, 1, "", "is_external"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.Symbol": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.TradeId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.TraderId": [[20, 2, 1, "", "get_tag"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.Venue": [[20, 2, 1, "", "is_synthetic"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.VenueOrderId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.instruments": [[22, 0, 0, "-", "base"], [22, 0, 0, "-", "betting"], [22, 0, 0, "-", "crypto_future"], [22, 0, 0, "-", "crypto_perpetual"], [22, 0, 0, "-", "currency_pair"], [22, 0, 0, "-", "equity"], [22, 0, 0, "-", "futures_contract"], [22, 0, 0, "-", "options_contract"], [22, 0, 0, "-", "synthetic"]], "nautilus_trader.model.instruments.base": [[22, 1, 1, "", "Instrument"]], "nautilus_trader.model.instruments.base.Instrument": [[22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.betting": [[22, 1, 1, "", "BettingInstrument"], [22, 5, 1, "", "make_symbol"], [22, 5, 1, "", "null_handicap"]], "nautilus_trader.model.instruments.betting.BettingInstrument": [[22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.crypto_future": [[22, 1, 1, "", "CryptoFuture"]], "nautilus_trader.model.instruments.crypto_future.CryptoFuture": [[22, 3, 1, "", "activation_ns"], [22, 3, 1, "", "activation_utc"], [22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 3, 1, "", "expiration_ns"], [22, 3, 1, "", "expiration_utc"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "settlement_currency"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "underlying"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.crypto_perpetual": [[22, 1, 1, "", "CryptoPerpetual"]], "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual": [[22, 3, 1, "", "asset_class"], [22, 3, 1, "", "base_currency"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "is_quanto"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "settlement_currency"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.currency_pair": [[22, 1, 1, "", "CurrencyPair"]], "nautilus_trader.model.instruments.currency_pair.CurrencyPair": [[22, 3, 1, "", "asset_class"], [22, 3, 1, "", "base_currency"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.equity": [[22, 1, 1, "", "Equity"]], "nautilus_trader.model.instruments.equity.Equity": [[22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.futures_contract": [[22, 1, 1, "", "FuturesContract"]], "nautilus_trader.model.instruments.futures_contract.FuturesContract": [[22, 3, 1, "", "activation_ns"], [22, 3, 1, "", "activation_utc"], [22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 3, 1, "", "expiration_ns"], [22, 3, 1, "", "expiration_utc"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "underlying"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.options_contract": [[22, 1, 1, "", "OptionsContract"]], "nautilus_trader.model.instruments.options_contract.OptionsContract": [[22, 3, 1, "", "activation_ns"], [22, 3, 1, "", "activation_utc"], [22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 3, 1, "", "expiration_ns"], [22, 3, 1, "", "expiration_utc"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "kind"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "strike_price"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "underlying"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.synthetic": [[22, 1, 1, "", "SyntheticInstrument"]], "nautilus_trader.model.instruments.synthetic.SyntheticInstrument": [[22, 2, 1, "", "calculate"], [22, 2, 1, "", "change_formula"], [22, 3, 1, "", "components"], [22, 3, 1, "", "formula"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 3, 1, "", "id"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"]], "nautilus_trader.model.objects": [[23, 1, 1, "", "AccountBalance"], [23, 1, 1, "", "Currency"], [23, 1, 1, "", "MarginBalance"], [23, 1, 1, "", "Money"], [23, 1, 1, "", "Price"], [23, 1, 1, "", "Quantity"]], "nautilus_trader.model.objects.AccountBalance": [[23, 3, 1, "", "currency"], [23, 3, 1, "", "free"], [23, 2, 1, "", "from_dict"], [23, 3, 1, "", "locked"], [23, 2, 1, "", "to_dict"], [23, 3, 1, "", "total"]], "nautilus_trader.model.objects.Currency": [[23, 3, 1, "", "code"], [23, 3, 1, "", "currency_type"], [23, 2, 1, "", "from_internal_map"], [23, 2, 1, "", "from_str"], [23, 2, 1, "", "is_crypto"], [23, 2, 1, "", "is_fiat"], [23, 3, 1, "", "iso4217"], [23, 3, 1, "", "name"], [23, 3, 1, "", "precision"], [23, 2, 1, "", "register"]], "nautilus_trader.model.objects.MarginBalance": [[23, 3, 1, "", "currency"], [23, 2, 1, "", "from_dict"], [23, 3, 1, "", "initial"], [23, 3, 1, "", "instrument_id"], [23, 3, 1, "", "maintenance"], [23, 2, 1, "", "to_dict"]], "nautilus_trader.model.objects.Money": [[23, 2, 1, "", "as_decimal"], [23, 2, 1, "", "as_double"], [23, 3, 1, "", "currency"], [23, 2, 1, "", "from_raw"], [23, 2, 1, "", "from_str"], [23, 3, 1, "", "raw"], [23, 2, 1, "", "to_str"]], "nautilus_trader.model.objects.Price": [[23, 2, 1, "", "as_decimal"], [23, 2, 1, "", "as_double"], [23, 2, 1, "", "from_int"], [23, 2, 1, "", "from_raw"], [23, 2, 1, "", "from_str"], [23, 3, 1, "", "precision"], [23, 3, 1, "", "raw"]], "nautilus_trader.model.objects.Quantity": [[23, 2, 1, "", "as_decimal"], [23, 2, 1, "", "as_double"], [23, 2, 1, "", "from_int"], [23, 2, 1, "", "from_raw"], [23, 2, 1, "", "from_str"], [23, 3, 1, "", "precision"], [23, 3, 1, "", "raw"], [23, 2, 1, "", "raw_to_f64"], [23, 2, 1, "", "to_str"], [23, 2, 1, "", "zero"]], "nautilus_trader.model.orders": [[24, 0, 0, "-", "base"], [24, 0, 0, "-", "limit"], [24, 0, 0, "-", "limit_if_touched"], [24, 0, 0, "-", "list"], [24, 0, 0, "-", "market"], [24, 0, 0, "-", "market_if_touched"], [24, 0, 0, "-", "market_to_limit"], [24, 0, 0, "-", "stop_limit"], [24, 0, 0, "-", "stop_market"], [24, 0, 0, "-", "trailing_stop_limit"], [24, 0, 0, "-", "trailing_stop_market"]], "nautilus_trader.model.orders.base": [[24, 1, 1, "", "Order"]], "nautilus_trader.model.orders.base.Order": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.limit": [[24, 1, 1, "", "LimitOrder"]], "nautilus_trader.model.orders.limit.LimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 2, 1, "", "transform_py"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.limit_if_touched": [[24, 1, 1, "", "LimitIfTouchedOrder"]], "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "is_triggered"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 3, 1, "", "ts_triggered"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.list": [[24, 1, 1, "", "OrderList"]], "nautilus_trader.model.orders.list.OrderList": [[24, 3, 1, "", "first"], [24, 3, 1, "", "id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "orders"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "ts_init"]], "nautilus_trader.model.orders.market": [[24, 1, 1, "", "MarketOrder"]], "nautilus_trader.model.orders.market.MarketOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 2, 1, "", "transform_py"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.market_if_touched": [[24, 1, 1, "", "MarketIfTouchedOrder"]], "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.market_to_limit": [[24, 1, 1, "", "MarketToLimitOrder"]], "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.stop_limit": [[24, 1, 1, "", "StopLimitOrder"]], "nautilus_trader.model.orders.stop_limit.StopLimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "is_triggered"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 3, 1, "", "ts_triggered"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.stop_market": [[24, 1, 1, "", "StopMarketOrder"]], "nautilus_trader.model.orders.stop_market.StopMarketOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.trailing_stop_limit": [[24, 1, 1, "", "TrailingStopLimitOrder"]], "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "is_triggered"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "limit_offset"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trailing_offset"], [24, 3, 1, "", "trailing_offset_type"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 3, 1, "", "ts_triggered"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.trailing_stop_market": [[24, 1, 1, "", "TrailingStopMarketOrder"]], "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trailing_offset"], [24, 3, 1, "", "trailing_offset_type"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.position": [[25, 1, 1, "", "Position"]], "nautilus_trader.model.position.Position": [[25, 3, 1, "", "account_id"], [25, 2, 1, "", "apply"], [25, 3, 1, "", "avg_px_close"], [25, 3, 1, "", "avg_px_open"], [25, 3, 1, "", "base_currency"], [25, 2, 1, "", "calculate_pnl"], [25, 3, 1, "", "client_order_ids"], [25, 3, 1, "", "closing_order_id"], [25, 2, 1, "", "commissions"], [25, 3, 1, "", "duration_ns"], [25, 3, 1, "", "entry"], [25, 3, 1, "", "event_count"], [25, 3, 1, "", "events"], [25, 3, 1, "", "id"], [25, 2, 1, "", "info"], [25, 3, 1, "", "instrument_id"], [25, 3, 1, "", "is_closed"], [25, 3, 1, "", "is_inverse"], [25, 3, 1, "", "is_long"], [25, 3, 1, "", "is_open"], [25, 2, 1, "", "is_opposite_side"], [25, 3, 1, "", "is_short"], [25, 3, 1, "", "last_event"], [25, 3, 1, "", "last_trade_id"], [25, 3, 1, "", "multiplier"], [25, 2, 1, "", "notional_value"], [25, 3, 1, "", "opening_order_id"], [25, 3, 1, "", "peak_qty"], [25, 3, 1, "", "price_precision"], [25, 3, 1, "", "quantity"], [25, 3, 1, "", "quote_currency"], [25, 3, 1, "", "realized_pnl"], [25, 3, 1, "", "realized_return"], [25, 3, 1, "", "settlement_currency"], [25, 3, 1, "", "side"], [25, 2, 1, "", "side_from_order_side"], [25, 2, 1, "", "signed_decimal_qty"], [25, 3, 1, "", "signed_qty"], [25, 3, 1, "", "size_precision"], [25, 3, 1, "", "strategy_id"], [25, 3, 1, "", "symbol"], [25, 2, 1, "", "to_dict"], [25, 2, 1, "", "total_pnl"], [25, 3, 1, "", "trade_ids"], [25, 3, 1, "", "trader_id"], [25, 3, 1, "", "ts_closed"], [25, 3, 1, "", "ts_init"], [25, 3, 1, "", "ts_last"], [25, 3, 1, "", "ts_opened"], [25, 2, 1, "", "unrealized_pnl"], [25, 3, 1, "", "venue"], [25, 3, 1, "", "venue_order_ids"]], "nautilus_trader.model.tick_scheme": [[26, 0, 0, "-", "base"]], "nautilus_trader.model.tick_scheme.base": [[26, 1, 1, "", "TickScheme"], [26, 5, 1, "", "get_tick_scheme"], [26, 5, 1, "", "list_tick_schemes"], [26, 5, 1, "", "register_tick_scheme"], [26, 5, 1, "", "round_down"], [26, 5, 1, "", "round_up"]], "nautilus_trader.model.tick_scheme.base.TickScheme": [[26, 3, 1, "", "max_price"], [26, 3, 1, "", "min_price"], [26, 3, 1, "", "name"], [26, 2, 1, "", "next_ask_price"], [26, 2, 1, "", "next_bid_price"]], "nautilus_trader.model.tick_scheme.implementations": [[26, 0, 0, "-", "fixed"], [26, 0, 0, "-", "tiered"]], "nautilus_trader.model.tick_scheme.implementations.fixed": [[26, 1, 1, "", "FixedTickScheme"]], "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme": [[26, 3, 1, "", "increment"], [26, 3, 1, "", "max_price"], [26, 3, 1, "", "min_price"], [26, 3, 1, "", "name"], [26, 2, 1, "", "next_ask_price"], [26, 2, 1, "", "next_bid_price"], [26, 3, 1, "", "price_precision"]], "nautilus_trader.model.tick_scheme.implementations.tiered": [[26, 1, 1, "", "TieredTickScheme"]], "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme": [[26, 2, 1, "", "find_tick_index"], [26, 3, 1, "", "max_price"], [26, 3, 1, "", "min_price"], [26, 3, 1, "", "name"], [26, 2, 1, "", "next_ask_price"], [26, 2, 1, "", "next_bid_price"]], "nautilus_trader.persistence.catalog": [[27, 0, 0, "-", "base"], [27, 0, 0, "-", "parquet"]], "nautilus_trader.persistence.catalog.base": [[27, 1, 1, "", "BaseDataCatalog"]], "nautilus_trader.persistence.catalog.parquet": [[27, 1, 1, "", "FeatherFile"], [27, 1, 1, "", "ParquetDataCatalog"]], "nautilus_trader.persistence.catalog.parquet.FeatherFile": [[27, 3, 1, "", "class_name"], [27, 2, 1, "", "count"], [27, 2, 1, "", "index"], [27, 3, 1, "", "path"]], "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog": [[27, 2, 1, "", "from_env"], [27, 2, 1, "", "from_uri"], [27, 2, 1, "", "write_data"]], "nautilus_trader.persistence": [[27, 0, 0, "-", "wranglers"], [27, 0, 0, "-", "writer"]], "nautilus_trader.persistence.wranglers": [[27, 1, 1, "", "BarDataWrangler"], [27, 1, 1, "", "OrderBookDeltaDataWrangler"], [27, 1, 1, "", "QuoteTickDataWrangler"], [27, 1, 1, "", "TradeTickDataWrangler"]], "nautilus_trader.persistence.wranglers.BarDataWrangler": [[27, 2, 1, "", "process"]], "nautilus_trader.persistence.wranglers.OrderBookDeltaDataWrangler": [[27, 2, 1, "", "process"]], "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler": [[27, 2, 1, "", "process"], [27, 2, 1, "", "process_bar_data"]], "nautilus_trader.persistence.wranglers.TradeTickDataWrangler": [[27, 2, 1, "", "process"]], "nautilus_trader.persistence.writer": [[27, 1, 1, "", "StreamingFeatherWriter"], [27, 5, 1, "", "generate_signal_class"]], "nautilus_trader.persistence.writer.StreamingFeatherWriter": [[27, 2, 1, "", "check_flush"], [27, 2, 1, "", "close"], [27, 2, 1, "", "flush"], [27, 4, 1, "", "is_closed"], [27, 2, 1, "", "write"]], "nautilus_trader.portfolio": [[28, 0, 0, "-", "base"], [28, 0, 0, "-", "portfolio"]], "nautilus_trader.portfolio.base": [[28, 1, 1, "", "PortfolioFacade"]], "nautilus_trader.portfolio.base.PortfolioFacade": [[28, 2, 1, "", "account"], [28, 3, 1, "", "analyzer"], [28, 2, 1, "", "balances_locked"], [28, 3, 1, "", "initialized"], [28, 2, 1, "", "is_completely_flat"], [28, 2, 1, "", "is_flat"], [28, 2, 1, "", "is_net_long"], [28, 2, 1, "", "is_net_short"], [28, 2, 1, "", "margins_init"], [28, 2, 1, "", "margins_maint"], [28, 2, 1, "", "net_exposure"], [28, 2, 1, "", "net_exposures"], [28, 2, 1, "", "net_position"], [28, 2, 1, "", "unrealized_pnl"], [28, 2, 1, "", "unrealized_pnls"]], "nautilus_trader.portfolio.portfolio": [[28, 1, 1, "", "Portfolio"]], "nautilus_trader.portfolio.portfolio.Portfolio": [[28, 2, 1, "", "account"], [28, 3, 1, "", "analyzer"], [28, 2, 1, "", "balances_locked"], [28, 2, 1, "", "initialize_orders"], [28, 2, 1, "", "initialize_positions"], [28, 3, 1, "", "initialized"], [28, 2, 1, "", "is_completely_flat"], [28, 2, 1, "", "is_flat"], [28, 2, 1, "", "is_net_long"], [28, 2, 1, "", "is_net_short"], [28, 2, 1, "", "margins_init"], [28, 2, 1, "", "margins_maint"], [28, 2, 1, "", "net_exposure"], [28, 2, 1, "", "net_exposures"], [28, 2, 1, "", "net_position"], [28, 2, 1, "", "reset"], [28, 2, 1, "", "set_specific_venue"], [28, 2, 1, "", "unrealized_pnl"], [28, 2, 1, "", "unrealized_pnls"], [28, 2, 1, "", "update_account"], [28, 2, 1, "", "update_order"], [28, 2, 1, "", "update_position"], [28, 2, 1, "", "update_quote_tick"]], "nautilus_trader.risk": [[29, 0, 0, "-", "engine"], [29, 0, 0, "-", "sizing"]], "nautilus_trader.risk.engine": [[29, 1, 1, "", "RiskEngine"]], "nautilus_trader.risk.engine.RiskEngine": [[29, 3, 1, "", "command_count"], [29, 3, 1, "", "debug"], [29, 2, 1, "", "degrade"], [29, 2, 1, "", "dispose"], [29, 3, 1, "", "event_count"], [29, 2, 1, "", "execute"], [29, 2, 1, "", "fault"], [29, 2, 1, "", "fully_qualified_name"], [29, 3, 1, "", "id"], [29, 3, 1, "", "is_bypassed"], [29, 3, 1, "", "is_degraded"], [29, 3, 1, "", "is_disposed"], [29, 3, 1, "", "is_faulted"], [29, 3, 1, "", "is_initialized"], [29, 3, 1, "", "is_running"], [29, 3, 1, "", "is_stopped"], [29, 2, 1, "", "max_notional_per_order"], [29, 2, 1, "", "max_notionals_per_order"], [29, 2, 1, "", "max_order_modify_rate"], [29, 2, 1, "", "max_order_submit_rate"], [29, 2, 1, "", "process"], [29, 2, 1, "", "reset"], [29, 2, 1, "", "resume"], [29, 2, 1, "", "set_max_notional_per_order"], [29, 2, 1, "", "set_trading_state"], [29, 2, 1, "", "start"], [29, 3, 1, "", "state"], [29, 2, 1, "", "stop"], [29, 3, 1, "", "trader_id"], [29, 3, 1, "", "trading_state"], [29, 3, 1, "", "type"]], "nautilus_trader.risk.sizing": [[29, 1, 1, "", "FixedRiskSizer"], [29, 1, 1, "", "PositionSizer"]], "nautilus_trader.risk.sizing.FixedRiskSizer": [[29, 2, 1, "", "calculate"], [29, 3, 1, "", "instrument"], [29, 2, 1, "", "update_instrument"]], "nautilus_trader.risk.sizing.PositionSizer": [[29, 2, 1, "", "calculate"], [29, 3, 1, "", "instrument"], [29, 2, 1, "", "update_instrument"]], "nautilus_trader.serialization": [[30, 0, 0, "-", "base"], [30, 0, 0, "-", "serializer"]], "nautilus_trader.serialization.base": [[30, 1, 1, "", "Serializer"], [30, 5, 1, "", "register_serializable_object"]], "nautilus_trader.serialization.base.Serializer": [[30, 2, 1, "", "deserialize"], [30, 2, 1, "", "serialize"]], "nautilus_trader.serialization.serializer": [[30, 1, 1, "", "MsgSpecSerializer"]], "nautilus_trader.serialization.serializer.MsgSpecSerializer": [[30, 2, 1, "", "deserialize"], [30, 2, 1, "", "serialize"], [30, 3, 1, "", "timestamps_as_iso8601"], [30, 3, 1, "", "timestamps_as_str"]], "nautilus_trader.system": [[31, 0, 0, "-", "kernel"]], "nautilus_trader.system.kernel": [[31, 1, 1, "", "NautilusKernel"]], "nautilus_trader.system.kernel.NautilusKernel": [[31, 4, 1, "", "cache"], [31, 2, 1, "", "cancel_all_tasks"], [31, 4, 1, "", "catalog"], [31, 4, 1, "", "clock"], [31, 4, 1, "", "data_engine"], [31, 2, 1, "", "dispose"], [31, 4, 1, "", "emulator"], [31, 4, 1, "", "environment"], [31, 4, 1, "", "exec_engine"], [31, 4, 1, "", "executor"], [31, 4, 1, "", "instance_id"], [31, 4, 1, "", "load_state"], [31, 4, 1, "", "log"], [31, 4, 1, "", "logger"], [31, 4, 1, "", "loop"], [31, 4, 1, "", "loop_sig_callback"], [31, 4, 1, "", "machine_id"], [31, 4, 1, "", "msgbus"], [31, 4, 1, "", "name"], [31, 4, 1, "", "portfolio"], [31, 4, 1, "", "risk_engine"], [31, 4, 1, "", "save_state"], [31, 2, 1, "", "start"], [31, 2, 1, "", "start_async"], [31, 2, 1, "", "stop"], [31, 2, 1, "", "stop_async"], [31, 4, 1, "", "trader"], [31, 4, 1, "", "trader_id"], [31, 4, 1, "", "ts_created"], [31, 4, 1, "", "writer"]], "nautilus_trader.trading": [[32, 0, 0, "-", "controller"], [32, 0, 0, "-", "filters"], [32, 0, 0, "-", "strategy"], [32, 0, 0, "-", "trader"]], "nautilus_trader.trading.controller": [[32, 1, 1, "", "Controller"]], "nautilus_trader.trading.controller.Controller": [[32, 2, 1, "", "active_task_ids"], [32, 2, 1, "", "add_synthetic"], [32, 3, 1, "", "cache"], [32, 2, 1, "", "cancel_all_tasks"], [32, 2, 1, "", "cancel_task"], [32, 3, 1, "", "clock"], [32, 3, 1, "", "config"], [32, 2, 1, "", "create_actor"], [32, 2, 1, "", "create_strategy"], [32, 2, 1, "", "degrade"], [32, 2, 1, "", "deregister_warning_event"], [32, 2, 1, "", "dispose"], [32, 2, 1, "", "fault"], [32, 2, 1, "", "fully_qualified_name"], [32, 2, 1, "", "handle_bar"], [32, 2, 1, "", "handle_bars"], [32, 2, 1, "", "handle_data"], [32, 2, 1, "", "handle_event"], [32, 2, 1, "", "handle_historical_data"], [32, 2, 1, "", "handle_instrument"], [32, 2, 1, "", "handle_instrument_close"], [32, 2, 1, "", "handle_instrument_status"], [32, 2, 1, "", "handle_instruments"], [32, 2, 1, "", "handle_order_book"], [32, 2, 1, "", "handle_order_book_deltas"], [32, 2, 1, "", "handle_quote_tick"], [32, 2, 1, "", "handle_quote_ticks"], [32, 2, 1, "", "handle_ticker"], [32, 2, 1, "", "handle_trade_tick"], [32, 2, 1, "", "handle_trade_ticks"], [32, 2, 1, "", "handle_venue_status"], [32, 2, 1, "", "has_active_tasks"], [32, 2, 1, "", "has_any_tasks"], [32, 2, 1, "", "has_pending_requests"], [32, 2, 1, "", "has_queued_tasks"], [32, 3, 1, "", "id"], [32, 2, 1, "", "indicators_initialized"], [32, 3, 1, "", "is_degraded"], [32, 3, 1, "", "is_disposed"], [32, 3, 1, "", "is_faulted"], [32, 3, 1, "", "is_initialized"], [32, 2, 1, "", "is_pending_request"], [32, 3, 1, "", "is_running"], [32, 3, 1, "", "is_stopped"], [32, 2, 1, "", "load"], [32, 3, 1, "", "log"], [32, 3, 1, "", "msgbus"], [32, 2, 1, "", "on_bar"], [32, 2, 1, "", "on_data"], [32, 2, 1, "", "on_degrade"], [32, 2, 1, "", "on_dispose"], [32, 2, 1, "", "on_event"], [32, 2, 1, "", "on_fault"], [32, 2, 1, "", "on_historical_data"], [32, 2, 1, "", "on_instrument"], [32, 2, 1, "", "on_instrument_close"], [32, 2, 1, "", "on_instrument_status"], [32, 2, 1, "", "on_load"], [32, 2, 1, "", "on_order_book"], [32, 2, 1, "", "on_order_book_deltas"], [32, 2, 1, "", "on_quote_tick"], [32, 2, 1, "", "on_reset"], [32, 2, 1, "", "on_resume"], [32, 2, 1, "", "on_save"], [32, 2, 1, "", "on_start"], [32, 2, 1, "", "on_stop"], [32, 2, 1, "", "on_ticker"], [32, 2, 1, "", "on_trade_tick"], [32, 2, 1, "", "on_venue_status"], [32, 2, 1, "", "pending_requests"], [32, 3, 1, "", "portfolio"], [32, 2, 1, "", "publish_data"], [32, 2, 1, "", "publish_signal"], [32, 2, 1, "", "queue_for_executor"], [32, 2, 1, "", "queued_task_ids"], [32, 2, 1, "", "register_base"], [32, 2, 1, "", "register_executor"], [32, 2, 1, "", "register_indicator_for_bars"], [32, 2, 1, "", "register_indicator_for_quote_ticks"], [32, 2, 1, "", "register_indicator_for_trade_ticks"], [32, 2, 1, "", "register_warning_event"], [32, 3, 1, "", "registered_indicators"], [32, 2, 1, "", "remove_actor"], [32, 2, 1, "", "remove_strategy"], [32, 2, 1, "", "request_bars"], [32, 2, 1, "", "request_data"], [32, 2, 1, "", "request_instrument"], [32, 2, 1, "", "request_instruments"], [32, 2, 1, "", "request_quote_ticks"], [32, 2, 1, "", "request_trade_ticks"], [32, 2, 1, "", "reset"], [32, 2, 1, "", "resume"], [32, 2, 1, "", "run_in_executor"], [32, 2, 1, "", "save"], [32, 2, 1, "", "start"], [32, 2, 1, "", "start_actor"], [32, 2, 1, "", "start_strategy"], [32, 3, 1, "", "state"], [32, 2, 1, "", "stop"], [32, 2, 1, "", "stop_actor"], [32, 2, 1, "", "stop_strategy"], [32, 2, 1, "", "subscribe_bars"], [32, 2, 1, "", "subscribe_data"], [32, 2, 1, "", "subscribe_instrument"], [32, 2, 1, "", "subscribe_instrument_close"], [32, 2, 1, "", "subscribe_instrument_status"], [32, 2, 1, "", "subscribe_instruments"], [32, 2, 1, "", "subscribe_order_book_deltas"], [32, 2, 1, "", "subscribe_order_book_snapshots"], [32, 2, 1, "", "subscribe_quote_ticks"], [32, 2, 1, "", "subscribe_ticker"], [32, 2, 1, "", "subscribe_trade_ticks"], [32, 2, 1, "", "subscribe_venue_status"], [32, 2, 1, "", "to_importable_config"], [32, 3, 1, "", "trader_id"], [32, 3, 1, "", "type"], [32, 2, 1, "", "unsubscribe_bars"], [32, 2, 1, "", "unsubscribe_data"], [32, 2, 1, "", "unsubscribe_instrument"], [32, 2, 1, "", "unsubscribe_instrument_status"], [32, 2, 1, "", "unsubscribe_instruments"], [32, 2, 1, "", "unsubscribe_order_book_deltas"], [32, 2, 1, "", "unsubscribe_order_book_snapshots"], [32, 2, 1, "", "unsubscribe_quote_ticks"], [32, 2, 1, "", "unsubscribe_ticker"], [32, 2, 1, "", "unsubscribe_trade_ticks"], [32, 2, 1, "", "unsubscribe_venue_status"], [32, 2, 1, "", "update_synthetic"]], "nautilus_trader.trading.filters": [[32, 1, 1, "", "EconomicNewsEventFilter"], [32, 1, 1, "", "ForexSession"], [32, 1, 1, "", "ForexSessionFilter"], [32, 1, 1, "", "NewsEvent"], [32, 1, 1, "", "NewsImpact"]], "nautilus_trader.trading.filters.EconomicNewsEventFilter": [[32, 4, 1, "", "currencies"], [32, 4, 1, "", "impacts"], [32, 2, 1, "", "next_event"], [32, 2, 1, "", "prev_event"], [32, 4, 1, "", "unfiltered_data_end"], [32, 4, 1, "", "unfiltered_data_start"]], "nautilus_trader.trading.filters.ForexSessionFilter": [[32, 2, 1, "", "local_from_utc"], [32, 2, 1, "", "next_end"], [32, 2, 1, "", "next_start"], [32, 2, 1, "", "prev_end"], [32, 2, 1, "", "prev_start"]], "nautilus_trader.trading.filters.NewsEvent": [[32, 2, 1, "", "fully_qualified_name"], [32, 4, 1, "", "ts_event"], [32, 4, 1, "", "ts_init"]], "nautilus_trader.trading.strategy": [[32, 1, 1, "", "Strategy"]], "nautilus_trader.trading.strategy.Strategy": [[32, 2, 1, "", "active_task_ids"], [32, 2, 1, "", "add_synthetic"], [32, 3, 1, "", "cache"], [32, 2, 1, "", "cancel_all_orders"], [32, 2, 1, "", "cancel_all_tasks"], [32, 2, 1, "", "cancel_gtd_expiry"], [32, 2, 1, "", "cancel_order"], [32, 2, 1, "", "cancel_orders"], [32, 2, 1, "", "cancel_task"], [32, 2, 1, "", "change_id"], [32, 2, 1, "", "change_order_id_tag"], [32, 3, 1, "", "clock"], [32, 2, 1, "", "close_all_positions"], [32, 2, 1, "", "close_position"], [32, 3, 1, "", "config"], [32, 2, 1, "", "degrade"], [32, 2, 1, "", "deregister_warning_event"], [32, 2, 1, "", "dispose"], [32, 3, 1, "", "external_order_claims"], [32, 2, 1, "", "fault"], [32, 2, 1, "", "fully_qualified_name"], [32, 2, 1, "", "handle_bar"], [32, 2, 1, "", "handle_bars"], [32, 2, 1, "", "handle_data"], [32, 2, 1, "", "handle_event"], [32, 2, 1, "", "handle_historical_data"], [32, 2, 1, "", "handle_instrument"], [32, 2, 1, "", "handle_instrument_close"], [32, 2, 1, "", "handle_instrument_status"], [32, 2, 1, "", "handle_instruments"], [32, 2, 1, "", "handle_order_book"], [32, 2, 1, "", "handle_order_book_deltas"], [32, 2, 1, "", "handle_quote_tick"], [32, 2, 1, "", "handle_quote_ticks"], [32, 2, 1, "", "handle_ticker"], [32, 2, 1, "", "handle_trade_tick"], [32, 2, 1, "", "handle_trade_ticks"], [32, 2, 1, "", "handle_venue_status"], [32, 2, 1, "", "has_active_tasks"], [32, 2, 1, "", "has_any_tasks"], [32, 2, 1, "", "has_pending_requests"], [32, 2, 1, "", "has_queued_tasks"], [32, 3, 1, "", "id"], [32, 2, 1, "", "indicators_initialized"], [32, 3, 1, "", "is_degraded"], [32, 3, 1, "", "is_disposed"], [32, 3, 1, "", "is_faulted"], [32, 3, 1, "", "is_initialized"], [32, 2, 1, "", "is_pending_request"], [32, 3, 1, "", "is_running"], [32, 3, 1, "", "is_stopped"], [32, 2, 1, "", "load"], [32, 3, 1, "", "log"], [32, 3, 1, "", "manage_contingent_orders"], [32, 3, 1, "", "manage_gtd_expiry"], [32, 2, 1, "", "modify_order"], [32, 3, 1, "", "msgbus"], [32, 3, 1, "", "oms_type"], [32, 2, 1, "", "on_bar"], [32, 2, 1, "", "on_data"], [32, 2, 1, "", "on_degrade"], [32, 2, 1, "", "on_dispose"], [32, 2, 1, "", "on_event"], [32, 2, 1, "", "on_fault"], [32, 2, 1, "", "on_historical_data"], [32, 2, 1, "", "on_instrument"], [32, 2, 1, "", "on_instrument_close"], [32, 2, 1, "", "on_instrument_status"], [32, 2, 1, "", "on_load"], [32, 2, 1, "", "on_order_accepted"], [32, 2, 1, "", "on_order_book"], [32, 2, 1, "", "on_order_book_deltas"], [32, 2, 1, "", "on_order_cancel_rejected"], [32, 2, 1, "", "on_order_canceled"], [32, 2, 1, "", "on_order_denied"], [32, 2, 1, "", "on_order_emulated"], [32, 2, 1, "", "on_order_event"], [32, 2, 1, "", "on_order_expired"], [32, 2, 1, "", "on_order_filled"], [32, 2, 1, "", "on_order_initialized"], [32, 2, 1, "", "on_order_modify_rejected"], [32, 2, 1, "", "on_order_pending_cancel"], [32, 2, 1, "", "on_order_pending_update"], [32, 2, 1, "", "on_order_rejected"], [32, 2, 1, "", "on_order_released"], [32, 2, 1, "", "on_order_submitted"], [32, 2, 1, "", "on_order_triggered"], [32, 2, 1, "", "on_order_updated"], [32, 2, 1, "", "on_position_changed"], [32, 2, 1, "", "on_position_closed"], [32, 2, 1, "", "on_position_event"], [32, 2, 1, "", "on_position_opened"], [32, 2, 1, "", "on_quote_tick"], [32, 2, 1, "", "on_reset"], [32, 2, 1, "", "on_resume"], [32, 2, 1, "", "on_save"], [32, 2, 1, "", "on_start"], [32, 2, 1, "", "on_stop"], [32, 2, 1, "", "on_ticker"], [32, 2, 1, "", "on_trade_tick"], [32, 2, 1, "", "on_venue_status"], [32, 3, 1, "", "order_factory"], [32, 3, 1, "", "order_id_tag"], [32, 2, 1, "", "pending_requests"], [32, 3, 1, "", "portfolio"], [32, 2, 1, "", "publish_data"], [32, 2, 1, "", "publish_signal"], [32, 2, 1, "", "query_order"], [32, 2, 1, "", "queue_for_executor"], [32, 2, 1, "", "queued_task_ids"], [32, 2, 1, "", "register"], [32, 2, 1, "", "register_base"], [32, 2, 1, "", "register_executor"], [32, 2, 1, "", "register_indicator_for_bars"], [32, 2, 1, "", "register_indicator_for_quote_ticks"], [32, 2, 1, "", "register_indicator_for_trade_ticks"], [32, 2, 1, "", "register_warning_event"], [32, 3, 1, "", "registered_indicators"], [32, 2, 1, "", "request_bars"], [32, 2, 1, "", "request_data"], [32, 2, 1, "", "request_instrument"], [32, 2, 1, "", "request_instruments"], [32, 2, 1, "", "request_quote_ticks"], [32, 2, 1, "", "request_trade_ticks"], [32, 2, 1, "", "reset"], [32, 2, 1, "", "resume"], [32, 2, 1, "", "run_in_executor"], [32, 2, 1, "", "save"], [32, 2, 1, "", "start"], [32, 3, 1, "", "state"], [32, 2, 1, "", "stop"], [32, 2, 1, "", "submit_order"], [32, 2, 1, "", "submit_order_list"], [32, 2, 1, "", "subscribe_bars"], [32, 2, 1, "", "subscribe_data"], [32, 2, 1, "", "subscribe_instrument"], [32, 2, 1, "", "subscribe_instrument_close"], [32, 2, 1, "", "subscribe_instrument_status"], [32, 2, 1, "", "subscribe_instruments"], [32, 2, 1, "", "subscribe_order_book_deltas"], [32, 2, 1, "", "subscribe_order_book_snapshots"], [32, 2, 1, "", "subscribe_quote_ticks"], [32, 2, 1, "", "subscribe_ticker"], [32, 2, 1, "", "subscribe_trade_ticks"], [32, 2, 1, "", "subscribe_venue_status"], [32, 2, 1, "", "to_importable_config"], [32, 3, 1, "", "trader_id"], [32, 3, 1, "", "type"], [32, 2, 1, "", "unsubscribe_bars"], [32, 2, 1, "", "unsubscribe_data"], [32, 2, 1, "", "unsubscribe_instrument"], [32, 2, 1, "", "unsubscribe_instrument_status"], [32, 2, 1, "", "unsubscribe_instruments"], [32, 2, 1, "", "unsubscribe_order_book_deltas"], [32, 2, 1, "", "unsubscribe_order_book_snapshots"], [32, 2, 1, "", "unsubscribe_quote_ticks"], [32, 2, 1, "", "unsubscribe_ticker"], [32, 2, 1, "", "unsubscribe_trade_ticks"], [32, 2, 1, "", "unsubscribe_venue_status"], [32, 2, 1, "", "update_synthetic"]], "nautilus_trader.trading.trader": [[32, 1, 1, "", "Trader"]], "nautilus_trader.trading.trader.Trader": [[32, 2, 1, "", "actor_ids"], [32, 2, 1, "", "actor_states"], [32, 2, 1, "", "actors"], [32, 2, 1, "", "add_actor"], [32, 2, 1, "", "add_actors"], [32, 2, 1, "", "add_exec_algorithm"], [32, 2, 1, "", "add_exec_algorithms"], [32, 2, 1, "", "add_strategies"], [32, 2, 1, "", "add_strategy"], [32, 2, 1, "", "check_residuals"], [32, 2, 1, "", "clear_actors"], [32, 2, 1, "", "clear_exec_algorithms"], [32, 2, 1, "", "clear_strategies"], [32, 2, 1, "", "degrade"], [32, 2, 1, "", "dispose"], [32, 2, 1, "", "exec_algorithm_ids"], [32, 2, 1, "", "exec_algorithm_states"], [32, 2, 1, "", "exec_algorithms"], [32, 2, 1, "", "fault"], [32, 2, 1, "", "fully_qualified_name"], [32, 2, 1, "", "generate_account_report"], [32, 2, 1, "", "generate_fills_report"], [32, 2, 1, "", "generate_order_fills_report"], [32, 2, 1, "", "generate_orders_report"], [32, 2, 1, "", "generate_positions_report"], [32, 3, 1, "", "id"], [32, 3, 1, "", "is_degraded"], [32, 3, 1, "", "is_disposed"], [32, 3, 1, "", "is_faulted"], [32, 3, 1, "", "is_initialized"], [32, 3, 1, "", "is_running"], [32, 3, 1, "", "is_stopped"], [32, 2, 1, "", "load"], [32, 2, 1, "", "remove_actor"], [32, 2, 1, "", "remove_strategy"], [32, 2, 1, "", "reset"], [32, 2, 1, "", "resume"], [32, 2, 1, "", "save"], [32, 2, 1, "", "start"], [32, 2, 1, "", "start_actor"], [32, 2, 1, "", "start_strategy"], [32, 3, 1, "", "state"], [32, 2, 1, "", "stop"], [32, 2, 1, "", "stop_actor"], [32, 2, 1, "", "stop_strategy"], [32, 2, 1, "", "strategies"], [32, 2, 1, "", "strategy_ids"], [32, 2, 1, "", "strategy_states"], [32, 2, 1, "", "subscribe"], [32, 3, 1, "", "trader_id"], [32, 3, 1, "", "type"], [32, 2, 1, "", "unsubscribe"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function", "6": "py:exception"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"], "6": ["py", "exception", "Python exception"]}, "titleterms": {"account": [0, 50, 51, 64], "betfair": [1, 63], "client": [1, 11, 33, 66], "common": [1, 4, 8, 9, 41, 50], "config": [1, 2, 4, 9, 48], "data": [1, 2, 4, 11, 18, 33, 36, 43, 45, 48, 50, 51, 56, 61, 64, 66, 69, 70], "type": [1, 2, 35, 37, 41, 48, 49, 50, 64], "execut": [1, 2, 4, 12, 44, 45, 49, 51, 66, 70], "factori": [1, 2, 4, 49], "orderbook": 1, "provid": [1, 2, 4, 33], "socket": 1, "binanc": [2, 64], "enum": 2, "futur": 2, "spot": 2, "adapt": [3, 33, 45], "interact": [4, 66], "broker": [4, 66], "analysi": [5, 39, 51, 70], "backtest": [6, 9, 33, 39, 42, 45, 46, 50, 61, 66, 69, 70, 71], "cach": [7, 51], "clock": [8, 51], "compon": [8, 12, 41, 47], "executor": 8, "gener": [8, 36, 51], "log": [8, 45, 47], "messag": [8, 10, 11, 12, 41, 45, 48, 52], "bu": [8, 45, 48], "live": [9, 16, 33, 46, 50, 66], "core": [10, 41, 50], "datetim": 10, "finit": 10, "state": [10, 51], "machin": 10, "fsm": 10, "stat": 10, "uuid": 10, "aggreg": [11, 64], "engin": [11, 61, 70], "report": [12, 51], "python": [13, 57], "api": [13, 42, 62, 63, 64, 67, 68, 69, 70, 71], "why": [13, 50], "indic": 14, "infrastructur": 15, "order": [17, 24, 35, 37, 44, 45, 49, 50, 51, 64], "book": 17, "event": [19, 51, 56], "identifi": 20, "model": [21, 50], "instrument": [22, 33, 40, 45, 46, 61, 66], "object": [23, 51], "posit": [25, 51], "tick": 26, "scheme": 26, "persist": [27, 37], "portfolio": [28, 39, 51], "risk": 29, "serial": [30, 48], "system": [31, 41], "trade": [32, 33, 46, 50, 51, 61, 64, 66], "research": 33, "request": 33, "exampl": [33, 51], "actor": 34, "advanc": [35, 38, 45], "list": 35, "conting": [35, 49], "One": 35, "trigger": [35, 40, 49], "other": 35, "oto": 35, "cancel": [35, 51], "oco": 35, "updat": [35, 40], "ouo": 35, "bracket": 35, "custom": [36, 39], "emul": 37, "submit": [37, 51], "life": 37, "cycl": 37, "held": 37, "releas": [37, 60], "queri": 37, "guid": [38, 55, 62], "statist": 39, "synthet": 40, "formula": 40, "subscrib": 40, "id": [40, 48], "error": [40, 41], "handl": [40, 51], "architectur": [41, 45], "design": 41, "philosophi": 41, "qualiti": 41, "attribut": 41, "environ": [41, 54], "context": 41, "framework": 41, "organ": 41, "low": [41, 42, 70, 71], "level": [41, 42, 69, 70, 71], "implement": [41, 51, 67], "code": [41, 52, 58], "structur": 41, "depend": 41, "flow": [41, 44], "safeti": [41, 57], "except": 41, "choos": 42, "an": 42, "high": [42, 69, 71], "load": [43, 69, 70], "loader": 43, "wrangler": 43, "transform": 43, "pipelin": 43, "catalog": [43, 69], "initi": [43, 70], "write": [43, 44, 61], "basenam": 43, "templat": 43, "read": 43, "stream": [43, 48], "algorithm": [44, 70], "twap": 44, "time": [44, 49, 51], "weight": 44, "averag": 44, "price": [44, 46], "spawn": 44, "manag": [44, 51], "concept": [45, 62], "overview": [45, 49, 50, 63, 64, 65, 66], "strategi": [45, 51, 61, 70], "symbologi": [46, 64], "find": 46, "precis": 46, "increment": 46, "limit": [46, 49], "quantiti": [46, 49], "margin": 46, "fee": 46, "addit": 46, "info": 46, "configur": [47, 48, 51, 61, 63, 64, 66, 69], "standard": [47, 52], "output": 47, "file": 47, "filter": [47, 48], "color": 47, "signal": 48, "publish": 48, "direct": 48, "access": [48, 51], "extern": 48, "databas": 48, "trader": 48, "kei": 48, "instanc": 48, "encod": 48, "timestamp": [48, 51], "format": [48, 52], "auto": 48, "trim": 48, "terminologi": 49, "instruct": 49, "In": 49, "forc": 49, "expir": 49, "post": [49, 70], "onli": 49, "reduc": 49, "displai": 49, "offset": 49, "market": 49, "stop": [49, 64], "To": 49, "If": 49, "touch": 49, "trail": [49, 64], "featur": 50, "nautilustrad": [50, 62], "us": [50, 69], "case": 50, "distribut": 50, "domain": 50, "handler": 51, "action": 51, "timer": 51, "current": 51, "alert": 51, "fetch": 51, "inform": 51, "command": 51, "modifi": 51, "gtd": 51, "expiri": 51, "multipl": 51, "style": 52, "black": 52, "pep": 52, "8": 52, "docstr": 52, "flake8": 52, "commit": 52, "cython": 53, "what": [53, 68], "i": [53, 68], "function": 53, "method": 53, "signatur": 53, "debug": 53, "pycharm": 53, "doc": [53, 68], "tip": 53, "setup": 54, "build": 54, "develop": [55, 62, 68], "content": 55, "packag": 56, "libor": 56, "rate": 56, "short": 56, "term": 56, "interest": 56, "econom": 56, "rust": [57, 68], "bind": 57, "unsaf": 57, "polici": 57, "resourc": 57, "test": 58, "mock": 58, "coverag": 58, "exclud": 58, "get": [59, 61, 62, 66, 69], "start": [59, 62, 66], "instal": [59, 60, 66], "quickstart": [59, 61], "from": 60, "pypi": 60, "extra": 60, "sourc": 60, "github": 60, "run": [61, 69, 70], "docker": 61, "sampl": 61, "connect": 61, "parquetdatacatalog": 61, "venu": [61, 69, 70], "document": 62, "tutori": [62, 71], "integr": [62, 67], "refer": 62, "credenti": [63, 64], "base": 64, "url": 64, "overrid": 64, "u": 64, "testnet": 64, "parser": 64, "warn": 64, "specif": 64, "binancefuturesmarkpriceupd": 64, "databento": 65, "contract": 66, "histor": 66, "instrumentprovid": 66, "full": 66, "goal": 67, "unif": 67, "latest": 68, "import": [69, 70], "raw": 69, "ad": [69, 70], "repeat": 70, "which": 71}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"Accounting": [[0, "module-nautilus_trader.accounting"]], "Betfair": [[1, "module-nautilus_trader.adapters.betfair"], [63, "betfair"]], "Client": [[1, "module-nautilus_trader.adapters.betfair.client"], [11, "module-nautilus_trader.data.client"]], "Common": [[1, "module-nautilus_trader.adapters.betfair.common"], [4, "module-nautilus_trader.adapters.interactive_brokers.common"], [8, "module-nautilus_trader.common"], [9, "module-nautilus_trader.config.common"]], "Config": [[1, "module-nautilus_trader.adapters.betfair.config"], [2, "module-nautilus_trader.adapters.binance.config"], [4, "module-nautilus_trader.adapters.interactive_brokers.config"], [9, "module-nautilus_trader.config"]], "Data": [[1, "module-nautilus_trader.adapters.betfair.data"], [2, "module-nautilus_trader.adapters.binance.futures.data"], [2, "id3"], [4, "module-nautilus_trader.adapters.interactive_brokers.data"], [11, "module-nautilus_trader.data"], [18, "module-nautilus_trader.model.data"], [43, "data"], [45, "data"], [61, "data"]], "Data Types": [[1, "module-nautilus_trader.adapters.betfair.data_types"], [50, "data-types"]], "Execution": [[1, "module-nautilus_trader.adapters.betfair.execution"], [2, "module-nautilus_trader.adapters.binance.futures.execution"], [2, "id5"], [4, "module-nautilus_trader.adapters.interactive_brokers.execution"], [12, "module-nautilus_trader.execution"], [44, "execution"], [45, "execution"]], "Factories": [[1, "module-nautilus_trader.adapters.betfair.factories"], [2, "module-nautilus_trader.adapters.binance.factories"], [4, "module-nautilus_trader.adapters.interactive_brokers.factories"]], "OrderBook": [[1, "module-nautilus_trader.adapters.betfair.orderbook"]], "Providers": [[1, "module-nautilus_trader.adapters.betfair.providers"], [2, "module-nautilus_trader.adapters.binance.futures.providers"], [2, "id6"], [4, "module-nautilus_trader.adapters.interactive_brokers.providers"]], "Sockets": [[1, "module-nautilus_trader.adapters.betfair.sockets"]], "Binance": [[2, "module-nautilus_trader.adapters.binance"], [64, "binance"]], "Enums": [[2, "module-nautilus_trader.adapters.binance.common.enums"], [2, "id1"], [2, "id4"]], "Types": [[2, "module-nautilus_trader.adapters.binance.common.types"], [2, "id2"]], "Futures": [[2, "futures"]], "Spot": [[2, "spot"]], "Adapters": [[3, "module-nautilus_trader.adapters"], [33, "adapters"], [45, "adapters"]], "Interactive Brokers": [[4, "module-nautilus_trader.adapters.interactive_brokers"], [66, "interactive-brokers"]], "Analysis": [[5, "module-nautilus_trader.analysis"]], "Backtest": [[6, "module-nautilus_trader.backtest"], [9, "module-nautilus_trader.config.backtest"]], "Cache": [[7, "module-nautilus_trader.cache"]], "Clock": [[8, "module-nautilus_trader.common.clock"]], "Component": [[8, "module-nautilus_trader.common.component"]], "Executor": [[8, "module-nautilus_trader.common.executor"]], "Generators": [[8, "module-nautilus_trader.common.generators"]], "Logging": [[8, "module-nautilus_trader.common.logging"], [45, "logging"], [47, "logging"]], "Message Bus": [[8, "message-bus"], [45, "message-bus"], [48, "message-bus"]], "Live": [[9, "module-nautilus_trader.config.live"], [16, "module-nautilus_trader.live"]], "Core": [[10, "module-nautilus_trader.core"]], "Datetime": [[10, "module-nautilus_trader.core.datetime"]], "Finite-State Machine (FSM)": [[10, "module-nautilus_trader.core.fsm"]], "Message": [[10, "module-nautilus_trader.core.message"]], "Stats": [[10, "module-nautilus_trader.core.stats"]], "UUID": [[10, "module-nautilus_trader.core.uuid"]], "Aggregation": [[11, "module-nautilus_trader.data.aggregation"]], "Engine": [[11, "module-nautilus_trader.data.engine"], [61, "engine"]], "Messages": [[11, "module-nautilus_trader.data.messages"], [12, "module-nautilus_trader.execution.messages"]], "Components": [[12, "module-nautilus_trader.execution.algorithm"], [41, "components"]], "Reports": [[12, "module-nautilus_trader.execution.reports"]], "Python API": [[13, "python-api"]], "Why Python?": [[13, "why-python"]], "Indicators": [[14, "module-nautilus_trader.indicators"]], "Infrastructure": [[15, "infrastructure"]], "Order Book": [[17, "module-nautilus_trader.model.book"]], "Events": [[19, "module-nautilus_trader.model.events"]], "Identifiers": [[20, "module-nautilus_trader.model.identifiers"]], "Model": [[21, "module-nautilus_trader.model"]], "Instruments": [[22, "module-nautilus_trader.model.instruments"], [45, "instruments"], [46, "instruments"], [61, "instruments"]], "Objects": [[23, "module-nautilus_trader.model.objects"]], "Orders": [[24, "module-nautilus_trader.model.orders"], [45, "orders"], [49, "orders"]], "Position": [[25, "module-nautilus_trader.model.position"]], "Tick Scheme": [[26, "module-nautilus_trader.model.tick_scheme"]], "Persistence": [[27, "module-nautilus_trader.persistence"]], "Portfolio": [[28, "module-nautilus_trader.portfolio"]], "Risk": [[29, "module-nautilus_trader.risk"]], "Serialization": [[30, "module-nautilus_trader.serialization"], [48, "serialization"]], "System": [[31, "module-nautilus_trader.system"]], "Trading": [[32, "module-nautilus_trader.trading"]], "Instrument Providers": [[33, "instrument-providers"]], "Research/Backtesting": [[33, "research-backtesting"]], "Live Trading": [[33, "live-trading"], [66, "live-trading"]], "Data Clients": [[33, "data-clients"]], "Requests": [[33, "requests"]], "Example": [[33, "example"]], "Actors": [[34, "actors"]], "Advanced Orders": [[35, "advanced-orders"]], "Order Lists": [[35, "order-lists"]], "Contingency Types": [[35, "contingency-types"]], "\u2018One Triggers the Other\u2019 (OTO)": [[35, "one-triggers-the-other-oto"]], "\u2018One Cancels the Other\u2019 (OCO)": [[35, "one-cancels-the-other-oco"]], "\u2018One Updates the Other\u2019 (OUO)": [[35, "one-updates-the-other-ouo"]], "Bracket Orders": [[35, "bracket-orders"]], "Custom/Generic Data": [[36, "custom-generic-data"]], "Emulated Orders": [[37, "emulated-orders"]], "Submitting for emulation": [[37, "submitting-for-emulation"]], "Life cycle": [[37, "life-cycle"]], "Held emulated orders": [[37, "held-emulated-orders"]], "Released emulated orders": [[37, "released-emulated-orders"]], "Order types": [[37, "order-types"], [64, "order-types"]], "Querying": [[37, "querying"]], "Persisted emulated orders": [[37, "persisted-emulated-orders"]], "Advanced": [[38, "advanced"], [45, "advanced"]], "Guides": [[38, "guides"]], "Portfolio Statistics": [[39, "portfolio-statistics"]], "Custom Statistics": [[39, "custom-statistics"]], "Backtest Analysis": [[39, "backtest-analysis"]], "Synthetic Instruments": [[40, "synthetic-instruments"]], "Formula": [[40, "formula"]], "Subscribing": [[40, "subscribing"]], "Updating formulas": [[40, "updating-formulas"]], "Trigger instrument IDs": [[40, "trigger-instrument-ids"]], "Error handling": [[40, "error-handling"]], "Architecture": [[41, "architecture"], [45, "architecture"]], "Design philosophy": [[41, "design-philosophy"]], "Quality attributes": [[41, "quality-attributes"]], "System architecture": [[41, "system-architecture"]], "Environment contexts": [[41, "environment-contexts"]], "Common core": [[41, "common-core"], [50, "common-core"]], "Messaging": [[41, "messaging"]], "Framework organization": [[41, "framework-organization"]], "Core / low-Level": [[41, "core-low-level"]], "System implementations": [[41, "system-implementations"]], "Code structure": [[41, "code-structure"]], "Dependency flow": [[41, "dependency-flow"]], "Type safety": [[41, "type-safety"]], "Errors and exceptions": [[41, "errors-and-exceptions"]], "Backtesting": [[42, "backtesting"], [45, "backtesting"], [46, "backtesting"], [50, "backtesting"], [71, "backtesting"]], "Choosing an API level:": [[42, "choosing-an-api-level"]], "Low-level API:": [[42, "low-level-api"]], "High-level API:": [[42, "high-level-api"]], "Loading data": [[43, "loading-data"], [70, "loading-data"]], "Data loaders": [[43, "data-loaders"]], "Data wranglers": [[43, "data-wranglers"]], "Transformation pipeline": [[43, "transformation-pipeline"]], "Data catalog": [[43, "data-catalog"]], "Initializing": [[43, "initializing"]], "Writing data": [[43, "writing-data"]], "Basename template": [[43, "basename-template"]], "Reading data": [[43, "reading-data"]], "Streaming data": [[43, "streaming-data"]], "Execution flow": [[44, "execution-flow"]], "Execution algorithms": [[44, "execution-algorithms"]], "TWAP (Time-Weighted Average Price)": [[44, "twap-time-weighted-average-price"]], "Writing execution algorithms": [[44, "writing-execution-algorithms"]], "Spawned orders": [[44, "spawned-orders"]], "Managing execution algorithm orders": [[44, "managing-execution-algorithm-orders"]], "Concepts": [[45, "concepts"], [62, "concepts"]], "Overview": [[45, "overview"], [49, "overview"], [50, "overview"], [63, "overview"], [64, "overview"], [65, "overview"], [66, "overview"]], "Strategies": [[45, "strategies"], [51, "strategies"]], "Symbology": [[46, "symbology"], [64, "symbology"]], "Live trading": [[46, "live-trading"], [50, "live-trading"]], "Finding instruments": [[46, "finding-instruments"]], "Precisions and Increments": [[46, "precisions-and-increments"]], "Limits": [[46, "limits"]], "Prices and Quantities": [[46, "prices-and-quantities"]], "Margins and Fees": [[46, "margins-and-fees"]], "Additional Info": [[46, "additional-info"]], "Configuration": [[47, "configuration"], [48, "configuration"], [51, "configuration"], [63, "configuration"], [64, "configuration"]], "Standard output logging": [[47, "standard-output-logging"]], "File logging": [[47, "file-logging"]], "Component filtering": [[47, "component-filtering"]], "Log Colors": [[47, "log-colors"]], "Data and signal publishing": [[48, "data-and-signal-publishing"]], "Direct access": [[48, "direct-access"]], "External publishing": [[48, "external-publishing"]], "Database config": [[48, "database-config"]], "Trader keys": [[48, "trader-keys"]], "Stream": [[48, "stream"]], "Instance ID": [[48, "instance-id"]], "Encoding": [[48, "encoding"]], "Timestamp formatting": [[48, "timestamp-formatting"]], "Types filtering": [[48, "types-filtering"]], "Stream auto-trimming": [[48, "stream-auto-trimming"]], "Terminology": [[49, "terminology"]], "Execution Instructions": [[49, "execution-instructions"]], "Time In Force": [[49, "time-in-force"]], "Expire Time": [[49, "expire-time"]], "Post Only": [[49, "post-only"]], "Reduce Only": [[49, "reduce-only"]], "Display Quantity": [[49, "display-quantity"]], "Trigger Type": [[49, "trigger-type"]], "Trigger Offset Type": [[49, "trigger-offset-type"]], "Contingent Orders": [[49, "contingent-orders"]], "Order Factory": [[49, "order-factory"]], "Order Types": [[49, "order-types"], [50, "order-types"]], "Market": [[49, "market"]], "Limit": [[49, "limit"]], "Stop-Market": [[49, "stop-market"]], "Stop-Limit": [[49, "stop-limit"]], "Market-To-Limit": [[49, "market-to-limit"]], "Market-If-Touched": [[49, "market-if-touched"]], "Limit-If-Touched": [[49, "limit-if-touched"]], "Trailing-Stop-Market": [[49, "trailing-stop-market"]], "Trailing-Stop-Limit": [[49, "trailing-stop-limit"]], "Features": [[50, "features"]], "Why NautilusTrader?": [[50, "why-nautilustrader"]], "Use cases": [[50, "use-cases"]], "Distributed": [[50, "distributed"]], "Domain model": [[50, "domain-model"]], "Account Types": [[50, "account-types"]], "Implementation": [[51, "implementation"]], "Handlers": [[51, "handlers"]], "Stateful actions": [[51, "stateful-actions"]], "Data handling": [[51, "data-handling"]], "Order management": [[51, "order-management"]], "Position management": [[51, "position-management"]], "Generic event handling": [[51, "generic-event-handling"]], "Handler example": [[51, "handler-example"]], "Clock and timers": [[51, "clock-and-timers"]], "Current timestamps": [[51, "current-timestamps"]], "Time alerts": [[51, "time-alerts"]], "Timers": [[51, "timers"]], "Cache access": [[51, "cache-access"]], "Fetching data": [[51, "fetching-data"]], "Fetching execution objects": [[51, "fetching-execution-objects"]], "Portfolio access": [[51, "portfolio-access"]], "Account and positional information": [[51, "account-and-positional-information"]], "Reports and analysis": [[51, "reports-and-analysis"]], "Trading commands": [[51, "trading-commands"]], "Submitting orders": [[51, "submitting-orders"]], "Canceling orders": [[51, "canceling-orders"]], "Modifying orders": [[51, "modifying-orders"]], "Managed GTD expiry": [[51, "managed-gtd-expiry"]], "Multiple strategies": [[51, "multiple-strategies"]], "Coding Standards": [[52, "coding-standards"]], "Code Style": [[52, "code-style"]], "Black": [[52, "black"]], "Formatting": [[52, "formatting"]], "PEP-8": [[52, "pep-8"]], "Docstrings": [[52, "docstrings"]], "Flake8": [[52, "flake8"]], "Commit messages": [[52, "commit-messages"]], "Cython": [[53, "cython"]], "What is Cython?": [[53, "what-is-cython"]], "Function and method signatures": [[53, "function-and-method-signatures"]], "Debugging": [[53, "debugging"]], "PyCharm": [[53, "pycharm"]], "Cython Docs": [[53, "cython-docs"]], "Tips": [[53, "tips"]], "Environment Setup": [[54, "environment-setup"]], "Setup": [[54, "setup"]], "Builds": [[54, "builds"]], "Developer Guide": [[55, "developer-guide"], [62, "developer-guide"]], "Contents": [[55, "contents"]], "Packaged Data": [[56, "packaged-data"]], "Libor Rates": [[56, "libor-rates"]], "Short Term Interest Rates": [[56, "short-term-interest-rates"]], "Economic Events": [[56, "economic-events"]], "Rust": [[57, "rust"]], "Python Binding": [[57, "python-binding"]], "Unsafe Rust": [[57, "unsafe-rust"]], "Safety Policy": [[57, "safety-policy"]], "Resources": [[57, "resources"]], "Testing": [[58, "testing"]], "Mocks": [[58, "mocks"]], "Code Coverage": [[58, "code-coverage"]], "Excluded code coverage": [[58, "excluded-code-coverage"]], "Getting Started": [[59, "getting-started"], [62, "getting-started"], [66, "getting-started"]], "Installation": [[59, "installation"], [60, "installation"], [66, "installation"]], "Quickstart": [[59, "quickstart"], [61, "quickstart"]], "From PyPI": [[60, "from-pypi"]], "Extras": [[60, "extras"]], "From Source": [[60, "from-source"]], "From GitHub Release": [[60, "from-github-release"]], "Running in docker": [[61, "running-in-docker"]], "Getting the sample data": [[61, "getting-the-sample-data"]], "Connecting to the ParquetDataCatalog": [[61, "connecting-to-the-parquetdatacatalog"]], "Writing a trading strategy": [[61, "writing-a-trading-strategy"]], "Configuring Backtests": [[61, "configuring-backtests"]], "Venue": [[61, "venue"]], "Running a backtest": [[61, "running-a-backtest"]], "NautilusTrader Documentation": [[62, "nautilustrader-documentation"]], "Tutorials": [[62, "tutorials"], [71, "tutorials"]], "Integrations": [[62, "integrations"], [67, "integrations"]], "API Reference": [[62, "api-reference"]], "API credentials": [[63, "api-credentials"], [64, "api-credentials"]], "Data types": [[64, "data-types"]], "Trailing stops": [[64, "trailing-stops"]], "Account Type": [[64, "account-type"]], "Base URL overrides": [[64, "base-url-overrides"]], "Binance US": [[64, "binance-us"]], "Testnets": [[64, "testnets"]], "Aggregated Trades": [[64, "aggregated-trades"]], "Parser warnings": [[64, "parser-warnings"]], "Binance specific data": [[64, "binance-specific-data"]], "BinanceFuturesMarkPriceUpdate": [[64, "binancefuturesmarkpriceupdate"]], "Databento": [[65, "databento"]], "Instruments & Contracts": [[66, "instruments-contracts"]], "Historical Data & Backtesting": [[66, "historical-data-backtesting"]], "InstrumentProvider": [[66, "instrumentprovider"]], "Data Client": [[66, "data-client"]], "Execution Client": [[66, "execution-client"]], "Full Configuration": [[66, "full-configuration"]], "Implementation goals": [[67, "implementation-goals"]], "API unification": [[67, "api-unification"]], "Rust API": [[68, "rust-api"]], "Latest Rust docs": [[68, "latest-rust-docs"]], "Develop Rust docs": [[68, "develop-rust-docs"]], "What is Rust?": [[68, "what-is-rust"]], "Backtest (high-level API)": [[69, "backtest-high-level-api"], [71, "backtest-high-level-api"]], "Imports": [[69, "imports"], [70, "imports"]], "Getting raw data": [[69, "getting-raw-data"]], "Loading data into the Data Catalog": [[69, "loading-data-into-the-data-catalog"]], "Using the Data Catalog": [[69, "using-the-data-catalog"]], "Configuring backtests": [[69, "configuring-backtests"]], "Adding data and venues": [[69, "adding-data-and-venues"]], "Run the backtest!": [[69, "run-the-backtest"]], "Backtest (low-level API)": [[70, "backtest-low-level-api"], [71, "backtest-low-level-api"]], "Initialize a backtest engine": [[70, "initialize-a-backtest-engine"]], "Adding data": [[70, "adding-data"]], "Adding venues": [[70, "adding-venues"]], "Adding strategies": [[70, "adding-strategies"]], "Adding execution algorithms": [[70, "adding-execution-algorithms"]], "Running backtests": [[70, "running-backtests"]], "Post-run and analysis": [[70, "post-run-and-analysis"]], "Repeated runs": [[70, "repeated-runs"]], "Which API level?": [[71, "which-api-level"]]}, "indexentries": {"accountfactory (class in nautilus_trader.accounting.factory)": [[0, "nautilus_trader.accounting.factory.AccountFactory"]], "accountsmanager (class in nautilus_trader.accounting.manager)": [[0, "nautilus_trader.accounting.manager.AccountsManager"]], "cashaccount (class in nautilus_trader.accounting.accounts.cash)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount"]], "exchangeratecalculator (class in nautilus_trader.accounting.calculators)": [[0, "nautilus_trader.accounting.calculators.ExchangeRateCalculator"]], "marginaccount (class in nautilus_trader.accounting.accounts.margin)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount"]], "rolloverinterestcalculator (class in nautilus_trader.accounting.calculators)": [[0, "nautilus_trader.accounting.calculators.RolloverInterestCalculator"]], "apply() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.apply"]], "apply() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.apply"]], "balance() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance"]], "balance() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance"]], "balance_free() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_free"]], "balance_free() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_free"]], "balance_impact() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_impact"]], "balance_impact() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_impact"]], "balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_locked"]], "balance_locked() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_locked"]], "balance_total() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_total"]], "balance_total() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_total"]], "balances() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances"]], "balances() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances"]], "balances_free() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances_free"]], "balances_free() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances_free"]], "balances_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances_locked"]], "balances_locked() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances_locked"]], "balances_total() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances_total"]], "balances_total() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances_total"]], "base_currency (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.base_currency"]], "base_currency (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.base_currency"]], "calc_overnight_rate() (rolloverinterestcalculator method)": [[0, "nautilus_trader.accounting.calculators.RolloverInterestCalculator.calc_overnight_rate"]], "calculate_account_state (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_account_state"]], "calculate_account_state (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_account_state"]], "calculate_balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_balance_locked"]], "calculate_commission() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_commission"]], "calculate_commission() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_commission"]], "calculate_margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_margin_init"]], "calculate_margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_margin_maint"]], "calculate_pnls() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_pnls"]], "calculate_pnls() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_pnls"]], "clear_balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.clear_balance_locked"]], "clear_margin() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.clear_margin"]], "clear_margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.clear_margin_init"]], "clear_margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.clear_margin_maint"]], "commission() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.commission"]], "commission() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.commission"]], "commissions() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.commissions"]], "commissions() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.commissions"]], "create() (accountfactory static method)": [[0, "nautilus_trader.accounting.factory.AccountFactory.create"]], "currencies() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.currencies"]], "currencies() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.currencies"]], "default_leverage (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.default_leverage"]], "event_count (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.event_count"]], "event_count (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.event_count"]], "events (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.events"]], "events (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.events"]], "get_rate() (exchangeratecalculator method)": [[0, "nautilus_trader.accounting.calculators.ExchangeRateCalculator.get_rate"]], "get_rate_data() (rolloverinterestcalculator method)": [[0, "nautilus_trader.accounting.calculators.RolloverInterestCalculator.get_rate_data"]], "id (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.id"]], "id (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.id"]], "is_cash_account (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.is_cash_account"]], "is_cash_account (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.is_cash_account"]], "is_margin_account (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.is_margin_account"]], "is_margin_account (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.is_margin_account"]], "is_unleveraged() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.is_unleveraged"]], "is_unleveraged() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.is_unleveraged"]], "last_event (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.last_event"]], "last_event (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.last_event"]], "leverage() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.leverage"]], "leverages() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.leverages"]], "margin() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margin"]], "margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margin_init"]], "margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margin_maint"]], "margins() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margins"]], "margins_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margins_init"]], "margins_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margins_maint"]], "module": [[0, "module-nautilus_trader.accounting"], [0, "module-nautilus_trader.accounting.accounts.cash"], [0, "module-nautilus_trader.accounting.accounts.margin"], [0, "module-nautilus_trader.accounting.calculators"], [0, "module-nautilus_trader.accounting.factory"], [0, "module-nautilus_trader.accounting.manager"], [1, "module-nautilus_trader.adapters.betfair"], [1, "module-nautilus_trader.adapters.betfair.client"], [1, "module-nautilus_trader.adapters.betfair.common"], [1, "module-nautilus_trader.adapters.betfair.config"], [1, "module-nautilus_trader.adapters.betfair.data"], [1, "module-nautilus_trader.adapters.betfair.data_types"], [1, "module-nautilus_trader.adapters.betfair.execution"], [1, "module-nautilus_trader.adapters.betfair.factories"], [1, "module-nautilus_trader.adapters.betfair.orderbook"], [1, "module-nautilus_trader.adapters.betfair.providers"], [1, "module-nautilus_trader.adapters.betfair.sockets"], [2, "module-nautilus_trader.adapters.binance"], [2, "module-nautilus_trader.adapters.binance.common.enums"], [2, "module-nautilus_trader.adapters.binance.common.types"], [2, "module-nautilus_trader.adapters.binance.config"], [2, "module-nautilus_trader.adapters.binance.factories"], [2, "module-nautilus_trader.adapters.binance.futures.data"], [2, "module-nautilus_trader.adapters.binance.futures.enums"], [2, "module-nautilus_trader.adapters.binance.futures.execution"], [2, "module-nautilus_trader.adapters.binance.futures.providers"], [2, "module-nautilus_trader.adapters.binance.futures.types"], [2, "module-nautilus_trader.adapters.binance.spot.data"], [2, "module-nautilus_trader.adapters.binance.spot.enums"], [2, "module-nautilus_trader.adapters.binance.spot.execution"], [2, "module-nautilus_trader.adapters.binance.spot.providers"], [3, "module-nautilus_trader.adapters"], [4, "module-nautilus_trader.adapters.interactive_brokers"], [4, "module-nautilus_trader.adapters.interactive_brokers.common"], [4, "module-nautilus_trader.adapters.interactive_brokers.config"], [4, "module-nautilus_trader.adapters.interactive_brokers.data"], [4, "module-nautilus_trader.adapters.interactive_brokers.execution"], [4, "module-nautilus_trader.adapters.interactive_brokers.factories"], [4, "module-nautilus_trader.adapters.interactive_brokers.providers"], [5, "module-nautilus_trader.analysis"], [5, "module-nautilus_trader.analysis.analyzer"], [5, "module-nautilus_trader.analysis.reporter"], [5, "module-nautilus_trader.analysis.statistic"], [5, "module-nautilus_trader.analysis.statistics.expectancy"], [5, "module-nautilus_trader.analysis.statistics.long_ratio"], [5, "module-nautilus_trader.analysis.statistics.loser_avg"], [5, "module-nautilus_trader.analysis.statistics.loser_max"], [5, "module-nautilus_trader.analysis.statistics.loser_min"], [5, "module-nautilus_trader.analysis.statistics.profit_factor"], [5, "module-nautilus_trader.analysis.statistics.returns_avg"], [5, "module-nautilus_trader.analysis.statistics.returns_avg_loss"], [5, "module-nautilus_trader.analysis.statistics.returns_avg_win"], [5, "module-nautilus_trader.analysis.statistics.returns_volatility"], [5, "module-nautilus_trader.analysis.statistics.risk_return_ratio"], [5, "module-nautilus_trader.analysis.statistics.sharpe_ratio"], [5, "module-nautilus_trader.analysis.statistics.sortino_ratio"], [5, "module-nautilus_trader.analysis.statistics.win_rate"], [5, "module-nautilus_trader.analysis.statistics.winner_avg"], [5, "module-nautilus_trader.analysis.statistics.winner_max"], [5, "module-nautilus_trader.analysis.statistics.winner_min"], [6, "module-nautilus_trader.backtest"], [6, "module-nautilus_trader.backtest.auction"], [6, "module-nautilus_trader.backtest.data_client"], [6, "module-nautilus_trader.backtest.engine"], [6, "module-nautilus_trader.backtest.exchange"], [6, "module-nautilus_trader.backtest.execution_client"], [6, "module-nautilus_trader.backtest.models"], [6, "module-nautilus_trader.backtest.modules"], [6, "module-nautilus_trader.backtest.node"], [6, "module-nautilus_trader.backtest.results"], [7, "module-nautilus_trader.cache"], [7, "module-nautilus_trader.cache.base"], [7, "module-nautilus_trader.cache.cache"], [7, "module-nautilus_trader.cache.database"], [8, "module-nautilus_trader.common"], [8, "module-nautilus_trader.common.actor"], [8, "module-nautilus_trader.common.clock"], [8, "module-nautilus_trader.common.component"], [8, "module-nautilus_trader.common.executor"], [8, "module-nautilus_trader.common.factories"], [8, "module-nautilus_trader.common.generators"], [8, "module-nautilus_trader.common.logging"], [8, "module-nautilus_trader.common.providers"], [9, "module-nautilus_trader.config"], [9, "module-nautilus_trader.config.backtest"], [9, "module-nautilus_trader.config.common"], [9, "module-nautilus_trader.config.live"], [10, "module-nautilus_trader.core"], [10, "module-nautilus_trader.core.datetime"], [10, "module-nautilus_trader.core.fsm"], [10, "module-nautilus_trader.core.message"], [10, "module-nautilus_trader.core.stats"], [10, "module-nautilus_trader.core.uuid"], [11, "module-nautilus_trader.data"], [11, "module-nautilus_trader.data.aggregation"], [11, "module-nautilus_trader.data.client"], [11, "module-nautilus_trader.data.engine"], [11, "module-nautilus_trader.data.messages"], [12, "module-nautilus_trader.execution"], [12, "module-nautilus_trader.execution.algorithm"], [12, "module-nautilus_trader.execution.client"], [12, "module-nautilus_trader.execution.emulator"], [12, "module-nautilus_trader.execution.engine"], [12, "module-nautilus_trader.execution.manager"], [12, "module-nautilus_trader.execution.matching_core"], [12, "module-nautilus_trader.execution.messages"], [12, "module-nautilus_trader.execution.reports"], [14, "module-nautilus_trader.indicators"], [14, "module-nautilus_trader.indicators.atr"], [14, "module-nautilus_trader.indicators.average.ama"], [14, "module-nautilus_trader.indicators.average.ema"], [14, "module-nautilus_trader.indicators.average.hma"], [14, "module-nautilus_trader.indicators.average.ma_factory"], [14, "module-nautilus_trader.indicators.average.moving_average"], [14, "module-nautilus_trader.indicators.average.sma"], [14, "module-nautilus_trader.indicators.average.wma"], [14, "module-nautilus_trader.indicators.base.indicator"], [14, "module-nautilus_trader.indicators.bollinger_bands"], [14, "module-nautilus_trader.indicators.donchian_channel"], [14, "module-nautilus_trader.indicators.efficiency_ratio"], [14, "module-nautilus_trader.indicators.fuzzy_candlesticks"], [14, "module-nautilus_trader.indicators.keltner_channel"], [14, "module-nautilus_trader.indicators.keltner_position"], [14, "module-nautilus_trader.indicators.macd"], [14, "module-nautilus_trader.indicators.obv"], [14, "module-nautilus_trader.indicators.pressure"], [14, "module-nautilus_trader.indicators.roc"], [14, "module-nautilus_trader.indicators.rsi"], [14, "module-nautilus_trader.indicators.spread_analyzer"], [14, "module-nautilus_trader.indicators.stochastics"], [14, "module-nautilus_trader.indicators.swings"], [14, "module-nautilus_trader.indicators.volatility_ratio"], [14, "module-nautilus_trader.indicators.vwap"], [16, "module-nautilus_trader.live"], [16, "module-nautilus_trader.live.data_client"], [16, "module-nautilus_trader.live.data_engine"], [16, "module-nautilus_trader.live.execution_client"], [16, "module-nautilus_trader.live.execution_engine"], [16, "module-nautilus_trader.live.node"], [16, "module-nautilus_trader.live.node_builder"], [16, "module-nautilus_trader.live.risk_engine"], [17, "module-nautilus_trader.model.book"], [18, "module-nautilus_trader.model.data"], [19, "module-nautilus_trader.model.events"], [19, "module-nautilus_trader.model.events.account"], [19, "module-nautilus_trader.model.events.order"], [19, "module-nautilus_trader.model.events.position"], [20, "module-nautilus_trader.model.identifiers"], [21, "module-nautilus_trader.model"], [22, "module-nautilus_trader.model.instruments"], [22, "module-nautilus_trader.model.instruments.base"], [22, "module-nautilus_trader.model.instruments.betting"], [22, "module-nautilus_trader.model.instruments.crypto_future"], [22, "module-nautilus_trader.model.instruments.crypto_perpetual"], [22, "module-nautilus_trader.model.instruments.currency_pair"], [22, "module-nautilus_trader.model.instruments.equity"], [22, "module-nautilus_trader.model.instruments.futures_contract"], [22, "module-nautilus_trader.model.instruments.options_contract"], [22, "module-nautilus_trader.model.instruments.synthetic"], [23, "module-nautilus_trader.model.objects"], [24, "module-nautilus_trader.model.orders"], [24, "module-nautilus_trader.model.orders.base"], [24, "module-nautilus_trader.model.orders.limit"], [24, "module-nautilus_trader.model.orders.limit_if_touched"], [24, "module-nautilus_trader.model.orders.list"], [24, "module-nautilus_trader.model.orders.market"], [24, "module-nautilus_trader.model.orders.market_if_touched"], [24, "module-nautilus_trader.model.orders.market_to_limit"], [24, "module-nautilus_trader.model.orders.stop_limit"], [24, "module-nautilus_trader.model.orders.stop_market"], [24, "module-nautilus_trader.model.orders.trailing_stop_limit"], [24, "module-nautilus_trader.model.orders.trailing_stop_market"], [25, "module-nautilus_trader.model.position"], [26, "module-nautilus_trader.model.tick_scheme"], [26, "module-nautilus_trader.model.tick_scheme.base"], [26, "module-nautilus_trader.model.tick_scheme.implementations.fixed"], [26, "module-nautilus_trader.model.tick_scheme.implementations.tiered"], [27, "module-nautilus_trader.persistence"], [27, "module-nautilus_trader.persistence.catalog.base"], [27, "module-nautilus_trader.persistence.catalog.parquet"], [27, "module-nautilus_trader.persistence.wranglers"], [27, "module-nautilus_trader.persistence.writer"], [28, "module-nautilus_trader.portfolio"], [28, "module-nautilus_trader.portfolio.base"], [28, "module-nautilus_trader.portfolio.portfolio"], [29, "module-nautilus_trader.risk"], [29, "module-nautilus_trader.risk.engine"], [29, "module-nautilus_trader.risk.sizing"], [30, "module-nautilus_trader.serialization"], [30, "module-nautilus_trader.serialization.base"], [30, "module-nautilus_trader.serialization.serializer"], [31, "module-nautilus_trader.system"], [31, "module-nautilus_trader.system.kernel"], [32, "module-nautilus_trader.trading"], [32, "module-nautilus_trader.trading.controller"], [32, "module-nautilus_trader.trading.filters"], [32, "module-nautilus_trader.trading.strategy"], [32, "module-nautilus_trader.trading.trader"]], "nautilus_trader.accounting": [[0, "module-nautilus_trader.accounting"]], "nautilus_trader.accounting.accounts.cash": [[0, "module-nautilus_trader.accounting.accounts.cash"]], "nautilus_trader.accounting.accounts.margin": [[0, "module-nautilus_trader.accounting.accounts.margin"]], "nautilus_trader.accounting.calculators": [[0, "module-nautilus_trader.accounting.calculators"]], "nautilus_trader.accounting.factory": [[0, "module-nautilus_trader.accounting.factory"]], "nautilus_trader.accounting.manager": [[0, "module-nautilus_trader.accounting.manager"]], "register_account_type() (accountfactory static method)": [[0, "nautilus_trader.accounting.factory.AccountFactory.register_account_type"]], "register_calculated_account() (accountfactory static method)": [[0, "nautilus_trader.accounting.factory.AccountFactory.register_calculated_account"]], "set_default_leverage() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.set_default_leverage"]], "set_leverage() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.set_leverage"]], "starting_balances() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.starting_balances"]], "starting_balances() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.starting_balances"]], "type (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.type"]], "type (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.type"]], "update_balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.update_balance_locked"]], "update_balances() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.update_balances"]], "update_balances() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_balances"]], "update_commissions() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.update_commissions"]], "update_commissions() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_commissions"]], "update_margin() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_margin"]], "update_margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_margin_init"]], "update_margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_margin_maint"]], "bsporderbookdelta (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta"]], "betfairdataclient (class in nautilus_trader.adapters.betfair.data)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient"]], "betfairdataclientconfig (class in nautilus_trader.adapters.betfair.config)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig"]], "betfairexecclientconfig (class in nautilus_trader.adapters.betfair.config)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig"]], "betfairexecutionclient (class in nautilus_trader.adapters.betfair.execution)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient"]], "betfairhttpclient (class in nautilus_trader.adapters.betfair.client)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient"]], "betfairinstrumentprovider (class in nautilus_trader.adapters.betfair.providers)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider"]], "betfairinstrumentproviderconfig (class in nautilus_trader.adapters.betfair.providers)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig"]], "betfairlivedataclientfactory (class in nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveDataClientFactory"]], "betfairliveexecclientfactory (class in nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveExecClientFactory"]], "betfairmarketstreamclient (class in nautilus_trader.adapters.betfair.sockets)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient"]], "betfairorderstreamclient (class in nautilus_trader.adapters.betfair.sockets)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient"]], "betfairstartingprice (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice"]], "betfairstreamclient (class in nautilus_trader.adapters.betfair.sockets)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient"]], "betfairticker (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker"]], "subscriptionstatus (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.SubscriptionStatus"]], "account_id (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.account_id"]], "account_type (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.account_type"]], "action (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.action"]], "add() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.add"]], "add_bulk() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.add_bulk"]], "add_currency() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.add_currency"]], "base_currency (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.base_currency"]], "batch_cancel_orders() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.batch_cancel_orders"]], "betfair_float_to_price() (in module nautilus_trader.adapters.betfair.orderbook)": [[1, "nautilus_trader.adapters.betfair.orderbook.betfair_float_to_price"]], "betfair_float_to_quantity() (in module nautilus_trader.adapters.betfair.orderbook)": [[1, "nautilus_trader.adapters.betfair.orderbook.betfair_float_to_quantity"]], "cancel_all_orders() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.cancel_all_orders"]], "cancel_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.cancel_order"]], "capsule_from_list() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.capsule_from_list"]], "check_account_currency() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.check_account_currency"]], "clear() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.clear"]], "connect() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.connect"]], "connect() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.connect"]], "count (betfairinstrumentprovider property)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.count"]], "create() (betfairlivedataclientfactory static method)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveDataClientFactory.create"]], "create() (betfairliveexecclientfactory static method)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveExecClientFactory.create"]], "create_betfair_order_book() (in module nautilus_trader.adapters.betfair.orderbook)": [[1, "nautilus_trader.adapters.betfair.orderbook.create_betfair_order_book"]], "create_task() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.create_task"]], "create_task() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.create_task"]], "currencies() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.currencies"]], "currency() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.currency"]], "degrade() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.degrade"]], "degrade() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.degrade"]], "dict() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.dict"]], "dict() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.dict"]], "dict() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.dict"]], "disconnect() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.disconnect"]], "disconnect() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.disconnect"]], "dispose() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.dispose"]], "dispose() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.dispose"]], "fault() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.fault"]], "fault() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.fault"]], "find() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.find"]], "flags (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.flags"]], "from_dict() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.from_dict"]], "from_dict() (betfairticker class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.from_dict"]], "from_pyo3_list() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.from_pyo3_list"]], "from_raw() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.from_raw"]], "fully_qualified_name() (bsporderbookdelta class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.fully_qualified_name"]], "fully_qualified_name() (betfairdataclient class method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.fully_qualified_name"]], "fully_qualified_name() (betfairdataclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (betfairexecclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (betfairexecutionclient class method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.fully_qualified_name"]], "fully_qualified_name() (betfairinstrumentproviderconfig class method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.fully_qualified_name"]], "fully_qualified_name() (betfairstartingprice class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice.fully_qualified_name"]], "fully_qualified_name() (betfairticker class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.fully_qualified_name"]], "generate_account_state() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_account_state"]], "generate_fill_reports() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_fill_reports"]], "generate_mass_status() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_mass_status"]], "generate_order_accepted() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_canceled"]], "generate_order_expired() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_expired"]], "generate_order_filled() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_rejected"]], "generate_order_status_report() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_submitted"]], "generate_order_triggered() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_triggered"]], "generate_order_updated() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_updated"]], "generate_position_status_reports() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_position_status_reports"]], "get_account() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.get_account"]], "get_all() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.get_all"]], "get_cached_betfair_client() (in module nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.get_cached_betfair_client"]], "get_cached_betfair_instrument_provider() (in module nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.get_cached_betfair_instrument_provider"]], "handle_order_stream_update() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.handle_order_stream_update"]], "id (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.id"]], "id (betfairdataclientconfig property)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.id"]], "id (betfairexecclientconfig property)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.id"]], "id (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.id"]], "id (betfairinstrumentproviderconfig property)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.id"]], "initialize() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.initialize"]], "instrument_id (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.instrument_id"]], "instrument_id (betfairticker attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.instrument_id"]], "is_add (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_add"]], "is_clear (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_clear"]], "is_connected (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_connected"]], "is_connected (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_connected"]], "is_degraded (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_degraded"]], "is_degraded (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_degraded"]], "is_delete (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_delete"]], "is_disposed (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_disposed"]], "is_disposed (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_disposed"]], "is_faulted (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_faulted"]], "is_faulted (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_faulted"]], "is_initialized (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_initialized"]], "is_initialized (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_initialized"]], "is_running (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_running"]], "is_running (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_running"]], "is_stopped (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_stopped"]], "is_stopped (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_stopped"]], "is_update (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_update"]], "json() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.json"]], "json() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.json"]], "json() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.json"]], "json_primitives() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.json_primitives"]], "json_primitives() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.json_primitives"]], "json_primitives() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.json_primitives"]], "keep_alive() (betfairhttpclient method)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient.keep_alive"]], "list_all() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.list_all"]], "list_from_capsule() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.list_from_capsule"]], "list_market_catalogue() (betfairhttpclient method)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient.list_market_catalogue"]], "list_navigation() (betfairhttpclient method)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient.list_navigation"]], "load() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load"]], "load_all() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_all"]], "load_all_async() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_all_async"]], "load_async() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_async"]], "load_ids() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_ids"]], "load_ids_async() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_ids_async"]], "modify_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.modify_order"]], "nautilus_trader.adapters.betfair": [[1, "module-nautilus_trader.adapters.betfair"]], "nautilus_trader.adapters.betfair.client": [[1, "module-nautilus_trader.adapters.betfair.client"]], "nautilus_trader.adapters.betfair.common": [[1, "module-nautilus_trader.adapters.betfair.common"]], "nautilus_trader.adapters.betfair.config": [[1, "module-nautilus_trader.adapters.betfair.config"]], "nautilus_trader.adapters.betfair.data": [[1, "module-nautilus_trader.adapters.betfair.data"]], "nautilus_trader.adapters.betfair.data_types": [[1, "module-nautilus_trader.adapters.betfair.data_types"]], "nautilus_trader.adapters.betfair.execution": [[1, "module-nautilus_trader.adapters.betfair.execution"]], "nautilus_trader.adapters.betfair.factories": [[1, "module-nautilus_trader.adapters.betfair.factories"]], "nautilus_trader.adapters.betfair.orderbook": [[1, "module-nautilus_trader.adapters.betfair.orderbook"]], "nautilus_trader.adapters.betfair.providers": [[1, "module-nautilus_trader.adapters.betfair.providers"]], "nautilus_trader.adapters.betfair.sockets": [[1, "module-nautilus_trader.adapters.betfair.sockets"]], "oms_type (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.oms_type"]], "on_market_update() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.on_market_update"]], "order (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.order"]], "parse() (betfairdataclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.parse"]], "parse() (betfairexecclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.parse"]], "parse() (betfairinstrumentproviderconfig class method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.parse"]], "post_connection() (betfairmarketstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient.post_connection"]], "post_connection() (betfairorderstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient.post_connection"]], "post_connection() (betfairstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient.post_connection"]], "post_disconnection() (betfairmarketstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient.post_disconnection"]], "post_disconnection() (betfairorderstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient.post_disconnection"]], "post_disconnection() (betfairstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient.post_disconnection"]], "post_reconnection() (betfairmarketstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient.post_reconnection"]], "post_reconnection() (betfairorderstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient.post_reconnection"]], "post_reconnection() (betfairstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient.post_reconnection"]], "query_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.query_order"]], "request() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request"]], "request_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_bars"]], "request_instrument() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_instrument"]], "request_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_instruments"]], "request_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_quote_ticks"]], "request_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_trade_ticks"]], "reset() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.reset"]], "reset() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.reset"]], "resume() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.resume"]], "resume() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.resume"]], "run_after_delay() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.run_after_delay"]], "run_after_delay() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.run_after_delay"]], "sequence (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.sequence"]], "start() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.start"]], "start() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.start"]], "state (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.state"]], "state (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.state"]], "stop() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.stop"]], "stop() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.stop"]], "submit_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.submit_order"]], "submit_order_list() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.submit_order_list"]], "subscribe() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe"]], "subscribe_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_bars"]], "subscribe_instrument() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instrument"]], "subscribe_instrument_close() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instrument_status"]], "subscribe_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_venue_status"]], "subscribed_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_bars"]], "subscribed_generic_data() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_instrument_status"]], "subscribed_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_venue_status"]], "to_dict() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.to_dict"]], "to_dict() (betfairticker static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.to_dict"]], "trader_id (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.trader_id"]], "trader_id (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.trader_id"]], "ts_event (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.ts_event"]], "ts_event (betfairstartingprice property)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice.ts_event"]], "ts_event (betfairticker attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.ts_event"]], "ts_init (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.ts_init"]], "ts_init (betfairstartingprice property)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice.ts_init"]], "ts_init (betfairticker attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.ts_init"]], "type (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.type"]], "type (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.type"]], "unsubscribe() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe"]], "unsubscribe_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_venue_status"]], "validate() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.validate"]], "validate() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.validate"]], "validate() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.validate"]], "venue (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.venue"]], "venue (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.venue"]], "wait_for_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.wait_for_order"]], "binanceaccounttype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceAccountType"]], "binancebar (class in nautilus_trader.adapters.binance.common.types)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar"]], "binancedataclientconfig (class in nautilus_trader.adapters.binance.config)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig"]], "binanceenumparser (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceEnumParser"]], "binanceerrorcode (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceErrorCode"]], "binanceexchangefiltertype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceExchangeFilterType"]], "binanceexecclientconfig (class in nautilus_trader.adapters.binance.config)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig"]], "binanceexecutiontype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceExecutionType"]], "binancefuturescontractstatus (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesContractStatus"]], "binancefuturescontracttype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesContractType"]], "binancefuturesdataclient (class in nautilus_trader.adapters.binance.futures.data)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient"]], "binancefuturesenumparser (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesEnumParser"]], "binancefutureseventtype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesEventType"]], "binancefuturesexecutionclient (class in nautilus_trader.adapters.binance.futures.execution)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient"]], "binancefuturesinstrumentprovider (class in nautilus_trader.adapters.binance.futures.providers)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider"]], "binancefuturesmargintype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesMarginType"]], "binancefuturesmarkpriceupdate (class in nautilus_trader.adapters.binance.futures.types)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate"]], "binancefuturespositionside (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesPositionSide"]], "binancefuturespositionupdatereason (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesPositionUpdateReason"]], "binancefuturesworkingtype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesWorkingType"]], "binanceklineinterval (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceKlineInterval"]], "binancelivedataclientfactory (class in nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveDataClientFactory"]], "binanceliveexecclientfactory (class in nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveExecClientFactory"]], "binanceneworderresptype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceNewOrderRespType"]], "binanceorderside (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceOrderSide"]], "binanceorderstatus (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceOrderStatus"]], "binanceordertype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceOrderType"]], "binanceratelimitinterval (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceRateLimitInterval"]], "binanceratelimittype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceRateLimitType"]], "binancesecuritytype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceSecurityType"]], "binancespotdataclient (class in nautilus_trader.adapters.binance.spot.data)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient"]], "binancespotenumparser (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotEnumParser"]], "binancespoteventtype (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotEventType"]], "binancespotexecutionclient (class in nautilus_trader.adapters.binance.spot.execution)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient"]], "binancespotinstrumentprovider (class in nautilus_trader.adapters.binance.spot.providers)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider"]], "binancespotpermissions (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotPermissions"]], "binancespotsymbolstatus (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotSymbolStatus"]], "binancesymbolfiltertype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceSymbolFilterType"]], "binanceticker (class in nautilus_trader.adapters.binance.common.types)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker"]], "binancetimeinforce (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceTimeInForce"]], "account_id (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.account_id"]], "account_id (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.account_id"]], "account_type (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.account_type"]], "account_type (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.account_type"]], "add() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.add"]], "add() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.add"]], "add_bulk() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.add_bulk"]], "add_bulk() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.add_bulk"]], "add_currency() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.add_currency"]], "add_currency() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.add_currency"]], "bar_type (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.bar_type"]], "base_currency (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.base_currency"]], "base_currency (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.base_currency"]], "batch_cancel_orders() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.batch_cancel_orders"]], "batch_cancel_orders() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.batch_cancel_orders"]], "cancel_all_orders() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.cancel_all_orders"]], "cancel_all_orders() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.cancel_all_orders"]], "cancel_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.cancel_order"]], "cancel_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.cancel_order"]], "close (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.close"]], "connect() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.connect"]], "connect() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.connect"]], "connect() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.connect"]], "connect() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.connect"]], "count (binancefuturesinstrumentprovider property)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.count"]], "count (binancespotinstrumentprovider property)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.count"]], "create() (binancelivedataclientfactory static method)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveDataClientFactory.create"]], "create() (binanceliveexecclientfactory static method)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveExecClientFactory.create"]], "create_task() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.create_task"]], "create_task() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.create_task"]], "create_task() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.create_task"]], "create_task() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.create_task"]], "currencies() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.currencies"]], "currencies() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.currencies"]], "currency() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.currency"]], "currency() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.currency"]], "degrade() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.degrade"]], "degrade() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.degrade"]], "degrade() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.degrade"]], "degrade() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.degrade"]], "dict() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.dict"]], "dict() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.dict"]], "disconnect() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.disconnect"]], "disconnect() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.disconnect"]], "disconnect() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.disconnect"]], "disconnect() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.disconnect"]], "dispose() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.dispose"]], "dispose() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.dispose"]], "dispose() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.dispose"]], "dispose() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.dispose"]], "fault() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.fault"]], "fault() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.fault"]], "fault() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.fault"]], "fault() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.fault"]], "find() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.find"]], "find() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.find"]], "from_dict() (binancebar static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.from_dict"]], "from_dict() (binancefuturesmarkpriceupdate static method)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.from_dict"]], "from_dict() (binanceticker static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.from_dict"]], "from_pyo3_list() (binancebar static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.from_pyo3_list"]], "fully_qualified_name() (binancebar class method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.fully_qualified_name"]], "fully_qualified_name() (binancedataclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (binanceexecclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (binancefuturesdataclient class method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.fully_qualified_name"]], "fully_qualified_name() (binancefuturesexecutionclient class method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.fully_qualified_name"]], "fully_qualified_name() (binancefuturesmarkpriceupdate class method)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.fully_qualified_name"]], "fully_qualified_name() (binancespotdataclient class method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.fully_qualified_name"]], "fully_qualified_name() (binancespotexecutionclient class method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.fully_qualified_name"]], "fully_qualified_name() (binanceticker class method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.fully_qualified_name"]], "generate_account_state() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_account_state"]], "generate_account_state() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_account_state"]], "generate_fill_reports() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_fill_reports"]], "generate_fill_reports() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_fill_reports"]], "generate_mass_status() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_mass_status"]], "generate_mass_status() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_mass_status"]], "generate_order_accepted() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_accepted"]], "generate_order_accepted() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_cancel_rejected"]], "generate_order_cancel_rejected() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_canceled"]], "generate_order_canceled() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_canceled"]], "generate_order_expired() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_expired"]], "generate_order_expired() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_expired"]], "generate_order_filled() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_filled"]], "generate_order_filled() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_modify_rejected"]], "generate_order_modify_rejected() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_rejected"]], "generate_order_rejected() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_rejected"]], "generate_order_status_report() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_status_report"]], "generate_order_status_report() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_status_reports"]], "generate_order_status_reports() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_submitted"]], "generate_order_submitted() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_submitted"]], "generate_order_triggered() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_triggered"]], "generate_order_triggered() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_triggered"]], "generate_order_updated() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_updated"]], "generate_order_updated() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_updated"]], "generate_position_status_reports() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_position_status_reports"]], "generate_position_status_reports() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_position_status_reports"]], "get_account() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.get_account"]], "get_account() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.get_account"]], "get_all() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.get_all"]], "get_all() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.get_all"]], "get_cached_binance_futures_instrument_provider() (in module nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.get_cached_binance_futures_instrument_provider"]], "get_cached_binance_http_client() (in module nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.get_cached_binance_http_client"]], "get_cached_binance_spot_instrument_provider() (in module nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.get_cached_binance_spot_instrument_provider"]], "high (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.high"]], "id (binancedataclientconfig property)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.id"]], "id (binanceexecclientconfig property)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.id"]], "id (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.id"]], "id (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.id"]], "id (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.id"]], "id (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.id"]], "initialize() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.initialize"]], "initialize() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.initialize"]], "instrument_id (binanceticker attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.instrument_id"]], "is_connected (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_connected"]], "is_connected (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_connected"]], "is_connected (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_connected"]], "is_connected (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_connected"]], "is_degraded (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_degraded"]], "is_degraded (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_degraded"]], "is_degraded (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_degraded"]], "is_degraded (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_degraded"]], "is_disposed (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_disposed"]], "is_disposed (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_disposed"]], "is_disposed (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_disposed"]], "is_disposed (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_disposed"]], "is_faulted (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_faulted"]], "is_faulted (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_faulted"]], "is_faulted (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_faulted"]], "is_faulted (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_faulted"]], "is_initialized (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_initialized"]], "is_initialized (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_initialized"]], "is_initialized (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_initialized"]], "is_initialized (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_initialized"]], "is_revision (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.is_revision"]], "is_running (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_running"]], "is_running (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_running"]], "is_running (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_running"]], "is_running (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_running"]], "is_single_price() (binancebar method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.is_single_price"]], "is_stopped (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_stopped"]], "is_stopped (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_stopped"]], "is_stopped (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_stopped"]], "is_stopped (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_stopped"]], "json() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.json"]], "json() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.json"]], "json_primitives() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.json_primitives"]], "json_primitives() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.json_primitives"]], "list_all() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.list_all"]], "list_all() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.list_all"]], "load() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load"]], "load() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load"]], "load_all() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_all"]], "load_all() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_all"]], "load_all_async() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_all_async"]], "load_all_async() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_all_async"]], "load_async() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_async"]], "load_async() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_async"]], "load_ids() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_ids"]], "load_ids() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_ids"]], "load_ids_async() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_ids_async"]], "load_ids_async() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_ids_async"]], "low (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.low"]], "modify_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.modify_order"]], "modify_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.modify_order"]], "nautilus_trader.adapters.binance": [[2, "module-nautilus_trader.adapters.binance"]], "nautilus_trader.adapters.binance.common.enums": [[2, "module-nautilus_trader.adapters.binance.common.enums"]], "nautilus_trader.adapters.binance.common.types": [[2, "module-nautilus_trader.adapters.binance.common.types"]], "nautilus_trader.adapters.binance.config": [[2, "module-nautilus_trader.adapters.binance.config"]], "nautilus_trader.adapters.binance.factories": [[2, "module-nautilus_trader.adapters.binance.factories"]], "nautilus_trader.adapters.binance.futures.data": [[2, "module-nautilus_trader.adapters.binance.futures.data"]], "nautilus_trader.adapters.binance.futures.enums": [[2, "module-nautilus_trader.adapters.binance.futures.enums"]], "nautilus_trader.adapters.binance.futures.execution": [[2, "module-nautilus_trader.adapters.binance.futures.execution"]], "nautilus_trader.adapters.binance.futures.providers": [[2, "module-nautilus_trader.adapters.binance.futures.providers"]], "nautilus_trader.adapters.binance.futures.types": [[2, "module-nautilus_trader.adapters.binance.futures.types"]], "nautilus_trader.adapters.binance.spot.data": [[2, "module-nautilus_trader.adapters.binance.spot.data"]], "nautilus_trader.adapters.binance.spot.enums": [[2, "module-nautilus_trader.adapters.binance.spot.enums"]], "nautilus_trader.adapters.binance.spot.execution": [[2, "module-nautilus_trader.adapters.binance.spot.execution"]], "nautilus_trader.adapters.binance.spot.providers": [[2, "module-nautilus_trader.adapters.binance.spot.providers"]], "oms_type (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.oms_type"]], "oms_type (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.oms_type"]], "open (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.open"]], "parse() (binancedataclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.parse"]], "parse() (binanceexecclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.parse"]], "query_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.query_order"]], "query_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.query_order"]], "request() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request"]], "request() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request"]], "request_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_bars"]], "request_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_bars"]], "request_instrument() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_instrument"]], "request_instrument() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_instrument"]], "request_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_instruments"]], "request_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_instruments"]], "request_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_quote_ticks"]], "request_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_quote_ticks"]], "request_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_trade_ticks"]], "request_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_trade_ticks"]], "reset() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.reset"]], "reset() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.reset"]], "reset() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.reset"]], "reset() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.reset"]], "resume() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.resume"]], "resume() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.resume"]], "resume() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.resume"]], "resume() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.resume"]], "run_after_delay() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.run_after_delay"]], "run_after_delay() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.run_after_delay"]], "run_after_delay() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.run_after_delay"]], "run_after_delay() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.run_after_delay"]], "start() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.start"]], "start() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.start"]], "start() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.start"]], "start() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.start"]], "state (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.state"]], "state (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.state"]], "state (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.state"]], "state (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.state"]], "stop() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.stop"]], "stop() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.stop"]], "stop() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.stop"]], "stop() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.stop"]], "submit_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.submit_order"]], "submit_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.submit_order"]], "submit_order_list() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.submit_order_list"]], "submit_order_list() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.submit_order_list"]], "subscribe() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe"]], "subscribe() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe"]], "subscribe_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_bars"]], "subscribe_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_bars"]], "subscribe_instrument() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instrument"]], "subscribe_instrument() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instrument"]], "subscribe_instrument_close() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instrument_close"]], "subscribe_instrument_close() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instrument_status"]], "subscribe_instrument_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instrument_status"]], "subscribe_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instruments"]], "subscribe_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_quote_ticks"]], "subscribe_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_ticker"]], "subscribe_ticker() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_trade_ticks"]], "subscribe_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_venue_status"]], "subscribe_venue_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_venue_status"]], "subscribed_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_bars"]], "subscribed_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_bars"]], "subscribed_generic_data() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_generic_data"]], "subscribed_generic_data() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_instrument_close"]], "subscribed_instrument_close() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_instrument_status"]], "subscribed_instrument_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_instrument_status"]], "subscribed_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_instruments"]], "subscribed_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_deltas() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_order_book_snapshots"]], "subscribed_order_book_snapshots() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_quote_ticks"]], "subscribed_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_tickers"]], "subscribed_tickers() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_trade_ticks"]], "subscribed_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_venue_status"]], "subscribed_venue_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_venue_status"]], "to_dict() (binancebar static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.to_dict"]], "to_dict() (binancefuturesmarkpriceupdate static method)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.to_dict"]], "to_dict() (binanceticker static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.to_dict"]], "trader_id (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.trader_id"]], "trader_id (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.trader_id"]], "trader_id (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.trader_id"]], "trader_id (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.trader_id"]], "treat_expired_as_canceled (binancefuturesexecutionclient property)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.treat_expired_as_canceled"]], "treat_expired_as_canceled (binancespotexecutionclient property)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.treat_expired_as_canceled"]], "ts_event (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.ts_event"]], "ts_event (binancefuturesmarkpriceupdate property)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.ts_event"]], "ts_event (binanceticker attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.ts_event"]], "ts_init (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.ts_init"]], "ts_init (binancefuturesmarkpriceupdate property)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.ts_init"]], "ts_init (binanceticker attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.ts_init"]], "type (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.type"]], "type (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.type"]], "type (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.type"]], "type (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.type"]], "unsubscribe() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe"]], "unsubscribe() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe"]], "unsubscribe_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_bars"]], "unsubscribe_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instrument"]], "unsubscribe_instrument() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_close() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instruments"]], "unsubscribe_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_ticker"]], "unsubscribe_ticker() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_venue_status"]], "unsubscribe_venue_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_venue_status"]], "use_position_ids (binancefuturesexecutionclient property)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.use_position_ids"]], "use_position_ids (binancespotexecutionclient property)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.use_position_ids"]], "validate() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.validate"]], "validate() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.validate"]], "venue (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.venue"]], "venue (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.venue"]], "venue (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.venue"]], "venue (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.venue"]], "volume (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.volume"]], "nautilus_trader.adapters": [[3, "module-nautilus_trader.adapters"]], "comboleg (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg"]], "contractid (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId"]], "deltaneutralcontract (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract"]], "ibcontract (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract"]], "ibcontractdetails (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails"]], "ibordertags (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags"]], "interactivebrokersdataclient (class in nautilus_trader.adapters.interactive_brokers.data)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient"]], "interactivebrokersdataclientconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig"]], "interactivebrokersexecclientconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig"]], "interactivebrokersexecutionclient (class in nautilus_trader.adapters.interactive_brokers.execution)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient"]], "interactivebrokersgatewayconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig"]], "interactivebrokersinstrumentprovider (class in nautilus_trader.adapters.interactive_brokers.providers)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider"]], "interactivebrokersinstrumentproviderconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig"]], "interactivebrokerslivedataclientfactory (class in nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveDataClientFactory"]], "interactivebrokersliveexecclientfactory (class in nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveExecClientFactory"]], "account_id (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.account_id"]], "account_type (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.account_type"]], "add() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.add"]], "add_bulk() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.add_bulk"]], "add_currency() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.add_currency"]], "as_integer_ratio() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.as_integer_ratio"]], "base_currency (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.base_currency"]], "batch_cancel_orders() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.batch_cancel_orders"]], "bit_count() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.bit_count"]], "bit_length() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.bit_length"]], "cancel_all_orders() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.cancel_all_orders"]], "cancel_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.cancel_order"]], "conjugate() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.conjugate"]], "connect() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.connect"]], "connect() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.connect"]], "count (interactivebrokersinstrumentprovider property)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.count"]], "create() (interactivebrokerslivedataclientfactory static method)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveDataClientFactory.create"]], "create() (interactivebrokersliveexecclientfactory static method)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveExecClientFactory.create"]], "create_task() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.create_task"]], "create_task() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.create_task"]], "currencies() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.currencies"]], "currency() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.currency"]], "degrade() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.degrade"]], "degrade() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.degrade"]], "denominator (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.denominator"]], "dict() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.dict"]], "dict() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.dict"]], "dict() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.dict"]], "dict() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.dict"]], "dict() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.dict"]], "dict() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.dict"]], "dict() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.dict"]], "dict() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.dict"]], "dict() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.dict"]], "disconnect() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.disconnect"]], "disconnect() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.disconnect"]], "dispose() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.dispose"]], "dispose() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.dispose"]], "fault() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.fault"]], "fault() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.fault"]], "find() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.find"]], "from_bytes() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.from_bytes"]], "fully_qualified_name() (comboleg class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.fully_qualified_name"]], "fully_qualified_name() (deltaneutralcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.fully_qualified_name"]], "fully_qualified_name() (ibcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.fully_qualified_name"]], "fully_qualified_name() (ibcontractdetails class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.fully_qualified_name"]], "fully_qualified_name() (ibordertags class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersdataclient class method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersdataclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersexecclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersexecutionclient class method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersgatewayconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersinstrumentproviderconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.fully_qualified_name"]], "generate_account_state() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_account_state"]], "generate_fill_reports() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_fill_reports"]], "generate_mass_status() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_mass_status"]], "generate_order_accepted() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_canceled"]], "generate_order_expired() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_expired"]], "generate_order_filled() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_rejected"]], "generate_order_status_report() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_submitted"]], "generate_order_triggered() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_triggered"]], "generate_order_updated() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_updated"]], "generate_position_status_reports() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_position_status_reports"]], "get_account() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.get_account"]], "get_all() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.get_all"]], "get_cached_ib_client() (in module nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.get_cached_ib_client"]], "get_cached_interactive_brokers_instrument_provider() (in module nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.get_cached_interactive_brokers_instrument_provider"]], "id (comboleg property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.id"]], "id (deltaneutralcontract property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.id"]], "id (ibcontract property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.id"]], "id (ibcontractdetails property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.id"]], "id (ibordertags property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.id"]], "id (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.id"]], "id (interactivebrokersdataclientconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.id"]], "id (interactivebrokersexecclientconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.id"]], "id (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.id"]], "id (interactivebrokersgatewayconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.id"]], "id (interactivebrokersinstrumentproviderconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.id"]], "imag (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.imag"]], "initialize() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.initialize"]], "is_connected (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_connected"]], "is_connected (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_connected"]], "is_degraded (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_degraded"]], "is_degraded (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_degraded"]], "is_disposed (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_disposed"]], "is_disposed (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_disposed"]], "is_faulted (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_faulted"]], "is_faulted (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_faulted"]], "is_initialized (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_initialized"]], "is_initialized (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_initialized"]], "is_running (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_running"]], "is_running (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_running"]], "is_stopped (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_stopped"]], "is_stopped (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_stopped"]], "json() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.json"]], "json() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.json"]], "json() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.json"]], "json() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.json"]], "json() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.json"]], "json() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.json"]], "json() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.json"]], "json() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.json"]], "json() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.json"]], "json_primitives() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.json_primitives"]], "json_primitives() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.json_primitives"]], "json_primitives() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.json_primitives"]], "json_primitives() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.json_primitives"]], "json_primitives() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.json_primitives"]], "json_primitives() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.json_primitives"]], "json_primitives() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.json_primitives"]], "json_primitives() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.json_primitives"]], "json_primitives() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.json_primitives"]], "list_all() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.list_all"]], "load() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load"]], "load_all() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_all"]], "load_all_async() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_all_async"]], "load_async() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_async"]], "load_ids() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_ids"]], "load_ids_async() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_ids_async"]], "modify_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.modify_order"]], "nautilus_trader.adapters.interactive_brokers": [[4, "module-nautilus_trader.adapters.interactive_brokers"]], "nautilus_trader.adapters.interactive_brokers.common": [[4, "module-nautilus_trader.adapters.interactive_brokers.common"]], "nautilus_trader.adapters.interactive_brokers.config": [[4, "module-nautilus_trader.adapters.interactive_brokers.config"]], "nautilus_trader.adapters.interactive_brokers.data": [[4, "module-nautilus_trader.adapters.interactive_brokers.data"]], "nautilus_trader.adapters.interactive_brokers.execution": [[4, "module-nautilus_trader.adapters.interactive_brokers.execution"]], "nautilus_trader.adapters.interactive_brokers.factories": [[4, "module-nautilus_trader.adapters.interactive_brokers.factories"]], "nautilus_trader.adapters.interactive_brokers.providers": [[4, "module-nautilus_trader.adapters.interactive_brokers.providers"]], "numerator (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.numerator"]], "oms_type (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.oms_type"]], "parse() (comboleg class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.parse"]], "parse() (deltaneutralcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.parse"]], "parse() (ibcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.parse"]], "parse() (ibcontractdetails class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.parse"]], "parse() (ibordertags class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.parse"]], "parse() (interactivebrokersdataclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.parse"]], "parse() (interactivebrokersexecclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.parse"]], "parse() (interactivebrokersgatewayconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.parse"]], "parse() (interactivebrokersinstrumentproviderconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.parse"]], "query_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.query_order"]], "real (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.real"]], "request() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request"]], "request_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_bars"]], "request_instrument() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_instrument"]], "request_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_instruments"]], "request_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_quote_ticks"]], "request_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_trade_ticks"]], "reset() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.reset"]], "reset() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.reset"]], "resume() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.resume"]], "resume() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.resume"]], "run_after_delay() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.run_after_delay"]], "run_after_delay() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.run_after_delay"]], "start() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.start"]], "start() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.start"]], "state (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.state"]], "state (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.state"]], "stop() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.stop"]], "stop() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.stop"]], "submit_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.submit_order"]], "submit_order_list() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.submit_order_list"]], "subscribe() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe"]], "subscribe_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_bars"]], "subscribe_instrument() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instrument"]], "subscribe_instrument_close() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instrument_status"]], "subscribe_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_venue_status"]], "subscribed_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_bars"]], "subscribed_generic_data() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_instrument_status"]], "subscribed_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_venue_status"]], "to_bytes() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.to_bytes"]], "trader_id (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.trader_id"]], "trader_id (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.trader_id"]], "type (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.type"]], "type (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.type"]], "unsubscribe() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe"]], "unsubscribe_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_venue_status"]], "validate() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.validate"]], "validate() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.validate"]], "validate() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.validate"]], "validate() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.validate"]], "validate() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.validate"]], "validate() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.validate"]], "validate() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.validate"]], "validate() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.validate"]], "validate() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.validate"]], "venue (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.venue"]], "venue (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.venue"]], "avgloser (class in nautilus_trader.analysis.statistics.loser_avg)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser"]], "avgwinner (class in nautilus_trader.analysis.statistics.winner_avg)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner"]], "expectancy (class in nautilus_trader.analysis.statistics.expectancy)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy"]], "longratio (class in nautilus_trader.analysis.statistics.long_ratio)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio"]], "maxloser (class in nautilus_trader.analysis.statistics.loser_max)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser"]], "maxwinner (class in nautilus_trader.analysis.statistics.winner_max)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner"]], "minloser (class in nautilus_trader.analysis.statistics.loser_min)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser"]], "minwinner (class in nautilus_trader.analysis.statistics.winner_min)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner"]], "portfolioanalyzer (class in nautilus_trader.analysis.analyzer)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer"]], "portfoliostatistic (class in nautilus_trader.analysis.statistic)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic"]], "profitfactor (class in nautilus_trader.analysis.statistics.profit_factor)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor"]], "reportprovider (class in nautilus_trader.analysis.reporter)": [[5, "nautilus_trader.analysis.reporter.ReportProvider"]], "returnsaverage (class in nautilus_trader.analysis.statistics.returns_avg)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage"]], "returnsaverageloss (class in nautilus_trader.analysis.statistics.returns_avg_loss)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss"]], "returnsaveragewin (class in nautilus_trader.analysis.statistics.returns_avg_win)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin"]], "returnsvolatility (class in nautilus_trader.analysis.statistics.returns_volatility)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility"]], "riskreturnratio (class in nautilus_trader.analysis.statistics.risk_return_ratio)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio"]], "sharperatio (class in nautilus_trader.analysis.statistics.sharpe_ratio)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio"]], "sortinoratio (class in nautilus_trader.analysis.statistics.sortino_ratio)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio"]], "winrate (class in nautilus_trader.analysis.statistics.win_rate)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate"]], "add_positions() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.add_positions"]], "add_return() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.add_return"]], "add_trade() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.add_trade"]], "calculate_from_orders() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_orders"]], "calculate_from_orders() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_orders"]], "calculate_from_orders() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_orders"]], "calculate_from_orders() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_orders"]], "calculate_from_orders() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_orders"]], "calculate_from_orders() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_orders"]], "calculate_from_orders() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_orders"]], "calculate_from_orders() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_orders"]], "calculate_from_orders() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_orders"]], "calculate_from_orders() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_orders"]], "calculate_from_orders() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_orders"]], "calculate_from_orders() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_orders"]], "calculate_from_orders() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_orders"]], "calculate_from_orders() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_orders"]], "calculate_from_orders() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_orders"]], "calculate_from_orders() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_orders"]], "calculate_from_orders() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_orders"]], "calculate_from_orders() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_orders"]], "calculate_from_positions() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_positions"]], "calculate_from_positions() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_positions"]], "calculate_from_positions() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_positions"]], "calculate_from_positions() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_positions"]], "calculate_from_positions() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_positions"]], "calculate_from_positions() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_positions"]], "calculate_from_positions() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_positions"]], "calculate_from_positions() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_positions"]], "calculate_from_positions() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_positions"]], "calculate_from_positions() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_positions"]], "calculate_from_positions() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_positions"]], "calculate_from_positions() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_positions"]], "calculate_from_positions() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_positions"]], "calculate_from_positions() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_positions"]], "calculate_from_positions() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_positions"]], "calculate_from_positions() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_positions"]], "calculate_from_positions() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_positions"]], "calculate_from_positions() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_positions"]], "calculate_from_realized_pnls() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_realized_pnls"]], "calculate_from_returns() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_returns"]], "calculate_from_returns() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_returns"]], "calculate_from_returns() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_returns"]], "calculate_from_returns() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_returns"]], "calculate_from_returns() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_returns"]], "calculate_from_returns() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_returns"]], "calculate_from_returns() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_returns"]], "calculate_from_returns() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_returns"]], "calculate_from_returns() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_returns"]], "calculate_from_returns() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_returns"]], "calculate_from_returns() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_returns"]], "calculate_from_returns() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_returns"]], "calculate_from_returns() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_returns"]], "calculate_from_returns() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_returns"]], "calculate_from_returns() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_returns"]], "calculate_from_returns() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_returns"]], "calculate_from_returns() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_returns"]], "calculate_from_returns() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_returns"]], "calculate_statistics() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.calculate_statistics"]], "currencies (portfolioanalyzer property)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.currencies"]], "deregister_statistic() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.deregister_statistic"]], "deregister_statistics() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.deregister_statistics"]], "fully_qualified_name() (avgloser class method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.fully_qualified_name"]], "fully_qualified_name() (avgwinner class method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.fully_qualified_name"]], "fully_qualified_name() (expectancy class method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.fully_qualified_name"]], "fully_qualified_name() (longratio class method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.fully_qualified_name"]], "fully_qualified_name() (maxloser class method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.fully_qualified_name"]], "fully_qualified_name() (maxwinner class method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.fully_qualified_name"]], "fully_qualified_name() (minloser class method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.fully_qualified_name"]], "fully_qualified_name() (minwinner class method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.fully_qualified_name"]], "fully_qualified_name() (portfoliostatistic class method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.fully_qualified_name"]], "fully_qualified_name() (profitfactor class method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.fully_qualified_name"]], "fully_qualified_name() (returnsaverage class method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.fully_qualified_name"]], "fully_qualified_name() (returnsaverageloss class method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.fully_qualified_name"]], "fully_qualified_name() (returnsaveragewin class method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.fully_qualified_name"]], "fully_qualified_name() (returnsvolatility class method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.fully_qualified_name"]], "fully_qualified_name() (riskreturnratio class method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.fully_qualified_name"]], "fully_qualified_name() (sharperatio class method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.fully_qualified_name"]], "fully_qualified_name() (sortinoratio class method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.fully_qualified_name"]], "fully_qualified_name() (winrate class method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.fully_qualified_name"]], "generate_account_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_account_report"]], "generate_fills_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_fills_report"]], "generate_order_fills_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_order_fills_report"]], "generate_orders_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_orders_report"]], "generate_positions_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_positions_report"]], "get_performance_stats_general() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_performance_stats_general"]], "get_performance_stats_pnls() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_performance_stats_pnls"]], "get_performance_stats_returns() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_performance_stats_returns"]], "get_stats_general_formatted() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_stats_general_formatted"]], "get_stats_pnls_formatted() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_stats_pnls_formatted"]], "get_stats_returns_formatted() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_stats_returns_formatted"]], "name (avgloser property)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.name"]], "name (avgwinner property)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.name"]], "name (expectancy property)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.name"]], "name (longratio property)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.name"]], "name (maxloser property)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.name"]], "name (maxwinner property)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.name"]], "name (minloser property)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.name"]], "name (minwinner property)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.name"]], "name (portfoliostatistic property)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.name"]], "name (profitfactor property)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.name"]], "name (returnsaverage property)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.name"]], "name (returnsaverageloss property)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.name"]], "name (returnsaveragewin property)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.name"]], "name (returnsvolatility property)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.name"]], "name (riskreturnratio property)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.name"]], "name (sharperatio property)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.name"]], "name (sortinoratio property)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.name"]], "name (winrate property)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.name"]], "nautilus_trader.analysis": [[5, "module-nautilus_trader.analysis"]], "nautilus_trader.analysis.analyzer": [[5, "module-nautilus_trader.analysis.analyzer"]], "nautilus_trader.analysis.reporter": [[5, "module-nautilus_trader.analysis.reporter"]], "nautilus_trader.analysis.statistic": [[5, "module-nautilus_trader.analysis.statistic"]], "nautilus_trader.analysis.statistics.expectancy": [[5, "module-nautilus_trader.analysis.statistics.expectancy"]], "nautilus_trader.analysis.statistics.long_ratio": [[5, "module-nautilus_trader.analysis.statistics.long_ratio"]], "nautilus_trader.analysis.statistics.loser_avg": [[5, "module-nautilus_trader.analysis.statistics.loser_avg"]], "nautilus_trader.analysis.statistics.loser_max": [[5, "module-nautilus_trader.analysis.statistics.loser_max"]], "nautilus_trader.analysis.statistics.loser_min": [[5, "module-nautilus_trader.analysis.statistics.loser_min"]], "nautilus_trader.analysis.statistics.profit_factor": [[5, "module-nautilus_trader.analysis.statistics.profit_factor"]], "nautilus_trader.analysis.statistics.returns_avg": [[5, "module-nautilus_trader.analysis.statistics.returns_avg"]], "nautilus_trader.analysis.statistics.returns_avg_loss": [[5, "module-nautilus_trader.analysis.statistics.returns_avg_loss"]], "nautilus_trader.analysis.statistics.returns_avg_win": [[5, "module-nautilus_trader.analysis.statistics.returns_avg_win"]], "nautilus_trader.analysis.statistics.returns_volatility": [[5, "module-nautilus_trader.analysis.statistics.returns_volatility"]], "nautilus_trader.analysis.statistics.risk_return_ratio": [[5, "module-nautilus_trader.analysis.statistics.risk_return_ratio"]], "nautilus_trader.analysis.statistics.sharpe_ratio": [[5, "module-nautilus_trader.analysis.statistics.sharpe_ratio"]], "nautilus_trader.analysis.statistics.sortino_ratio": [[5, "module-nautilus_trader.analysis.statistics.sortino_ratio"]], "nautilus_trader.analysis.statistics.win_rate": [[5, "module-nautilus_trader.analysis.statistics.win_rate"]], "nautilus_trader.analysis.statistics.winner_avg": [[5, "module-nautilus_trader.analysis.statistics.winner_avg"]], "nautilus_trader.analysis.statistics.winner_max": [[5, "module-nautilus_trader.analysis.statistics.winner_max"]], "nautilus_trader.analysis.statistics.winner_min": [[5, "module-nautilus_trader.analysis.statistics.winner_min"]], "realized_pnls() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.realized_pnls"]], "register_statistic() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.register_statistic"]], "reset() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.reset"]], "returns() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.returns"]], "statistic() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.statistic"]], "total_pnl() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.total_pnl"]], "total_pnl_percentage() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.total_pnl_percentage"]], "backtestdataclient (class in nautilus_trader.backtest.data_client)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient"]], "backtestengine (class in nautilus_trader.backtest.engine)": [[6, "nautilus_trader.backtest.engine.BacktestEngine"]], "backtestexecclient (class in nautilus_trader.backtest.execution_client)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient"]], "backtestmarketdataclient (class in nautilus_trader.backtest.data_client)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient"]], "backtestnode (class in nautilus_trader.backtest.node)": [[6, "nautilus_trader.backtest.node.BacktestNode"]], "backtestresult (class in nautilus_trader.backtest.results)": [[6, "nautilus_trader.backtest.results.BacktestResult"]], "fxrolloverinterestconfig (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig"]], "fxrolloverinterestmodule (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule"]], "fillmodel (class in nautilus_trader.backtest.models)": [[6, "nautilus_trader.backtest.models.FillModel"]], "latencymodel (class in nautilus_trader.backtest.models)": [[6, "nautilus_trader.backtest.models.LatencyModel"]], "simulatedexchange (class in nautilus_trader.backtest.exchange)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange"]], "simulationmodule (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.SimulationModule"]], "simulationmoduleconfig (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig"]], "account_id (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.account_id"]], "account_type (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.account_type"]], "account_type (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.account_type"]], "active_task_ids() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.active_task_ids"]], "active_task_ids() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.active_task_ids"]], "add_actor() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_actor"]], "add_actors() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_actors"]], "add_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_data"]], "add_exec_algorithm() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_exec_algorithm"]], "add_exec_algorithms() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_exec_algorithms"]], "add_instrument() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_instrument"]], "add_instrument() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.add_instrument"]], "add_strategies() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_strategies"]], "add_strategy() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_strategy"]], "add_synthetic() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.add_synthetic"]], "add_synthetic() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.add_synthetic"]], "add_venue() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_venue"]], "adjust_account() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.adjust_account"]], "backtest_end (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.backtest_end"]], "backtest_start (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.backtest_start"]], "bar_execution (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.bar_execution"]], "base_currency (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.base_currency"]], "base_currency (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.base_currency"]], "base_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.base_latency_nanos"]], "batch_cancel_orders() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.batch_cancel_orders"]], "best_ask_price() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.best_ask_price"]], "best_bid_price() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.best_bid_price"]], "book_type (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.book_type"]], "cache (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.cache"]], "cache (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.cache"]], "cache (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.cache"]], "cache (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.cache"]], "cancel_all_orders() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.cancel_all_orders"]], "cancel_all_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.cancel_all_tasks"]], "cancel_all_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.cancel_all_tasks"]], "cancel_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.cancel_latency_nanos"]], "cancel_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.cancel_order"]], "cancel_task() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.cancel_task"]], "cancel_task() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.cancel_task"]], "change_fill_model() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.change_fill_model"]], "clear_actors() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_actors"]], "clear_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_data"]], "clear_exec_algorithms() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_exec_algorithms"]], "clear_strategies() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_strategies"]], "clock (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.clock"]], "clock (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.clock"]], "config (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.config"]], "config (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.config"]], "configs (backtestnode property)": [[6, "nautilus_trader.backtest.node.BacktestNode.configs"]], "data (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.data"]], "default_leverage (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.default_leverage"]], "degrade() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.degrade"]], "degrade() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.degrade"]], "degrade() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.degrade"]], "degrade() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.degrade"]], "degrade() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.degrade"]], "deregister_warning_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.deregister_warning_event"]], "deregister_warning_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.deregister_warning_event"]], "dict() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.dict"]], "dict() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.dict"]], "dispose() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.dispose"]], "dispose() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.dispose"]], "dispose() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.dispose"]], "dispose() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.dispose"]], "dispose() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.dispose"]], "dispose() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.dispose"]], "dump_pickled_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.dump_pickled_data"]], "end() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.end"]], "ensure_plotting() (in module nautilus_trader.backtest.results)": [[6, "nautilus_trader.backtest.results.ensure_plotting"]], "exec_client (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.exec_client"]], "fault() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.fault"]], "fault() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.fault"]], "fault() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.fault"]], "fault() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.fault"]], "fault() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.fault"]], "fill_model (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.fill_model"]], "fully_qualified_name() (backtestdataclient class method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.fully_qualified_name"]], "fully_qualified_name() (backtestexecclient class method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.fully_qualified_name"]], "fully_qualified_name() (backtestmarketdataclient class method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.fully_qualified_name"]], "fully_qualified_name() (fxrolloverinterestconfig class method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.fully_qualified_name"]], "fully_qualified_name() (fxrolloverinterestmodule class method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.fully_qualified_name"]], "fully_qualified_name() (simulationmodule class method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.fully_qualified_name"]], "fully_qualified_name() (simulationmoduleconfig class method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.fully_qualified_name"]], "generate_account_state() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_account_state"]], "generate_order_accepted() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_accepted"]], "generate_order_cancel_rejected() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_cancel_rejected"]], "generate_order_canceled() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_canceled"]], "generate_order_expired() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_expired"]], "generate_order_filled() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_filled"]], "generate_order_modify_rejected() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_modify_rejected"]], "generate_order_rejected() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_rejected"]], "generate_order_submitted() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_submitted"]], "generate_order_triggered() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_triggered"]], "generate_order_updated() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_updated"]], "get_account() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.get_account"]], "get_account() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_account"]], "get_book() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_book"]], "get_books() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_books"]], "get_engine() (backtestnode method)": [[6, "nautilus_trader.backtest.node.BacktestNode.get_engine"]], "get_engines() (backtestnode method)": [[6, "nautilus_trader.backtest.node.BacktestNode.get_engines"]], "get_matching_engine() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_matching_engine"]], "get_matching_engines() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_matching_engines"]], "get_open_ask_orders() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_open_ask_orders"]], "get_open_bid_orders() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_open_bid_orders"]], "get_open_orders() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_open_orders"]], "get_result() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.get_result"]], "handle_bar() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_bar"]], "handle_bar() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_bar"]], "handle_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_bars"]], "handle_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_bars"]], "handle_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_data"]], "handle_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_data"]], "handle_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_event"]], "handle_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_event"]], "handle_historical_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_historical_data"]], "handle_historical_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_historical_data"]], "handle_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instrument"]], "handle_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instrument"]], "handle_instrument_close() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instrument_close"]], "handle_instrument_close() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instrument_close"]], "handle_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instrument_status"]], "handle_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instrument_status"]], "handle_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instruments"]], "handle_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instruments"]], "handle_order_book() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_order_book"]], "handle_order_book() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_order_book"]], "handle_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_order_book_deltas"]], "handle_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_order_book_deltas"]], "handle_quote_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_quote_tick"]], "handle_quote_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_quote_tick"]], "handle_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_quote_ticks"]], "handle_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_quote_ticks"]], "handle_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_ticker"]], "handle_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_ticker"]], "handle_trade_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_trade_tick"]], "handle_trade_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_trade_tick"]], "handle_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_trade_ticks"]], "handle_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_trade_ticks"]], "handle_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_venue_status"]], "handle_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_venue_status"]], "has_active_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_active_tasks"]], "has_active_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_active_tasks"]], "has_any_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_any_tasks"]], "has_any_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_any_tasks"]], "has_pending_requests() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_pending_requests"]], "has_pending_requests() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_pending_requests"]], "has_queued_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_queued_tasks"]], "has_queued_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_queued_tasks"]], "id (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.id"]], "id (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.id"]], "id (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.id"]], "id (fxrolloverinterestconfig property)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.id"]], "id (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.id"]], "id (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.id"]], "id (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.id"]], "id (simulationmoduleconfig property)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.id"]], "indicators_initialized() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.indicators_initialized"]], "indicators_initialized() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.indicators_initialized"]], "initialize_account() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.initialize_account"]], "insert_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.insert_latency_nanos"]], "instance_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.instance_id"]], "instruments (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.instruments"]], "is_connected (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_connected"]], "is_connected (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_connected"]], "is_connected (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_connected"]], "is_degraded (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_degraded"]], "is_degraded (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_degraded"]], "is_degraded (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_degraded"]], "is_degraded (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_degraded"]], "is_degraded (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_degraded"]], "is_disposed (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_disposed"]], "is_disposed (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_disposed"]], "is_disposed (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_disposed"]], "is_disposed (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_disposed"]], "is_disposed (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_disposed"]], "is_faulted (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_faulted"]], "is_faulted (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_faulted"]], "is_faulted (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_faulted"]], "is_faulted (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_faulted"]], "is_faulted (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_faulted"]], "is_frozen_account (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.is_frozen_account"]], "is_initialized (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_initialized"]], "is_initialized (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_initialized"]], "is_initialized (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_initialized"]], "is_initialized (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_initialized"]], "is_initialized (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_initialized"]], "is_limit_filled() (fillmodel method)": [[6, "nautilus_trader.backtest.models.FillModel.is_limit_filled"]], "is_pending_request() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_pending_request"]], "is_pending_request() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_pending_request"]], "is_running (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_running"]], "is_running (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_running"]], "is_running (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_running"]], "is_running (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_running"]], "is_running (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_running"]], "is_slipped() (fillmodel method)": [[6, "nautilus_trader.backtest.models.FillModel.is_slipped"]], "is_stop_filled() (fillmodel method)": [[6, "nautilus_trader.backtest.models.FillModel.is_stop_filled"]], "is_stopped (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_stopped"]], "is_stopped (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_stopped"]], "is_stopped (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_stopped"]], "is_stopped (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_stopped"]], "is_stopped (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_stopped"]], "iteration (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.iteration"]], "json() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.json"]], "json() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.json"]], "json_primitives() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.json_primitives"]], "json_primitives() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.json_primitives"]], "kernel (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.kernel"]], "latency_model (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.latency_model"]], "leverages (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.leverages"]], "list_venues() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.list_venues"]], "load() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.load"]], "load() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.load"]], "load_pickled_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.load_pickled_data"]], "log (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.log"]], "log (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.log"]], "log_diagnostics() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.log_diagnostics"]], "log_diagnostics() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.log_diagnostics"]], "machine_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.machine_id"]], "modify_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.modify_order"]], "modules (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.modules"]], "msgbus (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.msgbus"]], "msgbus (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.msgbus"]], "msgbus (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.msgbus"]], "nautilus_trader.backtest": [[6, "module-nautilus_trader.backtest"]], "nautilus_trader.backtest.auction": [[6, "module-nautilus_trader.backtest.auction"]], "nautilus_trader.backtest.data_client": [[6, "module-nautilus_trader.backtest.data_client"]], "nautilus_trader.backtest.engine": [[6, "module-nautilus_trader.backtest.engine"]], "nautilus_trader.backtest.exchange": [[6, "module-nautilus_trader.backtest.exchange"]], "nautilus_trader.backtest.execution_client": [[6, "module-nautilus_trader.backtest.execution_client"]], "nautilus_trader.backtest.models": [[6, "module-nautilus_trader.backtest.models"]], "nautilus_trader.backtest.modules": [[6, "module-nautilus_trader.backtest.modules"]], "nautilus_trader.backtest.node": [[6, "module-nautilus_trader.backtest.node"]], "nautilus_trader.backtest.results": [[6, "module-nautilus_trader.backtest.results"]], "oms_type (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.oms_type"]], "oms_type (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.oms_type"]], "on_bar() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_bar"]], "on_bar() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_bar"]], "on_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_data"]], "on_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_data"]], "on_degrade() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_degrade"]], "on_degrade() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_degrade"]], "on_dispose() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_dispose"]], "on_dispose() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_dispose"]], "on_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_event"]], "on_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_event"]], "on_fault() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_fault"]], "on_fault() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_fault"]], "on_historical_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_historical_data"]], "on_historical_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_historical_data"]], "on_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_instrument"]], "on_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_instrument"]], "on_instrument_close() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_instrument_close"]], "on_instrument_close() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_instrument_close"]], "on_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_instrument_status"]], "on_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_instrument_status"]], "on_load() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_load"]], "on_load() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_load"]], "on_order_book() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_order_book"]], "on_order_book() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_order_book"]], "on_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_order_book_deltas"]], "on_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_order_book_deltas"]], "on_quote_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_quote_tick"]], "on_quote_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_quote_tick"]], "on_reset() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_reset"]], "on_reset() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_reset"]], "on_resume() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_resume"]], "on_resume() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_resume"]], "on_save() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_save"]], "on_save() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_save"]], "on_start() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_start"]], "on_start() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_start"]], "on_stop() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_stop"]], "on_stop() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_stop"]], "on_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_ticker"]], "on_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_ticker"]], "on_trade_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_trade_tick"]], "on_trade_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_trade_tick"]], "on_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_venue_status"]], "on_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_venue_status"]], "parse() (fxrolloverinterestconfig class method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.parse"]], "parse() (simulationmoduleconfig class method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.parse"]], "pending_requests() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.pending_requests"]], "pending_requests() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.pending_requests"]], "portfolio (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.portfolio"]], "portfolio (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.portfolio"]], "portfolio (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.portfolio"]], "pre_process() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.pre_process"]], "pre_process() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.pre_process"]], "prob_fill_on_limit (fillmodel attribute)": [[6, "nautilus_trader.backtest.models.FillModel.prob_fill_on_limit"]], "prob_fill_on_stop (fillmodel attribute)": [[6, "nautilus_trader.backtest.models.FillModel.prob_fill_on_stop"]], "prob_slippage (fillmodel attribute)": [[6, "nautilus_trader.backtest.models.FillModel.prob_slippage"]], "process() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.process"]], "process() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process"]], "process() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.process"]], "process_bar() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_bar"]], "process_instrument_status() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_instrument_status"]], "process_order_book_delta() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_order_book_delta"]], "process_order_book_deltas() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_order_book_deltas"]], "process_quote_tick() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_quote_tick"]], "process_trade_tick() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_trade_tick"]], "process_venue_status() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_venue_status"]], "publish_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.publish_data"]], "publish_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.publish_data"]], "publish_signal() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.publish_signal"]], "publish_signal() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.publish_signal"]], "query_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.query_order"]], "queue_for_executor() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.queue_for_executor"]], "queue_for_executor() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.queue_for_executor"]], "queued_task_ids() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.queued_task_ids"]], "queued_task_ids() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.queued_task_ids"]], "register_base() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_base"]], "register_base() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_base"]], "register_client() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.register_client"]], "register_executor() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_executor"]], "register_executor() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_executor"]], "register_indicator_for_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_indicator_for_bars"]], "register_indicator_for_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_indicator_for_quote_ticks"]], "register_indicator_for_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_indicator_for_trade_ticks"]], "register_indicator_for_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_indicator_for_trade_ticks"]], "register_venue() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_venue"]], "register_venue() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_venue"]], "register_warning_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_warning_event"]], "register_warning_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_warning_event"]], "registered_indicators (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.registered_indicators"]], "registered_indicators (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.registered_indicators"]], "reject_stop_orders (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.reject_stop_orders"]], "request() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.request"]], "request() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request"]], "request_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_bars"]], "request_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_bars"]], "request_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_bars"]], "request_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_data"]], "request_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_data"]], "request_instrument() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_instrument"]], "request_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_instrument"]], "request_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_instrument"]], "request_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_instruments"]], "request_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_instruments"]], "request_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_instruments"]], "request_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_quote_ticks"]], "request_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_quote_ticks"]], "request_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_quote_ticks"]], "request_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_trade_ticks"]], "request_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_trade_ticks"]], "request_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_trade_ticks"]], "reset() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.reset"]], "reset() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.reset"]], "reset() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.reset"]], "reset() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.reset"]], "reset() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.reset"]], "reset() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.reset"]], "reset() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.reset"]], "resume() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.resume"]], "resume() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.resume"]], "resume() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.resume"]], "resume() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.resume"]], "resume() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.resume"]], "run() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run"]], "run() (backtestnode method)": [[6, "nautilus_trader.backtest.node.BacktestNode.run"]], "run_config_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_config_id"]], "run_finished (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_finished"]], "run_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_id"]], "run_in_executor() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.run_in_executor"]], "run_in_executor() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.run_in_executor"]], "run_started (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_started"]], "save() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.save"]], "save() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.save"]], "send() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.send"]], "set_fill_model() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.set_fill_model"]], "set_latency_model() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.set_latency_model"]], "start() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.start"]], "start() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.start"]], "start() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.start"]], "start() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.start"]], "start() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.start"]], "starting_balances (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.starting_balances"]], "state (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.state"]], "state (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.state"]], "state (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.state"]], "state (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.state"]], "state (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.state"]], "stop() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.stop"]], "stop() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.stop"]], "stop() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.stop"]], "stop() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.stop"]], "stop() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.stop"]], "submit_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.submit_order"]], "submit_order_list() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.submit_order_list"]], "subscribe() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.subscribe"]], "subscribe() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe"]], "subscribe_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_bars"]], "subscribe_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_bars"]], "subscribe_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_bars"]], "subscribe_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_data"]], "subscribe_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_data"]], "subscribe_instrument() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instrument"]], "subscribe_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instrument"]], "subscribe_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instrument"]], "subscribe_instrument_close() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instrument_close"]], "subscribe_instrument_close() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instrument_close"]], "subscribe_instrument_close() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instrument_close"]], "subscribe_instrument_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instrument_status"]], "subscribe_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instrument_status"]], "subscribe_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instrument_status"]], "subscribe_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instruments"]], "subscribe_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instruments"]], "subscribe_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instruments"]], "subscribe_order_book_deltas() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_quote_ticks"]], "subscribe_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_quote_ticks"]], "subscribe_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_quote_ticks"]], "subscribe_ticker() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_ticker"]], "subscribe_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_ticker"]], "subscribe_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_ticker"]], "subscribe_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_trade_ticks"]], "subscribe_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_trade_ticks"]], "subscribe_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_trade_ticks"]], "subscribe_venue_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_venue_status"]], "subscribe_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_venue_status"]], "subscribe_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_venue_status"]], "subscribed_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_bars"]], "subscribed_generic_data() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.subscribed_generic_data"]], "subscribed_generic_data() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_instrument_status"]], "subscribed_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_venue_status"]], "support_contingent_orders (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.support_contingent_orders"]], "support_gtd_orders (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.support_gtd_orders"]], "to_importable_config() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.to_importable_config"]], "to_importable_config() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.to_importable_config"]], "trader (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.trader"]], "trader_id (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.trader_id"]], "trader_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.trader_id"]], "trader_id (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.trader_id"]], "trader_id (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.trader_id"]], "trader_id (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.trader_id"]], "trader_id (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.trader_id"]], "type (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.type"]], "type (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.type"]], "type (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.type"]], "type (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.type"]], "type (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.type"]], "unsubscribe() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.unsubscribe"]], "unsubscribe() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe"]], "unsubscribe_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_bars"]], "unsubscribe_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_bars"]], "unsubscribe_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_bars"]], "unsubscribe_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_data"]], "unsubscribe_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_data"]], "unsubscribe_instrument() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instrument"]], "unsubscribe_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_instrument"]], "unsubscribe_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_instrument"]], "unsubscribe_instrument_close() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_instrument_status"]], "unsubscribe_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instruments"]], "unsubscribe_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_instruments"]], "unsubscribe_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_ticker"]], "unsubscribe_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_ticker"]], "unsubscribe_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_venue_status"]], "unsubscribe_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_venue_status"]], "unsubscribe_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_venue_status"]], "update_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.update_latency_nanos"]], "update_synthetic() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.update_synthetic"]], "update_synthetic() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.update_synthetic"]], "use_position_ids (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.use_position_ids"]], "use_random_ids (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.use_random_ids"]], "use_reduce_only (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.use_reduce_only"]], "validate() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.validate"]], "validate() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.validate"]], "venue (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.venue"]], "venue (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.venue"]], "venue (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.venue"]], "cache (class in nautilus_trader.cache.cache)": [[7, "nautilus_trader.cache.cache.Cache"]], "cachedatabaseadapter (class in nautilus_trader.cache.database)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter"]], "cachefacade (class in nautilus_trader.cache.base)": [[7, "nautilus_trader.cache.base.CacheFacade"]], "account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.account"]], "account() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.account"]], "account_for_venue() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.account_for_venue"]], "account_for_venue() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.account_for_venue"]], "account_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.account_id"]], "account_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.account_id"]], "accounts() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.accounts"]], "accounts() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.accounts"]], "actor_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.actor_ids"]], "actor_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.actor_ids"]], "add() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add"]], "add() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add"]], "add() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.add"]], "add_account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_account"]], "add_account() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_account"]], "add_bar() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_bar"]], "add_bars() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_bars"]], "add_currency() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_currency"]], "add_currency() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_currency"]], "add_instrument() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_instrument"]], "add_instrument() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_instrument"]], "add_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_order"]], "add_order() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_order"]], "add_order_book() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_order_book"]], "add_order_list() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_order_list"]], "add_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_position"]], "add_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_position"]], "add_position_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_position_id"]], "add_quote_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_quote_tick"]], "add_quote_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_quote_ticks"]], "add_synthetic() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_synthetic"]], "add_synthetic() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_synthetic"]], "add_ticker() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_ticker"]], "add_trade_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_trade_tick"]], "add_trade_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_trade_ticks"]], "bar() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.bar"]], "bar() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.bar"]], "bar_capacity (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.bar_capacity"]], "bar_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.bar_count"]], "bar_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.bar_count"]], "bars() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.bars"]], "bars() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.bars"]], "book_update_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.book_update_count"]], "book_update_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.book_update_count"]], "build_index() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.build_index"]], "cache_accounts() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_accounts"]], "cache_currencies() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_currencies"]], "cache_general() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_general"]], "cache_instruments() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_instruments"]], "cache_order_lists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_order_lists"]], "cache_orders() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_orders"]], "cache_positions() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_positions"]], "cache_synthetics() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_synthetics"]], "calculate_unrealized_pnl() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.calculate_unrealized_pnl"]], "check_integrity() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.check_integrity"]], "check_residuals() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.check_residuals"]], "clear_index() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.clear_index"]], "client_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_id"]], "client_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_id"]], "client_order_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_id"]], "client_order_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_id"]], "client_order_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids"]], "client_order_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids"]], "client_order_ids_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_closed"]], "client_order_ids_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_closed"]], "client_order_ids_emulated() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_emulated"]], "client_order_ids_emulated() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_emulated"]], "client_order_ids_inflight() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_inflight"]], "client_order_ids_inflight() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_inflight"]], "client_order_ids_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_open"]], "client_order_ids_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_open"]], "delete_actor() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.delete_actor"]], "delete_actor() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.delete_actor"]], "delete_strategy() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.delete_strategy"]], "delete_strategy() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.delete_strategy"]], "exec_algorithm_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_algorithm_ids"]], "exec_algorithm_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_algorithm_ids"]], "exec_spawn_total_filled_qty() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_spawn_total_filled_qty"]], "exec_spawn_total_filled_qty() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_spawn_total_filled_qty"]], "exec_spawn_total_leaves_qty() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_spawn_total_leaves_qty"]], "exec_spawn_total_leaves_qty() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_spawn_total_leaves_qty"]], "exec_spawn_total_quantity() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_spawn_total_quantity"]], "exec_spawn_total_quantity() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_spawn_total_quantity"]], "flush() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.flush"]], "flush_db() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.flush_db"]], "get() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.get"]], "get() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.get"]], "get_xrate() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.get_xrate"]], "get_xrate() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.get_xrate"]], "has_bars() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_bars"]], "has_bars() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_bars"]], "has_order_book() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_order_book"]], "has_order_book() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_order_book"]], "has_quote_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_quote_ticks"]], "has_quote_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_quote_ticks"]], "has_tickers() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_tickers"]], "has_tickers() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_tickers"]], "has_trade_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_trade_ticks"]], "has_trade_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_trade_ticks"]], "heartbeat() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.heartbeat"]], "heartbeat() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.heartbeat"]], "index_order_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.index_order_position"]], "index_venue_order_id() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.index_venue_order_id"]], "instrument() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.instrument"]], "instrument() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.instrument"]], "instrument_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.instrument_ids"]], "instrument_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.instrument_ids"]], "instruments() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.instruments"]], "instruments() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.instruments"]], "is_order_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_closed"]], "is_order_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_closed"]], "is_order_emulated() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_emulated"]], "is_order_emulated() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_emulated"]], "is_order_inflight() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_inflight"]], "is_order_inflight() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_inflight"]], "is_order_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_open"]], "is_order_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_open"]], "is_order_pending_cancel_local() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_pending_cancel_local"]], "is_order_pending_cancel_local() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_pending_cancel_local"]], "is_position_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_position_closed"]], "is_position_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_position_closed"]], "is_position_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_position_open"]], "is_position_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_position_open"]], "keys() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.keys"]], "load() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load"]], "load_account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_account"]], "load_account() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_account"]], "load_accounts() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_accounts"]], "load_actor() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_actor"]], "load_actor() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_actor"]], "load_currencies() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_currencies"]], "load_currency() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_currency"]], "load_index_order_client() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_index_order_client"]], "load_index_order_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_index_order_position"]], "load_instrument() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_instrument"]], "load_instrument() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_instrument"]], "load_instruments() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_instruments"]], "load_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_order"]], "load_order() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_order"]], "load_orders() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_orders"]], "load_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_position"]], "load_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_position"]], "load_positions() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_positions"]], "load_strategy() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_strategy"]], "load_strategy() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_strategy"]], "load_synthetic() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_synthetic"]], "load_synthetic() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_synthetic"]], "load_synthetics() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_synthetics"]], "nautilus_trader.cache": [[7, "module-nautilus_trader.cache"]], "nautilus_trader.cache.base": [[7, "module-nautilus_trader.cache.base"]], "nautilus_trader.cache.cache": [[7, "module-nautilus_trader.cache.cache"]], "nautilus_trader.cache.database": [[7, "module-nautilus_trader.cache.database"]], "order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order"]], "order() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order"]], "order_book() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_book"]], "order_book() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_book"]], "order_exists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_exists"]], "order_exists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_exists"]], "order_list() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_list"]], "order_list() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_list"]], "order_list_exists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_list_exists"]], "order_list_exists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_list_exists"]], "order_list_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_list_ids"]], "order_list_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_list_ids"]], "order_lists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_lists"]], "order_lists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_lists"]], "orders() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders"]], "orders() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders"]], "orders_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_closed"]], "orders_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_closed"]], "orders_closed_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_closed_count"]], "orders_closed_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_closed_count"]], "orders_emulated() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_emulated"]], "orders_emulated() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_emulated"]], "orders_emulated_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_emulated_count"]], "orders_emulated_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_emulated_count"]], "orders_for_exec_algorithm() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_for_exec_algorithm"]], "orders_for_exec_algorithm() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_for_exec_algorithm"]], "orders_for_exec_spawn() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_for_exec_spawn"]], "orders_for_exec_spawn() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_for_exec_spawn"]], "orders_for_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_for_position"]], "orders_for_position() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_for_position"]], "orders_inflight() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_inflight"]], "orders_inflight() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_inflight"]], "orders_inflight_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_inflight_count"]], "orders_inflight_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_inflight_count"]], "orders_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_open"]], "orders_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_open"]], "orders_open_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_open_count"]], "orders_open_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_open_count"]], "orders_total_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_total_count"]], "orders_total_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_total_count"]], "position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position"]], "position() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position"]], "position_closed_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_closed_ids"]], "position_closed_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_closed_ids"]], "position_exists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_exists"]], "position_exists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_exists"]], "position_for_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_for_order"]], "position_for_order() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_for_order"]], "position_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_id"]], "position_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_id"]], "position_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_ids"]], "position_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_ids"]], "position_open_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_open_ids"]], "position_open_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_open_ids"]], "position_snapshots() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_snapshots"]], "position_snapshots() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_snapshots"]], "positions() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions"]], "positions() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions"]], "positions_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_closed"]], "positions_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_closed"]], "positions_closed_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_closed_count"]], "positions_closed_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_closed_count"]], "positions_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_open"]], "positions_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_open"]], "positions_open_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_open_count"]], "positions_open_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_open_count"]], "positions_total_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_total_count"]], "positions_total_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_total_count"]], "price() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.price"]], "price() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.price"]], "quote_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.quote_tick"]], "quote_tick() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.quote_tick"]], "quote_tick_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.quote_tick_count"]], "quote_tick_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.quote_tick_count"]], "quote_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.quote_ticks"]], "quote_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.quote_ticks"]], "reset() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.reset"]], "snapshot_order_state() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_order_state"]], "snapshot_order_state() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.snapshot_order_state"]], "snapshot_orders (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_orders"]], "snapshot_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_position"]], "snapshot_position_state() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_position_state"]], "snapshot_position_state() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.snapshot_position_state"]], "snapshot_positions (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_positions"]], "strategy_id_for_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.strategy_id_for_order"]], "strategy_id_for_order() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.strategy_id_for_order"]], "strategy_id_for_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.strategy_id_for_position"]], "strategy_id_for_position() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.strategy_id_for_position"]], "strategy_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.strategy_ids"]], "strategy_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.strategy_ids"]], "synthetic() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.synthetic"]], "synthetic() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.synthetic"]], "synthetic_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.synthetic_ids"]], "synthetic_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.synthetic_ids"]], "synthetics() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.synthetics"]], "synthetics() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.synthetics"]], "tick_capacity (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.tick_capacity"]], "ticker() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.ticker"]], "ticker() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.ticker"]], "ticker_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.ticker_count"]], "ticker_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.ticker_count"]], "tickers() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.tickers"]], "tickers() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.tickers"]], "trade_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.trade_tick"]], "trade_tick() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.trade_tick"]], "trade_tick_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.trade_tick_count"]], "trade_tick_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.trade_tick_count"]], "trade_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.trade_ticks"]], "trade_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.trade_ticks"]], "update_account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_account"]], "update_account() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_account"]], "update_actor() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_actor"]], "update_actor() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_actor"]], "update_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_order"]], "update_order() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_order"]], "update_order_pending_cancel_local() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_order_pending_cancel_local"]], "update_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_position"]], "update_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_position"]], "update_strategy() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_strategy"]], "update_strategy() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_strategy"]], "venue_order_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.venue_order_id"]], "venue_order_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.venue_order_id"]], "actor (class in nautilus_trader.common.actor)": [[8, "nautilus_trader.common.actor.Actor"]], "actorexecutor (class in nautilus_trader.common.executor)": [[8, "nautilus_trader.common.executor.ActorExecutor"]], "clientorderidgenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator"]], "clock (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.Clock"]], "component (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.Component"]], "componentfsmfactory (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.ComponentFSMFactory"]], "identifiergenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.IdentifierGenerator"]], "instrumentprovider (class in nautilus_trader.common.providers)": [[8, "nautilus_trader.common.providers.InstrumentProvider"]], "liveclock (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.LiveClock"]], "livetimer (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.LiveTimer"]], "logger (class in nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.Logger"]], "loggeradapter (class in nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.LoggerAdapter"]], "looptimer (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.LoopTimer"]], "messagebus (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.MessageBus"]], "orderfactory (class in nautilus_trader.common.factories)": [[8, "nautilus_trader.common.factories.OrderFactory"]], "orderlistidgenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator"]], "positionidgenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.PositionIdGenerator"]], "subscription (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.Subscription"]], "taskid (class in nautilus_trader.common.executor)": [[8, "nautilus_trader.common.executor.TaskId"]], "testclock (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.TestClock"]], "threadtimer (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.ThreadTimer"]], "throttler (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.Throttler"]], "timeevent (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.TimeEvent"]], "timeeventhandler (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.TimeEventHandler"]], "active_task_ids() (actor method)": [[8, "nautilus_trader.common.actor.Actor.active_task_ids"]], "active_task_ids() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.active_task_ids"]], "add() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.add"]], "add_bulk() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.add_bulk"]], "add_currency() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.add_currency"]], "add_synthetic() (actor method)": [[8, "nautilus_trader.common.actor.Actor.add_synthetic"]], "advance_time() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.advance_time"]], "bracket() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.bracket"]], "cache (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.cache"]], "callback (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.callback"]], "callback (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.callback"]], "callback (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.callback"]], "cancel() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.cancel"]], "cancel() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.cancel"]], "cancel() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.cancel"]], "cancel_all_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.cancel_all_tasks"]], "cancel_all_tasks() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.cancel_all_tasks"]], "cancel_task() (actor method)": [[8, "nautilus_trader.common.actor.Actor.cancel_task"]], "cancel_task() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.cancel_task"]], "cancel_timer() (clock method)": [[8, "nautilus_trader.common.clock.Clock.cancel_timer"]], "cancel_timer() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.cancel_timer"]], "cancel_timer() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.cancel_timer"]], "cancel_timers() (clock method)": [[8, "nautilus_trader.common.clock.Clock.cancel_timers"]], "cancel_timers() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.cancel_timers"]], "cancel_timers() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.cancel_timers"]], "change_clock() (logger method)": [[8, "nautilus_trader.common.logging.Logger.change_clock"]], "clock (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.clock"]], "component (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.component"]], "component_state_from_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_state_from_str"]], "component_state_to_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_state_to_str"]], "component_trigger_from_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_trigger_from_str"]], "component_trigger_to_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_trigger_to_str"]], "config (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.config"]], "count (clientorderidgenerator attribute)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.count"]], "count (instrumentprovider property)": [[8, "nautilus_trader.common.providers.InstrumentProvider.count"]], "count (orderlistidgenerator attribute)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.count"]], "create() (taskid class method)": [[8, "nautilus_trader.common.executor.TaskId.create"]], "create_list() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.create_list"]], "critical() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.critical"]], "currencies() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.currencies"]], "currency() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.currency"]], "debug() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.debug"]], "degrade() (actor method)": [[8, "nautilus_trader.common.actor.Actor.degrade"]], "degrade() (component method)": [[8, "nautilus_trader.common.component.Component.degrade"]], "deregister() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.deregister"]], "deregister_warning_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.deregister_warning_event"]], "dispose() (actor method)": [[8, "nautilus_trader.common.actor.Actor.dispose"]], "dispose() (component method)": [[8, "nautilus_trader.common.component.Component.dispose"]], "endpoints() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.endpoints"]], "error() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.error"]], "event (timeeventhandler attribute)": [[8, "nautilus_trader.common.clock.TimeEventHandler.event"]], "exception() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.exception"]], "fault() (actor method)": [[8, "nautilus_trader.common.actor.Actor.fault"]], "fault() (component method)": [[8, "nautilus_trader.common.component.Component.fault"]], "find() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.find"]], "fully_qualified_name() (actor class method)": [[8, "nautilus_trader.common.actor.Actor.fully_qualified_name"]], "fully_qualified_name() (component class method)": [[8, "nautilus_trader.common.component.Component.fully_qualified_name"]], "generate() (clientorderidgenerator method)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.generate"]], "generate() (orderlistidgenerator method)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.generate"]], "generate() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.generate"]], "generate_client_order_id() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.generate_client_order_id"]], "generate_order_list_id() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.generate_order_list_id"]], "get_all() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.get_all"]], "get_count() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.get_count"]], "get_future() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.get_future"]], "get_logger() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.get_logger"]], "get_state_transition_table() (componentfsmfactory static method)": [[8, "nautilus_trader.common.component.ComponentFSMFactory.get_state_transition_table"]], "handle() (timeeventhandler method)": [[8, "nautilus_trader.common.clock.TimeEventHandler.handle"]], "handle_bar() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_bar"]], "handle_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_bars"]], "handle_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_data"]], "handle_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_event"]], "handle_historical_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_historical_data"]], "handle_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instrument"]], "handle_instrument_close() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instrument_close"]], "handle_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instrument_status"]], "handle_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instruments"]], "handle_order_book() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_order_book"]], "handle_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_order_book_deltas"]], "handle_quote_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_quote_tick"]], "handle_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_quote_ticks"]], "handle_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_ticker"]], "handle_trade_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_trade_tick"]], "handle_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_trade_ticks"]], "handle_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_venue_status"]], "handler (subscription attribute)": [[8, "nautilus_trader.common.component.Subscription.handler"]], "has_active_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_active_tasks"]], "has_active_tasks() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.has_active_tasks"]], "has_any_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_any_tasks"]], "has_backing (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.has_backing"]], "has_pending_requests() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_pending_requests"]], "has_queued_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_queued_tasks"]], "has_queued_tasks() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.has_queued_tasks"]], "has_subscribers() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.has_subscribers"]], "id (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.id"]], "id (component attribute)": [[8, "nautilus_trader.common.component.Component.id"]], "id (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.id"]], "indicators_initialized() (actor method)": [[8, "nautilus_trader.common.actor.Actor.indicators_initialized"]], "info() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.info"]], "initialize() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.initialize"]], "instance_id (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.instance_id"]], "instance_id (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.instance_id"]], "interval (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.interval"]], "interval_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.interval_ns"]], "interval_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.interval_ns"]], "interval_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.interval_ns"]], "is_bypassed (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.is_bypassed"]], "is_bypassed (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.is_bypassed"]], "is_colored (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.is_colored"]], "is_colored (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.is_colored"]], "is_degraded (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_degraded"]], "is_degraded (component attribute)": [[8, "nautilus_trader.common.component.Component.is_degraded"]], "is_disposed (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_disposed"]], "is_disposed (component attribute)": [[8, "nautilus_trader.common.component.Component.is_disposed"]], "is_expired (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.is_expired"]], "is_expired (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.is_expired"]], "is_expired (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.is_expired"]], "is_faulted (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_faulted"]], "is_faulted (component attribute)": [[8, "nautilus_trader.common.component.Component.is_faulted"]], "is_initialized (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_initialized"]], "is_initialized (component attribute)": [[8, "nautilus_trader.common.component.Component.is_initialized"]], "is_limiting (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.is_limiting"]], "is_matching_py() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.is_matching_py"]], "is_pending_request() (actor method)": [[8, "nautilus_trader.common.actor.Actor.is_pending_request"]], "is_pending_request() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.is_pending_request"]], "is_running (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_running"]], "is_running (component attribute)": [[8, "nautilus_trader.common.component.Component.is_running"]], "is_stopped (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_stopped"]], "is_stopped (component attribute)": [[8, "nautilus_trader.common.component.Component.is_stopped"]], "is_subscribed() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.is_subscribed"]], "iterate_next_time() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.iterate_next_time"]], "iterate_next_time() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.iterate_next_time"]], "iterate_next_time() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.iterate_next_time"]], "limit (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.limit"]], "limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.limit"]], "limit_if_touched() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.limit_if_touched"]], "list_all() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.list_all"]], "load() (actor method)": [[8, "nautilus_trader.common.actor.Actor.load"]], "load() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load"]], "load_all() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_all"]], "load_all_async() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_all_async"]], "load_async() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_async"]], "load_ids() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_ids"]], "load_ids_async() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_ids_async"]], "local_now() (clock method)": [[8, "nautilus_trader.common.clock.Clock.local_now"]], "local_now() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.local_now"]], "local_now() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.local_now"]], "log (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.log"]], "log_color_from_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_color_from_str"]], "log_color_to_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_color_to_str"]], "log_level_from_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_level_from_str"]], "log_level_to_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_level_to_str"]], "log_memory() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_memory"]], "machine_id (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.machine_id"]], "machine_id (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.machine_id"]], "market() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.market"]], "market_if_touched() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.market_if_touched"]], "market_to_limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.market_to_limit"]], "msgbus (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.msgbus"]], "name (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.name"]], "name (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.name"]], "name (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.name"]], "name (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.name"]], "name (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.name"]], "nautilus_header() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.nautilus_header"]], "nautilus_trader.common": [[8, "module-nautilus_trader.common"]], "nautilus_trader.common.actor": [[8, "module-nautilus_trader.common.actor"]], "nautilus_trader.common.clock": [[8, "module-nautilus_trader.common.clock"]], "nautilus_trader.common.component": [[8, "module-nautilus_trader.common.component"]], "nautilus_trader.common.executor": [[8, "module-nautilus_trader.common.executor"]], "nautilus_trader.common.factories": [[8, "module-nautilus_trader.common.factories"]], "nautilus_trader.common.generators": [[8, "module-nautilus_trader.common.generators"]], "nautilus_trader.common.logging": [[8, "module-nautilus_trader.common.logging"]], "nautilus_trader.common.providers": [[8, "module-nautilus_trader.common.providers"]], "next_time_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.next_time_ns"]], "next_time_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.next_time_ns"]], "next_time_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.next_time_ns"]], "next_time_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.next_time_ns"]], "next_time_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.next_time_ns"]], "next_time_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.next_time_ns"]], "on_bar() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_bar"]], "on_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_data"]], "on_degrade() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_degrade"]], "on_dispose() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_dispose"]], "on_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_event"]], "on_fault() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_fault"]], "on_historical_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_historical_data"]], "on_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_instrument"]], "on_instrument_close() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_instrument_close"]], "on_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_instrument_status"]], "on_load() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_load"]], "on_order_book() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_order_book"]], "on_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_order_book_deltas"]], "on_quote_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_quote_tick"]], "on_reset() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_reset"]], "on_resume() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_resume"]], "on_save() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_save"]], "on_start() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_start"]], "on_stop() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_stop"]], "on_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_ticker"]], "on_trade_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_trade_tick"]], "on_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_venue_status"]], "pending_requests() (actor method)": [[8, "nautilus_trader.common.actor.Actor.pending_requests"]], "pop_event() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.pop_event"]], "pop_event() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.pop_event"]], "pop_event() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.pop_event"]], "portfolio (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.portfolio"]], "priority (subscription attribute)": [[8, "nautilus_trader.common.component.Subscription.priority"]], "pub_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.pub_count"]], "publish() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.publish"]], "publish_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.publish_data"]], "publish_signal() (actor method)": [[8, "nautilus_trader.common.actor.Actor.publish_signal"]], "qsize (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.qsize"]], "queue_for_executor() (actor method)": [[8, "nautilus_trader.common.actor.Actor.queue_for_executor"]], "queue_for_executor() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.queue_for_executor"]], "queued_task_ids() (actor method)": [[8, "nautilus_trader.common.actor.Actor.queued_task_ids"]], "queued_task_ids() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.queued_task_ids"]], "recv_count (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.recv_count"]], "register() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.register"]], "register_base() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_base"]], "register_default_handler() (clock method)": [[8, "nautilus_trader.common.clock.Clock.register_default_handler"]], "register_default_handler() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.register_default_handler"]], "register_default_handler() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.register_default_handler"]], "register_executor() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_executor"]], "register_indicator_for_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_indicator_for_trade_ticks"]], "register_warning_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_warning_event"]], "registered_indicators (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.registered_indicators"]], "repeat() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.repeat"]], "repeat() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.repeat"]], "repeat() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.repeat"]], "req_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.req_count"]], "request() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.request"]], "request_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_bars"]], "request_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_data"]], "request_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_instrument"]], "request_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_instruments"]], "request_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_quote_ticks"]], "request_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_trade_ticks"]], "res_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.res_count"]], "reset() (actor method)": [[8, "nautilus_trader.common.actor.Actor.reset"]], "reset() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.reset"]], "reset() (clientorderidgenerator method)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.reset"]], "reset() (component method)": [[8, "nautilus_trader.common.component.Component.reset"]], "reset() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.reset"]], "reset() (orderlistidgenerator method)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.reset"]], "reset() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.reset"]], "reset() (throttler method)": [[8, "nautilus_trader.common.component.Throttler.reset"]], "response() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.response"]], "resume() (actor method)": [[8, "nautilus_trader.common.actor.Actor.resume"]], "resume() (component method)": [[8, "nautilus_trader.common.component.Component.resume"]], "run_in_executor() (actor method)": [[8, "nautilus_trader.common.actor.Actor.run_in_executor"]], "run_in_executor() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.run_in_executor"]], "save() (actor method)": [[8, "nautilus_trader.common.actor.Actor.save"]], "send() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.send"]], "send() (throttler method)": [[8, "nautilus_trader.common.component.Throttler.send"]], "sent_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.sent_count"]], "sent_count (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.sent_count"]], "serializer (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.serializer"]], "set_client_order_id_count() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.set_client_order_id_count"]], "set_count() (clientorderidgenerator method)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.set_count"]], "set_count() (orderlistidgenerator method)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.set_count"]], "set_count() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.set_count"]], "set_order_list_id_count() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.set_order_list_id_count"]], "set_time() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_time"]], "set_time_alert() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_time_alert"]], "set_time_alert() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_time_alert"]], "set_time_alert() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_time_alert"]], "set_time_alert_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_time_alert_ns"]], "set_time_alert_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_time_alert_ns"]], "set_time_alert_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_time_alert_ns"]], "set_timer() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_timer"]], "set_timer() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_timer"]], "set_timer() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_timer"]], "set_timer_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_timer_ns"]], "set_timer_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_timer_ns"]], "set_timer_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_timer_ns"]], "shutdown() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.shutdown"]], "snapshot_orders (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.snapshot_orders"]], "snapshot_positions (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.snapshot_positions"]], "start() (actor method)": [[8, "nautilus_trader.common.actor.Actor.start"]], "start() (component method)": [[8, "nautilus_trader.common.component.Component.start"]], "start_time_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.start_time_ns"]], "start_time_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.start_time_ns"]], "start_time_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.start_time_ns"]], "state (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.state"]], "state (component attribute)": [[8, "nautilus_trader.common.component.Component.state"]], "stop() (actor method)": [[8, "nautilus_trader.common.actor.Actor.stop"]], "stop() (component method)": [[8, "nautilus_trader.common.component.Component.stop"]], "stop_limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.stop_limit"]], "stop_market() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.stop_market"]], "stop_time_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.stop_time_ns"]], "stop_time_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.stop_time_ns"]], "stop_time_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.stop_time_ns"]], "strategy_id (orderfactory attribute)": [[8, "nautilus_trader.common.factories.OrderFactory.strategy_id"]], "subscribe() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.subscribe"]], "subscribe_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_bars"]], "subscribe_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_data"]], "subscribe_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instrument"]], "subscribe_instrument_close() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instrument_close"]], "subscribe_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instrument_status"]], "subscribe_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instruments"]], "subscribe_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_quote_ticks"]], "subscribe_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_ticker"]], "subscribe_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_trade_ticks"]], "subscribe_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_venue_status"]], "subscriptions() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.subscriptions"]], "timer_count (clock attribute)": [[8, "nautilus_trader.common.clock.Clock.timer_count"]], "timer_count (liveclock attribute)": [[8, "nautilus_trader.common.clock.LiveClock.timer_count"]], "timer_count (testclock attribute)": [[8, "nautilus_trader.common.clock.TestClock.timer_count"]], "timer_names (clock attribute)": [[8, "nautilus_trader.common.clock.Clock.timer_names"]], "timer_names (liveclock attribute)": [[8, "nautilus_trader.common.clock.LiveClock.timer_names"]], "timer_names (testclock attribute)": [[8, "nautilus_trader.common.clock.TestClock.timer_names"]], "timestamp() (clock method)": [[8, "nautilus_trader.common.clock.Clock.timestamp"]], "timestamp() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.timestamp"]], "timestamp() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.timestamp"]], "timestamp_ms() (clock method)": [[8, "nautilus_trader.common.clock.Clock.timestamp_ms"]], "timestamp_ms() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.timestamp_ms"]], "timestamp_ms() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.timestamp_ms"]], "timestamp_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.timestamp_ns"]], "timestamp_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.timestamp_ns"]], "timestamp_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.timestamp_ns"]], "to_importable_config() (actor method)": [[8, "nautilus_trader.common.actor.Actor.to_importable_config"]], "topic (subscription attribute)": [[8, "nautilus_trader.common.component.Subscription.topic"]], "topics() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.topics"]], "trader_id (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.trader_id"]], "trader_id (component attribute)": [[8, "nautilus_trader.common.component.Component.trader_id"]], "trader_id (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.trader_id"]], "trader_id (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.trader_id"]], "trader_id (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.trader_id"]], "trader_id (orderfactory attribute)": [[8, "nautilus_trader.common.factories.OrderFactory.trader_id"]], "trailing_stop_limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.trailing_stop_limit"]], "trailing_stop_market() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.trailing_stop_market"]], "ts_event (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.ts_event"]], "ts_init (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.ts_init"]], "type (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.type"]], "type (component attribute)": [[8, "nautilus_trader.common.component.Component.type"]], "unsubscribe() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.unsubscribe"]], "unsubscribe_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_bars"]], "unsubscribe_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_data"]], "unsubscribe_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_instrument"]], "unsubscribe_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_instrument_status"]], "unsubscribe_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_venue_status"]], "update_synthetic() (actor method)": [[8, "nautilus_trader.common.actor.Actor.update_synthetic"]], "used() (throttler method)": [[8, "nautilus_trader.common.component.Throttler.used"]], "utc_now() (clock method)": [[8, "nautilus_trader.common.clock.Clock.utc_now"]], "utc_now() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.utc_now"]], "utc_now() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.utc_now"]], "warning() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.warning"]], "actorconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ActorConfig"]], "actorfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ActorFactory"]], "backtestdataconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig"]], "backtestengineconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig"]], "backtestrunconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig"]], "backtestvenueconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig"]], "cacheconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.CacheConfig"]], "controllerconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ControllerConfig"]], "controllerfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ControllerFactory"]], "datacatalogconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.DataCatalogConfig"]], "dataengineconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.DataEngineConfig"]], "databaseconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.DatabaseConfig"]], "execalgorithmconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig"]], "execalgorithmfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ExecAlgorithmFactory"]], "execengineconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ExecEngineConfig"]], "importableactorconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableActorConfig"]], "importableconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableConfig"]], "importablecontrollerconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableControllerConfig"]], "importableexecalgorithmconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig"]], "importablefactoryconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig"]], "importablestrategyconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig"]], "instrumentproviderconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig"]], "livedataclientconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveDataClientConfig"]], "livedataengineconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig"]], "liveexecclientconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveExecClientConfig"]], "liveexecengineconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig"]], "liveriskengineconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig"]], "loggingconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.LoggingConfig"]], "messagebusconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.MessageBusConfig"]], "nautilusconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.NautilusConfig"]], "nautiluskernelconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.NautilusKernelConfig"]], "orderemulatorconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig"]], "riskengineconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.RiskEngineConfig"]], "routingconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.RoutingConfig"]], "strategyconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.StrategyConfig"]], "strategyfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.StrategyFactory"]], "streamingconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.StreamingConfig"]], "tracingconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.TracingConfig"]], "tradingnodeconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.TradingNodeConfig"]], "create() (actorfactory static method)": [[9, "nautilus_trader.config.common.ActorFactory.create"]], "create() (execalgorithmfactory static method)": [[9, "nautilus_trader.config.common.ExecAlgorithmFactory.create"]], "create() (strategyfactory static method)": [[9, "nautilus_trader.config.common.StrategyFactory.create"]], "data_type (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.data_type"]], "dict() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.dict"]], "dict() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.dict"]], "dict() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.dict"]], "dict() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.dict"]], "dict() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.dict"]], "dict() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.dict"]], "dict() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.dict"]], "dict() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.dict"]], "dict() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.dict"]], "dict() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.dict"]], "dict() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.dict"]], "dict() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.dict"]], "dict() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.dict"]], "dict() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.dict"]], "dict() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.dict"]], "dict() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.dict"]], "dict() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.dict"]], "dict() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.dict"]], "dict() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.dict"]], "dict() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.dict"]], "dict() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.dict"]], "dict() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.dict"]], "dict() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.dict"]], "dict() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.dict"]], "dict() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.dict"]], "dict() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.dict"]], "dict() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.dict"]], "dict() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.dict"]], "dict() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.dict"]], "dict() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.dict"]], "dict() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.dict"]], "dict() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.dict"]], "dict() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.dict"]], "dict() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.dict"]], "dict() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.dict"]], "end_time_nanos (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.end_time_nanos"]], "fully_qualified_name() (actorconfig class method)": [[9, "nautilus_trader.config.common.ActorConfig.fully_qualified_name"]], "fully_qualified_name() (backtestdataconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.fully_qualified_name"]], "fully_qualified_name() (backtestengineconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.fully_qualified_name"]], "fully_qualified_name() (backtestrunconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.fully_qualified_name"]], "fully_qualified_name() (backtestvenueconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.fully_qualified_name"]], "fully_qualified_name() (cacheconfig class method)": [[9, "nautilus_trader.config.common.CacheConfig.fully_qualified_name"]], "fully_qualified_name() (controllerconfig class method)": [[9, "nautilus_trader.config.common.ControllerConfig.fully_qualified_name"]], "fully_qualified_name() (datacatalogconfig class method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.fully_qualified_name"]], "fully_qualified_name() (dataengineconfig class method)": [[9, "nautilus_trader.config.common.DataEngineConfig.fully_qualified_name"]], "fully_qualified_name() (databaseconfig class method)": [[9, "nautilus_trader.config.common.DatabaseConfig.fully_qualified_name"]], "fully_qualified_name() (execalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.fully_qualified_name"]], "fully_qualified_name() (execengineconfig class method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.fully_qualified_name"]], "fully_qualified_name() (importableactorconfig class method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.fully_qualified_name"]], "fully_qualified_name() (importableconfig class method)": [[9, "nautilus_trader.config.common.ImportableConfig.fully_qualified_name"]], "fully_qualified_name() (importablecontrollerconfig class method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.fully_qualified_name"]], "fully_qualified_name() (importableexecalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.fully_qualified_name"]], "fully_qualified_name() (importablefactoryconfig class method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.fully_qualified_name"]], "fully_qualified_name() (importablestrategyconfig class method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.fully_qualified_name"]], "fully_qualified_name() (instrumentproviderconfig class method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.fully_qualified_name"]], "fully_qualified_name() (livedataclientconfig class method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (livedataengineconfig class method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.fully_qualified_name"]], "fully_qualified_name() (liveexecclientconfig class method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (liveexecengineconfig class method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.fully_qualified_name"]], "fully_qualified_name() (liveriskengineconfig class method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.fully_qualified_name"]], "fully_qualified_name() (loggingconfig class method)": [[9, "nautilus_trader.config.common.LoggingConfig.fully_qualified_name"]], "fully_qualified_name() (messagebusconfig class method)": [[9, "nautilus_trader.config.common.MessageBusConfig.fully_qualified_name"]], "fully_qualified_name() (nautilusconfig class method)": [[9, "nautilus_trader.config.common.NautilusConfig.fully_qualified_name"]], "fully_qualified_name() (nautiluskernelconfig class method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.fully_qualified_name"]], "fully_qualified_name() (orderemulatorconfig class method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.fully_qualified_name"]], "fully_qualified_name() (riskengineconfig class method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.fully_qualified_name"]], "fully_qualified_name() (routingconfig class method)": [[9, "nautilus_trader.config.live.RoutingConfig.fully_qualified_name"]], "fully_qualified_name() (strategyconfig class method)": [[9, "nautilus_trader.config.common.StrategyConfig.fully_qualified_name"]], "fully_qualified_name() (streamingconfig class method)": [[9, "nautilus_trader.config.common.StreamingConfig.fully_qualified_name"]], "fully_qualified_name() (tracingconfig class method)": [[9, "nautilus_trader.config.common.TracingConfig.fully_qualified_name"]], "fully_qualified_name() (tradingnodeconfig class method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.fully_qualified_name"]], "id (actorconfig property)": [[9, "nautilus_trader.config.common.ActorConfig.id"]], "id (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.id"]], "id (backtestengineconfig property)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.id"]], "id (backtestrunconfig property)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.id"]], "id (backtestvenueconfig property)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.id"]], "id (cacheconfig property)": [[9, "nautilus_trader.config.common.CacheConfig.id"]], "id (controllerconfig property)": [[9, "nautilus_trader.config.common.ControllerConfig.id"]], "id (datacatalogconfig property)": [[9, "nautilus_trader.config.common.DataCatalogConfig.id"]], "id (dataengineconfig property)": [[9, "nautilus_trader.config.common.DataEngineConfig.id"]], "id (databaseconfig property)": [[9, "nautilus_trader.config.common.DatabaseConfig.id"]], "id (execalgorithmconfig property)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.id"]], "id (execengineconfig property)": [[9, "nautilus_trader.config.common.ExecEngineConfig.id"]], "id (importableactorconfig property)": [[9, "nautilus_trader.config.common.ImportableActorConfig.id"]], "id (importableconfig property)": [[9, "nautilus_trader.config.common.ImportableConfig.id"]], "id (importablecontrollerconfig property)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.id"]], "id (importableexecalgorithmconfig property)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.id"]], "id (importablefactoryconfig property)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.id"]], "id (importablestrategyconfig property)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.id"]], "id (instrumentproviderconfig property)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.id"]], "id (livedataclientconfig property)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.id"]], "id (livedataengineconfig property)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.id"]], "id (liveexecclientconfig property)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.id"]], "id (liveexecengineconfig property)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.id"]], "id (liveriskengineconfig property)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.id"]], "id (loggingconfig property)": [[9, "nautilus_trader.config.common.LoggingConfig.id"]], "id (messagebusconfig property)": [[9, "nautilus_trader.config.common.MessageBusConfig.id"]], "id (nautilusconfig property)": [[9, "nautilus_trader.config.common.NautilusConfig.id"]], "id (nautiluskernelconfig property)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.id"]], "id (orderemulatorconfig property)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.id"]], "id (riskengineconfig property)": [[9, "nautilus_trader.config.common.RiskEngineConfig.id"]], "id (routingconfig property)": [[9, "nautilus_trader.config.live.RoutingConfig.id"]], "id (strategyconfig property)": [[9, "nautilus_trader.config.common.StrategyConfig.id"]], "id (streamingconfig property)": [[9, "nautilus_trader.config.common.StreamingConfig.id"]], "id (tracingconfig property)": [[9, "nautilus_trader.config.common.TracingConfig.id"]], "id (tradingnodeconfig property)": [[9, "nautilus_trader.config.live.TradingNodeConfig.id"]], "json() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.json"]], "json() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.json"]], "json() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.json"]], "json() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.json"]], "json() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.json"]], "json() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.json"]], "json() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.json"]], "json() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.json"]], "json() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.json"]], "json() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.json"]], "json() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.json"]], "json() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.json"]], "json() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.json"]], "json() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.json"]], "json() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.json"]], "json() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.json"]], "json() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.json"]], "json() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.json"]], "json() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.json"]], "json() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.json"]], "json() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.json"]], "json() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.json"]], "json() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.json"]], "json() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.json"]], "json() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.json"]], "json() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.json"]], "json() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.json"]], "json() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.json"]], "json() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.json"]], "json() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.json"]], "json() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.json"]], "json() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.json"]], "json() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.json"]], "json() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.json"]], "json() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.json"]], "json_primitives() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.json_primitives"]], "json_primitives() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.json_primitives"]], "json_primitives() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.json_primitives"]], "json_primitives() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.json_primitives"]], "json_primitives() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.json_primitives"]], "json_primitives() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.json_primitives"]], "json_primitives() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.json_primitives"]], "json_primitives() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.json_primitives"]], "json_primitives() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.json_primitives"]], "json_primitives() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.json_primitives"]], "json_primitives() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.json_primitives"]], "json_primitives() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.json_primitives"]], "json_primitives() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.json_primitives"]], "json_primitives() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.json_primitives"]], "json_primitives() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.json_primitives"]], "json_primitives() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.json_primitives"]], "json_primitives() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.json_primitives"]], "json_primitives() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.json_primitives"]], "json_primitives() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.json_primitives"]], "json_primitives() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.json_primitives"]], "json_primitives() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.json_primitives"]], "json_primitives() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.json_primitives"]], "json_primitives() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.json_primitives"]], "json_primitives() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.json_primitives"]], "json_primitives() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.json_primitives"]], "json_primitives() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.json_primitives"]], "json_primitives() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.json_primitives"]], "json_primitives() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.json_primitives"]], "json_primitives() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.json_primitives"]], "json_primitives() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.json_primitives"]], "json_primitives() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.json_primitives"]], "json_primitives() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.json_primitives"]], "json_primitives() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.json_primitives"]], "json_primitives() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.json_primitives"]], "json_primitives() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.json_primitives"]], "nautilus_trader.config": [[9, "module-nautilus_trader.config"]], "nautilus_trader.config.backtest": [[9, "module-nautilus_trader.config.backtest"]], "nautilus_trader.config.common": [[9, "module-nautilus_trader.config.common"]], "nautilus_trader.config.live": [[9, "module-nautilus_trader.config.live"]], "parse() (actorconfig class method)": [[9, "nautilus_trader.config.common.ActorConfig.parse"]], "parse() (backtestdataconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.parse"]], "parse() (backtestengineconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.parse"]], "parse() (backtestrunconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.parse"]], "parse() (backtestvenueconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.parse"]], "parse() (cacheconfig class method)": [[9, "nautilus_trader.config.common.CacheConfig.parse"]], "parse() (controllerconfig class method)": [[9, "nautilus_trader.config.common.ControllerConfig.parse"]], "parse() (datacatalogconfig class method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.parse"]], "parse() (dataengineconfig class method)": [[9, "nautilus_trader.config.common.DataEngineConfig.parse"]], "parse() (databaseconfig class method)": [[9, "nautilus_trader.config.common.DatabaseConfig.parse"]], "parse() (execalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.parse"]], "parse() (execengineconfig class method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.parse"]], "parse() (importableactorconfig class method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.parse"]], "parse() (importableconfig class method)": [[9, "nautilus_trader.config.common.ImportableConfig.parse"]], "parse() (importablecontrollerconfig class method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.parse"]], "parse() (importableexecalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.parse"]], "parse() (importablefactoryconfig class method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.parse"]], "parse() (importablestrategyconfig class method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.parse"]], "parse() (instrumentproviderconfig class method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.parse"]], "parse() (livedataclientconfig class method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.parse"]], "parse() (livedataengineconfig class method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.parse"]], "parse() (liveexecclientconfig class method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.parse"]], "parse() (liveexecengineconfig class method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.parse"]], "parse() (liveriskengineconfig class method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.parse"]], "parse() (loggingconfig class method)": [[9, "nautilus_trader.config.common.LoggingConfig.parse"]], "parse() (messagebusconfig class method)": [[9, "nautilus_trader.config.common.MessageBusConfig.parse"]], "parse() (nautilusconfig class method)": [[9, "nautilus_trader.config.common.NautilusConfig.parse"]], "parse() (nautiluskernelconfig class method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.parse"]], "parse() (orderemulatorconfig class method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.parse"]], "parse() (riskengineconfig class method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.parse"]], "parse() (routingconfig class method)": [[9, "nautilus_trader.config.live.RoutingConfig.parse"]], "parse() (strategyconfig class method)": [[9, "nautilus_trader.config.common.StrategyConfig.parse"]], "parse() (streamingconfig class method)": [[9, "nautilus_trader.config.common.StreamingConfig.parse"]], "parse() (tracingconfig class method)": [[9, "nautilus_trader.config.common.TracingConfig.parse"]], "parse() (tradingnodeconfig class method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.parse"]], "parse_filters_expr() (in module nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.parse_filters_expr"]], "query (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.query"]], "start_time_nanos (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.start_time_nanos"]], "validate() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.validate"]], "validate() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.validate"]], "validate() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.validate"]], "validate() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.validate"]], "validate() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.validate"]], "validate() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.validate"]], "validate() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.validate"]], "validate() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.validate"]], "validate() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.validate"]], "validate() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.validate"]], "validate() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.validate"]], "validate() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.validate"]], "validate() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.validate"]], "validate() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.validate"]], "validate() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.validate"]], "validate() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.validate"]], "validate() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.validate"]], "validate() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.validate"]], "validate() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.validate"]], "validate() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.validate"]], "validate() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.validate"]], "validate() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.validate"]], "validate() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.validate"]], "validate() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.validate"]], "validate() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.validate"]], "validate() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.validate"]], "validate() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.validate"]], "validate() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.validate"]], "validate() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.validate"]], "validate() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.validate"]], "validate() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.validate"]], "validate() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.validate"]], "validate() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.validate"]], "validate() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.validate"]], "validate() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.validate"]], "command (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Command"]], "document (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Document"]], "event (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Event"]], "finitestatemachine (class in nautilus_trader.core.fsm)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine"]], "invalidstatetrigger": [[10, "nautilus_trader.core.fsm.InvalidStateTrigger"]], "request (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Request"]], "response (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Response"]], "uuid4 (class in nautilus_trader.core.uuid)": [[10, "nautilus_trader.core.uuid.UUID4"]], "add_note() (invalidstatetrigger method)": [[10, "nautilus_trader.core.fsm.InvalidStateTrigger.add_note"]], "as_utc_index() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.as_utc_index"]], "as_utc_timestamp() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.as_utc_timestamp"]], "basis_points_as_percentage() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.basis_points_as_percentage"]], "callback (request attribute)": [[10, "nautilus_trader.core.message.Request.callback"]], "correlation_id (response attribute)": [[10, "nautilus_trader.core.message.Response.correlation_id"]], "dt_to_unix_nanos() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.dt_to_unix_nanos"]], "fast_mad() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mad"]], "fast_mad_with_mean() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mad_with_mean"]], "fast_mean() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mean"]], "fast_mean_iterated() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mean_iterated"]], "fast_std() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_std"]], "fast_std_with_mean() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_std_with_mean"]], "format_iso8601() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.format_iso8601"]], "id (command attribute)": [[10, "nautilus_trader.core.message.Command.id"]], "id (document attribute)": [[10, "nautilus_trader.core.message.Document.id"]], "id (event attribute)": [[10, "nautilus_trader.core.message.Event.id"]], "id (request attribute)": [[10, "nautilus_trader.core.message.Request.id"]], "id (response attribute)": [[10, "nautilus_trader.core.message.Response.id"]], "is_datetime_utc() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.is_datetime_utc"]], "is_tz_aware() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.is_tz_aware"]], "is_tz_naive() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.is_tz_naive"]], "maybe_dt_to_unix_nanos() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.maybe_dt_to_unix_nanos"]], "maybe_unix_nanos_to_dt() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.maybe_unix_nanos_to_dt"]], "nautilus_trader.core": [[10, "module-nautilus_trader.core"]], "nautilus_trader.core.datetime": [[10, "module-nautilus_trader.core.datetime"]], "nautilus_trader.core.fsm": [[10, "module-nautilus_trader.core.fsm"]], "nautilus_trader.core.message": [[10, "module-nautilus_trader.core.message"]], "nautilus_trader.core.stats": [[10, "module-nautilus_trader.core.stats"]], "nautilus_trader.core.uuid": [[10, "module-nautilus_trader.core.uuid"]], "state (finitestatemachine attribute)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine.state"]], "state_string (finitestatemachine attribute)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine.state_string"]], "trigger() (finitestatemachine method)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine.trigger"]], "ts_event (event attribute)": [[10, "nautilus_trader.core.message.Event.ts_event"]], "ts_init (command attribute)": [[10, "nautilus_trader.core.message.Command.ts_init"]], "ts_init (document attribute)": [[10, "nautilus_trader.core.message.Document.ts_init"]], "ts_init (event attribute)": [[10, "nautilus_trader.core.message.Event.ts_init"]], "ts_init (request attribute)": [[10, "nautilus_trader.core.message.Request.ts_init"]], "ts_init (response attribute)": [[10, "nautilus_trader.core.message.Response.ts_init"]], "unix_nanos_to_dt() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.unix_nanos_to_dt"]], "value (uuid4 attribute)": [[10, "nautilus_trader.core.uuid.UUID4.value"]], "with_traceback() (invalidstatetrigger method)": [[10, "nautilus_trader.core.fsm.InvalidStateTrigger.with_traceback"]], "baraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.BarAggregator"]], "barbuilder (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.BarBuilder"]], "dataclient (class in nautilus_trader.data.client)": [[11, "nautilus_trader.data.client.DataClient"]], "datacommand (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.DataCommand"]], "dataengine (class in nautilus_trader.data.engine)": [[11, "nautilus_trader.data.engine.DataEngine"]], "datarequest (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.DataRequest"]], "dataresponse (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.DataResponse"]], "marketdataclient (class in nautilus_trader.data.client)": [[11, "nautilus_trader.data.client.MarketDataClient"]], "subscribe (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.Subscribe"]], "tickbaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator"]], "timebaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator"]], "unsubscribe (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.Unsubscribe"]], "valuebaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator"]], "volumebaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator"]], "bar_type (baraggregator attribute)": [[11, "nautilus_trader.data.aggregation.BarAggregator.bar_type"]], "bar_type (tickbaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.bar_type"]], "bar_type (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.bar_type"]], "bar_type (valuebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.bar_type"]], "bar_type (volumebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.bar_type"]], "build() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.build"]], "build_now() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.build_now"]], "callback (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.callback"]], "check_connected() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.check_connected"]], "check_disconnected() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.check_disconnected"]], "client_id (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.client_id"]], "client_id (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.client_id"]], "client_id (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.client_id"]], "client_id (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.client_id"]], "client_id (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.client_id"]], "command_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.command_count"]], "connect() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.connect"]], "correlation_id (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.correlation_id"]], "count (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.count"]], "data (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.data"]], "data_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.data_count"]], "data_type (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.data_type"]], "data_type (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.data_type"]], "data_type (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.data_type"]], "data_type (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.data_type"]], "data_type (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.data_type"]], "debug (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.debug"]], "default_client (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.default_client"]], "degrade() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.degrade"]], "degrade() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.degrade"]], "degrade() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.degrade"]], "deregister_client() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.deregister_client"]], "disconnect() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.disconnect"]], "dispose() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.dispose"]], "dispose() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.dispose"]], "dispose() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.dispose"]], "execute() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.execute"]], "fault() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.fault"]], "fault() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.fault"]], "fault() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.fault"]], "fully_qualified_name() (dataclient class method)": [[11, "nautilus_trader.data.client.DataClient.fully_qualified_name"]], "fully_qualified_name() (dataengine class method)": [[11, "nautilus_trader.data.engine.DataEngine.fully_qualified_name"]], "fully_qualified_name() (marketdataclient class method)": [[11, "nautilus_trader.data.client.MarketDataClient.fully_qualified_name"]], "get_cumulative_value() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.get_cumulative_value"]], "get_start_time() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.get_start_time"]], "handle_quote_tick() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.handle_quote_tick"]], "handle_quote_tick() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.handle_quote_tick"]], "handle_quote_tick() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.handle_quote_tick"]], "handle_quote_tick() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.handle_quote_tick"]], "handle_quote_tick() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.handle_quote_tick"]], "handle_trade_tick() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.handle_trade_tick"]], "handle_trade_tick() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.handle_trade_tick"]], "handle_trade_tick() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.handle_trade_tick"]], "handle_trade_tick() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.handle_trade_tick"]], "handle_trade_tick() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.handle_trade_tick"]], "id (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.id"]], "id (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.id"]], "id (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.id"]], "id (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.id"]], "id (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.id"]], "id (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.id"]], "id (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.id"]], "id (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.id"]], "initialized (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.initialized"]], "interval (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.interval"]], "interval_ns (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.interval_ns"]], "is_connected (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_connected"]], "is_connected (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_connected"]], "is_degraded (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_degraded"]], "is_degraded (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_degraded"]], "is_degraded (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_degraded"]], "is_disposed (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_disposed"]], "is_disposed (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_disposed"]], "is_disposed (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_disposed"]], "is_faulted (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_faulted"]], "is_faulted (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_faulted"]], "is_faulted (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_faulted"]], "is_initialized (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_initialized"]], "is_initialized (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_initialized"]], "is_initialized (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_initialized"]], "is_running (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_running"]], "is_running (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_running"]], "is_running (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_running"]], "is_stopped (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_stopped"]], "is_stopped (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_stopped"]], "is_stopped (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_stopped"]], "nautilus_trader.data": [[11, "module-nautilus_trader.data"]], "nautilus_trader.data.aggregation": [[11, "module-nautilus_trader.data.aggregation"]], "nautilus_trader.data.client": [[11, "module-nautilus_trader.data.client"]], "nautilus_trader.data.engine": [[11, "module-nautilus_trader.data.engine"]], "nautilus_trader.data.messages": [[11, "module-nautilus_trader.data.messages"]], "next_close_ns (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.next_close_ns"]], "price_precision (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.price_precision"]], "process() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.process"]], "register_catalog() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_catalog"]], "register_client() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_client"]], "register_default_client() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_default_client"]], "register_venue_routing() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_venue_routing"]], "registered_clients (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.registered_clients"]], "request() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.request"]], "request() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.request"]], "request() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request"]], "request_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_bars"]], "request_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.request_count"]], "request_instrument() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_instrument"]], "request_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_instruments"]], "request_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_quote_ticks"]], "request_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_trade_ticks"]], "reset() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.reset"]], "reset() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.reset"]], "reset() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.reset"]], "reset() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.reset"]], "response() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.response"]], "response_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.response_count"]], "resume() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.resume"]], "resume() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.resume"]], "resume() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.resume"]], "set_await_partial() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.set_await_partial"]], "set_await_partial() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.set_await_partial"]], "set_await_partial() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.set_await_partial"]], "set_await_partial() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.set_await_partial"]], "set_await_partial() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.set_await_partial"]], "set_partial() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.set_partial"]], "set_partial() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.set_partial"]], "set_partial() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.set_partial"]], "set_partial() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.set_partial"]], "set_partial() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.set_partial"]], "set_partial() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.set_partial"]], "size_precision (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.size_precision"]], "start() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.start"]], "start() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.start"]], "start() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.start"]], "state (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.state"]], "state (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.state"]], "state (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.state"]], "stop() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.stop"]], "stop() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.stop"]], "stop() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.stop"]], "stop() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.stop"]], "subscribe() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.subscribe"]], "subscribe() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe"]], "subscribe_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_bars"]], "subscribe_instrument() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instrument"]], "subscribe_instrument_close() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instrument_status"]], "subscribe_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_venue_status"]], "subscribed_bars() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_bars"]], "subscribed_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_bars"]], "subscribed_generic_data() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.subscribed_generic_data"]], "subscribed_generic_data() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_generic_data"]], "subscribed_generic_data() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_instrument_close"]], "subscribed_instrument_close() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_instrument_status"]], "subscribed_instrument_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_instrument_status"]], "subscribed_instruments() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_instruments"]], "subscribed_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_order_book_deltas"]], "subscribed_order_book_deltas() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_order_book_snapshots"]], "subscribed_order_book_snapshots() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_quote_ticks"]], "subscribed_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_quote_ticks"]], "subscribed_synthetic_quotes() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_synthetic_quotes"]], "subscribed_synthetic_trades() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_synthetic_trades"]], "subscribed_tickers() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_tickers"]], "subscribed_tickers() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_trade_ticks"]], "subscribed_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_venue_status"]], "trader_id (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.trader_id"]], "trader_id (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.trader_id"]], "trader_id (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.trader_id"]], "ts_init (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.ts_init"]], "ts_init (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.ts_init"]], "ts_init (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.ts_init"]], "ts_init (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.ts_init"]], "ts_init (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.ts_init"]], "ts_last (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.ts_last"]], "type (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.type"]], "type (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.type"]], "type (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.type"]], "unsubscribe() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.unsubscribe"]], "unsubscribe() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe"]], "unsubscribe_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_venue_status"]], "update() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.update"]], "venue (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.venue"]], "venue (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.venue"]], "venue (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.venue"]], "venue (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.venue"]], "venue (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.venue"]], "venue (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.venue"]], "venue (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.venue"]], "batchcancelorders (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders"]], "cancelallorders (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.CancelAllOrders"]], "cancelorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.CancelOrder"]], "execalgorithm (class in nautilus_trader.execution.algorithm)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm"]], "executionclient (class in nautilus_trader.execution.client)": [[12, "nautilus_trader.execution.client.ExecutionClient"]], "executionengine (class in nautilus_trader.execution.engine)": [[12, "nautilus_trader.execution.engine.ExecutionEngine"]], "executionmassstatus (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus"]], "executionreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.ExecutionReport"]], "fillreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.FillReport"]], "matchingcore (class in nautilus_trader.execution.matching_core)": [[12, "nautilus_trader.execution.matching_core.MatchingCore"]], "modifyorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.ModifyOrder"]], "orderemulator (class in nautilus_trader.execution.emulator)": [[12, "nautilus_trader.execution.emulator.OrderEmulator"]], "ordermanager (class in nautilus_trader.execution.manager)": [[12, "nautilus_trader.execution.manager.OrderManager"]], "orderstatusreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.OrderStatusReport"]], "positionstatusreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.PositionStatusReport"]], "queryorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.QueryOrder"]], "submitorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.SubmitOrder"]], "submitorderlist (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.SubmitOrderList"]], "tradingcommand (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.TradingCommand"]], "account_id (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.account_id"]], "account_type (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.account_type"]], "active_task_ids() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.active_task_ids"]], "active_task_ids() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.active_task_ids"]], "add_fill_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.add_fill_reports"]], "add_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.add_order"]], "add_order_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.add_order_reports"]], "add_position_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.add_position_reports"]], "add_synthetic() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.add_synthetic"]], "add_synthetic() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.add_synthetic"]], "allow_cash_positions (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.allow_cash_positions"]], "ask (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.ask"]], "base_currency (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.base_currency"]], "batch_cancel_orders() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.batch_cancel_orders"]], "bid (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.bid"]], "cache (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cache"]], "cache (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.cache"]], "cache_submit_order_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.cache_submit_order_command"]], "cancel_all_orders() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.cancel_all_orders"]], "cancel_all_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cancel_all_tasks"]], "cancel_all_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.cancel_all_tasks"]], "cancel_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cancel_order"]], "cancel_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.cancel_order"]], "cancel_order() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.cancel_order"]], "cancel_task() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cancel_task"]], "cancel_task() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.cancel_task"]], "check_connected() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_connected"]], "check_disconnected() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_disconnected"]], "check_integrity() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_integrity"]], "check_residuals() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_residuals"]], "client_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.client_id"]], "client_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.client_id"]], "client_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.client_id"]], "client_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.client_id"]], "client_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.client_id"]], "client_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.client_id"]], "client_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.client_id"]], "client_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.client_id"]], "client_order_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.client_order_id"]], "client_order_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.client_order_id"]], "client_order_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.client_order_id"]], "clock (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.clock"]], "clock (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.clock"]], "command_count (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.command_count"]], "command_count (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.command_count"]], "config (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.config"]], "config (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.config"]], "connect() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.connect"]], "create_matching_core() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.create_matching_core"]], "create_new_submit_order() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.create_new_submit_order"]], "debug (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.debug"]], "debug (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.debug"]], "default_client (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.default_client"]], "degrade() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.degrade"]], "degrade() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.degrade"]], "degrade() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.degrade"]], "degrade() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.degrade"]], "delete_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.delete_order"]], "deregister_client() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.deregister_client"]], "deregister_warning_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.deregister_warning_event"]], "deregister_warning_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.deregister_warning_event"]], "disconnect() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.disconnect"]], "dispose() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.dispose"]], "dispose() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.dispose"]], "dispose() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.dispose"]], "dispose() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.dispose"]], "event_count (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.event_count"]], "event_count (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.event_count"]], "exec_algorithm_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.exec_algorithm_id"]], "exec_algorithm_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.exec_algorithm_id"]], "execute() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.execute"]], "execute() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.execute"]], "execute() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.execute"]], "fault() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.fault"]], "fault() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.fault"]], "fault() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.fault"]], "fault() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.fault"]], "fill_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.fill_reports"]], "flush_db() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.flush_db"]], "from_dict() (batchcancelorders static method)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.from_dict"]], "from_dict() (cancelallorders static method)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.from_dict"]], "from_dict() (cancelorder static method)": [[12, "nautilus_trader.execution.messages.CancelOrder.from_dict"]], "from_dict() (modifyorder static method)": [[12, "nautilus_trader.execution.messages.ModifyOrder.from_dict"]], "from_dict() (queryorder static method)": [[12, "nautilus_trader.execution.messages.QueryOrder.from_dict"]], "from_dict() (submitorder static method)": [[12, "nautilus_trader.execution.messages.SubmitOrder.from_dict"]], "from_dict() (submitorderlist static method)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.from_dict"]], "fully_qualified_name() (execalgorithm class method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.fully_qualified_name"]], "fully_qualified_name() (executionclient class method)": [[12, "nautilus_trader.execution.client.ExecutionClient.fully_qualified_name"]], "fully_qualified_name() (executionengine class method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.fully_qualified_name"]], "fully_qualified_name() (orderemulator class method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.fully_qualified_name"]], "generate_account_state() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_account_state"]], "generate_order_accepted() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_canceled"]], "generate_order_expired() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_expired"]], "generate_order_filled() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_rejected"]], "generate_order_submitted() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_submitted"]], "generate_order_triggered() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_triggered"]], "generate_order_updated() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_updated"]], "get_account() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.get_account"]], "get_external_order_claim() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.get_external_order_claim"]], "get_external_order_claims_instruments() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.get_external_order_claims_instruments"]], "get_matching_core() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.get_matching_core"]], "get_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_order"]], "get_orders() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_orders"]], "get_orders_ask() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_orders_ask"]], "get_orders_bid() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_orders_bid"]], "get_submit_order_commands() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.get_submit_order_commands"]], "get_submit_order_commands() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.get_submit_order_commands"]], "handle_bar() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_bar"]], "handle_bar() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_bar"]], "handle_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_bars"]], "handle_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_bars"]], "handle_contingencies() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_contingencies"]], "handle_contingencies_update() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_contingencies_update"]], "handle_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_data"]], "handle_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_data"]], "handle_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_event"]], "handle_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_event"]], "handle_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_event"]], "handle_historical_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_historical_data"]], "handle_historical_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_historical_data"]], "handle_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instrument"]], "handle_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instrument"]], "handle_instrument_close() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instrument_close"]], "handle_instrument_close() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instrument_close"]], "handle_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instrument_status"]], "handle_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instrument_status"]], "handle_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instruments"]], "handle_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instruments"]], "handle_order_book() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_order_book"]], "handle_order_book() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_order_book"]], "handle_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_order_book_deltas"]], "handle_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_order_book_deltas"]], "handle_order_canceled() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_canceled"]], "handle_order_expired() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_expired"]], "handle_order_filled() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_filled"]], "handle_order_rejected() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_rejected"]], "handle_order_updated() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_updated"]], "handle_position_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_position_event"]], "handle_quote_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_quote_tick"]], "handle_quote_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_quote_tick"]], "handle_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_quote_ticks"]], "handle_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_quote_ticks"]], "handle_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_ticker"]], "handle_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_ticker"]], "handle_trade_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_trade_tick"]], "handle_trade_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_trade_tick"]], "handle_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_trade_ticks"]], "handle_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_trade_ticks"]], "handle_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_venue_status"]], "handle_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_venue_status"]], "has_active_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_active_tasks"]], "has_active_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_active_tasks"]], "has_any_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_any_tasks"]], "has_any_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_any_tasks"]], "has_emulated_order (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.has_emulated_order"]], "has_pending_requests() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_pending_requests"]], "has_pending_requests() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_pending_requests"]], "has_queued_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_queued_tasks"]], "has_queued_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_queued_tasks"]], "id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.id"]], "id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.id"]], "id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.id"]], "id (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.id"]], "id (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.id"]], "id (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.id"]], "id (executionmassstatus attribute)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.id"]], "id (executionreport attribute)": [[12, "nautilus_trader.execution.reports.ExecutionReport.id"]], "id (fillreport attribute)": [[12, "nautilus_trader.execution.reports.FillReport.id"]], "id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.id"]], "id (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.id"]], "id (orderstatusreport attribute)": [[12, "nautilus_trader.execution.reports.OrderStatusReport.id"]], "id (positionstatusreport attribute)": [[12, "nautilus_trader.execution.reports.PositionStatusReport.id"]], "id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.id"]], "id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.id"]], "id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.id"]], "id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.id"]], "indicators_initialized() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.indicators_initialized"]], "indicators_initialized() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.indicators_initialized"]], "instrument_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.instrument_id"]], "instrument_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.instrument_id"]], "instrument_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.instrument_id"]], "instrument_id (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.instrument_id"]], "instrument_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.instrument_id"]], "instrument_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.instrument_id"]], "instrument_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.instrument_id"]], "instrument_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.instrument_id"]], "instrument_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.instrument_id"]], "is_connected (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_connected"]], "is_degraded (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_degraded"]], "is_degraded (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_degraded"]], "is_degraded (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_degraded"]], "is_degraded (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_degraded"]], "is_disposed (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_disposed"]], "is_disposed (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_disposed"]], "is_disposed (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_disposed"]], "is_disposed (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_disposed"]], "is_faulted (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_faulted"]], "is_faulted (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_faulted"]], "is_faulted (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_faulted"]], "is_faulted (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_faulted"]], "is_initialized (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_initialized"]], "is_initialized (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_initialized"]], "is_initialized (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_initialized"]], "is_initialized (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_initialized"]], "is_limit_matched() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.is_limit_matched"]], "is_pending_request() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_pending_request"]], "is_pending_request() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_pending_request"]], "is_running (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_running"]], "is_running (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_running"]], "is_running (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_running"]], "is_running (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_running"]], "is_stop_triggered() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.is_stop_triggered"]], "is_stopped (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_stopped"]], "is_stopped (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_stopped"]], "is_stopped (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_stopped"]], "is_stopped (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_stopped"]], "is_touch_triggered() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.is_touch_triggered"]], "iterate() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.iterate"]], "last (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.last"]], "load() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.load"]], "load() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.load"]], "load_cache() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.load_cache"]], "log (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.log"]], "log (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.log"]], "match_limit_if_touched_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_limit_if_touched_order"]], "match_limit_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_limit_order"]], "match_market_if_touched_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_market_if_touched_order"]], "match_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_order"]], "match_stop_limit_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_stop_limit_order"]], "match_stop_market_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_stop_market_order"]], "modify_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.modify_order"]], "modify_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.modify_order"]], "modify_order_in_place() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.modify_order_in_place"]], "modify_order_quantity() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.modify_order_quantity"]], "msgbus (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.msgbus"]], "msgbus (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.msgbus"]], "nautilus_trader.execution": [[12, "module-nautilus_trader.execution"]], "nautilus_trader.execution.algorithm": [[12, "module-nautilus_trader.execution.algorithm"]], "nautilus_trader.execution.client": [[12, "module-nautilus_trader.execution.client"]], "nautilus_trader.execution.emulator": [[12, "module-nautilus_trader.execution.emulator"]], "nautilus_trader.execution.engine": [[12, "module-nautilus_trader.execution.engine"]], "nautilus_trader.execution.manager": [[12, "module-nautilus_trader.execution.manager"]], "nautilus_trader.execution.matching_core": [[12, "module-nautilus_trader.execution.matching_core"]], "nautilus_trader.execution.messages": [[12, "module-nautilus_trader.execution.messages"]], "nautilus_trader.execution.reports": [[12, "module-nautilus_trader.execution.reports"]], "oms_type (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.oms_type"]], "on_bar() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_bar"]], "on_bar() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_bar"]], "on_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_data"]], "on_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_data"]], "on_degrade() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_degrade"]], "on_degrade() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_degrade"]], "on_dispose() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_dispose"]], "on_dispose() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_dispose"]], "on_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_event"]], "on_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_event"]], "on_fault() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_fault"]], "on_fault() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_fault"]], "on_historical_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_historical_data"]], "on_historical_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_historical_data"]], "on_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_instrument"]], "on_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_instrument"]], "on_instrument_close() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_instrument_close"]], "on_instrument_close() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_instrument_close"]], "on_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_instrument_status"]], "on_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_instrument_status"]], "on_load() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_load"]], "on_load() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_load"]], "on_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order"]], "on_order_accepted() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_accepted"]], "on_order_book() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_book"]], "on_order_book() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_order_book"]], "on_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_book_deltas"]], "on_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_order_book_deltas"]], "on_order_cancel_rejected() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_cancel_rejected"]], "on_order_canceled() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_canceled"]], "on_order_denied() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_denied"]], "on_order_emulated() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_emulated"]], "on_order_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_event"]], "on_order_expired() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_expired"]], "on_order_filled() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_filled"]], "on_order_initialized() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_initialized"]], "on_order_list() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_list"]], "on_order_modify_rejected() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_modify_rejected"]], "on_order_pending_cancel() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_pending_cancel"]], "on_order_pending_update() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_pending_update"]], "on_order_rejected() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_rejected"]], "on_order_released() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_released"]], "on_order_submitted() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_submitted"]], "on_order_triggered() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_triggered"]], "on_order_updated() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_updated"]], "on_position_changed() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_changed"]], "on_position_closed() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_closed"]], "on_position_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_event"]], "on_position_opened() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_opened"]], "on_quote_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_quote_tick"]], "on_quote_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_quote_tick"]], "on_reset() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_reset"]], "on_reset() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_reset"]], "on_resume() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_resume"]], "on_resume() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_resume"]], "on_save() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_save"]], "on_save() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_save"]], "on_start() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_start"]], "on_start() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_start"]], "on_stop() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_stop"]], "on_stop() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_stop"]], "on_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_ticker"]], "on_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_ticker"]], "on_trade_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_trade_tick"]], "on_trade_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_trade_tick"]], "on_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_venue_status"]], "on_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_venue_status"]], "order (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.order"]], "order_exists() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.order_exists"]], "order_list (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.order_list"]], "order_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.order_reports"]], "order_side (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.order_side"]], "pending_requests() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.pending_requests"]], "pending_requests() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.pending_requests"]], "pop_submit_order_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.pop_submit_order_command"]], "portfolio (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.portfolio"]], "portfolio (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.portfolio"]], "position_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.position_id"]], "position_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.position_id"]], "position_id_count() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.position_id_count"]], "position_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.position_reports"]], "price (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.price"]], "price_increment (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.price_increment"]], "price_precision (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.price_precision"]], "process() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.process"]], "publish_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.publish_data"]], "publish_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.publish_data"]], "publish_signal() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.publish_signal"]], "publish_signal() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.publish_signal"]], "quantity (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.quantity"]], "query_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.query_order"]], "queue_for_executor() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.queue_for_executor"]], "queue_for_executor() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.queue_for_executor"]], "queued_task_ids() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.queued_task_ids"]], "queued_task_ids() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.queued_task_ids"]], "reconcile_mass_status() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconcile_mass_status"]], "reconcile_report() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconcile_report"]], "reconcile_state() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconcile_state"]], "reconciliation (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconciliation"]], "register() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register"]], "register_base() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_base"]], "register_base() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_base"]], "register_client() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_client"]], "register_default_client() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_default_client"]], "register_executor() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_executor"]], "register_executor() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_executor"]], "register_external_order_claims() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_external_order_claims"]], "register_indicator_for_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_indicator_for_bars"]], "register_indicator_for_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_indicator_for_quote_ticks"]], "register_indicator_for_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_indicator_for_trade_ticks"]], "register_indicator_for_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_indicator_for_trade_ticks"]], "register_oms_type() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_oms_type"]], "register_venue_routing() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_venue_routing"]], "register_warning_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_warning_event"]], "register_warning_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_warning_event"]], "registered_clients (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.registered_clients"]], "registered_indicators (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.registered_indicators"]], "registered_indicators (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.registered_indicators"]], "report_count (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.report_count"]], "request_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_bars"]], "request_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_bars"]], "request_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_data"]], "request_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_data"]], "request_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_instrument"]], "request_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_instrument"]], "request_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_instruments"]], "request_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_instruments"]], "request_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_quote_ticks"]], "request_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_quote_ticks"]], "request_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_trade_ticks"]], "request_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_trade_ticks"]], "reset() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.reset"]], "reset() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.reset"]], "reset() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reset"]], "reset() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.reset"]], "reset() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.reset"]], "reset() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.reset"]], "resume() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.resume"]], "resume() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.resume"]], "resume() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.resume"]], "resume() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.resume"]], "run_in_executor() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.run_in_executor"]], "run_in_executor() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.run_in_executor"]], "save() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.save"]], "save() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.save"]], "send_algo_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_algo_command"]], "send_emulator_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_emulator_command"]], "send_exec_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_exec_command"]], "send_exec_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_exec_event"]], "send_risk_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_risk_command"]], "send_risk_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_risk_event"]], "should_manage_order() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.should_manage_order"]], "spawn_limit() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.spawn_limit"]], "spawn_market() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.spawn_market"]], "spawn_market_to_limit() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.spawn_market_to_limit"]], "start() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.start"]], "start() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.start"]], "start() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.start"]], "start() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.start"]], "state (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.state"]], "state (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.state"]], "state (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.state"]], "state (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.state"]], "stop() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.stop"]], "stop() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.stop"]], "stop() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.stop"]], "stop() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.stop"]], "strategy_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.strategy_id"]], "strategy_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.strategy_id"]], "strategy_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.strategy_id"]], "strategy_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.strategy_id"]], "strategy_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.strategy_id"]], "strategy_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.strategy_id"]], "strategy_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.strategy_id"]], "strategy_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.strategy_id"]], "submit_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.submit_order"]], "submit_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.submit_order"]], "submit_order_list() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.submit_order_list"]], "subscribe_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_bars"]], "subscribe_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_bars"]], "subscribe_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_data"]], "subscribe_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_data"]], "subscribe_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instrument"]], "subscribe_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instrument"]], "subscribe_instrument_close() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instrument_close"]], "subscribe_instrument_close() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instrument_close"]], "subscribe_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instrument_status"]], "subscribe_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instrument_status"]], "subscribe_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instruments"]], "subscribe_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instruments"]], "subscribe_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_quote_ticks"]], "subscribe_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_quote_ticks"]], "subscribe_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_ticker"]], "subscribe_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_ticker"]], "subscribe_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_trade_ticks"]], "subscribe_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_trade_ticks"]], "subscribe_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_venue_status"]], "subscribe_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_venue_status"]], "subscribed_quotes (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribed_quotes"]], "subscribed_trades (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribed_trades"]], "to_dict() (batchcancelorders static method)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.to_dict"]], "to_dict() (cancelallorders static method)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.to_dict"]], "to_dict() (cancelorder static method)": [[12, "nautilus_trader.execution.messages.CancelOrder.to_dict"]], "to_dict() (modifyorder static method)": [[12, "nautilus_trader.execution.messages.ModifyOrder.to_dict"]], "to_dict() (queryorder static method)": [[12, "nautilus_trader.execution.messages.QueryOrder.to_dict"]], "to_dict() (submitorder static method)": [[12, "nautilus_trader.execution.messages.SubmitOrder.to_dict"]], "to_dict() (submitorderlist static method)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.to_dict"]], "to_importable_config() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.to_importable_config"]], "to_importable_config() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.to_importable_config"]], "trader_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.trader_id"]], "trader_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.trader_id"]], "trader_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.trader_id"]], "trader_id (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.trader_id"]], "trader_id (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.trader_id"]], "trader_id (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.trader_id"]], "trader_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.trader_id"]], "trader_id (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.trader_id"]], "trader_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.trader_id"]], "trader_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.trader_id"]], "trader_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.trader_id"]], "trader_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.trader_id"]], "trigger_price (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.trigger_price"]], "ts_init (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.ts_init"]], "ts_init (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.ts_init"]], "ts_init (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.ts_init"]], "ts_init (executionmassstatus attribute)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.ts_init"]], "ts_init (executionreport attribute)": [[12, "nautilus_trader.execution.reports.ExecutionReport.ts_init"]], "ts_init (fillreport attribute)": [[12, "nautilus_trader.execution.reports.FillReport.ts_init"]], "ts_init (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.ts_init"]], "ts_init (orderstatusreport attribute)": [[12, "nautilus_trader.execution.reports.OrderStatusReport.ts_init"]], "ts_init (positionstatusreport attribute)": [[12, "nautilus_trader.execution.reports.PositionStatusReport.ts_init"]], "ts_init (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.ts_init"]], "ts_init (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.ts_init"]], "ts_init (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.ts_init"]], "ts_init (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.ts_init"]], "type (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.type"]], "type (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.type"]], "type (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.type"]], "type (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.type"]], "unsubscribe_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_bars"]], "unsubscribe_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_bars"]], "unsubscribe_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_data"]], "unsubscribe_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_data"]], "unsubscribe_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_instrument"]], "unsubscribe_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_instrument"]], "unsubscribe_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_instrument_status"]], "unsubscribe_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_instruments"]], "unsubscribe_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_ticker"]], "unsubscribe_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_venue_status"]], "unsubscribe_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_venue_status"]], "update_synthetic() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.update_synthetic"]], "update_synthetic() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.update_synthetic"]], "venue (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.venue"]], "venue_order_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.venue_order_id"]], "venue_order_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.venue_order_id"]], "venue_order_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.venue_order_id"]], "adaptivemovingaverage (class in nautilus_trader.indicators.average.ama)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage"]], "averagetruerange (class in nautilus_trader.indicators.atr)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange"]], "bollingerbands (class in nautilus_trader.indicators.bollinger_bands)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands"]], "donchianchannel (class in nautilus_trader.indicators.donchian_channel)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel"]], "efficiencyratio (class in nautilus_trader.indicators.efficiency_ratio)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio"]], "exponentialmovingaverage (class in nautilus_trader.indicators.average.ema)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage"]], "fuzzycandle (class in nautilus_trader.indicators.fuzzy_candlesticks)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle"]], "fuzzycandlesticks (class in nautilus_trader.indicators.fuzzy_candlesticks)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks"]], "hullmovingaverage (class in nautilus_trader.indicators.average.hma)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage"]], "indicator (class in nautilus_trader.indicators.base.indicator)": [[14, "nautilus_trader.indicators.base.indicator.Indicator"]], "keltnerchannel (class in nautilus_trader.indicators.keltner_channel)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel"]], "keltnerposition (class in nautilus_trader.indicators.keltner_position)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition"]], "movingaverage (class in nautilus_trader.indicators.average.moving_average)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage"]], "movingaverageconvergencedivergence (class in nautilus_trader.indicators.macd)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence"]], "movingaveragefactory (class in nautilus_trader.indicators.average.ma_factory)": [[14, "nautilus_trader.indicators.average.ma_factory.MovingAverageFactory"]], "movingaveragetype (class in nautilus_trader.indicators.average.moving_average)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverageType"]], "onbalancevolume (class in nautilus_trader.indicators.obv)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume"]], "pressure (class in nautilus_trader.indicators.pressure)": [[14, "nautilus_trader.indicators.pressure.Pressure"]], "rateofchange (class in nautilus_trader.indicators.roc)": [[14, "nautilus_trader.indicators.roc.RateOfChange"]], "relativestrengthindex (class in nautilus_trader.indicators.rsi)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex"]], "simplemovingaverage (class in nautilus_trader.indicators.average.sma)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage"]], "spreadanalyzer (class in nautilus_trader.indicators.spread_analyzer)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer"]], "stochastics (class in nautilus_trader.indicators.stochastics)": [[14, "nautilus_trader.indicators.stochastics.Stochastics"]], "swings (class in nautilus_trader.indicators.swings)": [[14, "nautilus_trader.indicators.swings.Swings"]], "volatilityratio (class in nautilus_trader.indicators.volatility_ratio)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio"]], "volumeweightedaverageprice (class in nautilus_trader.indicators.vwap)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice"]], "weightedmovingaverage (class in nautilus_trader.indicators.average.wma)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage"]], "alpha (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.alpha"]], "alpha_diff (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.alpha_diff"]], "alpha_fast (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.alpha_fast"]], "alpha_slow (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.alpha_slow"]], "average (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.average"]], "body_size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.body_size"]], "capacity (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.capacity"]], "changed (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.changed"]], "count (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.count"]], "count (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.count"]], "count (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.count"]], "count (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.count"]], "count (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.count"]], "count (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.count"]], "create() (movingaveragefactory static method)": [[14, "nautilus_trader.indicators.average.ma_factory.MovingAverageFactory.create"]], "current (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.current"]], "direction (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.direction"]], "direction (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.direction"]], "duration (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.duration"]], "fast_period (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.fast_period"]], "fast_period (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.fast_period"]], "handle_bar() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.handle_bar"]], "handle_bar() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.handle_bar"]], "handle_bar() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.handle_bar"]], "handle_bar() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.handle_bar"]], "handle_bar() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.handle_bar"]], "handle_bar() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.handle_bar"]], "handle_bar() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.handle_bar"]], "handle_bar() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.handle_bar"]], "handle_bar() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.handle_bar"]], "handle_bar() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.handle_bar"]], "handle_bar() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.handle_bar"]], "handle_bar() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.handle_bar"]], "handle_bar() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.handle_bar"]], "handle_bar() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.handle_bar"]], "handle_bar() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.handle_bar"]], "handle_bar() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.handle_bar"]], "handle_bar() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.handle_bar"]], "handle_bar() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.handle_bar"]], "handle_bar() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.handle_bar"]], "handle_bar() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.handle_bar"]], "handle_bar() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.handle_bar"]], "handle_bar() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.handle_bar"]], "handle_bar() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.handle_bar"]], "handle_bar() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.handle_bar"]], "handle_quote_tick() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.handle_quote_tick"]], "handle_quote_tick() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.handle_quote_tick"]], "handle_quote_tick() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.handle_quote_tick"]], "handle_quote_tick() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.handle_quote_tick"]], "handle_quote_tick() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.handle_quote_tick"]], "handle_quote_tick() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.handle_quote_tick"]], "handle_quote_tick() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.handle_quote_tick"]], "handle_quote_tick() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.handle_quote_tick"]], "handle_quote_tick() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.handle_quote_tick"]], "handle_quote_tick() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.handle_quote_tick"]], "handle_quote_tick() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.handle_quote_tick"]], "handle_quote_tick() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.handle_quote_tick"]], "handle_quote_tick() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.handle_quote_tick"]], "handle_quote_tick() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.handle_quote_tick"]], "handle_quote_tick() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.handle_quote_tick"]], "handle_quote_tick() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.handle_quote_tick"]], "handle_quote_tick() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.handle_quote_tick"]], "handle_quote_tick() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.handle_quote_tick"]], "handle_quote_tick() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.handle_quote_tick"]], "handle_quote_tick() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.handle_quote_tick"]], "handle_quote_tick() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.handle_quote_tick"]], "handle_quote_tick() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.handle_quote_tick"]], "handle_quote_tick() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.handle_quote_tick"]], "handle_quote_tick() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.handle_quote_tick"]], "handle_trade_tick() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.handle_trade_tick"]], "handle_trade_tick() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.handle_trade_tick"]], "handle_trade_tick() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.handle_trade_tick"]], "handle_trade_tick() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.handle_trade_tick"]], "handle_trade_tick() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.handle_trade_tick"]], "handle_trade_tick() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.handle_trade_tick"]], "handle_trade_tick() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.handle_trade_tick"]], "handle_trade_tick() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.handle_trade_tick"]], "handle_trade_tick() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.handle_trade_tick"]], "handle_trade_tick() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.handle_trade_tick"]], "handle_trade_tick() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.handle_trade_tick"]], "handle_trade_tick() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.handle_trade_tick"]], "handle_trade_tick() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.handle_trade_tick"]], "handle_trade_tick() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.handle_trade_tick"]], "handle_trade_tick() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.handle_trade_tick"]], "handle_trade_tick() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.handle_trade_tick"]], "handle_trade_tick() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.handle_trade_tick"]], "handle_trade_tick() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.handle_trade_tick"]], "handle_trade_tick() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.handle_trade_tick"]], "handle_trade_tick() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.handle_trade_tick"]], "handle_trade_tick() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.handle_trade_tick"]], "handle_trade_tick() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.handle_trade_tick"]], "handle_trade_tick() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.handle_trade_tick"]], "handle_trade_tick() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.handle_trade_tick"]], "has_inputs (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.has_inputs"]], "has_inputs (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.has_inputs"]], "has_inputs (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.has_inputs"]], "has_inputs (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.has_inputs"]], "has_inputs (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.has_inputs"]], "has_inputs (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.has_inputs"]], "has_inputs (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.has_inputs"]], "has_inputs (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.has_inputs"]], "has_inputs (indicator attribute)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.has_inputs"]], "has_inputs (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.has_inputs"]], "has_inputs (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.has_inputs"]], "has_inputs (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.has_inputs"]], "has_inputs (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.has_inputs"]], "has_inputs (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.has_inputs"]], "has_inputs (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.has_inputs"]], "has_inputs (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.has_inputs"]], "has_inputs (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.has_inputs"]], "has_inputs (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.has_inputs"]], "has_inputs (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.has_inputs"]], "has_inputs (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.has_inputs"]], "has_inputs (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.has_inputs"]], "has_inputs (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.has_inputs"]], "has_inputs (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.has_inputs"]], "has_inputs (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.has_inputs"]], "high_datetime (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.high_datetime"]], "high_price (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.high_price"]], "initialized (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.initialized"]], "initialized (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.initialized"]], "initialized (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.initialized"]], "initialized (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.initialized"]], "initialized (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.initialized"]], "initialized (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.initialized"]], "initialized (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.initialized"]], "initialized (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.initialized"]], "initialized (indicator attribute)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.initialized"]], "initialized (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.initialized"]], "initialized (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.initialized"]], "initialized (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.initialized"]], "initialized (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.initialized"]], "initialized (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.initialized"]], "initialized (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.initialized"]], "initialized (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.initialized"]], "initialized (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.initialized"]], "initialized (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.initialized"]], "initialized (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.initialized"]], "initialized (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.initialized"]], "initialized (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.initialized"]], "initialized (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.initialized"]], "initialized (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.initialized"]], "initialized (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.initialized"]], "instrument_id (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.instrument_id"]], "k (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.k"]], "k_multiplier (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.k_multiplier"]], "k_multiplier (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.k_multiplier"]], "length (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.length"]], "low_datetime (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.low_datetime"]], "low_price (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.low_price"]], "lower (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.lower"]], "lower (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.lower"]], "lower (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.lower"]], "lower_wick_size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.lower_wick_size"]], "middle (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.middle"]], "middle (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.middle"]], "middle (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.middle"]], "name (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.name"]], "name (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.name"]], "name (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.name"]], "name (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.name"]], "name (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.name"]], "name (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.name"]], "name (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.name"]], "name (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.name"]], "name (indicator attribute)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.name"]], "name (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.name"]], "name (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.name"]], "name (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.name"]], "name (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.name"]], "name (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.name"]], "name (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.name"]], "name (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.name"]], "name (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.name"]], "name (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.name"]], "name (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.name"]], "name (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.name"]], "name (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.name"]], "name (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.name"]], "name (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.name"]], "name (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.name"]], "nautilus_trader.indicators": [[14, "module-nautilus_trader.indicators"]], "nautilus_trader.indicators.atr": [[14, "module-nautilus_trader.indicators.atr"]], "nautilus_trader.indicators.average.ama": [[14, "module-nautilus_trader.indicators.average.ama"]], "nautilus_trader.indicators.average.ema": [[14, "module-nautilus_trader.indicators.average.ema"]], "nautilus_trader.indicators.average.hma": [[14, "module-nautilus_trader.indicators.average.hma"]], "nautilus_trader.indicators.average.ma_factory": [[14, "module-nautilus_trader.indicators.average.ma_factory"]], "nautilus_trader.indicators.average.moving_average": [[14, "module-nautilus_trader.indicators.average.moving_average"]], "nautilus_trader.indicators.average.sma": [[14, "module-nautilus_trader.indicators.average.sma"]], "nautilus_trader.indicators.average.wma": [[14, "module-nautilus_trader.indicators.average.wma"]], "nautilus_trader.indicators.base.indicator": [[14, "module-nautilus_trader.indicators.base.indicator"]], "nautilus_trader.indicators.bollinger_bands": [[14, "module-nautilus_trader.indicators.bollinger_bands"]], "nautilus_trader.indicators.donchian_channel": [[14, "module-nautilus_trader.indicators.donchian_channel"]], "nautilus_trader.indicators.efficiency_ratio": [[14, "module-nautilus_trader.indicators.efficiency_ratio"]], "nautilus_trader.indicators.fuzzy_candlesticks": [[14, "module-nautilus_trader.indicators.fuzzy_candlesticks"]], "nautilus_trader.indicators.keltner_channel": [[14, "module-nautilus_trader.indicators.keltner_channel"]], "nautilus_trader.indicators.keltner_position": [[14, "module-nautilus_trader.indicators.keltner_position"]], "nautilus_trader.indicators.macd": [[14, "module-nautilus_trader.indicators.macd"]], "nautilus_trader.indicators.obv": [[14, "module-nautilus_trader.indicators.obv"]], "nautilus_trader.indicators.pressure": [[14, "module-nautilus_trader.indicators.pressure"]], "nautilus_trader.indicators.roc": [[14, "module-nautilus_trader.indicators.roc"]], "nautilus_trader.indicators.rsi": [[14, "module-nautilus_trader.indicators.rsi"]], "nautilus_trader.indicators.spread_analyzer": [[14, "module-nautilus_trader.indicators.spread_analyzer"]], "nautilus_trader.indicators.stochastics": [[14, "module-nautilus_trader.indicators.stochastics"]], "nautilus_trader.indicators.swings": [[14, "module-nautilus_trader.indicators.swings"]], "nautilus_trader.indicators.volatility_ratio": [[14, "module-nautilus_trader.indicators.volatility_ratio"]], "nautilus_trader.indicators.vwap": [[14, "module-nautilus_trader.indicators.vwap"]], "period (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period"]], "period (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.period"]], "period (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.period"]], "period (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.period"]], "period (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.period"]], "period (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.period"]], "period (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.period"]], "period (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.period"]], "period (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.period"]], "period (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.period"]], "period (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.period"]], "period (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.period"]], "period (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.period"]], "period (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.period"]], "period (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.period"]], "period (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.period"]], "period (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.period"]], "period (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.period"]], "period_alpha_fast (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period_alpha_fast"]], "period_alpha_slow (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period_alpha_slow"]], "period_d (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.period_d"]], "period_er (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period_er"]], "period_k (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.period_k"]], "price_type (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.price_type"]], "price_type (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.price_type"]], "price_type (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.price_type"]], "price_type (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.price_type"]], "price_type (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.price_type"]], "price_type (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.price_type"]], "price_type (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.price_type"]], "reset() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.reset"]], "reset() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.reset"]], "reset() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.reset"]], "reset() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.reset"]], "reset() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.reset"]], "reset() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.reset"]], "reset() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.reset"]], "reset() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.reset"]], "reset() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.reset"]], "reset() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.reset"]], "reset() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.reset"]], "reset() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.reset"]], "reset() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.reset"]], "reset() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.reset"]], "reset() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.reset"]], "reset() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.reset"]], "reset() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.reset"]], "reset() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.reset"]], "reset() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.reset"]], "reset() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.reset"]], "reset() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.reset"]], "reset() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.reset"]], "reset() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.reset"]], "reset() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.reset"]], "since_high (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.since_high"]], "since_low (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.since_low"]], "size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.size"]], "slow_period (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.slow_period"]], "slow_period (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.slow_period"]], "update_raw() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.update_raw"]], "update_raw() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.update_raw"]], "update_raw() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.update_raw"]], "update_raw() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.update_raw"]], "update_raw() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.update_raw"]], "update_raw() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.update_raw"]], "update_raw() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.update_raw"]], "update_raw() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.update_raw"]], "update_raw() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.update_raw"]], "update_raw() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.update_raw"]], "update_raw() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.update_raw"]], "update_raw() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.update_raw"]], "update_raw() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.update_raw"]], "update_raw() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.update_raw"]], "update_raw() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.update_raw"]], "update_raw() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.update_raw"]], "update_raw() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.update_raw"]], "update_raw() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.update_raw"]], "update_raw() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.update_raw"]], "update_raw() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.update_raw"]], "update_raw() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.update_raw"]], "update_raw() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.update_raw"]], "upper (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.upper"]], "upper (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.upper"]], "upper (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.upper"]], "upper_wick_size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.upper_wick_size"]], "value (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.value"]], "value (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.value"]], "value (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.value"]], "value (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.value"]], "value (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.value"]], "value (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.value"]], "value (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.value"]], "value (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.value"]], "value (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.value"]], "value (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.value"]], "value (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.value"]], "value (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.value"]], "value (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.value"]], "value (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.value"]], "value (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.value"]], "value (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.value"]], "value (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.value"]], "value_cumulative (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.value_cumulative"]], "value_d (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.value_d"]], "value_k (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.value_k"]], "vector (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.vector"]], "weights (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.weights"]], "livedataclient (class in nautilus_trader.live.data_client)": [[16, "nautilus_trader.live.data_client.LiveDataClient"]], "livedataengine (class in nautilus_trader.live.data_engine)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine"]], "liveexecutionclient (class in nautilus_trader.live.execution_client)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient"]], "liveexecutionengine (class in nautilus_trader.live.execution_engine)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine"]], "livemarketdataclient (class in nautilus_trader.live.data_client)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient"]], "liveriskengine (class in nautilus_trader.live.risk_engine)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine"]], "tradingnode (class in nautilus_trader.live.node)": [[16, "nautilus_trader.live.node.TradingNode"]], "tradingnodebuilder (class in nautilus_trader.live.node_builder)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder"]], "account_id (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.account_id"]], "account_type (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.account_type"]], "add_data_client_factory() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.add_data_client_factory"]], "add_data_client_factory() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.add_data_client_factory"]], "add_exec_client_factory() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.add_exec_client_factory"]], "add_exec_client_factory() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.add_exec_client_factory"]], "allow_cash_positions (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.allow_cash_positions"]], "base_currency (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.base_currency"]], "batch_cancel_orders() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.batch_cancel_orders"]], "build() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.build"]], "build_data_clients() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.build_data_clients"]], "build_exec_clients() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.build_exec_clients"]], "cache (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.cache"]], "cancel_all_orders() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.cancel_all_orders"]], "cancel_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.cancel_order"]], "check_connected() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.check_connected"]], "check_connected() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_connected"]], "check_disconnected() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.check_disconnected"]], "check_disconnected() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_disconnected"]], "check_integrity() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_integrity"]], "check_residuals() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_residuals"]], "cmd_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.cmd_qsize"]], "cmd_qsize() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.cmd_qsize"]], "cmd_qsize() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.cmd_qsize"]], "command_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.command_count"]], "command_count (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.command_count"]], "command_count (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.command_count"]], "connect() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.connect"]], "connect() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.connect"]], "connect() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.connect"]], "connect() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.connect"]], "connect() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.connect"]], "create_task() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.create_task"]], "create_task() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.create_task"]], "create_task() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.create_task"]], "data_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.data_count"]], "data_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.data_qsize"]], "debug (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.debug"]], "debug (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.debug"]], "debug (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.debug"]], "default_client (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.default_client"]], "default_client (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.default_client"]], "degrade() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.degrade"]], "degrade() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.degrade"]], "degrade() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.degrade"]], "degrade() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.degrade"]], "degrade() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.degrade"]], "degrade() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.degrade"]], "deregister_client() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.deregister_client"]], "deregister_client() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.deregister_client"]], "disconnect() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.disconnect"]], "disconnect() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.disconnect"]], "disconnect() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.disconnect"]], "disconnect() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.disconnect"]], "disconnect() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.disconnect"]], "dispose() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.dispose"]], "dispose() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.dispose"]], "dispose() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.dispose"]], "dispose() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.dispose"]], "dispose() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.dispose"]], "dispose() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.dispose"]], "dispose() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.dispose"]], "event_count (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.event_count"]], "event_count (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.event_count"]], "evt_qsize() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.evt_qsize"]], "evt_qsize() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.evt_qsize"]], "execute() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.execute"]], "execute() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.execute"]], "execute() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.execute"]], "fault() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.fault"]], "fault() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.fault"]], "fault() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.fault"]], "fault() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.fault"]], "fault() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.fault"]], "fault() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.fault"]], "flush_db() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.flush_db"]], "fully_qualified_name() (livedataclient class method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.fully_qualified_name"]], "fully_qualified_name() (livedataengine class method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.fully_qualified_name"]], "fully_qualified_name() (liveexecutionclient class method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.fully_qualified_name"]], "fully_qualified_name() (liveexecutionengine class method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.fully_qualified_name"]], "fully_qualified_name() (livemarketdataclient class method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.fully_qualified_name"]], "fully_qualified_name() (liveriskengine class method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.fully_qualified_name"]], "generate_account_state() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_account_state"]], "generate_fill_reports() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_fill_reports"]], "generate_mass_status() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_mass_status"]], "generate_order_accepted() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_canceled"]], "generate_order_expired() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_expired"]], "generate_order_filled() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_rejected"]], "generate_order_status_report() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_submitted"]], "generate_order_triggered() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_triggered"]], "generate_order_updated() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_updated"]], "generate_position_status_reports() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_position_status_reports"]], "get_account() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.get_account"]], "get_cmd_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_cmd_queue_task"]], "get_cmd_queue_task() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_cmd_queue_task"]], "get_cmd_queue_task() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.get_cmd_queue_task"]], "get_data_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_data_queue_task"]], "get_event_loop() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.get_event_loop"]], "get_evt_queue_task() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_evt_queue_task"]], "get_evt_queue_task() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.get_evt_queue_task"]], "get_external_order_claim() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_external_order_claim"]], "get_external_order_claims_instruments() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_external_order_claims_instruments"]], "get_inflight_check_task() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_inflight_check_task"]], "get_logger() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.get_logger"]], "get_req_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_req_queue_task"]], "get_res_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_res_queue_task"]], "id (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.id"]], "id (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.id"]], "id (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.id"]], "id (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.id"]], "id (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.id"]], "id (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.id"]], "instance_id (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.instance_id"]], "is_built (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.is_built"]], "is_bypassed (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_bypassed"]], "is_connected (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_connected"]], "is_connected (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_connected"]], "is_connected (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_connected"]], "is_degraded (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_degraded"]], "is_degraded (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_degraded"]], "is_degraded (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_degraded"]], "is_degraded (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_degraded"]], "is_degraded (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_degraded"]], "is_degraded (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_degraded"]], "is_disposed (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_disposed"]], "is_disposed (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_disposed"]], "is_disposed (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_disposed"]], "is_disposed (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_disposed"]], "is_disposed (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_disposed"]], "is_disposed (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_disposed"]], "is_faulted (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_faulted"]], "is_faulted (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_faulted"]], "is_faulted (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_faulted"]], "is_faulted (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_faulted"]], "is_faulted (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_faulted"]], "is_faulted (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_faulted"]], "is_initialized (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_initialized"]], "is_initialized (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_initialized"]], "is_initialized (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_initialized"]], "is_initialized (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_initialized"]], "is_initialized (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_initialized"]], "is_initialized (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_initialized"]], "is_running (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_running"]], "is_running (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_running"]], "is_running (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_running"]], "is_running (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_running"]], "is_running (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_running"]], "is_running (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_running"]], "is_running (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.is_running"]], "is_stopped (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_stopped"]], "is_stopped (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_stopped"]], "is_stopped (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_stopped"]], "is_stopped (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_stopped"]], "is_stopped (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_stopped"]], "is_stopped (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_stopped"]], "kill() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.kill"]], "kill() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.kill"]], "kill() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.kill"]], "load_cache() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.load_cache"]], "machine_id (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.machine_id"]], "maintain_heartbeat() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.maintain_heartbeat"]], "max_notional_per_order() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_notional_per_order"]], "max_notionals_per_order() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_notionals_per_order"]], "max_order_modify_rate() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_order_modify_rate"]], "max_order_submit_rate() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_order_submit_rate"]], "modify_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.modify_order"]], "nautilus_trader.live": [[16, "module-nautilus_trader.live"]], "nautilus_trader.live.data_client": [[16, "module-nautilus_trader.live.data_client"]], "nautilus_trader.live.data_engine": [[16, "module-nautilus_trader.live.data_engine"]], "nautilus_trader.live.execution_client": [[16, "module-nautilus_trader.live.execution_client"]], "nautilus_trader.live.execution_engine": [[16, "module-nautilus_trader.live.execution_engine"]], "nautilus_trader.live.node": [[16, "module-nautilus_trader.live.node"]], "nautilus_trader.live.node_builder": [[16, "module-nautilus_trader.live.node_builder"]], "nautilus_trader.live.risk_engine": [[16, "module-nautilus_trader.live.risk_engine"]], "oms_type (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.oms_type"]], "portfolio (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.portfolio"]], "position_id_count() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.position_id_count"]], "process() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.process"]], "process() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.process"]], "process() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.process"]], "query_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.query_order"]], "reconcile_mass_status() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconcile_mass_status"]], "reconcile_report() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconcile_report"]], "reconcile_state() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconcile_state"]], "reconciliation (liveexecutionengine property)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconciliation"]], "register_catalog() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_catalog"]], "register_client() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_client"]], "register_client() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_client"]], "register_default_client() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_default_client"]], "register_default_client() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_default_client"]], "register_external_order_claims() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_external_order_claims"]], "register_oms_type() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_oms_type"]], "register_venue_routing() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_venue_routing"]], "register_venue_routing() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_venue_routing"]], "registered_clients (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.registered_clients"]], "registered_clients (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.registered_clients"]], "report_count (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.report_count"]], "req_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.req_qsize"]], "request() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.request"]], "request() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.request"]], "request() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request"]], "request_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_bars"]], "request_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.request_count"]], "request_instrument() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_instrument"]], "request_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_instruments"]], "request_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_quote_ticks"]], "request_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_trade_ticks"]], "res_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.res_qsize"]], "reset() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.reset"]], "reset() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.reset"]], "reset() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.reset"]], "reset() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reset"]], "reset() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.reset"]], "reset() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.reset"]], "response() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.response"]], "response_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.response_count"]], "resume() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.resume"]], "resume() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.resume"]], "resume() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.resume"]], "resume() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.resume"]], "resume() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.resume"]], "resume() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.resume"]], "run() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.run"]], "run_after_delay() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.run_after_delay"]], "run_after_delay() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.run_after_delay"]], "run_after_delay() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.run_after_delay"]], "run_async() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.run_async"]], "set_max_notional_per_order() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.set_max_notional_per_order"]], "set_trading_state() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.set_trading_state"]], "snapshot_open_positions() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.snapshot_open_positions"]], "start() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.start"]], "start() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.start"]], "start() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.start"]], "start() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.start"]], "start() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.start"]], "start() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.start"]], "state (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.state"]], "state (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.state"]], "state (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.state"]], "state (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.state"]], "state (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.state"]], "state (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.state"]], "stop() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.stop"]], "stop() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.stop"]], "stop() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.stop"]], "stop() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.stop"]], "stop() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.stop"]], "stop() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.stop"]], "stop() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.stop"]], "stop_async() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.stop_async"]], "submit_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.submit_order"]], "submit_order_list() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.submit_order_list"]], "subscribe() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.subscribe"]], "subscribe() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe"]], "subscribe_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_bars"]], "subscribe_instrument() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instrument"]], "subscribe_instrument_close() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instrument_status"]], "subscribe_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_venue_status"]], "subscribed_bars() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_bars"]], "subscribed_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_bars"]], "subscribed_generic_data() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.subscribed_generic_data"]], "subscribed_generic_data() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_generic_data"]], "subscribed_generic_data() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_instrument_close"]], "subscribed_instrument_close() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_instrument_status"]], "subscribed_instrument_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_instrument_status"]], "subscribed_instruments() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_instruments"]], "subscribed_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_order_book_deltas"]], "subscribed_order_book_deltas() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_order_book_snapshots"]], "subscribed_order_book_snapshots() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_quote_ticks"]], "subscribed_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_quote_ticks"]], "subscribed_synthetic_quotes() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_synthetic_quotes"]], "subscribed_synthetic_trades() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_synthetic_trades"]], "subscribed_tickers() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_tickers"]], "subscribed_tickers() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_trade_ticks"]], "subscribed_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_venue_status"]], "trader (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.trader"]], "trader_id (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.trader_id"]], "trader_id (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.trader_id"]], "trader_id (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.trader_id"]], "trader_id (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.trader_id"]], "trader_id (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.trader_id"]], "trader_id (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.trader_id"]], "trader_id (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.trader_id"]], "trading_state (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.trading_state"]], "type (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.type"]], "type (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.type"]], "type (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.type"]], "type (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.type"]], "type (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.type"]], "type (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.type"]], "unsubscribe() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.unsubscribe"]], "unsubscribe() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe"]], "unsubscribe_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_venue_status"]], "venue (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.venue"]], "venue (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.venue"]], "venue (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.venue"]], "level (class in nautilus_trader.model.book)": [[17, "nautilus_trader.model.book.Level"]], "orderbook (class in nautilus_trader.model.book)": [[17, "nautilus_trader.model.book.OrderBook"]], "add() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.add"]], "apply() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply"]], "apply_delta() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply_delta"]], "apply_deltas() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply_deltas"]], "apply_depth() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply_depth"]], "asks() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.asks"]], "best_ask_price() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_ask_price"]], "best_ask_size() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_ask_size"]], "best_bid_price() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_bid_price"]], "best_bid_size() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_bid_size"]], "bids() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.bids"]], "book_type (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.book_type"]], "check_integrity() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.check_integrity"]], "clear() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.clear"]], "clear_asks() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.clear_asks"]], "clear_bids() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.clear_bids"]], "count (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.count"]], "delete() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.delete"]], "exposure() (level method)": [[17, "nautilus_trader.model.book.Level.exposure"]], "fully_qualified_name() (orderbook class method)": [[17, "nautilus_trader.model.book.OrderBook.fully_qualified_name"]], "get_avg_px_for_quantity() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.get_avg_px_for_quantity"]], "get_quantity_for_price() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.get_quantity_for_price"]], "instrument_id (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.instrument_id"]], "midpoint() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.midpoint"]], "nautilus_trader.model.book": [[17, "module-nautilus_trader.model.book"]], "orders() (level method)": [[17, "nautilus_trader.model.book.Level.orders"]], "pprint() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.pprint"]], "price (level attribute)": [[17, "nautilus_trader.model.book.Level.price"]], "reset() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.reset"]], "sequence (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.sequence"]], "simulate_fills() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.simulate_fills"]], "size() (level method)": [[17, "nautilus_trader.model.book.Level.size"]], "spread() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.spread"]], "ts_event (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.ts_event"]], "ts_init (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.ts_init"]], "ts_last (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.ts_last"]], "update() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.update"]], "update_quote_tick() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.update_quote_tick"]], "update_trade_tick() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.update_trade_tick"]], "bar (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.Bar"]], "baraggregation (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BarAggregation"]], "barspecification (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BarSpecification"]], "bartype (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BarType"]], "bookorder (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BookOrder"]], "datatype (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.DataType"]], "genericdata (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.GenericData"]], "instrumentclose (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.InstrumentClose"]], "instrumentstatus (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.InstrumentStatus"]], "orderbookdelta (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.OrderBookDelta"]], "orderbookdeltas (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.OrderBookDeltas"]], "orderbookdepth10 (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.OrderBookDepth10"]], "quotetick (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.QuoteTick"]], "ticker (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.Ticker"]], "tradetick (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.TradeTick"]], "venuestatus (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.VenueStatus"]], "action (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.action"]], "aggregation (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.aggregation"]], "aggregation_source (bartype attribute)": [[18, "nautilus_trader.model.data.BarType.aggregation_source"]], "aggressor_side (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.aggressor_side"]], "as_integer_ratio() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.as_integer_ratio"]], "ask_price (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ask_price"]], "ask_size (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ask_size"]], "asks (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.asks"]], "bar_type (bar attribute)": [[18, "nautilus_trader.model.data.Bar.bar_type"]], "bid_price (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.bid_price"]], "bid_size (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.bid_size"]], "bids (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.bids"]], "bit_count() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.bit_count"]], "bit_length() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.bit_length"]], "capsule_from_list() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.capsule_from_list"]], "capsule_from_list() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.capsule_from_list"]], "capsule_from_list() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.capsule_from_list"]], "capsule_from_list() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.capsule_from_list"]], "capsule_to_list() (in module nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.capsule_to_list"]], "check_information_aggregated() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.check_information_aggregated"]], "check_threshold_aggregated() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.check_threshold_aggregated"]], "check_time_aggregated() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.check_time_aggregated"]], "clear() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.clear"]], "close (bar attribute)": [[18, "nautilus_trader.model.data.Bar.close"]], "close_price (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.close_price"]], "close_type (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.close_type"]], "conjugate() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.conjugate"]], "data (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.data"]], "data_type (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.data_type"]], "deltas (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.deltas"]], "denominator (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.denominator"]], "exposure() (bookorder method)": [[18, "nautilus_trader.model.data.BookOrder.exposure"]], "extract_price() (quotetick method)": [[18, "nautilus_trader.model.data.QuoteTick.extract_price"]], "extract_volume() (quotetick method)": [[18, "nautilus_trader.model.data.QuoteTick.extract_volume"]], "flags (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.flags"]], "flags (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.flags"]], "from_bytes() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.from_bytes"]], "from_dict() (bar static method)": [[18, "nautilus_trader.model.data.Bar.from_dict"]], "from_dict() (bookorder static method)": [[18, "nautilus_trader.model.data.BookOrder.from_dict"]], "from_dict() (instrumentclose static method)": [[18, "nautilus_trader.model.data.InstrumentClose.from_dict"]], "from_dict() (instrumentstatus static method)": [[18, "nautilus_trader.model.data.InstrumentStatus.from_dict"]], "from_dict() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.from_dict"]], "from_dict() (orderbookdeltas static method)": [[18, "nautilus_trader.model.data.OrderBookDeltas.from_dict"]], "from_dict() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.from_dict"]], "from_dict() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.from_dict"]], "from_dict() (ticker static method)": [[18, "nautilus_trader.model.data.Ticker.from_dict"]], "from_dict() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.from_dict"]], "from_dict() (venuestatus static method)": [[18, "nautilus_trader.model.data.VenueStatus.from_dict"]], "from_pyo3_list() (bar static method)": [[18, "nautilus_trader.model.data.Bar.from_pyo3_list"]], "from_pyo3_list() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.from_pyo3_list"]], "from_pyo3_list() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.from_pyo3_list"]], "from_pyo3_list() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.from_pyo3_list"]], "from_raw() (bookorder static method)": [[18, "nautilus_trader.model.data.BookOrder.from_raw"]], "from_raw() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.from_raw"]], "from_raw() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.from_raw"]], "from_raw() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.from_raw"]], "from_str() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.from_str"]], "from_str() (bartype static method)": [[18, "nautilus_trader.model.data.BarType.from_str"]], "from_timedelta() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.from_timedelta"]], "fully_qualified_name() (bar class method)": [[18, "nautilus_trader.model.data.Bar.fully_qualified_name"]], "fully_qualified_name() (genericdata class method)": [[18, "nautilus_trader.model.data.GenericData.fully_qualified_name"]], "fully_qualified_name() (instrumentclose class method)": [[18, "nautilus_trader.model.data.InstrumentClose.fully_qualified_name"]], "fully_qualified_name() (instrumentstatus class method)": [[18, "nautilus_trader.model.data.InstrumentStatus.fully_qualified_name"]], "fully_qualified_name() (orderbookdelta class method)": [[18, "nautilus_trader.model.data.OrderBookDelta.fully_qualified_name"]], "fully_qualified_name() (orderbookdeltas class method)": [[18, "nautilus_trader.model.data.OrderBookDeltas.fully_qualified_name"]], "fully_qualified_name() (orderbookdepth10 class method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.fully_qualified_name"]], "fully_qualified_name() (quotetick class method)": [[18, "nautilus_trader.model.data.QuoteTick.fully_qualified_name"]], "fully_qualified_name() (ticker class method)": [[18, "nautilus_trader.model.data.Ticker.fully_qualified_name"]], "fully_qualified_name() (tradetick class method)": [[18, "nautilus_trader.model.data.TradeTick.fully_qualified_name"]], "fully_qualified_name() (venuestatus class method)": [[18, "nautilus_trader.model.data.VenueStatus.fully_qualified_name"]], "halt_reason (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.halt_reason"]], "high (bar attribute)": [[18, "nautilus_trader.model.data.Bar.high"]], "imag (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.imag"]], "instrument_id (bartype attribute)": [[18, "nautilus_trader.model.data.BarType.instrument_id"]], "instrument_id (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.instrument_id"]], "instrument_id (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.instrument_id"]], "instrument_id (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.instrument_id"]], "instrument_id (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.instrument_id"]], "instrument_id (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.instrument_id"]], "instrument_id (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.instrument_id"]], "instrument_id (ticker attribute)": [[18, "nautilus_trader.model.data.Ticker.instrument_id"]], "instrument_id (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.instrument_id"]], "is_add (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_add"]], "is_clear (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_clear"]], "is_delete (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_delete"]], "is_externally_aggregated() (bartype method)": [[18, "nautilus_trader.model.data.BarType.is_externally_aggregated"]], "is_information_aggregated() (barspecification method)": [[18, "nautilus_trader.model.data.BarSpecification.is_information_aggregated"]], "is_internally_aggregated() (bartype method)": [[18, "nautilus_trader.model.data.BarType.is_internally_aggregated"]], "is_revision (bar attribute)": [[18, "nautilus_trader.model.data.Bar.is_revision"]], "is_single_price() (bar method)": [[18, "nautilus_trader.model.data.Bar.is_single_price"]], "is_snapshot (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.is_snapshot"]], "is_threshold_aggregated() (barspecification method)": [[18, "nautilus_trader.model.data.BarSpecification.is_threshold_aggregated"]], "is_time_aggregated() (barspecification method)": [[18, "nautilus_trader.model.data.BarSpecification.is_time_aggregated"]], "is_update (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_update"]], "list_from_capsule() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.list_from_capsule"]], "list_from_capsule() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.list_from_capsule"]], "list_from_capsule() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.list_from_capsule"]], "list_from_capsule() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.list_from_capsule"]], "low (bar attribute)": [[18, "nautilus_trader.model.data.Bar.low"]], "metadata (datatype attribute)": [[18, "nautilus_trader.model.data.DataType.metadata"]], "nautilus_trader.model.data": [[18, "module-nautilus_trader.model.data"]], "numerator (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.numerator"]], "open (bar attribute)": [[18, "nautilus_trader.model.data.Bar.open"]], "order (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.order"]], "order_id (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.order_id"]], "price (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.price"]], "price (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.price"]], "price_type (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.price_type"]], "real (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.real"]], "sequence (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.sequence"]], "sequence (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.sequence"]], "sequence (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.sequence"]], "side (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.side"]], "signed_size() (bookorder method)": [[18, "nautilus_trader.model.data.BookOrder.signed_size"]], "size (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.size"]], "size (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.size"]], "spec (bartype attribute)": [[18, "nautilus_trader.model.data.BarType.spec"]], "status (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.status"]], "status (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.status"]], "step (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.step"]], "timedelta (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.timedelta"]], "to_bytes() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.to_bytes"]], "to_dict() (bar static method)": [[18, "nautilus_trader.model.data.Bar.to_dict"]], "to_dict() (bookorder static method)": [[18, "nautilus_trader.model.data.BookOrder.to_dict"]], "to_dict() (instrumentclose static method)": [[18, "nautilus_trader.model.data.InstrumentClose.to_dict"]], "to_dict() (instrumentstatus static method)": [[18, "nautilus_trader.model.data.InstrumentStatus.to_dict"]], "to_dict() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.to_dict"]], "to_dict() (orderbookdeltas static method)": [[18, "nautilus_trader.model.data.OrderBookDeltas.to_dict"]], "to_dict() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.to_dict"]], "to_dict() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.to_dict"]], "to_dict() (ticker static method)": [[18, "nautilus_trader.model.data.Ticker.to_dict"]], "to_dict() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.to_dict"]], "to_dict() (venuestatus static method)": [[18, "nautilus_trader.model.data.VenueStatus.to_dict"]], "topic (datatype attribute)": [[18, "nautilus_trader.model.data.DataType.topic"]], "trade_id (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.trade_id"]], "trading_session (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.trading_session"]], "ts_event (bar attribute)": [[18, "nautilus_trader.model.data.Bar.ts_event"]], "ts_event (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.ts_event"]], "ts_event (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.ts_event"]], "ts_event (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.ts_event"]], "ts_event (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.ts_event"]], "ts_event (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.ts_event"]], "ts_event (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.ts_event"]], "ts_event (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ts_event"]], "ts_event (ticker attribute)": [[18, "nautilus_trader.model.data.Ticker.ts_event"]], "ts_event (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.ts_event"]], "ts_event (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.ts_event"]], "ts_init (bar attribute)": [[18, "nautilus_trader.model.data.Bar.ts_init"]], "ts_init (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.ts_init"]], "ts_init (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.ts_init"]], "ts_init (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.ts_init"]], "ts_init (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.ts_init"]], "ts_init (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.ts_init"]], "ts_init (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.ts_init"]], "ts_init (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ts_init"]], "ts_init (ticker attribute)": [[18, "nautilus_trader.model.data.Ticker.ts_init"]], "ts_init (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.ts_init"]], "ts_init (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.ts_init"]], "type (datatype attribute)": [[18, "nautilus_trader.model.data.DataType.type"]], "venue (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.venue"]], "volume (bar attribute)": [[18, "nautilus_trader.model.data.Bar.volume"]], "accountstate (class in nautilus_trader.model.events.account)": [[19, "nautilus_trader.model.events.account.AccountState"]], "orderaccepted (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderAccepted"]], "ordercancelrejected (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected"]], "ordercanceled (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderCanceled"]], "orderdenied (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderDenied"]], "orderemulated (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderEmulated"]], "orderevent (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderEvent"]], "orderexpired (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderExpired"]], "orderfilled (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderFilled"]], "orderinitialized (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderInitialized"]], "ordermodifyrejected (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected"]], "orderpendingcancel (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel"]], "orderpendingupdate (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate"]], "orderrejected (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderRejected"]], "orderreleased (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderReleased"]], "ordersubmitted (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderSubmitted"]], "ordertriggered (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderTriggered"]], "orderupdated (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderUpdated"]], "positionchanged (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionChanged"]], "positionclosed (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionClosed"]], "positionevent (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionEvent"]], "positionopened (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionOpened"]], "account_id (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.account_id"]], "account_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.account_id"]], "account_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.account_id"]], "account_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.account_id"]], "account_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.account_id"]], "account_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.account_id"]], "account_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.account_id"]], "account_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.account_id"]], "account_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.account_id"]], "account_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.account_id"]], "account_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.account_id"]], "account_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.account_id"]], "account_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.account_id"]], "account_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.account_id"]], "account_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.account_id"]], "account_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.account_id"]], "account_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.account_id"]], "account_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.account_id"]], "account_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.account_id"]], "account_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.account_id"]], "account_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.account_id"]], "account_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.account_id"]], "account_type (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.account_type"]], "avg_px_close (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.avg_px_close"]], "avg_px_close (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.avg_px_close"]], "avg_px_close (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.avg_px_close"]], "avg_px_close (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.avg_px_close"]], "avg_px_open (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.avg_px_open"]], "avg_px_open (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.avg_px_open"]], "avg_px_open (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.avg_px_open"]], "avg_px_open (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.avg_px_open"]], "balances (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.balances"]], "base_currency (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.base_currency"]], "client_order_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.client_order_id"]], "client_order_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.client_order_id"]], "client_order_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.client_order_id"]], "client_order_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.client_order_id"]], "client_order_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.client_order_id"]], "client_order_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.client_order_id"]], "client_order_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.client_order_id"]], "client_order_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.client_order_id"]], "client_order_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.client_order_id"]], "client_order_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.client_order_id"]], "client_order_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.client_order_id"]], "client_order_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.client_order_id"]], "client_order_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.client_order_id"]], "client_order_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.client_order_id"]], "client_order_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.client_order_id"]], "client_order_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.client_order_id"]], "client_order_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.client_order_id"]], "closing_order_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.closing_order_id"]], "closing_order_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.closing_order_id"]], "closing_order_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.closing_order_id"]], "closing_order_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.closing_order_id"]], "commission (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.commission"]], "contingency_type (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.contingency_type"]], "create() (positionchanged static method)": [[19, "nautilus_trader.model.events.position.PositionChanged.create"]], "create() (positionclosed static method)": [[19, "nautilus_trader.model.events.position.PositionClosed.create"]], "create() (positionopened static method)": [[19, "nautilus_trader.model.events.position.PositionOpened.create"]], "currency (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.currency"]], "currency (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.currency"]], "currency (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.currency"]], "currency (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.currency"]], "currency (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.currency"]], "duration_ns (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.duration_ns"]], "duration_ns (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.duration_ns"]], "duration_ns (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.duration_ns"]], "duration_ns (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.duration_ns"]], "emulation_trigger (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.emulation_trigger"]], "entry (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.entry"]], "entry (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.entry"]], "entry (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.entry"]], "entry (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.entry"]], "exec_algorithm_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.exec_algorithm_id"]], "exec_algorithm_params (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.exec_algorithm_params"]], "exec_spawn_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.exec_spawn_id"]], "from_dict() (accountstate static method)": [[19, "nautilus_trader.model.events.account.AccountState.from_dict"]], "from_dict() (orderaccepted static method)": [[19, "nautilus_trader.model.events.order.OrderAccepted.from_dict"]], "from_dict() (ordercancelrejected static method)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.from_dict"]], "from_dict() (ordercanceled static method)": [[19, "nautilus_trader.model.events.order.OrderCanceled.from_dict"]], "from_dict() (orderdenied static method)": [[19, "nautilus_trader.model.events.order.OrderDenied.from_dict"]], "from_dict() (orderemulated static method)": [[19, "nautilus_trader.model.events.order.OrderEmulated.from_dict"]], "from_dict() (orderexpired static method)": [[19, "nautilus_trader.model.events.order.OrderExpired.from_dict"]], "from_dict() (orderfilled static method)": [[19, "nautilus_trader.model.events.order.OrderFilled.from_dict"]], "from_dict() (orderinitialized static method)": [[19, "nautilus_trader.model.events.order.OrderInitialized.from_dict"]], "from_dict() (ordermodifyrejected static method)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.from_dict"]], "from_dict() (orderpendingcancel static method)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.from_dict"]], "from_dict() (orderpendingupdate static method)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.from_dict"]], "from_dict() (orderrejected static method)": [[19, "nautilus_trader.model.events.order.OrderRejected.from_dict"]], "from_dict() (orderreleased static method)": [[19, "nautilus_trader.model.events.order.OrderReleased.from_dict"]], "from_dict() (ordersubmitted static method)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.from_dict"]], "from_dict() (ordertriggered static method)": [[19, "nautilus_trader.model.events.order.OrderTriggered.from_dict"]], "from_dict() (orderupdated static method)": [[19, "nautilus_trader.model.events.order.OrderUpdated.from_dict"]], "from_dict() (positionchanged static method)": [[19, "nautilus_trader.model.events.position.PositionChanged.from_dict"]], "from_dict() (positionclosed static method)": [[19, "nautilus_trader.model.events.position.PositionClosed.from_dict"]], "from_dict() (positionopened static method)": [[19, "nautilus_trader.model.events.position.PositionOpened.from_dict"]], "id (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.id"]], "id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.id"]], "id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.id"]], "id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.id"]], "id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.id"]], "id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.id"]], "id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.id"]], "id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.id"]], "id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.id"]], "id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.id"]], "id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.id"]], "id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.id"]], "id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.id"]], "id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.id"]], "id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.id"]], "id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.id"]], "id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.id"]], "id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.id"]], "id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.id"]], "id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.id"]], "id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.id"]], "id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.id"]], "info (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.info"]], "info (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.info"]], "instrument_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.instrument_id"]], "instrument_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.instrument_id"]], "instrument_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.instrument_id"]], "instrument_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.instrument_id"]], "instrument_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.instrument_id"]], "instrument_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.instrument_id"]], "instrument_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.instrument_id"]], "instrument_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.instrument_id"]], "instrument_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.instrument_id"]], "instrument_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.instrument_id"]], "instrument_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.instrument_id"]], "instrument_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.instrument_id"]], "instrument_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.instrument_id"]], "instrument_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.instrument_id"]], "instrument_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.instrument_id"]], "instrument_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.instrument_id"]], "instrument_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.instrument_id"]], "instrument_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.instrument_id"]], "instrument_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.instrument_id"]], "instrument_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.instrument_id"]], "instrument_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.instrument_id"]], "is_buy (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.is_buy"]], "is_reported (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.is_reported"]], "is_sell (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.is_sell"]], "last_px (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.last_px"]], "last_px (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.last_px"]], "last_px (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.last_px"]], "last_px (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.last_px"]], "last_px (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.last_px"]], "last_qty (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.last_qty"]], "last_qty (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.last_qty"]], "last_qty (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.last_qty"]], "last_qty (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.last_qty"]], "last_qty (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.last_qty"]], "linked_order_ids (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.linked_order_ids"]], "liquidity_side (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.liquidity_side"]], "margins (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.margins"]], "nautilus_trader.model.events": [[19, "module-nautilus_trader.model.events"]], "nautilus_trader.model.events.account": [[19, "module-nautilus_trader.model.events.account"]], "nautilus_trader.model.events.order": [[19, "module-nautilus_trader.model.events.order"]], "nautilus_trader.model.events.position": [[19, "module-nautilus_trader.model.events.position"]], "opening_order_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.opening_order_id"]], "opening_order_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.opening_order_id"]], "opening_order_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.opening_order_id"]], "opening_order_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.opening_order_id"]], "options (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.options"]], "order_list_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.order_list_id"]], "order_side (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.order_side"]], "order_type (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.order_type"]], "order_type (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.order_type"]], "parent_order_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.parent_order_id"]], "peak_qty (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.peak_qty"]], "peak_qty (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.peak_qty"]], "peak_qty (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.peak_qty"]], "peak_qty (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.peak_qty"]], "position_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.position_id"]], "position_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.position_id"]], "position_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.position_id"]], "position_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.position_id"]], "position_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.position_id"]], "post_only (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.post_only"]], "price (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.price"]], "quantity (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.quantity"]], "quantity (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.quantity"]], "quantity (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.quantity"]], "quantity (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.quantity"]], "quantity (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.quantity"]], "quantity (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.quantity"]], "quote_quantity (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.quote_quantity"]], "realized_pnl (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.realized_pnl"]], "realized_pnl (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.realized_pnl"]], "realized_pnl (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.realized_pnl"]], "realized_pnl (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.realized_pnl"]], "realized_return (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.realized_return"]], "realized_return (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.realized_return"]], "realized_return (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.realized_return"]], "realized_return (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.realized_return"]], "reason (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.reason"]], "reason (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.reason"]], "reason (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.reason"]], "reason (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.reason"]], "reconciliation (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.reconciliation"]], "reconciliation (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.reconciliation"]], "reconciliation (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.reconciliation"]], "reconciliation (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.reconciliation"]], "reconciliation (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.reconciliation"]], "reconciliation (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.reconciliation"]], "reconciliation (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.reconciliation"]], "reconciliation (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.reconciliation"]], "reconciliation (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.reconciliation"]], "reconciliation (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.reconciliation"]], "reconciliation (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.reconciliation"]], "reconciliation (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.reconciliation"]], "reconciliation (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.reconciliation"]], "reconciliation (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.reconciliation"]], "reconciliation (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.reconciliation"]], "reconciliation (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.reconciliation"]], "reconciliation (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.reconciliation"]], "reduce_only (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.reduce_only"]], "released_price (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.released_price"]], "set_client_order_id() (orderaccepted method)": [[19, "nautilus_trader.model.events.order.OrderAccepted.set_client_order_id"]], "set_client_order_id() (ordercancelrejected method)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.set_client_order_id"]], "set_client_order_id() (ordercanceled method)": [[19, "nautilus_trader.model.events.order.OrderCanceled.set_client_order_id"]], "set_client_order_id() (orderdenied method)": [[19, "nautilus_trader.model.events.order.OrderDenied.set_client_order_id"]], "set_client_order_id() (orderemulated method)": [[19, "nautilus_trader.model.events.order.OrderEmulated.set_client_order_id"]], "set_client_order_id() (orderevent method)": [[19, "nautilus_trader.model.events.order.OrderEvent.set_client_order_id"]], "set_client_order_id() (orderexpired method)": [[19, "nautilus_trader.model.events.order.OrderExpired.set_client_order_id"]], "set_client_order_id() (orderfilled method)": [[19, "nautilus_trader.model.events.order.OrderFilled.set_client_order_id"]], "set_client_order_id() (orderinitialized method)": [[19, "nautilus_trader.model.events.order.OrderInitialized.set_client_order_id"]], "set_client_order_id() (ordermodifyrejected method)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.set_client_order_id"]], "set_client_order_id() (orderpendingcancel method)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.set_client_order_id"]], "set_client_order_id() (orderpendingupdate method)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.set_client_order_id"]], "set_client_order_id() (orderrejected method)": [[19, "nautilus_trader.model.events.order.OrderRejected.set_client_order_id"]], "set_client_order_id() (orderreleased method)": [[19, "nautilus_trader.model.events.order.OrderReleased.set_client_order_id"]], "set_client_order_id() (ordersubmitted method)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.set_client_order_id"]], "set_client_order_id() (ordertriggered method)": [[19, "nautilus_trader.model.events.order.OrderTriggered.set_client_order_id"]], "set_client_order_id() (orderupdated method)": [[19, "nautilus_trader.model.events.order.OrderUpdated.set_client_order_id"]], "side (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.side"]], "side (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.side"]], "side (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.side"]], "side (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.side"]], "side (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.side"]], "signed_qty (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.signed_qty"]], "signed_qty (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.signed_qty"]], "signed_qty (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.signed_qty"]], "signed_qty (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.signed_qty"]], "strategy_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.strategy_id"]], "strategy_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.strategy_id"]], "strategy_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.strategy_id"]], "strategy_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.strategy_id"]], "strategy_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.strategy_id"]], "strategy_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.strategy_id"]], "strategy_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.strategy_id"]], "strategy_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.strategy_id"]], "strategy_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.strategy_id"]], "strategy_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.strategy_id"]], "strategy_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.strategy_id"]], "strategy_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.strategy_id"]], "strategy_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.strategy_id"]], "strategy_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.strategy_id"]], "strategy_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.strategy_id"]], "strategy_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.strategy_id"]], "strategy_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.strategy_id"]], "strategy_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.strategy_id"]], "strategy_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.strategy_id"]], "strategy_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.strategy_id"]], "strategy_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.strategy_id"]], "tags (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.tags"]], "time_in_force (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.time_in_force"]], "to_dict() (accountstate static method)": [[19, "nautilus_trader.model.events.account.AccountState.to_dict"]], "to_dict() (orderaccepted static method)": [[19, "nautilus_trader.model.events.order.OrderAccepted.to_dict"]], "to_dict() (ordercancelrejected static method)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.to_dict"]], "to_dict() (ordercanceled static method)": [[19, "nautilus_trader.model.events.order.OrderCanceled.to_dict"]], "to_dict() (orderdenied static method)": [[19, "nautilus_trader.model.events.order.OrderDenied.to_dict"]], "to_dict() (orderemulated static method)": [[19, "nautilus_trader.model.events.order.OrderEmulated.to_dict"]], "to_dict() (orderexpired static method)": [[19, "nautilus_trader.model.events.order.OrderExpired.to_dict"]], "to_dict() (orderfilled static method)": [[19, "nautilus_trader.model.events.order.OrderFilled.to_dict"]], "to_dict() (orderinitialized static method)": [[19, "nautilus_trader.model.events.order.OrderInitialized.to_dict"]], "to_dict() (ordermodifyrejected static method)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.to_dict"]], "to_dict() (orderpendingcancel static method)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.to_dict"]], "to_dict() (orderpendingupdate static method)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.to_dict"]], "to_dict() (orderrejected static method)": [[19, "nautilus_trader.model.events.order.OrderRejected.to_dict"]], "to_dict() (orderreleased static method)": [[19, "nautilus_trader.model.events.order.OrderReleased.to_dict"]], "to_dict() (ordersubmitted static method)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.to_dict"]], "to_dict() (ordertriggered static method)": [[19, "nautilus_trader.model.events.order.OrderTriggered.to_dict"]], "to_dict() (orderupdated static method)": [[19, "nautilus_trader.model.events.order.OrderUpdated.to_dict"]], "to_dict() (positionchanged static method)": [[19, "nautilus_trader.model.events.position.PositionChanged.to_dict"]], "to_dict() (positionclosed static method)": [[19, "nautilus_trader.model.events.position.PositionClosed.to_dict"]], "to_dict() (positionopened static method)": [[19, "nautilus_trader.model.events.position.PositionOpened.to_dict"]], "trade_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.trade_id"]], "trader_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.trader_id"]], "trader_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.trader_id"]], "trader_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.trader_id"]], "trader_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.trader_id"]], "trader_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.trader_id"]], "trader_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.trader_id"]], "trader_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.trader_id"]], "trader_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.trader_id"]], "trader_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.trader_id"]], "trader_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.trader_id"]], "trader_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.trader_id"]], "trader_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.trader_id"]], "trader_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.trader_id"]], "trader_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.trader_id"]], "trader_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.trader_id"]], "trader_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.trader_id"]], "trader_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.trader_id"]], "trader_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.trader_id"]], "trader_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.trader_id"]], "trader_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.trader_id"]], "trader_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.trader_id"]], "trigger_instrument_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.trigger_instrument_id"]], "trigger_price (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.trigger_price"]], "ts_closed (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_closed"]], "ts_closed (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_closed"]], "ts_closed (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_closed"]], "ts_closed (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_closed"]], "ts_event (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.ts_event"]], "ts_event (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.ts_event"]], "ts_event (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.ts_event"]], "ts_event (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.ts_event"]], "ts_event (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.ts_event"]], "ts_event (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.ts_event"]], "ts_event (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.ts_event"]], "ts_event (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.ts_event"]], "ts_event (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.ts_event"]], "ts_event (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.ts_event"]], "ts_event (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.ts_event"]], "ts_event (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.ts_event"]], "ts_event (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.ts_event"]], "ts_event (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.ts_event"]], "ts_event (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.ts_event"]], "ts_event (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.ts_event"]], "ts_event (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.ts_event"]], "ts_event (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.ts_event"]], "ts_event (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_event"]], "ts_event (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_event"]], "ts_event (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_event"]], "ts_event (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_event"]], "ts_init (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.ts_init"]], "ts_init (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.ts_init"]], "ts_init (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.ts_init"]], "ts_init (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.ts_init"]], "ts_init (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.ts_init"]], "ts_init (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.ts_init"]], "ts_init (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.ts_init"]], "ts_init (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.ts_init"]], "ts_init (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.ts_init"]], "ts_init (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.ts_init"]], "ts_init (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.ts_init"]], "ts_init (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.ts_init"]], "ts_init (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.ts_init"]], "ts_init (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.ts_init"]], "ts_init (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.ts_init"]], "ts_init (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.ts_init"]], "ts_init (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.ts_init"]], "ts_init (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.ts_init"]], "ts_init (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_init"]], "ts_init (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_init"]], "ts_init (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_init"]], "ts_init (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_init"]], "ts_opened (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_opened"]], "ts_opened (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_opened"]], "ts_opened (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_opened"]], "ts_opened (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_opened"]], "unrealized_pnl (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.unrealized_pnl"]], "unrealized_pnl (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.unrealized_pnl"]], "unrealized_pnl (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.unrealized_pnl"]], "unrealized_pnl (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.unrealized_pnl"]], "venue_order_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.venue_order_id"]], "venue_order_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.venue_order_id"]], "venue_order_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.venue_order_id"]], "venue_order_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.venue_order_id"]], "venue_order_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.venue_order_id"]], "venue_order_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.venue_order_id"]], "venue_order_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.venue_order_id"]], "venue_order_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.venue_order_id"]], "venue_order_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.venue_order_id"]], "venue_order_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.venue_order_id"]], "venue_order_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.venue_order_id"]], "venue_order_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.venue_order_id"]], "venue_order_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.venue_order_id"]], "venue_order_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.venue_order_id"]], "venue_order_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.venue_order_id"]], "venue_order_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.venue_order_id"]], "venue_order_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.venue_order_id"]], "accountid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.AccountId"]], "clientid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ClientId"]], "clientorderid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ClientOrderId"]], "componentid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ComponentId"]], "execalgorithmid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ExecAlgorithmId"]], "identifier (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.Identifier"]], "instrumentid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.InstrumentId"]], "orderlistid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.OrderListId"]], "positionid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.PositionId"]], "strategyid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.StrategyId"]], "symbol (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.Symbol"]], "tradeid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.TradeId"]], "traderid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.TraderId"]], "venue (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.Venue"]], "venueorderid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.VenueOrderId"]], "from_str() (instrumentid static method)": [[20, "nautilus_trader.model.identifiers.InstrumentId.from_str"]], "get_id() (accountid method)": [[20, "nautilus_trader.model.identifiers.AccountId.get_id"]], "get_issuer() (accountid method)": [[20, "nautilus_trader.model.identifiers.AccountId.get_issuer"]], "get_tag() (strategyid method)": [[20, "nautilus_trader.model.identifiers.StrategyId.get_tag"]], "get_tag() (traderid method)": [[20, "nautilus_trader.model.identifiers.TraderId.get_tag"]], "is_external() (strategyid method)": [[20, "nautilus_trader.model.identifiers.StrategyId.is_external"]], "is_synthetic() (instrumentid method)": [[20, "nautilus_trader.model.identifiers.InstrumentId.is_synthetic"]], "is_synthetic() (venue method)": [[20, "nautilus_trader.model.identifiers.Venue.is_synthetic"]], "is_this_trader() (clientorderid method)": [[20, "nautilus_trader.model.identifiers.ClientOrderId.is_this_trader"]], "nautilus_trader.model.identifiers": [[20, "module-nautilus_trader.model.identifiers"]], "symbol (instrumentid attribute)": [[20, "nautilus_trader.model.identifiers.InstrumentId.symbol"]], "value (accountid attribute)": [[20, "nautilus_trader.model.identifiers.AccountId.value"]], "value (clientid attribute)": [[20, "nautilus_trader.model.identifiers.ClientId.value"]], "value (clientorderid attribute)": [[20, "nautilus_trader.model.identifiers.ClientOrderId.value"]], "value (componentid attribute)": [[20, "nautilus_trader.model.identifiers.ComponentId.value"]], "value (execalgorithmid attribute)": [[20, "nautilus_trader.model.identifiers.ExecAlgorithmId.value"]], "value (identifier attribute)": [[20, "nautilus_trader.model.identifiers.Identifier.value"]], "value (instrumentid attribute)": [[20, "nautilus_trader.model.identifiers.InstrumentId.value"]], "value (orderlistid attribute)": [[20, "nautilus_trader.model.identifiers.OrderListId.value"]], "value (positionid attribute)": [[20, "nautilus_trader.model.identifiers.PositionId.value"]], "value (strategyid attribute)": [[20, "nautilus_trader.model.identifiers.StrategyId.value"]], "value (symbol attribute)": [[20, "nautilus_trader.model.identifiers.Symbol.value"]], "value (tradeid attribute)": [[20, "nautilus_trader.model.identifiers.TradeId.value"]], "value (traderid attribute)": [[20, "nautilus_trader.model.identifiers.TraderId.value"]], "value (venue attribute)": [[20, "nautilus_trader.model.identifiers.Venue.value"]], "value (venueorderid attribute)": [[20, "nautilus_trader.model.identifiers.VenueOrderId.value"]], "venue (instrumentid attribute)": [[20, "nautilus_trader.model.identifiers.InstrumentId.venue"]], "nautilus_trader.model": [[21, "module-nautilus_trader.model"]], "bettinginstrument (class in nautilus_trader.model.instruments.betting)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument"]], "cryptofuture (class in nautilus_trader.model.instruments.crypto_future)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture"]], "cryptoperpetual (class in nautilus_trader.model.instruments.crypto_perpetual)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual"]], "currencypair (class in nautilus_trader.model.instruments.currency_pair)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair"]], "equity (class in nautilus_trader.model.instruments.equity)": [[22, "nautilus_trader.model.instruments.equity.Equity"]], "futurescontract (class in nautilus_trader.model.instruments.futures_contract)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract"]], "instrument (class in nautilus_trader.model.instruments.base)": [[22, "nautilus_trader.model.instruments.base.Instrument"]], "optionscontract (class in nautilus_trader.model.instruments.options_contract)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract"]], "syntheticinstrument (class in nautilus_trader.model.instruments.synthetic)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument"]], "activation_ns (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.activation_ns"]], "activation_ns (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.activation_ns"]], "activation_ns (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.activation_ns"]], "activation_utc (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.activation_utc"]], "activation_utc (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.activation_utc"]], "activation_utc (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.activation_utc"]], "asset_class (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.asset_class"]], "asset_class (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.asset_class"]], "asset_class (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.asset_class"]], "asset_class (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.asset_class"]], "asset_class (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.asset_class"]], "asset_class (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.asset_class"]], "asset_class (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.asset_class"]], "asset_class (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.asset_class"]], "base_currency (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.base_currency"]], "base_currency (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.base_currency"]], "base_from_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.base_from_dict"]], "base_from_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.base_from_dict"]], "base_from_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.base_from_dict"]], "base_from_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.base_from_dict"]], "base_from_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.base_from_dict"]], "base_from_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.base_from_dict"]], "base_from_dict() (instrument static method)": [[22, "nautilus_trader.model.instruments.base.Instrument.base_from_dict"]], "base_from_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.base_from_dict"]], "base_to_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.base_to_dict"]], "base_to_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.base_to_dict"]], "base_to_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.base_to_dict"]], "base_to_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.base_to_dict"]], "base_to_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.base_to_dict"]], "base_to_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.base_to_dict"]], "base_to_dict() (instrument static method)": [[22, "nautilus_trader.model.instruments.base.Instrument.base_to_dict"]], "base_to_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.base_to_dict"]], "calculate() (syntheticinstrument method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.calculate"]], "calculate_base_quantity() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.calculate_base_quantity"]], "calculate_base_quantity() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.calculate_base_quantity"]], "calculate_base_quantity() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.calculate_base_quantity"]], "calculate_base_quantity() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.calculate_base_quantity"]], "calculate_base_quantity() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.calculate_base_quantity"]], "calculate_base_quantity() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.calculate_base_quantity"]], "calculate_base_quantity() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.calculate_base_quantity"]], "calculate_base_quantity() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.calculate_base_quantity"]], "change_formula() (syntheticinstrument method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.change_formula"]], "components (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.components"]], "expiration_ns (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.expiration_ns"]], "expiration_ns (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.expiration_ns"]], "expiration_ns (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.expiration_ns"]], "expiration_utc (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.expiration_utc"]], "expiration_utc (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.expiration_utc"]], "expiration_utc (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.expiration_utc"]], "formula (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.formula"]], "from_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.from_dict"]], "from_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.from_dict"]], "from_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.from_dict"]], "from_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.from_dict"]], "from_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.from_dict"]], "from_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.from_dict"]], "from_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.from_dict"]], "from_dict() (syntheticinstrument static method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.from_dict"]], "fully_qualified_name() (bettinginstrument class method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.fully_qualified_name"]], "fully_qualified_name() (cryptofuture class method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.fully_qualified_name"]], "fully_qualified_name() (cryptoperpetual class method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.fully_qualified_name"]], "fully_qualified_name() (currencypair class method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.fully_qualified_name"]], "fully_qualified_name() (equity class method)": [[22, "nautilus_trader.model.instruments.equity.Equity.fully_qualified_name"]], "fully_qualified_name() (futurescontract class method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.fully_qualified_name"]], "fully_qualified_name() (instrument class method)": [[22, "nautilus_trader.model.instruments.base.Instrument.fully_qualified_name"]], "fully_qualified_name() (optionscontract class method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.fully_qualified_name"]], "fully_qualified_name() (syntheticinstrument class method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.fully_qualified_name"]], "get_base_currency() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.get_base_currency"]], "get_base_currency() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.get_base_currency"]], "get_base_currency() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.get_base_currency"]], "get_base_currency() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.get_base_currency"]], "get_base_currency() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.get_base_currency"]], "get_base_currency() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.get_base_currency"]], "get_base_currency() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.get_base_currency"]], "get_base_currency() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.get_base_currency"]], "get_settlement_currency() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.get_settlement_currency"]], "get_settlement_currency() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.get_settlement_currency"]], "get_settlement_currency() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.get_settlement_currency"]], "get_settlement_currency() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.get_settlement_currency"]], "get_settlement_currency() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.get_settlement_currency"]], "get_settlement_currency() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.get_settlement_currency"]], "get_settlement_currency() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.get_settlement_currency"]], "get_settlement_currency() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.get_settlement_currency"]], "id (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.id"]], "id (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.id"]], "id (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.id"]], "id (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.id"]], "id (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.id"]], "id (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.id"]], "id (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.id"]], "id (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.id"]], "id (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.id"]], "info (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.info"]], "info (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.info"]], "info (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.info"]], "info (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.info"]], "info (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.info"]], "info (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.info"]], "info (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.info"]], "info (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.info"]], "instrument_class (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.instrument_class"]], "instrument_class (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.instrument_class"]], "instrument_class (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.instrument_class"]], "instrument_class (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.instrument_class"]], "instrument_class (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.instrument_class"]], "instrument_class (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.instrument_class"]], "instrument_class (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.instrument_class"]], "instrument_class (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.instrument_class"]], "is_inverse (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.is_inverse"]], "is_inverse (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.is_inverse"]], "is_inverse (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.is_inverse"]], "is_inverse (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.is_inverse"]], "is_inverse (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.is_inverse"]], "is_inverse (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.is_inverse"]], "is_inverse (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.is_inverse"]], "is_inverse (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.is_inverse"]], "is_quanto (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.is_quanto"]], "kind (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.kind"]], "lot_size (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.lot_size"]], "lot_size (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.lot_size"]], "lot_size (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.lot_size"]], "lot_size (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.lot_size"]], "lot_size (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.lot_size"]], "lot_size (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.lot_size"]], "lot_size (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.lot_size"]], "lot_size (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.lot_size"]], "make_price() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.make_price"]], "make_price() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.make_price"]], "make_price() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.make_price"]], "make_price() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.make_price"]], "make_price() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.make_price"]], "make_price() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.make_price"]], "make_price() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.make_price"]], "make_price() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.make_price"]], "make_qty() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.make_qty"]], "make_qty() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.make_qty"]], "make_qty() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.make_qty"]], "make_qty() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.make_qty"]], "make_qty() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.make_qty"]], "make_qty() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.make_qty"]], "make_qty() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.make_qty"]], "make_qty() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.make_qty"]], "make_symbol() (in module nautilus_trader.model.instruments.betting)": [[22, "nautilus_trader.model.instruments.betting.make_symbol"]], "maker_fee (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.maker_fee"]], "maker_fee (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.maker_fee"]], "maker_fee (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.maker_fee"]], "maker_fee (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.maker_fee"]], "maker_fee (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.maker_fee"]], "maker_fee (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.maker_fee"]], "maker_fee (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.maker_fee"]], "maker_fee (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.maker_fee"]], "margin_init (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.margin_init"]], "margin_init (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.margin_init"]], "margin_init (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.margin_init"]], "margin_init (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.margin_init"]], "margin_init (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.margin_init"]], "margin_init (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.margin_init"]], "margin_init (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.margin_init"]], "margin_init (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.margin_init"]], "margin_maint (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.margin_maint"]], "margin_maint (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.margin_maint"]], "margin_maint (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.margin_maint"]], "margin_maint (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.margin_maint"]], "margin_maint (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.margin_maint"]], "margin_maint (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.margin_maint"]], "margin_maint (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.margin_maint"]], "margin_maint (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.margin_maint"]], "max_notional (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.max_notional"]], "max_notional (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.max_notional"]], "max_notional (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.max_notional"]], "max_notional (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.max_notional"]], "max_notional (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.max_notional"]], "max_notional (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.max_notional"]], "max_notional (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.max_notional"]], "max_notional (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.max_notional"]], "max_price (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.max_price"]], "max_price (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.max_price"]], "max_price (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.max_price"]], "max_price (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.max_price"]], "max_price (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.max_price"]], "max_price (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.max_price"]], "max_price (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.max_price"]], "max_price (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.max_price"]], "max_quantity (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.max_quantity"]], "max_quantity (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.max_quantity"]], "max_quantity (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.max_quantity"]], "max_quantity (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.max_quantity"]], "max_quantity (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.max_quantity"]], "max_quantity (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.max_quantity"]], "max_quantity (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.max_quantity"]], "max_quantity (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.max_quantity"]], "min_notional (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.min_notional"]], "min_notional (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.min_notional"]], "min_notional (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.min_notional"]], "min_notional (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.min_notional"]], "min_notional (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.min_notional"]], "min_notional (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.min_notional"]], "min_notional (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.min_notional"]], "min_notional (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.min_notional"]], "min_price (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.min_price"]], "min_price (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.min_price"]], "min_price (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.min_price"]], "min_price (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.min_price"]], "min_price (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.min_price"]], "min_price (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.min_price"]], "min_price (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.min_price"]], "min_price (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.min_price"]], "min_quantity (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.min_quantity"]], "min_quantity (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.min_quantity"]], "min_quantity (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.min_quantity"]], "min_quantity (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.min_quantity"]], "min_quantity (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.min_quantity"]], "min_quantity (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.min_quantity"]], "min_quantity (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.min_quantity"]], "min_quantity (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.min_quantity"]], "multiplier (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.multiplier"]], "multiplier (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.multiplier"]], "multiplier (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.multiplier"]], "multiplier (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.multiplier"]], "multiplier (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.multiplier"]], "multiplier (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.multiplier"]], "multiplier (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.multiplier"]], "multiplier (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.multiplier"]], "nautilus_trader.model.instruments": [[22, "module-nautilus_trader.model.instruments"]], "nautilus_trader.model.instruments.base": [[22, "module-nautilus_trader.model.instruments.base"]], "nautilus_trader.model.instruments.betting": [[22, "module-nautilus_trader.model.instruments.betting"]], "nautilus_trader.model.instruments.crypto_future": [[22, "module-nautilus_trader.model.instruments.crypto_future"]], "nautilus_trader.model.instruments.crypto_perpetual": [[22, "module-nautilus_trader.model.instruments.crypto_perpetual"]], "nautilus_trader.model.instruments.currency_pair": [[22, "module-nautilus_trader.model.instruments.currency_pair"]], "nautilus_trader.model.instruments.equity": [[22, "module-nautilus_trader.model.instruments.equity"]], "nautilus_trader.model.instruments.futures_contract": [[22, "module-nautilus_trader.model.instruments.futures_contract"]], "nautilus_trader.model.instruments.options_contract": [[22, "module-nautilus_trader.model.instruments.options_contract"]], "nautilus_trader.model.instruments.synthetic": [[22, "module-nautilus_trader.model.instruments.synthetic"]], "next_ask_price() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.next_ask_price"]], "next_ask_price() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.next_ask_price"]], "next_ask_price() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.next_ask_price"]], "next_ask_price() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.next_ask_price"]], "next_ask_price() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.next_ask_price"]], "next_ask_price() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.next_ask_price"]], "next_ask_price() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.next_ask_price"]], "next_ask_price() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.next_ask_price"]], "next_bid_price() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.next_bid_price"]], "next_bid_price() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.next_bid_price"]], "next_bid_price() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.next_bid_price"]], "next_bid_price() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.next_bid_price"]], "next_bid_price() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.next_bid_price"]], "next_bid_price() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.next_bid_price"]], "next_bid_price() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.next_bid_price"]], "next_bid_price() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.next_bid_price"]], "notional_value() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.notional_value"]], "notional_value() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.notional_value"]], "notional_value() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.notional_value"]], "notional_value() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.notional_value"]], "notional_value() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.notional_value"]], "notional_value() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.notional_value"]], "notional_value() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.notional_value"]], "notional_value() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.notional_value"]], "null_handicap() (in module nautilus_trader.model.instruments.betting)": [[22, "nautilus_trader.model.instruments.betting.null_handicap"]], "price_increment (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.price_increment"]], "price_increment (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.price_increment"]], "price_increment (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.price_increment"]], "price_increment (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.price_increment"]], "price_increment (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.price_increment"]], "price_increment (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.price_increment"]], "price_increment (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.price_increment"]], "price_increment (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.price_increment"]], "price_increment (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.price_increment"]], "price_precision (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.price_precision"]], "price_precision (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.price_precision"]], "price_precision (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.price_precision"]], "price_precision (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.price_precision"]], "price_precision (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.price_precision"]], "price_precision (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.price_precision"]], "price_precision (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.price_precision"]], "price_precision (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.price_precision"]], "price_precision (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.price_precision"]], "quote_currency (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.quote_currency"]], "quote_currency (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.quote_currency"]], "quote_currency (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.quote_currency"]], "quote_currency (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.quote_currency"]], "quote_currency (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.quote_currency"]], "quote_currency (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.quote_currency"]], "quote_currency (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.quote_currency"]], "quote_currency (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.quote_currency"]], "raw_symbol (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.raw_symbol"]], "raw_symbol (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.raw_symbol"]], "raw_symbol (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.raw_symbol"]], "raw_symbol (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.raw_symbol"]], "raw_symbol (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.raw_symbol"]], "raw_symbol (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.raw_symbol"]], "raw_symbol (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.raw_symbol"]], "raw_symbol (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.raw_symbol"]], "settlement_currency (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.settlement_currency"]], "settlement_currency (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.settlement_currency"]], "size_increment (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.size_increment"]], "size_increment (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.size_increment"]], "size_increment (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.size_increment"]], "size_increment (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.size_increment"]], "size_increment (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.size_increment"]], "size_increment (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.size_increment"]], "size_increment (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.size_increment"]], "size_increment (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.size_increment"]], "size_precision (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.size_precision"]], "size_precision (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.size_precision"]], "size_precision (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.size_precision"]], "size_precision (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.size_precision"]], "size_precision (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.size_precision"]], "size_precision (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.size_precision"]], "size_precision (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.size_precision"]], "size_precision (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.size_precision"]], "strike_price (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.strike_price"]], "symbol (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.symbol"]], "symbol (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.symbol"]], "symbol (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.symbol"]], "symbol (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.symbol"]], "symbol (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.symbol"]], "symbol (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.symbol"]], "symbol (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.symbol"]], "symbol (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.symbol"]], "taker_fee (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.taker_fee"]], "taker_fee (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.taker_fee"]], "taker_fee (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.taker_fee"]], "taker_fee (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.taker_fee"]], "taker_fee (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.taker_fee"]], "taker_fee (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.taker_fee"]], "taker_fee (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.taker_fee"]], "taker_fee (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.taker_fee"]], "tick_scheme_name (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.tick_scheme_name"]], "tick_scheme_name (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.tick_scheme_name"]], "tick_scheme_name (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.tick_scheme_name"]], "tick_scheme_name (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.tick_scheme_name"]], "tick_scheme_name (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.tick_scheme_name"]], "tick_scheme_name (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.tick_scheme_name"]], "tick_scheme_name (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.tick_scheme_name"]], "tick_scheme_name (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.tick_scheme_name"]], "to_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.to_dict"]], "to_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.to_dict"]], "to_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.to_dict"]], "to_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.to_dict"]], "to_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.to_dict"]], "to_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.to_dict"]], "to_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.to_dict"]], "to_dict() (syntheticinstrument static method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.to_dict"]], "ts_event (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.ts_event"]], "ts_event (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.ts_event"]], "ts_event (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.ts_event"]], "ts_event (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.ts_event"]], "ts_event (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.ts_event"]], "ts_event (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.ts_event"]], "ts_event (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.ts_event"]], "ts_event (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.ts_event"]], "ts_event (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.ts_event"]], "ts_init (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.ts_init"]], "ts_init (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.ts_init"]], "ts_init (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.ts_init"]], "ts_init (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.ts_init"]], "ts_init (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.ts_init"]], "ts_init (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.ts_init"]], "ts_init (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.ts_init"]], "ts_init (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.ts_init"]], "ts_init (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.ts_init"]], "underlying (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.underlying"]], "underlying (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.underlying"]], "underlying (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.underlying"]], "venue (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.venue"]], "venue (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.venue"]], "venue (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.venue"]], "venue (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.venue"]], "venue (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.venue"]], "venue (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.venue"]], "venue (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.venue"]], "venue (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.venue"]], "accountbalance (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.AccountBalance"]], "currency (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Currency"]], "marginbalance (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.MarginBalance"]], "money (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Money"]], "price (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Price"]], "quantity (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Quantity"]], "as_decimal() (money method)": [[23, "nautilus_trader.model.objects.Money.as_decimal"]], "as_decimal() (price method)": [[23, "nautilus_trader.model.objects.Price.as_decimal"]], "as_decimal() (quantity method)": [[23, "nautilus_trader.model.objects.Quantity.as_decimal"]], "as_double() (money method)": [[23, "nautilus_trader.model.objects.Money.as_double"]], "as_double() (price method)": [[23, "nautilus_trader.model.objects.Price.as_double"]], "as_double() (quantity method)": [[23, "nautilus_trader.model.objects.Quantity.as_double"]], "code (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.code"]], "currency (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.currency"]], "currency (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.currency"]], "currency (money attribute)": [[23, "nautilus_trader.model.objects.Money.currency"]], "currency_type (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.currency_type"]], "free (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.free"]], "from_dict() (accountbalance static method)": [[23, "nautilus_trader.model.objects.AccountBalance.from_dict"]], "from_dict() (marginbalance static method)": [[23, "nautilus_trader.model.objects.MarginBalance.from_dict"]], "from_int() (price static method)": [[23, "nautilus_trader.model.objects.Price.from_int"]], "from_int() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.from_int"]], "from_internal_map() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.from_internal_map"]], "from_raw() (money static method)": [[23, "nautilus_trader.model.objects.Money.from_raw"]], "from_raw() (price static method)": [[23, "nautilus_trader.model.objects.Price.from_raw"]], "from_raw() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.from_raw"]], "from_str() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.from_str"]], "from_str() (money static method)": [[23, "nautilus_trader.model.objects.Money.from_str"]], "from_str() (price static method)": [[23, "nautilus_trader.model.objects.Price.from_str"]], "from_str() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.from_str"]], "initial (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.initial"]], "instrument_id (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.instrument_id"]], "is_crypto() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.is_crypto"]], "is_fiat() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.is_fiat"]], "iso4217 (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.iso4217"]], "locked (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.locked"]], "maintenance (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.maintenance"]], "name (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.name"]], "nautilus_trader.model.objects": [[23, "module-nautilus_trader.model.objects"]], "precision (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.precision"]], "precision (price attribute)": [[23, "nautilus_trader.model.objects.Price.precision"]], "precision (quantity attribute)": [[23, "nautilus_trader.model.objects.Quantity.precision"]], "raw (money attribute)": [[23, "nautilus_trader.model.objects.Money.raw"]], "raw (price attribute)": [[23, "nautilus_trader.model.objects.Price.raw"]], "raw (quantity attribute)": [[23, "nautilus_trader.model.objects.Quantity.raw"]], "raw_to_f64() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.raw_to_f64"]], "register() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.register"]], "to_dict() (accountbalance method)": [[23, "nautilus_trader.model.objects.AccountBalance.to_dict"]], "to_dict() (marginbalance method)": [[23, "nautilus_trader.model.objects.MarginBalance.to_dict"]], "to_str() (money method)": [[23, "nautilus_trader.model.objects.Money.to_str"]], "to_str() (quantity method)": [[23, "nautilus_trader.model.objects.Quantity.to_str"]], "total (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.total"]], "zero() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.zero"]], "limitiftouchedorder (class in nautilus_trader.model.orders.limit_if_touched)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder"]], "limitorder (class in nautilus_trader.model.orders.limit)": [[24, "nautilus_trader.model.orders.limit.LimitOrder"]], "marketiftouchedorder (class in nautilus_trader.model.orders.market_if_touched)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder"]], "marketorder (class in nautilus_trader.model.orders.market)": [[24, "nautilus_trader.model.orders.market.MarketOrder"]], "markettolimitorder (class in nautilus_trader.model.orders.market_to_limit)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder"]], "order (class in nautilus_trader.model.orders.base)": [[24, "nautilus_trader.model.orders.base.Order"]], "orderlist (class in nautilus_trader.model.orders.list)": [[24, "nautilus_trader.model.orders.list.OrderList"]], "stoplimitorder (class in nautilus_trader.model.orders.stop_limit)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder"]], "stopmarketorder (class in nautilus_trader.model.orders.stop_market)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder"]], "trailingstoplimitorder (class in nautilus_trader.model.orders.trailing_stop_limit)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder"]], "trailingstopmarketorder (class in nautilus_trader.model.orders.trailing_stop_market)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder"]], "account_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.account_id"]], "account_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.account_id"]], "account_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.account_id"]], "account_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.account_id"]], "account_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.account_id"]], "account_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.account_id"]], "account_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.account_id"]], "account_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.account_id"]], "account_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.account_id"]], "account_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.account_id"]], "apply() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.apply"]], "apply() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.apply"]], "apply() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.apply"]], "apply() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.apply"]], "apply() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.apply"]], "apply() (order method)": [[24, "nautilus_trader.model.orders.base.Order.apply"]], "apply() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.apply"]], "apply() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.apply"]], "apply() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.apply"]], "apply() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.apply"]], "avg_px (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.avg_px"]], "avg_px (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.avg_px"]], "avg_px (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.avg_px"]], "avg_px (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.avg_px"]], "avg_px (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.avg_px"]], "avg_px (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.avg_px"]], "avg_px (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.avg_px"]], "avg_px (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.avg_px"]], "avg_px (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.avg_px"]], "avg_px (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.avg_px"]], "client_order_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.client_order_id"]], "client_order_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.client_order_id"]], "client_order_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.client_order_id"]], "client_order_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.client_order_id"]], "client_order_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.client_order_id"]], "client_order_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.client_order_id"]], "client_order_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.client_order_id"]], "client_order_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.client_order_id"]], "client_order_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.client_order_id"]], "client_order_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.client_order_id"]], "closing_side() (limitiftouchedorder static method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.closing_side"]], "closing_side() (limitorder static method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.closing_side"]], "closing_side() (marketiftouchedorder static method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.closing_side"]], "closing_side() (marketorder static method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.closing_side"]], "closing_side() (markettolimitorder static method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.closing_side"]], "closing_side() (order static method)": [[24, "nautilus_trader.model.orders.base.Order.closing_side"]], "closing_side() (stoplimitorder static method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.closing_side"]], "closing_side() (stopmarketorder static method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.closing_side"]], "closing_side() (trailingstoplimitorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.closing_side"]], "closing_side() (trailingstopmarketorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.closing_side"]], "commissions() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.commissions"]], "commissions() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.commissions"]], "commissions() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.commissions"]], "commissions() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.commissions"]], "commissions() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.commissions"]], "commissions() (order method)": [[24, "nautilus_trader.model.orders.base.Order.commissions"]], "commissions() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.commissions"]], "commissions() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.commissions"]], "commissions() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.commissions"]], "commissions() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.commissions"]], "contingency_type (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.contingency_type"]], "contingency_type (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.contingency_type"]], "contingency_type (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.contingency_type"]], "contingency_type (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.contingency_type"]], "contingency_type (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.contingency_type"]], "contingency_type (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.contingency_type"]], "contingency_type (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.contingency_type"]], "contingency_type (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.contingency_type"]], "contingency_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.contingency_type"]], "contingency_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.contingency_type"]], "display_qty (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.display_qty"]], "display_qty (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.display_qty"]], "display_qty (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.display_qty"]], "display_qty (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.display_qty"]], "display_qty (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.display_qty"]], "emulation_trigger (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.emulation_trigger"]], "emulation_trigger (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.emulation_trigger"]], "emulation_trigger (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.emulation_trigger"]], "emulation_trigger (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.emulation_trigger"]], "emulation_trigger (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.emulation_trigger"]], "emulation_trigger (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.emulation_trigger"]], "emulation_trigger (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.emulation_trigger"]], "emulation_trigger (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.emulation_trigger"]], "emulation_trigger (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.emulation_trigger"]], "emulation_trigger (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.emulation_trigger"]], "event_count (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.event_count"]], "event_count (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.event_count"]], "event_count (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.event_count"]], "event_count (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.event_count"]], "event_count (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.event_count"]], "event_count (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.event_count"]], "event_count (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.event_count"]], "event_count (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.event_count"]], "event_count (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.event_count"]], "event_count (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.event_count"]], "events (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.events"]], "events (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.events"]], "events (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.events"]], "events (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.events"]], "events (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.events"]], "events (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.events"]], "events (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.events"]], "events (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.events"]], "events (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.events"]], "events (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.events"]], "exec_algorithm_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.exec_algorithm_id"]], "exec_algorithm_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.exec_algorithm_id"]], "exec_algorithm_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.exec_algorithm_id"]], "exec_algorithm_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.exec_algorithm_id"]], "exec_algorithm_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.exec_algorithm_id"]], "exec_algorithm_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.exec_algorithm_id"]], "exec_algorithm_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.exec_algorithm_id"]], "exec_algorithm_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.exec_algorithm_id"]], "exec_algorithm_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.exec_algorithm_id"]], "exec_algorithm_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.exec_algorithm_id"]], "exec_algorithm_params (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.exec_algorithm_params"]], "exec_algorithm_params (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.exec_algorithm_params"]], "exec_algorithm_params (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.exec_algorithm_params"]], "exec_algorithm_params (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.exec_algorithm_params"]], "exec_algorithm_params (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.exec_algorithm_params"]], "exec_algorithm_params (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.exec_algorithm_params"]], "exec_algorithm_params (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.exec_algorithm_params"]], "exec_algorithm_params (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.exec_algorithm_params"]], "exec_algorithm_params (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.exec_algorithm_params"]], "exec_algorithm_params (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.exec_algorithm_params"]], "exec_spawn_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.exec_spawn_id"]], "exec_spawn_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.exec_spawn_id"]], "exec_spawn_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.exec_spawn_id"]], "exec_spawn_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.exec_spawn_id"]], "exec_spawn_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.exec_spawn_id"]], "exec_spawn_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.exec_spawn_id"]], "exec_spawn_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.exec_spawn_id"]], "exec_spawn_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.exec_spawn_id"]], "exec_spawn_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.exec_spawn_id"]], "exec_spawn_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.exec_spawn_id"]], "expire_time (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.expire_time"]], "expire_time (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.expire_time"]], "expire_time (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.expire_time"]], "expire_time (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.expire_time"]], "expire_time (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.expire_time"]], "expire_time (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.expire_time"]], "expire_time (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.expire_time"]], "expire_time (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.expire_time"]], "expire_time_ns (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.expire_time_ns"]], "expire_time_ns (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.expire_time_ns"]], "expire_time_ns (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.expire_time_ns"]], "expire_time_ns (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.expire_time_ns"]], "expire_time_ns (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.expire_time_ns"]], "expire_time_ns (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.expire_time_ns"]], "expire_time_ns (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.expire_time_ns"]], "expire_time_ns (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.expire_time_ns"]], "filled_qty (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.filled_qty"]], "filled_qty (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.filled_qty"]], "filled_qty (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.filled_qty"]], "filled_qty (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.filled_qty"]], "filled_qty (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.filled_qty"]], "filled_qty (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.filled_qty"]], "filled_qty (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.filled_qty"]], "filled_qty (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.filled_qty"]], "filled_qty (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.filled_qty"]], "filled_qty (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.filled_qty"]], "first (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.first"]], "has_price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.has_price"]], "has_price (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.has_price"]], "has_price (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.has_price"]], "has_price (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.has_price"]], "has_price (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.has_price"]], "has_price (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.has_price"]], "has_price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.has_price"]], "has_price (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.has_price"]], "has_price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.has_price"]], "has_price (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.has_price"]], "has_trigger_price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.has_trigger_price"]], "has_trigger_price (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.has_trigger_price"]], "has_trigger_price (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.has_trigger_price"]], "has_trigger_price (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.has_trigger_price"]], "has_trigger_price (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.has_trigger_price"]], "has_trigger_price (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.has_trigger_price"]], "has_trigger_price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.has_trigger_price"]], "has_trigger_price (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.has_trigger_price"]], "has_trigger_price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.has_trigger_price"]], "has_trigger_price (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.has_trigger_price"]], "id (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.id"]], "info() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.info"]], "info() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.info"]], "info() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.info"]], "info() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.info"]], "info() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.info"]], "info() (order method)": [[24, "nautilus_trader.model.orders.base.Order.info"]], "info() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.info"]], "info() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.info"]], "info() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.info"]], "info() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.info"]], "init_event (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.init_event"]], "init_event (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.init_event"]], "init_event (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.init_event"]], "init_event (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.init_event"]], "init_event (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.init_event"]], "init_event (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.init_event"]], "init_event (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.init_event"]], "init_event (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.init_event"]], "init_event (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.init_event"]], "init_event (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.init_event"]], "init_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.init_id"]], "init_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.init_id"]], "init_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.init_id"]], "init_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.init_id"]], "init_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.init_id"]], "init_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.init_id"]], "init_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.init_id"]], "init_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.init_id"]], "init_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.init_id"]], "init_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.init_id"]], "instrument_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.instrument_id"]], "instrument_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.instrument_id"]], "instrument_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.instrument_id"]], "instrument_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.instrument_id"]], "instrument_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.instrument_id"]], "instrument_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.instrument_id"]], "instrument_id (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.instrument_id"]], "instrument_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.instrument_id"]], "instrument_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.instrument_id"]], "instrument_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.instrument_id"]], "instrument_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.instrument_id"]], "is_active_local (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_active_local"]], "is_active_local (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_active_local"]], "is_active_local (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_active_local"]], "is_active_local (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_active_local"]], "is_active_local (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_active_local"]], "is_active_local (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_active_local"]], "is_active_local (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_active_local"]], "is_active_local (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_active_local"]], "is_active_local (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_active_local"]], "is_active_local (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_active_local"]], "is_aggressive (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_aggressive"]], "is_aggressive (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_aggressive"]], "is_aggressive (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_aggressive"]], "is_aggressive (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_aggressive"]], "is_aggressive (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_aggressive"]], "is_aggressive (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_aggressive"]], "is_aggressive (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_aggressive"]], "is_aggressive (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_aggressive"]], "is_aggressive (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_aggressive"]], "is_aggressive (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_aggressive"]], "is_buy (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_buy"]], "is_buy (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_buy"]], "is_buy (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_buy"]], "is_buy (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_buy"]], "is_buy (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_buy"]], "is_buy (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_buy"]], "is_buy (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_buy"]], "is_buy (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_buy"]], "is_buy (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_buy"]], "is_buy (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_buy"]], "is_canceled (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_canceled"]], "is_canceled (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_canceled"]], "is_canceled (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_canceled"]], "is_canceled (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_canceled"]], "is_canceled (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_canceled"]], "is_canceled (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_canceled"]], "is_canceled (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_canceled"]], "is_canceled (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_canceled"]], "is_canceled (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_canceled"]], "is_canceled (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_canceled"]], "is_child_order (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_child_order"]], "is_child_order (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_child_order"]], "is_child_order (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_child_order"]], "is_child_order (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_child_order"]], "is_child_order (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_child_order"]], "is_child_order (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_child_order"]], "is_child_order (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_child_order"]], "is_child_order (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_child_order"]], "is_child_order (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_child_order"]], "is_child_order (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_child_order"]], "is_closed (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_closed"]], "is_closed (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_closed"]], "is_closed (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_closed"]], "is_closed (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_closed"]], "is_closed (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_closed"]], "is_closed (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_closed"]], "is_closed (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_closed"]], "is_closed (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_closed"]], "is_closed (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_closed"]], "is_closed (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_closed"]], "is_contingency (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_contingency"]], "is_contingency (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_contingency"]], "is_contingency (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_contingency"]], "is_contingency (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_contingency"]], "is_contingency (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_contingency"]], "is_contingency (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_contingency"]], "is_contingency (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_contingency"]], "is_contingency (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_contingency"]], "is_contingency (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_contingency"]], "is_contingency (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_contingency"]], "is_emulated (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_emulated"]], "is_emulated (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_emulated"]], "is_emulated (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_emulated"]], "is_emulated (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_emulated"]], "is_emulated (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_emulated"]], "is_emulated (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_emulated"]], "is_emulated (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_emulated"]], "is_emulated (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_emulated"]], "is_emulated (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_emulated"]], "is_emulated (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_emulated"]], "is_inflight (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_inflight"]], "is_inflight (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_inflight"]], "is_inflight (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_inflight"]], "is_inflight (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_inflight"]], "is_inflight (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_inflight"]], "is_inflight (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_inflight"]], "is_inflight (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_inflight"]], "is_inflight (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_inflight"]], "is_inflight (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_inflight"]], "is_inflight (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_inflight"]], "is_open (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_open"]], "is_open (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_open"]], "is_open (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_open"]], "is_open (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_open"]], "is_open (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_open"]], "is_open (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_open"]], "is_open (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_open"]], "is_open (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_open"]], "is_open (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_open"]], "is_open (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_open"]], "is_parent_order (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_parent_order"]], "is_parent_order (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_parent_order"]], "is_parent_order (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_parent_order"]], "is_parent_order (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_parent_order"]], "is_parent_order (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_parent_order"]], "is_parent_order (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_parent_order"]], "is_parent_order (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_parent_order"]], "is_parent_order (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_parent_order"]], "is_parent_order (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_parent_order"]], "is_parent_order (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_parent_order"]], "is_passive (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_passive"]], "is_passive (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_passive"]], "is_passive (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_passive"]], "is_passive (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_passive"]], "is_passive (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_passive"]], "is_passive (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_passive"]], "is_passive (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_passive"]], "is_passive (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_passive"]], "is_passive (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_passive"]], "is_passive (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_passive"]], "is_pending_cancel (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_pending_cancel"]], "is_pending_cancel (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_pending_cancel"]], "is_pending_cancel (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_pending_cancel"]], "is_pending_cancel (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_pending_cancel"]], "is_pending_cancel (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_pending_cancel"]], "is_pending_cancel (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_pending_cancel"]], "is_pending_cancel (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_pending_cancel"]], "is_pending_cancel (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_pending_cancel"]], "is_pending_cancel (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_pending_cancel"]], "is_pending_cancel (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_pending_cancel"]], "is_pending_update (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_pending_update"]], "is_pending_update (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_pending_update"]], "is_pending_update (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_pending_update"]], "is_pending_update (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_pending_update"]], "is_pending_update (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_pending_update"]], "is_pending_update (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_pending_update"]], "is_pending_update (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_pending_update"]], "is_pending_update (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_pending_update"]], "is_pending_update (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_pending_update"]], "is_pending_update (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_pending_update"]], "is_post_only (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_post_only"]], "is_post_only (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_post_only"]], "is_post_only (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_post_only"]], "is_post_only (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_post_only"]], "is_post_only (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_post_only"]], "is_post_only (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_post_only"]], "is_post_only (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_post_only"]], "is_post_only (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_post_only"]], "is_post_only (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_post_only"]], "is_post_only (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_post_only"]], "is_primary (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_primary"]], "is_primary (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_primary"]], "is_primary (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_primary"]], "is_primary (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_primary"]], "is_primary (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_primary"]], "is_primary (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_primary"]], "is_primary (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_primary"]], "is_primary (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_primary"]], "is_primary (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_primary"]], "is_primary (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_primary"]], "is_quote_quantity (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_quote_quantity"]], "is_quote_quantity (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_quote_quantity"]], "is_quote_quantity (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_quote_quantity"]], "is_quote_quantity (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_quote_quantity"]], "is_quote_quantity (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_quote_quantity"]], "is_quote_quantity (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_quote_quantity"]], "is_quote_quantity (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_quote_quantity"]], "is_quote_quantity (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_quote_quantity"]], "is_quote_quantity (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_quote_quantity"]], "is_quote_quantity (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_quote_quantity"]], "is_reduce_only (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_reduce_only"]], "is_reduce_only (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_reduce_only"]], "is_reduce_only (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_reduce_only"]], "is_reduce_only (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_reduce_only"]], "is_reduce_only (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_reduce_only"]], "is_reduce_only (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_reduce_only"]], "is_reduce_only (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_reduce_only"]], "is_reduce_only (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_reduce_only"]], "is_reduce_only (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_reduce_only"]], "is_reduce_only (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_reduce_only"]], "is_sell (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_sell"]], "is_sell (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_sell"]], "is_sell (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_sell"]], "is_sell (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_sell"]], "is_sell (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_sell"]], "is_sell (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_sell"]], "is_sell (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_sell"]], "is_sell (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_sell"]], "is_sell (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_sell"]], "is_sell (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_sell"]], "is_spawned (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_spawned"]], "is_spawned (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_spawned"]], "is_spawned (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_spawned"]], "is_spawned (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_spawned"]], "is_spawned (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_spawned"]], "is_spawned (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_spawned"]], "is_spawned (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_spawned"]], "is_spawned (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_spawned"]], "is_spawned (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_spawned"]], "is_spawned (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_spawned"]], "is_triggered (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_triggered"]], "is_triggered (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_triggered"]], "is_triggered (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_triggered"]], "last_event (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.last_event"]], "last_event (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.last_event"]], "last_event (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.last_event"]], "last_event (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.last_event"]], "last_event (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.last_event"]], "last_event (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.last_event"]], "last_event (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.last_event"]], "last_event (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.last_event"]], "last_event (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.last_event"]], "last_event (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.last_event"]], "last_trade_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.last_trade_id"]], "last_trade_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.last_trade_id"]], "last_trade_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.last_trade_id"]], "last_trade_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.last_trade_id"]], "last_trade_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.last_trade_id"]], "last_trade_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.last_trade_id"]], "last_trade_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.last_trade_id"]], "last_trade_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.last_trade_id"]], "last_trade_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.last_trade_id"]], "last_trade_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.last_trade_id"]], "leaves_qty (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.leaves_qty"]], "leaves_qty (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.leaves_qty"]], "leaves_qty (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.leaves_qty"]], "leaves_qty (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.leaves_qty"]], "leaves_qty (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.leaves_qty"]], "leaves_qty (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.leaves_qty"]], "leaves_qty (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.leaves_qty"]], "leaves_qty (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.leaves_qty"]], "leaves_qty (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.leaves_qty"]], "leaves_qty (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.leaves_qty"]], "limit_offset (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.limit_offset"]], "linked_order_ids (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.linked_order_ids"]], "linked_order_ids (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.linked_order_ids"]], "linked_order_ids (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.linked_order_ids"]], "linked_order_ids (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.linked_order_ids"]], "linked_order_ids (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.linked_order_ids"]], "linked_order_ids (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.linked_order_ids"]], "linked_order_ids (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.linked_order_ids"]], "linked_order_ids (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.linked_order_ids"]], "linked_order_ids (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.linked_order_ids"]], "linked_order_ids (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.linked_order_ids"]], "liquidity_side (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.liquidity_side"]], "liquidity_side (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.liquidity_side"]], "liquidity_side (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.liquidity_side"]], "liquidity_side (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.liquidity_side"]], "liquidity_side (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.liquidity_side"]], "liquidity_side (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.liquidity_side"]], "liquidity_side (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.liquidity_side"]], "liquidity_side (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.liquidity_side"]], "liquidity_side (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.liquidity_side"]], "liquidity_side (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.liquidity_side"]], "nautilus_trader.model.orders": [[24, "module-nautilus_trader.model.orders"]], "nautilus_trader.model.orders.base": [[24, "module-nautilus_trader.model.orders.base"]], "nautilus_trader.model.orders.limit": [[24, "module-nautilus_trader.model.orders.limit"]], "nautilus_trader.model.orders.limit_if_touched": [[24, "module-nautilus_trader.model.orders.limit_if_touched"]], "nautilus_trader.model.orders.list": [[24, "module-nautilus_trader.model.orders.list"]], "nautilus_trader.model.orders.market": [[24, "module-nautilus_trader.model.orders.market"]], "nautilus_trader.model.orders.market_if_touched": [[24, "module-nautilus_trader.model.orders.market_if_touched"]], "nautilus_trader.model.orders.market_to_limit": [[24, "module-nautilus_trader.model.orders.market_to_limit"]], "nautilus_trader.model.orders.stop_limit": [[24, "module-nautilus_trader.model.orders.stop_limit"]], "nautilus_trader.model.orders.stop_market": [[24, "module-nautilus_trader.model.orders.stop_market"]], "nautilus_trader.model.orders.trailing_stop_limit": [[24, "module-nautilus_trader.model.orders.trailing_stop_limit"]], "nautilus_trader.model.orders.trailing_stop_market": [[24, "module-nautilus_trader.model.orders.trailing_stop_market"]], "opposite_side() (limitiftouchedorder static method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.opposite_side"]], "opposite_side() (limitorder static method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.opposite_side"]], "opposite_side() (marketiftouchedorder static method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.opposite_side"]], "opposite_side() (marketorder static method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.opposite_side"]], "opposite_side() (markettolimitorder static method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.opposite_side"]], "opposite_side() (order static method)": [[24, "nautilus_trader.model.orders.base.Order.opposite_side"]], "opposite_side() (stoplimitorder static method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.opposite_side"]], "opposite_side() (stopmarketorder static method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.opposite_side"]], "opposite_side() (trailingstoplimitorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.opposite_side"]], "opposite_side() (trailingstopmarketorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.opposite_side"]], "order_list_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.order_list_id"]], "order_list_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.order_list_id"]], "order_list_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.order_list_id"]], "order_list_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.order_list_id"]], "order_list_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.order_list_id"]], "order_list_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.order_list_id"]], "order_list_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.order_list_id"]], "order_list_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.order_list_id"]], "order_list_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.order_list_id"]], "order_list_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.order_list_id"]], "order_type (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.order_type"]], "order_type (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.order_type"]], "order_type (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.order_type"]], "order_type (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.order_type"]], "order_type (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.order_type"]], "order_type (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.order_type"]], "order_type (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.order_type"]], "order_type (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.order_type"]], "order_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.order_type"]], "order_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.order_type"]], "orders (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.orders"]], "parent_order_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.parent_order_id"]], "parent_order_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.parent_order_id"]], "parent_order_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.parent_order_id"]], "parent_order_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.parent_order_id"]], "parent_order_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.parent_order_id"]], "parent_order_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.parent_order_id"]], "parent_order_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.parent_order_id"]], "parent_order_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.parent_order_id"]], "parent_order_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.parent_order_id"]], "parent_order_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.parent_order_id"]], "position_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.position_id"]], "position_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.position_id"]], "position_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.position_id"]], "position_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.position_id"]], "position_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.position_id"]], "position_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.position_id"]], "position_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.position_id"]], "position_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.position_id"]], "position_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.position_id"]], "position_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.position_id"]], "price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.price"]], "price (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.price"]], "price (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.price"]], "price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.price"]], "price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.price"]], "quantity (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.quantity"]], "quantity (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.quantity"]], "quantity (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.quantity"]], "quantity (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.quantity"]], "quantity (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.quantity"]], "quantity (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.quantity"]], "quantity (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.quantity"]], "quantity (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.quantity"]], "quantity (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.quantity"]], "quantity (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.quantity"]], "side (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.side"]], "side (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.side"]], "side (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.side"]], "side (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.side"]], "side (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.side"]], "side (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.side"]], "side (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.side"]], "side (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.side"]], "side (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.side"]], "side (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.side"]], "side_string() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.side_string"]], "side_string() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.side_string"]], "side_string() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.side_string"]], "side_string() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.side_string"]], "side_string() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.side_string"]], "side_string() (order method)": [[24, "nautilus_trader.model.orders.base.Order.side_string"]], "side_string() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.side_string"]], "side_string() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.side_string"]], "side_string() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.side_string"]], "side_string() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.side_string"]], "signed_decimal_qty() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.signed_decimal_qty"]], "signed_decimal_qty() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.signed_decimal_qty"]], "signed_decimal_qty() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.signed_decimal_qty"]], "signed_decimal_qty() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (order method)": [[24, "nautilus_trader.model.orders.base.Order.signed_decimal_qty"]], "signed_decimal_qty() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.signed_decimal_qty"]], "signed_decimal_qty() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.signed_decimal_qty"]], "slippage (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.slippage"]], "slippage (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.slippage"]], "slippage (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.slippage"]], "slippage (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.slippage"]], "slippage (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.slippage"]], "slippage (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.slippage"]], "slippage (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.slippage"]], "slippage (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.slippage"]], "slippage (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.slippage"]], "slippage (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.slippage"]], "status (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.status"]], "status (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.status"]], "status (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.status"]], "status (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.status"]], "status (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.status"]], "status (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.status"]], "status (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.status"]], "status (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.status"]], "status (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.status"]], "status (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.status"]], "status_string() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.status_string"]], "status_string() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.status_string"]], "status_string() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.status_string"]], "status_string() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.status_string"]], "status_string() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.status_string"]], "status_string() (order method)": [[24, "nautilus_trader.model.orders.base.Order.status_string"]], "status_string() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.status_string"]], "status_string() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.status_string"]], "status_string() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.status_string"]], "status_string() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.status_string"]], "strategy_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.strategy_id"]], "strategy_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.strategy_id"]], "strategy_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.strategy_id"]], "strategy_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.strategy_id"]], "strategy_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.strategy_id"]], "strategy_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.strategy_id"]], "strategy_id (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.strategy_id"]], "strategy_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.strategy_id"]], "strategy_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.strategy_id"]], "strategy_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.strategy_id"]], "strategy_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.strategy_id"]], "symbol (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.symbol"]], "symbol (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.symbol"]], "symbol (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.symbol"]], "symbol (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.symbol"]], "symbol (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.symbol"]], "symbol (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.symbol"]], "symbol (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.symbol"]], "symbol (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.symbol"]], "symbol (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.symbol"]], "symbol (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.symbol"]], "tags (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.tags"]], "tags (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.tags"]], "tags (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.tags"]], "tags (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.tags"]], "tags (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.tags"]], "tags (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.tags"]], "tags (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.tags"]], "tags (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.tags"]], "tags (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.tags"]], "tags (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.tags"]], "time_in_force (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.time_in_force"]], "time_in_force (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.time_in_force"]], "time_in_force (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.time_in_force"]], "time_in_force (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.time_in_force"]], "time_in_force (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.time_in_force"]], "time_in_force (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.time_in_force"]], "time_in_force (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.time_in_force"]], "time_in_force (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.time_in_force"]], "time_in_force (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.time_in_force"]], "time_in_force (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.time_in_force"]], "to_dict() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.to_dict"]], "to_dict() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.to_dict"]], "to_dict() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.to_dict"]], "to_dict() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.to_dict"]], "to_dict() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.to_dict"]], "to_dict() (order method)": [[24, "nautilus_trader.model.orders.base.Order.to_dict"]], "to_dict() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.to_dict"]], "to_dict() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.to_dict"]], "to_dict() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.to_dict"]], "to_dict() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.to_dict"]], "trade_ids (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trade_ids"]], "trade_ids (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.trade_ids"]], "trade_ids (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trade_ids"]], "trade_ids (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.trade_ids"]], "trade_ids (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.trade_ids"]], "trade_ids (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.trade_ids"]], "trade_ids (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trade_ids"]], "trade_ids (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trade_ids"]], "trade_ids (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trade_ids"]], "trade_ids (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trade_ids"]], "trader_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trader_id"]], "trader_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.trader_id"]], "trader_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trader_id"]], "trader_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.trader_id"]], "trader_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.trader_id"]], "trader_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.trader_id"]], "trader_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trader_id"]], "trader_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trader_id"]], "trader_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trader_id"]], "trader_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trader_id"]], "trailing_offset (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trailing_offset"]], "trailing_offset (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trailing_offset"]], "trailing_offset_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trailing_offset_type"]], "trailing_offset_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trailing_offset_type"]], "transform_py() (limitorder static method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.transform_py"]], "transform_py() (marketorder static method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.transform_py"]], "trigger_instrument_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trigger_instrument_id"]], "trigger_instrument_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.trigger_instrument_id"]], "trigger_instrument_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trigger_instrument_id"]], "trigger_instrument_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.trigger_instrument_id"]], "trigger_instrument_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.trigger_instrument_id"]], "trigger_instrument_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.trigger_instrument_id"]], "trigger_instrument_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trigger_instrument_id"]], "trigger_instrument_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trigger_instrument_id"]], "trigger_instrument_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trigger_instrument_id"]], "trigger_instrument_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trigger_instrument_id"]], "trigger_price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trigger_price"]], "trigger_price (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trigger_price"]], "trigger_price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trigger_price"]], "trigger_price (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trigger_price"]], "trigger_price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trigger_price"]], "trigger_price (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trigger_price"]], "trigger_type (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trigger_type"]], "trigger_type (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trigger_type"]], "trigger_type (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trigger_type"]], "trigger_type (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trigger_type"]], "trigger_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trigger_type"]], "trigger_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trigger_type"]], "ts_init (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.ts_init"]], "ts_init (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.ts_init"]], "ts_init (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.ts_init"]], "ts_init (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.ts_init"]], "ts_init (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.ts_init"]], "ts_init (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.ts_init"]], "ts_init (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.ts_init"]], "ts_init (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.ts_init"]], "ts_init (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.ts_init"]], "ts_init (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.ts_init"]], "ts_init (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.ts_init"]], "ts_last (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.ts_last"]], "ts_last (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.ts_last"]], "ts_last (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.ts_last"]], "ts_last (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.ts_last"]], "ts_last (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.ts_last"]], "ts_last (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.ts_last"]], "ts_last (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.ts_last"]], "ts_last (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.ts_last"]], "ts_last (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.ts_last"]], "ts_last (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.ts_last"]], "ts_triggered (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.ts_triggered"]], "ts_triggered (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.ts_triggered"]], "ts_triggered (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.ts_triggered"]], "type_string() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.type_string"]], "type_string() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.type_string"]], "type_string() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.type_string"]], "type_string() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.type_string"]], "type_string() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.type_string"]], "type_string() (order method)": [[24, "nautilus_trader.model.orders.base.Order.type_string"]], "type_string() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.type_string"]], "type_string() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.type_string"]], "type_string() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.type_string"]], "type_string() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.type_string"]], "venue (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.venue"]], "venue (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.venue"]], "venue (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.venue"]], "venue (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.venue"]], "venue (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.venue"]], "venue (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.venue"]], "venue (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.venue"]], "venue (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.venue"]], "venue (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.venue"]], "venue (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.venue"]], "venue_order_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.venue_order_id"]], "venue_order_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.venue_order_id"]], "venue_order_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.venue_order_id"]], "venue_order_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.venue_order_id"]], "venue_order_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.venue_order_id"]], "venue_order_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.venue_order_id"]], "venue_order_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.venue_order_id"]], "venue_order_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.venue_order_id"]], "venue_order_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.venue_order_id"]], "venue_order_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.venue_order_id"]], "venue_order_ids (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.venue_order_ids"]], "venue_order_ids (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.venue_order_ids"]], "venue_order_ids (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.venue_order_ids"]], "venue_order_ids (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.venue_order_ids"]], "venue_order_ids (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.venue_order_ids"]], "venue_order_ids (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.venue_order_ids"]], "venue_order_ids (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.venue_order_ids"]], "venue_order_ids (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.venue_order_ids"]], "venue_order_ids (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.venue_order_ids"]], "venue_order_ids (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.venue_order_ids"]], "would_reduce_only() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.would_reduce_only"]], "would_reduce_only() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.would_reduce_only"]], "would_reduce_only() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.would_reduce_only"]], "would_reduce_only() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.would_reduce_only"]], "would_reduce_only() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.would_reduce_only"]], "would_reduce_only() (order method)": [[24, "nautilus_trader.model.orders.base.Order.would_reduce_only"]], "would_reduce_only() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.would_reduce_only"]], "would_reduce_only() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.would_reduce_only"]], "would_reduce_only() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.would_reduce_only"]], "would_reduce_only() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.would_reduce_only"]], "position (class in nautilus_trader.model.position)": [[25, "nautilus_trader.model.position.Position"]], "account_id (position attribute)": [[25, "nautilus_trader.model.position.Position.account_id"]], "apply() (position method)": [[25, "nautilus_trader.model.position.Position.apply"]], "avg_px_close (position attribute)": [[25, "nautilus_trader.model.position.Position.avg_px_close"]], "avg_px_open (position attribute)": [[25, "nautilus_trader.model.position.Position.avg_px_open"]], "base_currency (position attribute)": [[25, "nautilus_trader.model.position.Position.base_currency"]], "calculate_pnl() (position method)": [[25, "nautilus_trader.model.position.Position.calculate_pnl"]], "client_order_ids (position attribute)": [[25, "nautilus_trader.model.position.Position.client_order_ids"]], "closing_order_id (position attribute)": [[25, "nautilus_trader.model.position.Position.closing_order_id"]], "commissions() (position method)": [[25, "nautilus_trader.model.position.Position.commissions"]], "duration_ns (position attribute)": [[25, "nautilus_trader.model.position.Position.duration_ns"]], "entry (position attribute)": [[25, "nautilus_trader.model.position.Position.entry"]], "event_count (position attribute)": [[25, "nautilus_trader.model.position.Position.event_count"]], "events (position attribute)": [[25, "nautilus_trader.model.position.Position.events"]], "id (position attribute)": [[25, "nautilus_trader.model.position.Position.id"]], "info() (position method)": [[25, "nautilus_trader.model.position.Position.info"]], "instrument_id (position attribute)": [[25, "nautilus_trader.model.position.Position.instrument_id"]], "is_closed (position attribute)": [[25, "nautilus_trader.model.position.Position.is_closed"]], "is_inverse (position attribute)": [[25, "nautilus_trader.model.position.Position.is_inverse"]], "is_long (position attribute)": [[25, "nautilus_trader.model.position.Position.is_long"]], "is_open (position attribute)": [[25, "nautilus_trader.model.position.Position.is_open"]], "is_opposite_side() (position method)": [[25, "nautilus_trader.model.position.Position.is_opposite_side"]], "is_short (position attribute)": [[25, "nautilus_trader.model.position.Position.is_short"]], "last_event (position attribute)": [[25, "nautilus_trader.model.position.Position.last_event"]], "last_trade_id (position attribute)": [[25, "nautilus_trader.model.position.Position.last_trade_id"]], "multiplier (position attribute)": [[25, "nautilus_trader.model.position.Position.multiplier"]], "nautilus_trader.model.position": [[25, "module-nautilus_trader.model.position"]], "notional_value() (position method)": [[25, "nautilus_trader.model.position.Position.notional_value"]], "opening_order_id (position attribute)": [[25, "nautilus_trader.model.position.Position.opening_order_id"]], "peak_qty (position attribute)": [[25, "nautilus_trader.model.position.Position.peak_qty"]], "price_precision (position attribute)": [[25, "nautilus_trader.model.position.Position.price_precision"]], "quantity (position attribute)": [[25, "nautilus_trader.model.position.Position.quantity"]], "quote_currency (position attribute)": [[25, "nautilus_trader.model.position.Position.quote_currency"]], "realized_pnl (position attribute)": [[25, "nautilus_trader.model.position.Position.realized_pnl"]], "realized_return (position attribute)": [[25, "nautilus_trader.model.position.Position.realized_return"]], "settlement_currency (position attribute)": [[25, "nautilus_trader.model.position.Position.settlement_currency"]], "side (position attribute)": [[25, "nautilus_trader.model.position.Position.side"]], "side_from_order_side() (position static method)": [[25, "nautilus_trader.model.position.Position.side_from_order_side"]], "signed_decimal_qty() (position method)": [[25, "nautilus_trader.model.position.Position.signed_decimal_qty"]], "signed_qty (position attribute)": [[25, "nautilus_trader.model.position.Position.signed_qty"]], "size_precision (position attribute)": [[25, "nautilus_trader.model.position.Position.size_precision"]], "strategy_id (position attribute)": [[25, "nautilus_trader.model.position.Position.strategy_id"]], "symbol (position attribute)": [[25, "nautilus_trader.model.position.Position.symbol"]], "to_dict() (position method)": [[25, "nautilus_trader.model.position.Position.to_dict"]], "total_pnl() (position method)": [[25, "nautilus_trader.model.position.Position.total_pnl"]], "trade_ids (position attribute)": [[25, "nautilus_trader.model.position.Position.trade_ids"]], "trader_id (position attribute)": [[25, "nautilus_trader.model.position.Position.trader_id"]], "ts_closed (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_closed"]], "ts_init (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_init"]], "ts_last (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_last"]], "ts_opened (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_opened"]], "unrealized_pnl() (position method)": [[25, "nautilus_trader.model.position.Position.unrealized_pnl"]], "venue (position attribute)": [[25, "nautilus_trader.model.position.Position.venue"]], "venue_order_ids (position attribute)": [[25, "nautilus_trader.model.position.Position.venue_order_ids"]], "fixedtickscheme (class in nautilus_trader.model.tick_scheme.implementations.fixed)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme"]], "tickscheme (class in nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme"]], "tieredtickscheme (class in nautilus_trader.model.tick_scheme.implementations.tiered)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme"]], "find_tick_index() (tieredtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.find_tick_index"]], "get_tick_scheme() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.get_tick_scheme"]], "increment (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.increment"]], "list_tick_schemes() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.list_tick_schemes"]], "max_price (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.max_price"]], "max_price (tickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.max_price"]], "max_price (tieredtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.max_price"]], "min_price (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.min_price"]], "min_price (tickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.min_price"]], "min_price (tieredtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.min_price"]], "name (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.name"]], "name (tickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.name"]], "name (tieredtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.name"]], "nautilus_trader.model.tick_scheme": [[26, "module-nautilus_trader.model.tick_scheme"]], "nautilus_trader.model.tick_scheme.base": [[26, "module-nautilus_trader.model.tick_scheme.base"]], "nautilus_trader.model.tick_scheme.implementations.fixed": [[26, "module-nautilus_trader.model.tick_scheme.implementations.fixed"]], "nautilus_trader.model.tick_scheme.implementations.tiered": [[26, "module-nautilus_trader.model.tick_scheme.implementations.tiered"]], "next_ask_price() (fixedtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.next_ask_price"]], "next_ask_price() (tickscheme method)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.next_ask_price"]], "next_ask_price() (tieredtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.next_ask_price"]], "next_bid_price() (fixedtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.next_bid_price"]], "next_bid_price() (tickscheme method)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.next_bid_price"]], "next_bid_price() (tieredtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.next_bid_price"]], "price_precision (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.price_precision"]], "register_tick_scheme() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.register_tick_scheme"]], "round_down() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.round_down"]], "round_up() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.round_up"]], "bardatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.BarDataWrangler"]], "basedatacatalog (class in nautilus_trader.persistence.catalog.base)": [[27, "nautilus_trader.persistence.catalog.base.BaseDataCatalog"]], "featherfile (class in nautilus_trader.persistence.catalog.parquet)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile"]], "orderbookdeltadatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.OrderBookDeltaDataWrangler"]], "parquetdatacatalog (class in nautilus_trader.persistence.catalog.parquet)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog"]], "quotetickdatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler"]], "streamingfeatherwriter (class in nautilus_trader.persistence.writer)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter"]], "tradetickdatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.TradeTickDataWrangler"]], "check_flush() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.check_flush"]], "class_name (featherfile attribute)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.class_name"]], "close() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.close"]], "count() (featherfile method)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.count"]], "flush() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.flush"]], "from_env() (parquetdatacatalog class method)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog.from_env"]], "from_uri() (parquetdatacatalog class method)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog.from_uri"]], "generate_signal_class() (in module nautilus_trader.persistence.writer)": [[27, "nautilus_trader.persistence.writer.generate_signal_class"]], "index() (featherfile method)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.index"]], "is_closed (streamingfeatherwriter property)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.is_closed"]], "nautilus_trader.persistence": [[27, "module-nautilus_trader.persistence"]], "nautilus_trader.persistence.catalog.base": [[27, "module-nautilus_trader.persistence.catalog.base"]], "nautilus_trader.persistence.catalog.parquet": [[27, "module-nautilus_trader.persistence.catalog.parquet"]], "nautilus_trader.persistence.wranglers": [[27, "module-nautilus_trader.persistence.wranglers"]], "nautilus_trader.persistence.writer": [[27, "module-nautilus_trader.persistence.writer"]], "path (featherfile attribute)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.path"]], "process() (bardatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.BarDataWrangler.process"]], "process() (orderbookdeltadatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.OrderBookDeltaDataWrangler.process"]], "process() (quotetickdatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler.process"]], "process() (tradetickdatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.TradeTickDataWrangler.process"]], "process_bar_data() (quotetickdatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler.process_bar_data"]], "write() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.write"]], "write_data() (parquetdatacatalog method)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog.write_data"]], "portfolio (class in nautilus_trader.portfolio.portfolio)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio"]], "portfoliofacade (class in nautilus_trader.portfolio.base)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade"]], "account() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.account"]], "account() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.account"]], "analyzer (portfolio attribute)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.analyzer"]], "analyzer (portfoliofacade attribute)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.analyzer"]], "balances_locked() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.balances_locked"]], "balances_locked() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.balances_locked"]], "initialize_orders() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.initialize_orders"]], "initialize_positions() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.initialize_positions"]], "initialized (portfolio attribute)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.initialized"]], "initialized (portfoliofacade attribute)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.initialized"]], "is_completely_flat() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_completely_flat"]], "is_completely_flat() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_completely_flat"]], "is_flat() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_flat"]], "is_flat() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_flat"]], "is_net_long() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_net_long"]], "is_net_long() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_net_long"]], "is_net_short() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_net_short"]], "is_net_short() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_net_short"]], "margins_init() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.margins_init"]], "margins_init() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.margins_init"]], "margins_maint() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.margins_maint"]], "margins_maint() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.margins_maint"]], "nautilus_trader.portfolio": [[28, "module-nautilus_trader.portfolio"]], "nautilus_trader.portfolio.base": [[28, "module-nautilus_trader.portfolio.base"]], "nautilus_trader.portfolio.portfolio": [[28, "module-nautilus_trader.portfolio.portfolio"]], "net_exposure() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.net_exposure"]], "net_exposure() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.net_exposure"]], "net_exposures() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.net_exposures"]], "net_exposures() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.net_exposures"]], "net_position() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.net_position"]], "net_position() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.net_position"]], "reset() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.reset"]], "set_specific_venue() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.set_specific_venue"]], "unrealized_pnl() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.unrealized_pnl"]], "unrealized_pnl() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.unrealized_pnl"]], "unrealized_pnls() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.unrealized_pnls"]], "unrealized_pnls() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.unrealized_pnls"]], "update_account() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_account"]], "update_order() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_order"]], "update_position() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_position"]], "update_quote_tick() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_quote_tick"]], "fixedrisksizer (class in nautilus_trader.risk.sizing)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer"]], "positionsizer (class in nautilus_trader.risk.sizing)": [[29, "nautilus_trader.risk.sizing.PositionSizer"]], "riskengine (class in nautilus_trader.risk.engine)": [[29, "nautilus_trader.risk.engine.RiskEngine"]], "calculate() (fixedrisksizer method)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer.calculate"]], "calculate() (positionsizer method)": [[29, "nautilus_trader.risk.sizing.PositionSizer.calculate"]], "command_count (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.command_count"]], "debug (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.debug"]], "degrade() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.degrade"]], "dispose() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.dispose"]], "event_count (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.event_count"]], "execute() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.execute"]], "fault() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.fault"]], "fully_qualified_name() (riskengine class method)": [[29, "nautilus_trader.risk.engine.RiskEngine.fully_qualified_name"]], "id (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.id"]], "instrument (fixedrisksizer attribute)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer.instrument"]], "instrument (positionsizer attribute)": [[29, "nautilus_trader.risk.sizing.PositionSizer.instrument"]], "is_bypassed (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_bypassed"]], "is_degraded (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_degraded"]], "is_disposed (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_disposed"]], "is_faulted (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_faulted"]], "is_initialized (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_initialized"]], "is_running (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_running"]], "is_stopped (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_stopped"]], "max_notional_per_order() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_notional_per_order"]], "max_notionals_per_order() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_notionals_per_order"]], "max_order_modify_rate() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_order_modify_rate"]], "max_order_submit_rate() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_order_submit_rate"]], "nautilus_trader.risk": [[29, "module-nautilus_trader.risk"]], "nautilus_trader.risk.engine": [[29, "module-nautilus_trader.risk.engine"]], "nautilus_trader.risk.sizing": [[29, "module-nautilus_trader.risk.sizing"]], "process() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.process"]], "reset() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.reset"]], "resume() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.resume"]], "set_max_notional_per_order() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.set_max_notional_per_order"]], "set_trading_state() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.set_trading_state"]], "start() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.start"]], "state (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.state"]], "stop() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.stop"]], "trader_id (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.trader_id"]], "trading_state (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.trading_state"]], "type (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.type"]], "update_instrument() (fixedrisksizer method)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer.update_instrument"]], "update_instrument() (positionsizer method)": [[29, "nautilus_trader.risk.sizing.PositionSizer.update_instrument"]], "msgspecserializer (class in nautilus_trader.serialization.serializer)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer"]], "serializer (class in nautilus_trader.serialization.base)": [[30, "nautilus_trader.serialization.base.Serializer"]], "deserialize() (msgspecserializer method)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.deserialize"]], "deserialize() (serializer method)": [[30, "nautilus_trader.serialization.base.Serializer.deserialize"]], "nautilus_trader.serialization": [[30, "module-nautilus_trader.serialization"]], "nautilus_trader.serialization.base": [[30, "module-nautilus_trader.serialization.base"]], "nautilus_trader.serialization.serializer": [[30, "module-nautilus_trader.serialization.serializer"]], "register_serializable_object() (in module nautilus_trader.serialization.base)": [[30, "nautilus_trader.serialization.base.register_serializable_object"]], "serialize() (msgspecserializer method)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.serialize"]], "serialize() (serializer method)": [[30, "nautilus_trader.serialization.base.Serializer.serialize"]], "timestamps_as_iso8601 (msgspecserializer attribute)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.timestamps_as_iso8601"]], "timestamps_as_str (msgspecserializer attribute)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.timestamps_as_str"]], "nautiluskernel (class in nautilus_trader.system.kernel)": [[31, "nautilus_trader.system.kernel.NautilusKernel"]], "cache (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.cache"]], "cancel_all_tasks() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.cancel_all_tasks"]], "catalog (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.catalog"]], "clock (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.clock"]], "data_engine (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.data_engine"]], "dispose() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.dispose"]], "emulator (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.emulator"]], "environment (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.environment"]], "exec_engine (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.exec_engine"]], "executor (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.executor"]], "instance_id (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.instance_id"]], "load_state (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.load_state"]], "log (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.log"]], "logger (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.logger"]], "loop (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.loop"]], "loop_sig_callback (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.loop_sig_callback"]], "machine_id (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.machine_id"]], "msgbus (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.msgbus"]], "name (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.name"]], "nautilus_trader.system": [[31, "module-nautilus_trader.system"]], "nautilus_trader.system.kernel": [[31, "module-nautilus_trader.system.kernel"]], "portfolio (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.portfolio"]], "risk_engine (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.risk_engine"]], "save_state (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.save_state"]], "start() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.start"]], "start_async() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.start_async"]], "stop() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.stop"]], "stop_async() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.stop_async"]], "trader (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.trader"]], "trader_id (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.trader_id"]], "ts_created (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.ts_created"]], "writer (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.writer"]], "controller (class in nautilus_trader.trading.controller)": [[32, "nautilus_trader.trading.controller.Controller"]], "economicnewseventfilter (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter"]], "forexsession (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.ForexSession"]], "forexsessionfilter (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter"]], "newsevent (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.NewsEvent"]], "newsimpact (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.NewsImpact"]], "strategy (class in nautilus_trader.trading.strategy)": [[32, "nautilus_trader.trading.strategy.Strategy"]], "trader (class in nautilus_trader.trading.trader)": [[32, "nautilus_trader.trading.trader.Trader"]], "active_task_ids() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.active_task_ids"]], "active_task_ids() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.active_task_ids"]], "actor_ids() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.actor_ids"]], "actor_states() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.actor_states"]], "actors() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.actors"]], "add_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_actor"]], "add_actors() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_actors"]], "add_exec_algorithm() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_exec_algorithm"]], "add_exec_algorithms() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_exec_algorithms"]], "add_strategies() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_strategies"]], "add_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_strategy"]], "add_synthetic() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.add_synthetic"]], "add_synthetic() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.add_synthetic"]], "cache (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.cache"]], "cache (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.cache"]], "cancel_all_orders() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_all_orders"]], "cancel_all_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.cancel_all_tasks"]], "cancel_all_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_all_tasks"]], "cancel_gtd_expiry() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_gtd_expiry"]], "cancel_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_order"]], "cancel_orders() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_orders"]], "cancel_task() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.cancel_task"]], "cancel_task() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_task"]], "change_id() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.change_id"]], "change_order_id_tag() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.change_order_id_tag"]], "check_residuals() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.check_residuals"]], "clear_actors() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.clear_actors"]], "clear_exec_algorithms() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.clear_exec_algorithms"]], "clear_strategies() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.clear_strategies"]], "clock (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.clock"]], "clock (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.clock"]], "close_all_positions() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.close_all_positions"]], "close_position() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.close_position"]], "config (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.config"]], "config (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.config"]], "create_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.create_actor"]], "create_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.create_strategy"]], "currencies (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.currencies"]], "degrade() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.degrade"]], "degrade() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.degrade"]], "degrade() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.degrade"]], "deregister_warning_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.deregister_warning_event"]], "deregister_warning_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.deregister_warning_event"]], "dispose() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.dispose"]], "dispose() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.dispose"]], "dispose() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.dispose"]], "exec_algorithm_ids() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.exec_algorithm_ids"]], "exec_algorithm_states() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.exec_algorithm_states"]], "exec_algorithms() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.exec_algorithms"]], "external_order_claims (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.external_order_claims"]], "fault() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.fault"]], "fault() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.fault"]], "fault() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.fault"]], "fully_qualified_name() (controller class method)": [[32, "nautilus_trader.trading.controller.Controller.fully_qualified_name"]], "fully_qualified_name() (newsevent class method)": [[32, "nautilus_trader.trading.filters.NewsEvent.fully_qualified_name"]], "fully_qualified_name() (strategy class method)": [[32, "nautilus_trader.trading.strategy.Strategy.fully_qualified_name"]], "fully_qualified_name() (trader class method)": [[32, "nautilus_trader.trading.trader.Trader.fully_qualified_name"]], "generate_account_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_account_report"]], "generate_fills_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_fills_report"]], "generate_order_fills_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_order_fills_report"]], "generate_orders_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_orders_report"]], "generate_positions_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_positions_report"]], "handle_bar() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_bar"]], "handle_bar() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_bar"]], "handle_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_bars"]], "handle_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_bars"]], "handle_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_data"]], "handle_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_data"]], "handle_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_event"]], "handle_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_event"]], "handle_historical_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_historical_data"]], "handle_historical_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_historical_data"]], "handle_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instrument"]], "handle_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instrument"]], "handle_instrument_close() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instrument_close"]], "handle_instrument_close() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instrument_close"]], "handle_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instrument_status"]], "handle_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instrument_status"]], "handle_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instruments"]], "handle_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instruments"]], "handle_order_book() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_order_book"]], "handle_order_book() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_order_book"]], "handle_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_order_book_deltas"]], "handle_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_order_book_deltas"]], "handle_quote_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_quote_tick"]], "handle_quote_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_quote_tick"]], "handle_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_quote_ticks"]], "handle_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_quote_ticks"]], "handle_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_ticker"]], "handle_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_ticker"]], "handle_trade_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_trade_tick"]], "handle_trade_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_trade_tick"]], "handle_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_trade_ticks"]], "handle_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_trade_ticks"]], "handle_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_venue_status"]], "handle_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_venue_status"]], "has_active_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_active_tasks"]], "has_active_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_active_tasks"]], "has_any_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_any_tasks"]], "has_any_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_any_tasks"]], "has_pending_requests() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_pending_requests"]], "has_pending_requests() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_pending_requests"]], "has_queued_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_queued_tasks"]], "has_queued_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_queued_tasks"]], "id (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.id"]], "id (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.id"]], "id (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.id"]], "impacts (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.impacts"]], "indicators_initialized() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.indicators_initialized"]], "indicators_initialized() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.indicators_initialized"]], "is_degraded (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_degraded"]], "is_degraded (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_degraded"]], "is_degraded (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_degraded"]], "is_disposed (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_disposed"]], "is_disposed (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_disposed"]], "is_disposed (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_disposed"]], "is_faulted (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_faulted"]], "is_faulted (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_faulted"]], "is_faulted (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_faulted"]], "is_initialized (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_initialized"]], "is_initialized (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_initialized"]], "is_initialized (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_initialized"]], "is_pending_request() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.is_pending_request"]], "is_pending_request() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.is_pending_request"]], "is_running (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_running"]], "is_running (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_running"]], "is_running (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_running"]], "is_stopped (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_stopped"]], "is_stopped (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_stopped"]], "is_stopped (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_stopped"]], "load() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.load"]], "load() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.load"]], "load() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.load"]], "local_from_utc() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.local_from_utc"]], "log (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.log"]], "log (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.log"]], "manage_contingent_orders (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.manage_contingent_orders"]], "manage_gtd_expiry (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.manage_gtd_expiry"]], "modify_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.modify_order"]], "msgbus (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.msgbus"]], "msgbus (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.msgbus"]], "nautilus_trader.trading": [[32, "module-nautilus_trader.trading"]], "nautilus_trader.trading.controller": [[32, "module-nautilus_trader.trading.controller"]], "nautilus_trader.trading.filters": [[32, "module-nautilus_trader.trading.filters"]], "nautilus_trader.trading.strategy": [[32, "module-nautilus_trader.trading.strategy"]], "nautilus_trader.trading.trader": [[32, "module-nautilus_trader.trading.trader"]], "next_end() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.next_end"]], "next_event() (economicnewseventfilter method)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.next_event"]], "next_start() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.next_start"]], "oms_type (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.oms_type"]], "on_bar() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_bar"]], "on_bar() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_bar"]], "on_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_data"]], "on_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_data"]], "on_degrade() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_degrade"]], "on_degrade() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_degrade"]], "on_dispose() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_dispose"]], "on_dispose() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_dispose"]], "on_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_event"]], "on_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_event"]], "on_fault() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_fault"]], "on_fault() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_fault"]], "on_historical_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_historical_data"]], "on_historical_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_historical_data"]], "on_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_instrument"]], "on_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_instrument"]], "on_instrument_close() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_instrument_close"]], "on_instrument_close() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_instrument_close"]], "on_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_instrument_status"]], "on_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_instrument_status"]], "on_load() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_load"]], "on_load() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_load"]], "on_order_accepted() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_accepted"]], "on_order_book() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_order_book"]], "on_order_book() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_book"]], "on_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_order_book_deltas"]], "on_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_book_deltas"]], "on_order_cancel_rejected() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_cancel_rejected"]], "on_order_canceled() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_canceled"]], "on_order_denied() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_denied"]], "on_order_emulated() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_emulated"]], "on_order_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_event"]], "on_order_expired() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_expired"]], "on_order_filled() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_filled"]], "on_order_initialized() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_initialized"]], "on_order_modify_rejected() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_modify_rejected"]], "on_order_pending_cancel() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_pending_cancel"]], "on_order_pending_update() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_pending_update"]], "on_order_rejected() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_rejected"]], "on_order_released() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_released"]], "on_order_submitted() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_submitted"]], "on_order_triggered() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_triggered"]], "on_order_updated() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_updated"]], "on_position_changed() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_changed"]], "on_position_closed() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_closed"]], "on_position_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_event"]], "on_position_opened() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_opened"]], "on_quote_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_quote_tick"]], "on_quote_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_quote_tick"]], "on_reset() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_reset"]], "on_reset() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_reset"]], "on_resume() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_resume"]], "on_resume() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_resume"]], "on_save() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_save"]], "on_save() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_save"]], "on_start() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_start"]], "on_start() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_start"]], "on_stop() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_stop"]], "on_stop() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_stop"]], "on_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_ticker"]], "on_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_ticker"]], "on_trade_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_trade_tick"]], "on_trade_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_trade_tick"]], "on_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_venue_status"]], "on_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_venue_status"]], "order_factory (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.order_factory"]], "order_id_tag (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.order_id_tag"]], "pending_requests() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.pending_requests"]], "pending_requests() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.pending_requests"]], "portfolio (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.portfolio"]], "portfolio (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.portfolio"]], "prev_end() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.prev_end"]], "prev_event() (economicnewseventfilter method)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.prev_event"]], "prev_start() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.prev_start"]], "publish_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.publish_data"]], "publish_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.publish_data"]], "publish_signal() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.publish_signal"]], "publish_signal() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.publish_signal"]], "query_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.query_order"]], "queue_for_executor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.queue_for_executor"]], "queue_for_executor() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.queue_for_executor"]], "queued_task_ids() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.queued_task_ids"]], "queued_task_ids() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.queued_task_ids"]], "register() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register"]], "register_base() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_base"]], "register_base() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_base"]], "register_executor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_executor"]], "register_executor() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_executor"]], "register_indicator_for_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_indicator_for_bars"]], "register_indicator_for_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_indicator_for_quote_ticks"]], "register_indicator_for_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_indicator_for_trade_ticks"]], "register_indicator_for_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_indicator_for_trade_ticks"]], "register_warning_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_warning_event"]], "register_warning_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_warning_event"]], "registered_indicators (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.registered_indicators"]], "registered_indicators (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.registered_indicators"]], "remove_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.remove_actor"]], "remove_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.remove_actor"]], "remove_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.remove_strategy"]], "remove_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.remove_strategy"]], "request_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_bars"]], "request_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_bars"]], "request_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_data"]], "request_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_data"]], "request_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_instrument"]], "request_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_instrument"]], "request_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_instruments"]], "request_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_instruments"]], "request_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_quote_ticks"]], "request_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_quote_ticks"]], "request_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_trade_ticks"]], "request_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_trade_ticks"]], "reset() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.reset"]], "reset() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.reset"]], "reset() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.reset"]], "resume() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.resume"]], "resume() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.resume"]], "resume() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.resume"]], "run_in_executor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.run_in_executor"]], "run_in_executor() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.run_in_executor"]], "save() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.save"]], "save() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.save"]], "save() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.save"]], "start() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.start"]], "start() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.start"]], "start() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.start"]], "start_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.start_actor"]], "start_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.start_actor"]], "start_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.start_strategy"]], "start_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.start_strategy"]], "state (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.state"]], "state (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.state"]], "state (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.state"]], "stop() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.stop"]], "stop() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.stop"]], "stop() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.stop"]], "stop_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.stop_actor"]], "stop_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.stop_actor"]], "stop_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.stop_strategy"]], "stop_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.stop_strategy"]], "strategies() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.strategies"]], "strategy_ids() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.strategy_ids"]], "strategy_states() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.strategy_states"]], "submit_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.submit_order"]], "submit_order_list() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.submit_order_list"]], "subscribe() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.subscribe"]], "subscribe_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_bars"]], "subscribe_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_bars"]], "subscribe_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_data"]], "subscribe_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_data"]], "subscribe_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instrument"]], "subscribe_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instrument"]], "subscribe_instrument_close() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instrument_close"]], "subscribe_instrument_close() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instrument_close"]], "subscribe_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instrument_status"]], "subscribe_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instrument_status"]], "subscribe_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instruments"]], "subscribe_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instruments"]], "subscribe_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_quote_ticks"]], "subscribe_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_quote_ticks"]], "subscribe_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_ticker"]], "subscribe_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_ticker"]], "subscribe_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_trade_ticks"]], "subscribe_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_trade_ticks"]], "subscribe_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_venue_status"]], "subscribe_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_venue_status"]], "to_importable_config() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.to_importable_config"]], "to_importable_config() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.to_importable_config"]], "trader_id (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.trader_id"]], "trader_id (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.trader_id"]], "trader_id (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.trader_id"]], "ts_event (newsevent property)": [[32, "nautilus_trader.trading.filters.NewsEvent.ts_event"]], "ts_init (newsevent property)": [[32, "nautilus_trader.trading.filters.NewsEvent.ts_init"]], "type (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.type"]], "type (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.type"]], "type (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.type"]], "unfiltered_data_end (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.unfiltered_data_end"]], "unfiltered_data_start (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.unfiltered_data_start"]], "unsubscribe() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.unsubscribe"]], "unsubscribe_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_bars"]], "unsubscribe_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_bars"]], "unsubscribe_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_data"]], "unsubscribe_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_data"]], "unsubscribe_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_instrument"]], "unsubscribe_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_instrument"]], "unsubscribe_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_instrument_status"]], "unsubscribe_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_instruments"]], "unsubscribe_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_ticker"]], "unsubscribe_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_venue_status"]], "unsubscribe_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_venue_status"]], "update_synthetic() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.update_synthetic"]], "update_synthetic() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.update_synthetic"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_reference/accounting", "api_reference/adapters/betfair", "api_reference/adapters/binance", "api_reference/adapters/index", "api_reference/adapters/interactive_brokers", "api_reference/analysis", "api_reference/backtest", "api_reference/cache", "api_reference/common", "api_reference/config", "api_reference/core", "api_reference/data", "api_reference/execution", "api_reference/index", "api_reference/indicators", "api_reference/infrastructure", "api_reference/live", "api_reference/model/book", "api_reference/model/data", "api_reference/model/events", "api_reference/model/identifiers", "api_reference/model/index", "api_reference/model/instruments", "api_reference/model/objects", "api_reference/model/orders", "api_reference/model/position", "api_reference/model/tick_scheme", "api_reference/persistence", "api_reference/portfolio", "api_reference/risk", "api_reference/serialization", "api_reference/system", "api_reference/trading", "concepts/adapters", "concepts/advanced/actors", "concepts/advanced/advanced_orders", "concepts/advanced/custom_data", "concepts/advanced/emulated_orders", "concepts/advanced/index", "concepts/advanced/portfolio_statistics", "concepts/advanced/synthetic_instruments", "concepts/architecture", "concepts/backtesting", "concepts/data", "concepts/execution", "concepts/index", "concepts/instruments", "concepts/logging", "concepts/message_bus", "concepts/orders", "concepts/overview", "concepts/strategies", "developer_guide/coding_standards", "developer_guide/cython", "developer_guide/environment_setup", "developer_guide/index", "developer_guide/packaged_data", "developer_guide/rust", "developer_guide/testing", "getting_started/index", "getting_started/installation", "getting_started/quickstart", "index", "integrations/betfair", "integrations/binance", "integrations/databento", "integrations/ib", "integrations/index", "rust", "tutorials/backtest_high_level", "tutorials/backtest_low_level", "tutorials/index"], "filenames": ["api_reference/accounting.md", "api_reference/adapters/betfair.md", "api_reference/adapters/binance.md", "api_reference/adapters/index.md", "api_reference/adapters/interactive_brokers.md", "api_reference/analysis.md", "api_reference/backtest.md", "api_reference/cache.md", "api_reference/common.md", "api_reference/config.md", "api_reference/core.md", "api_reference/data.md", "api_reference/execution.md", "api_reference/index.md", "api_reference/indicators.md", "api_reference/infrastructure.md", "api_reference/live.md", "api_reference/model/book.md", "api_reference/model/data.md", "api_reference/model/events.md", "api_reference/model/identifiers.md", "api_reference/model/index.md", "api_reference/model/instruments.md", "api_reference/model/objects.md", "api_reference/model/orders.md", "api_reference/model/position.md", "api_reference/model/tick_scheme.md", "api_reference/persistence.md", "api_reference/portfolio.md", "api_reference/risk.md", "api_reference/serialization.md", "api_reference/system.md", "api_reference/trading.md", "concepts/adapters.md", "concepts/advanced/actors.md", "concepts/advanced/advanced_orders.md", "concepts/advanced/custom_data.md", "concepts/advanced/emulated_orders.md", "concepts/advanced/index.md", "concepts/advanced/portfolio_statistics.md", "concepts/advanced/synthetic_instruments.md", "concepts/architecture.md", "concepts/backtesting.md", "concepts/data.md", "concepts/execution.md", "concepts/index.md", "concepts/instruments.md", "concepts/logging.md", "concepts/message_bus.md", "concepts/orders.md", "concepts/overview.md", "concepts/strategies.md", "developer_guide/coding_standards.md", "developer_guide/cython.md", "developer_guide/environment_setup.md", "developer_guide/index.md", "developer_guide/packaged_data.md", "developer_guide/rust.md", "developer_guide/testing.md", "getting_started/index.md", "getting_started/installation.md", "getting_started/quickstart.md", "index.md", "integrations/betfair.md", "integrations/binance.md", "integrations/databento.md", "integrations/ib.md", "integrations/index.md", "rust.md", "tutorials/backtest_high_level.md", "tutorials/backtest_low_level.md", "tutorials/index.md"], "titles": ["Accounting", "Betfair", "Binance", "Adapters", "Interactive Brokers", "Analysis", "Backtest", "Cache", "Common", "Config", "Core", "Data", "Execution", "Python API", "Indicators", "Infrastructure", "Live", "Order Book", "Data", "Events", "Identifiers", "Model", "Instruments", "Objects", "Orders", "Position", "Tick Scheme", "Persistence", "Portfolio", "Risk", "Serialization", "System", "Trading", "Adapters", "Actors", "Advanced Orders", "Custom/Generic Data", "Emulated Orders", "Advanced", "Portfolio Statistics", "Synthetic Instruments", "Architecture", "Backtesting", "Data", "Execution", "Concepts", "Instruments", "Logging", "Message Bus", "Orders", "Overview", "Strategies", "Coding Standards", "Cython", "Environment Setup", "Developer Guide", "Packaged Data", "Rust", "Testing", "Getting Started", "Installation", "Quickstart", "NautilusTrader Documentation", "Betfair", "Binance", "Databento", "Interactive Brokers", "Integrations", "Rust API", "Backtest (high-level API)", "Backtest (low-level API)", "Tutorials"], "terms": {"The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "subpackag": [0, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 21, 27, 28, 29, 30, 32, 33, 41, 45, 48, 50], "defin": [0, 2, 7, 10, 14, 19, 21, 22, 23, 26, 30, 32, 36, 39, 40, 41, 42, 43, 44, 45, 46, 49, 50, 51, 61, 64], "both": [0, 1, 2, 4, 7, 8, 10, 11, 12, 16, 22, 24, 29, 32, 35, 39, 41, 45, 46, 47, 50, 51, 53, 55, 62, 64, 66, 67], "differ": [0, 8, 12, 13, 14, 16, 18, 22, 27, 32, 35, 38, 41, 43, 47, 49, 51, 61, 62, 64, 68, 70], "type": [0, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 27, 29, 30, 31, 32, 33, 36, 43, 44, 45, 51, 52, 53, 55, 57, 61, 66, 67, 68, 70], "manag": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 20, 25, 28, 29, 32, 34, 40, 41, 42, 45, 48, 49, 50, 60, 64, 66], "machineri": [0, 41], "There": [0, 32, 37, 39, 41, 44, 46, 47, 50, 51, 52, 58, 61, 63, 64], "i": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 70], "also": [0, 4, 6, 7, 8, 12, 16, 18, 27, 32, 34, 35, 37, 39, 40, 41, 43, 44, 46, 49, 50, 51, 52, 57, 58, 60, 61, 62, 64, 70], "an": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 55, 57, 58, 61, 62, 64, 65, 66, 67, 69, 70], "exchangeratecalcul": 0, "calcul": [0, 5, 6, 7, 8, 10, 14, 17, 19, 22, 25, 28, 29, 39, 40], "exchang": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 16, 19, 20, 23, 26, 29, 32, 35, 41, 46, 48, 49, 51, 61, 63, 64, 66, 67, 70], "rate": [0, 2, 4, 5, 6, 7, 8, 9, 14, 16, 22, 29, 39, 46, 61, 64], "between": [0, 2, 9, 11, 12, 14, 16, 22, 26, 27, 31, 40, 41, 43, 44, 45, 46, 48, 49, 50, 57, 61, 64], "fx": [0, 6, 22, 32, 46, 49, 50, 61, 69], "crypto": [0, 2, 4, 22, 23, 26, 46, 49, 50, 64, 66, 67], "pair": [0, 4, 18, 22, 44, 46, 51, 64, 69, 70], "accountmanag": 0, "mainli": [0, 27, 41], "us": [0, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 22, 23, 24, 27, 28, 29, 30, 32, 33, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71], "from": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71], "portfolio": [0, 5, 6, 8, 9, 12, 13, 16, 29, 31, 32, 38, 41, 44, 47, 50, 62, 66, 70], "oper": [0, 7, 8, 9, 10, 11, 12, 27, 28, 32, 40, 41, 42, 44, 46, 47, 48, 50, 55, 60, 62, 66, 71], "accountfactori": 0, "support": [0, 4, 6, 16, 18, 27, 37, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 60, 62, 64, 65, 67], "custom": [0, 2, 6, 8, 9, 12, 19, 24, 32, 33, 38, 40, 41, 43, 44, 47, 48, 50, 64, 66, 70], "specif": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 18, 19, 22, 24, 26, 27, 28, 29, 30, 32, 33, 35, 41, 42, 43, 44, 45, 46, 48, 49, 51, 55, 57, 60, 62, 66, 67, 71], "integr": [0, 1, 2, 3, 4, 7, 8, 12, 16, 17, 33, 41, 43, 45, 46, 48, 50, 58, 60, 63, 64, 65, 66, 68], "These": [0, 8, 12, 14, 19, 24, 35, 36, 39, 40, 41, 43, 44, 47, 48, 49, 51, 55, 58, 64, 71], "can": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 61, 62, 64, 66, 68, 69, 70], "regist": [0, 1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 22, 23, 30, 32, 39, 43, 44, 48, 51, 61, 63, 64], "factori": [0, 8, 9, 14, 16, 32, 33, 46, 63, 64, 66], "instanti": [0, 19, 30, 33, 42, 44, 46, 48, 51, 63, 64, 66, 69, 70], "when": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 24, 25, 27, 31, 32, 35, 36, 37, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 63, 64, 66, 67, 69], "accountst": [0, 1, 2, 4, 6, 12, 16, 19, 28], "event": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 22, 24, 25, 27, 28, 29, 31, 32, 36, 37, 41, 43, 44, 45, 47, 48, 50, 61, 62], "receiv": [0, 6, 8, 11, 12, 14, 16, 20, 29, 32, 33, 36, 41, 44, 46, 47, 51, 53, 61, 63, 64, 66], "class": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 61, 62, 63, 64, 65, 66, 68], "cashaccount": 0, "bool": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 48, 51], "calculate_account_st": 0, "fals": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 22, 23, 24, 25, 27, 28, 30, 32, 37, 47, 48, 49, 51, 52, 64, 66], "base": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 36, 37, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 61, 66], "provid": [0, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 24, 27, 28, 29, 30, 31, 32, 34, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 59, 61, 62, 64, 65, 66, 67, 68, 69, 70], "cash": [0, 4, 6, 9, 12, 16, 22, 46, 50, 61, 66, 70], "paramet": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 41, 42, 43, 44, 46, 47, 48, 49, 51, 52, 61, 66, 69, 70], "initi": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 28, 29, 32, 36, 42, 44, 46, 49, 51, 61, 66, 67], "state": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 21, 28, 29, 31, 32, 36, 37, 50, 67, 70], "option": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 22, 23, 24, 26, 27, 29, 31, 32, 33, 35, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 60, 61, 63, 64, 66, 70], "If": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 41, 43, 45, 47, 51, 57, 58, 61, 62, 64, 66], "should": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 32, 35, 37, 43, 45, 46, 47, 48, 51, 52, 54, 58, 61, 64, 67, 69, 70], "order": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 18, 19, 20, 22, 23, 25, 27, 28, 29, 31, 32, 34, 36, 38, 39, 40, 41, 42, 43, 46, 55, 61, 63, 66, 67, 70], "fill": [0, 1, 2, 4, 5, 6, 7, 12, 16, 17, 19, 24, 25, 32, 35, 43, 49, 66], "rais": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 41, 51, 58, 61], "valueerror": [0, 1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 31, 32, 41], "account_typ": [0, 1, 2, 4, 6, 9, 12, 16, 19, 33, 61, 64, 69, 70], "equal": [0, 1, 2, 4, 5, 6, 8, 12, 14, 17, 18, 22, 23, 24, 25, 29, 32, 49], "appli": [0, 1, 2, 4, 8, 9, 17, 24, 25, 28, 34, 43, 46, 49, 52], "self": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 36, 37, 38, 39, 40, 44, 46, 48, 49, 51, 53, 61, 64], "void": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 14, 16, 17, 22, 24, 25, 26, 28, 29, 30, 32, 33, 53], "given": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 43, 44, 46, 49, 62, 67], "account_id": [0, 1, 2, 4, 6, 7, 12, 16, 19, 24, 25, 66], "id": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 37, 43, 44, 46, 47, 49, 51, 54, 61, 64, 67, 69, 70], "base_curr": [0, 1, 2, 4, 6, 9, 12, 16, 19, 22, 25, 61, 63, 69, 70], "system": [0, 1, 2, 4, 6, 7, 8, 9, 12, 13, 16, 18, 19, 20, 21, 24, 25, 27, 28, 32, 36, 37, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 54, 55, 57, 60, 61, 62, 64, 67, 68, 70, 71], "method": [0, 1, 2, 4, 6, 7, 8, 11, 12, 13, 14, 16, 18, 19, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 55, 58, 61, 62, 64, 66, 69, 70], "intend": [0, 6, 8, 10, 12, 28, 32, 44, 49, 51], "call": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 22, 29, 31, 32, 33, 36, 39, 44, 46, 48, 51, 53, 57, 58, 70], "user": [0, 6, 8, 12, 13, 14, 19, 24, 32, 36, 38, 41, 42, 43, 44, 45, 46, 48, 50, 51, 61, 64, 67, 68, 69], "code": [0, 1, 2, 4, 6, 7, 8, 9, 12, 13, 23, 32, 33, 37, 44, 47, 50, 53, 54, 55, 57, 62, 66, 68, 69], "balanc": [0, 1, 2, 4, 5, 6, 12, 16, 19, 23, 28, 51, 61], "currenc": [0, 1, 2, 4, 5, 6, 7, 8, 9, 12, 16, 19, 22, 23, 24, 25, 28, 29, 32, 39, 50, 51, 61, 66, 70], "none": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 36, 37, 39, 41, 44, 46, 48, 49, 51, 52, 61, 64, 70], "accountbal": [0, 1, 2, 4, 6, 12, 16, 19, 23], "return": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 39, 43, 44, 51, 53, 58, 61, 64, 67], "current": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 24, 25, 27, 28, 29, 31, 32, 33, 37, 43, 46, 47, 48, 49, 52, 58, 60, 61, 65, 67, 68, 69, 71], "total": [0, 5, 7, 11, 12, 16, 17, 18, 19, 22, 23, 24, 25, 28, 29, 44, 51], "For": [0, 5, 6, 8, 12, 17, 23, 27, 32, 36, 39, 40, 43, 44, 46, 47, 48, 49, 50, 51, 52, 54, 58, 60, 61, 64, 65, 66, 69, 70, 71], "multi": [0, 1, 2, 4, 5, 6, 8, 11, 12, 16, 19, 47, 48, 50, 64, 67, 68, 70], "specifi": [0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 23, 24, 27, 31, 32, 33, 43, 44, 46, 47, 48, 49, 51, 57, 60, 64, 66, 70], "queri": [0, 1, 2, 4, 6, 7, 8, 9, 12, 16, 27, 28, 32, 44, 61, 63, 66], "default": [0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 17, 18, 19, 22, 23, 24, 26, 27, 30, 31, 32, 37, 39, 40, 41, 42, 43, 44, 47, 48, 49, 50, 52, 61, 64, 66, 69, 70], "set": [0, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 25, 27, 28, 29, 32, 35, 36, 37, 41, 42, 43, 44, 47, 48, 49, 51, 52, 56, 57, 59, 61, 62, 63, 64, 66, 69], "applic": [0, 1, 2, 4, 6, 8, 9, 11, 12, 14, 16, 18, 19, 22, 25, 27, 32, 49, 50, 66, 67], "inform": [0, 1, 2, 4, 6, 8, 12, 16, 18, 19, 22, 28, 45, 46, 48, 52, 53, 55, 61, 62, 63, 64, 66, 71], "rather": [0, 8, 48, 52], "than": [0, 6, 8, 9, 10, 12, 17, 18, 22, 23, 24, 27, 32, 43, 48, 52], "monei": [0, 1, 2, 4, 5, 6, 7, 12, 16, 19, 22, 23, 24, 25, 28, 29, 51, 70], "zero": [0, 7, 8, 9, 14, 17, 18, 23, 24, 25, 49, 61], "amount": [0, 23, 51, 57, 67, 70], "balance_fre": 0, "free": [0, 23, 55, 57, 65, 68, 69], "balance_impact": 0, "instrument": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 32, 38, 43, 44, 49, 50, 51, 63, 64, 65, 69, 70], "quantiti": [0, 1, 2, 4, 6, 7, 8, 11, 12, 16, 17, 18, 19, 22, 23, 24, 25, 29, 32, 35, 40, 44, 50, 51, 61, 69], "price": [0, 1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 29, 32, 40, 43, 49, 50, 51, 64, 69], "ordersid": [0, 1, 2, 4, 6, 7, 8, 12, 16, 17, 18, 19, 24, 25, 32, 40, 44, 49, 51, 61], "order_sid": [0, 1, 2, 4, 6, 8, 12, 16, 17, 19, 24, 32, 40, 49, 51, 61], "balance_lock": 0, "lock": [0, 23, 28, 35], "balance_tot": 0, "dict": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 18, 19, 22, 23, 24, 25, 27, 28, 29, 30, 32, 44, 47, 48, 51, 61, 69], "balances_fre": 0, "balances_lock": [0, 28, 51], "balances_tot": 0, "nautilu": [0, 4, 6, 7, 9, 19, 20, 27, 31, 33, 35, 36, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 61, 62, 63, 64, 65, 66, 69, 70, 71], "calculate_balance_lock": 0, "side": [0, 1, 2, 4, 6, 7, 8, 10, 12, 16, 17, 18, 19, 20, 24, 25, 32, 44, 51, 61], "use_quote_for_invers": [0, 22], "result": [0, 5, 6, 8, 9, 10, 12, 22, 25, 32, 35, 36, 40, 41, 42, 43, 46, 51, 52, 61, 62, 64, 66, 69, 70], "quot": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 22, 24, 25, 28, 29, 32, 37, 40, 43, 46, 48, 50, 61, 64, 66, 69], "standard": [0, 9, 10, 14, 22, 24, 25, 41, 46, 49, 55, 57, 61, 62, 64, 66, 67], "invers": [0, 22, 25], "bui": [0, 1, 2, 4, 6, 8, 12, 16, 18, 19, 24, 25, 40, 49, 51, 61], "sell": [0, 1, 2, 4, 6, 8, 12, 16, 18, 19, 24, 25, 49, 61], "instead": [0, 2, 9, 22, 47, 53], "calculate_commiss": 0, "last_qti": [0, 1, 2, 4, 6, 12, 16, 19], "last_px": [0, 1, 2, 4, 6, 12, 16, 19, 22], "liquiditysid": [0, 1, 2, 4, 6, 12, 16, 19, 24], "liquidity_sid": [0, 1, 2, 4, 6, 12, 16, 19, 24], "commiss": [0, 1, 2, 4, 6, 12, 16, 19, 24, 25, 29], "gener": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 18, 19, 21, 22, 24, 25, 27, 32, 33, 38, 39, 40, 41, 43, 44, 46, 49, 52, 55, 57, 58, 64, 66, 68, 70, 71], "transact": [0, 9], "maker": [0, 1, 2, 4, 6, 12, 16, 19, 22, 49], "taker": [0, 1, 2, 4, 6, 12, 16, 19, 22], "liquid": [0, 1, 2, 4, 6, 8, 12, 16, 19, 22, 24, 46, 49], "no_liquidity_sid": [0, 1, 2, 4, 6, 12, 16, 19], "calculate_pnl": [0, 25], "orderfil": [0, 1, 2, 4, 6, 12, 16, 19, 24, 25, 32, 51], "posit": [0, 1, 2, 4, 5, 6, 7, 8, 9, 12, 14, 16, 18, 19, 20, 22, 23, 24, 27, 28, 29, 32, 35, 39, 46, 49, 50, 61, 64, 66], "list": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 32, 33, 37, 41, 42, 43, 44, 48, 50, 51, 61, 69, 70], "pnl": [0, 5, 7, 9, 19, 25, 28, 39], "doe": [0, 6, 8, 12, 14, 22, 23, 24, 27, 29, 32, 43, 51, 52, 61, 66, 68], "includ": [0, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19, 20, 24, 25, 27, 29, 32, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 58, 60, 61, 63, 64, 65, 66, 70], "ani": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 23, 24, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 43, 44, 45, 46, 48, 49, 50, 51, 52, 54, 57, 58, 61, 62, 69], "clear_balance_lock": 0, "instrumentid": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 28, 29, 32, 33, 40, 44, 46, 49, 51, 61], "instrument_id": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 27, 28, 29, 32, 33, 40, 43, 44, 46, 49, 51, 61, 64, 69, 70], "clear": [0, 1, 6, 7, 12, 17, 18, 28, 32, 49, 52, 69], "event_count": [0, 12, 16, 24, 25, 29], "count": [0, 1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 22, 24, 25, 27, 29], "int": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 29, 31, 32, 36, 44, 48, 51, 53, 61], "all": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 27, 28, 29, 30, 31, 32, 33, 36, 37, 40, 43, 44, 46, 48, 49, 50, 51, 52, 53, 54, 57, 58, 60, 64, 67, 68, 69, 70], "accountid": [0, 1, 2, 4, 6, 7, 12, 16, 19, 20, 24, 25], "is_cash_account": 0, "is_margin_account": 0, "margin": [0, 1, 2, 4, 6, 9, 12, 16, 19, 22, 23, 28, 35, 49, 50, 61, 64, 69], "is_unleverag": 0, "last_ev": [0, 24, 25], "last": [0, 2, 5, 6, 7, 8, 11, 12, 14, 17, 18, 19, 22, 24, 25, 32, 37, 44, 49, 50, 51, 58, 66, 70], "starting_bal": [0, 6, 9, 61, 69, 70], "start": [0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 26, 27, 29, 31, 32, 33, 43, 51, 60, 61, 63, 64, 69, 70], "accounttyp": [0, 1, 2, 4, 6, 12, 16, 19, 70], "update_balance_lock": 0, "updat": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 28, 29, 32, 37, 43, 46, 49, 51, 56, 61, 63, 64], "margin_init": [0, 22, 23, 46], "neg": [0, 4, 6, 8, 12, 14, 18, 19, 22, 23, 24, 25, 27, 29, 32], "0": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 35, 39, 44, 46, 49, 61, 69, 70], "update_bal": 0, "allow_zero": 0, "true": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 23, 25, 27, 28, 32, 33, 48, 49, 51, 64, 66], "guarante": [0, 7, 24, 25, 41, 57, 68], "everi": [0, 4, 6, 9, 41, 49, 51], "therefor": [0, 7, 32, 58, 64], "we": [0, 1, 36, 40, 43, 45, 48, 49, 50, 51, 52, 53, 54, 55, 57, 60, 61, 64, 68, 69, 70], "onli": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 24, 27, 28, 29, 31, 32, 33, 37, 40, 41, 43, 46, 50, 51, 54, 60, 64, 69, 70], "ar": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 23, 24, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "allow": [0, 2, 4, 8, 12, 22, 29, 30, 32, 33, 35, 36, 40, 41, 45, 48, 49, 50, 61, 62, 63, 65, 66, 69, 70, 71], "just": [0, 10, 11, 12, 40, 41, 44, 45, 57, 58, 69, 70], "asset": [0, 2, 6, 9, 12, 14, 16, 22, 23, 45, 46, 50, 64], "empti": [0, 1, 2, 4, 6, 8, 9, 10, 12, 16, 17, 18, 19, 22, 24, 27, 32, 39, 52], "update_commiss": 0, "which": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 64, 65, 66, 67, 69, 70], "repres": [0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 32, 36, 40, 43, 44, 45, 46, 61, 68], "credit": [0, 65], "marginaccount": 0, "calculate_margin_init": 0, "calculate_margin_maint": 0, "positionsid": [0, 7, 12, 19, 24, 25, 32, 61], "mainten": [0, 22, 23, 28, 46], "long": [0, 5, 7, 12, 19, 24, 25, 28, 49, 61], "short": [0, 5, 12, 19, 24, 25, 28, 49, 61, 66], "clear_margin": 0, "clear_margin_init": 0, "clear_margin_maint": 0, "default_leverag": [0, 6, 9], "leverag": [0, 6, 9, 49, 50, 62, 68], "decim": [0, 2, 4, 5, 6, 8, 9, 11, 12, 16, 19, 22, 23, 24, 25, 26, 28, 29, 44, 49, 51, 69, 70], "found": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 23, 28, 32, 33, 41, 43, 44, 45, 49, 52, 53, 57, 58, 64, 69], "marginbal": [0, 1, 2, 4, 6, 12, 16, 19, 23], "margin_maint": [0, 22, 23, 46], "margins_init": [0, 28, 51], "margins_maint": [0, 28, 51], "set_default_leverag": 0, "valu": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 32, 39, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 57, 58, 61, 63, 64, 69, 70], "typeerror": [0, 6, 7, 8, 9, 12, 16, 18, 29, 30, 31, 32, 41], "1": [0, 1, 2, 4, 6, 8, 9, 10, 14, 18, 22, 27, 29, 32, 36, 39, 40, 49, 50, 51, 56, 61, 64, 66], "set_leverag": 0, "update_margin": 0, "update_margin_init": 0, "update_margin_maint": 0, "object": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 42, 43, 46, 47, 48, 49, 50, 52, 58, 61, 64, 65, 69, 70], "one": [0, 4, 6, 7, 8, 9, 12, 17, 24, 27, 28, 32, 35, 40, 44, 46, 49, 51, 61, 64, 66, 68, 69, 70], "versu": 0, "anoth": [0, 7, 20, 35], "get_rat": 0, "from_curr": [0, 7], "to_curr": [0, 7], "pricetyp": [0, 7, 14, 18, 50, 61], "price_typ": [0, 7, 14, 18, 61], "bid_quot": 0, "ask_quot": 0, "doubl": [0, 1, 5, 6, 7, 8, 10, 12, 14, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 53], "dictionari": [0, 1, 2, 4, 6, 7, 8, 9, 12, 18, 19, 20, 22, 23, 24, 25, 32, 35, 44, 46, 47, 48, 51, 63, 66], "bid": [0, 2, 6, 12, 17, 18, 22, 24, 26, 27, 43, 49, 50, 69], "ask": [0, 2, 6, 12, 17, 18, 22, 24, 26, 27, 43, 49, 50], "convert": [0, 1, 2, 4, 5, 7, 10, 18, 22, 30, 32, 43, 63, 66, 67], "convers": [0, 10, 32, 43, 49], "symbol": [0, 2, 4, 20, 22, 24, 25, 40, 43, 46, 64, 66, 67], "length": [0, 4, 9, 10, 14, 18, 22], "note": [0, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 25, 27, 32, 40, 45, 66, 68], "insuffici": [0, 39], "data": [0, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 22, 27, 31, 32, 37, 38, 39, 41, 42, 44, 46, 55, 57, 62, 63, 65, 67, 71], "rolloverinterestcalcul": 0, "pd": [0, 1, 2, 4, 5, 6, 10, 16, 22, 27, 32, 39, 43, 49, 51, 69, 70], "datafram": [0, 5, 6, 10, 27, 32, 43, 69, 70], "rollov": [0, 6], "interest": [0, 6, 41, 64], "rate_data_csv_path": 0, "term": [0, 4, 18, 41, 43, 45, 48, 49, 62, 64], "csv": [0, 42, 43, 56, 69, 70], "sinc": [0, 9, 13, 14, 37, 46, 51], "1956": 0, "str": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 36, 43, 44, 47, 48, 51, 61, 69, 70], "calc_overnight_r": 0, "date": [0, 4, 43, 45, 49, 51], "forex": [0, 14, 26, 32, 49, 66, 69], "overnight": 0, "rang": [0, 1, 2, 4, 5, 6, 8, 9, 11, 12, 14, 16, 24, 32, 43, 45, 46, 51, 56, 62, 66, 67, 71], "6": [0, 4, 9, 18, 66], "7": 0, "01": [0, 9, 10, 43, 56, 61, 69], "bp": 0, "get_rate_data": 0, "creat": [0, 1, 2, 4, 6, 8, 9, 11, 12, 13, 14, 19, 27, 31, 32, 35, 36, 43, 44, 46, 48, 49, 51, 61, 63, 64, 66, 69], "static": [0, 1, 2, 4, 5, 8, 9, 12, 13, 14, 18, 19, 20, 22, 23, 24, 25, 41, 50, 53, 68], "creation": [0, 9, 19, 35, 37, 40, 49, 64], "register_account_typ": 0, "unicod": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 32], "issuer": [0, 20], "account_cl": 0, "keyerror": [0, 6, 8, 12, 16, 24, 25, 30, 32], "ha": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 16, 19, 24, 29, 31, 32, 37, 40, 41, 46, 48, 49, 51, 53, 64, 69], "alreadi": [0, 1, 2, 4, 6, 7, 8, 11, 12, 16, 22, 24, 25, 27, 30, 32, 37, 40, 43, 44, 47, 49, 51, 61, 69], "register_calculated_account": 0, "been": [0, 1, 2, 4, 6, 8, 9, 11, 12, 16, 19, 24, 28, 29, 31, 32, 37, 40, 41, 44, 48, 50, 51, 69], "accountsmanag": 0, "cachefacad": [0, 6, 7, 8, 12, 16, 28, 31, 32], "cach": [0, 1, 2, 4, 6, 8, 9, 11, 12, 13, 16, 22, 28, 29, 31, 32, 37, 40, 41, 44, 46, 61], "loggeradapt": [0, 1, 6, 8, 12, 16, 27, 31, 32], "log": [0, 1, 2, 4, 6, 7, 9, 11, 12, 14, 16, 29, 31, 32, 33, 49, 51, 53, 61, 64, 66, 67, 70], "clock": [0, 1, 2, 4, 6, 11, 12, 16, 28, 29, 31, 32, 33, 40, 44, 48], "function": [0, 6, 8, 10, 12, 13, 14, 27, 28, 32, 36, 38, 41, 42, 45, 48, 49, 50, 51, 52, 55, 57, 62, 64, 66, 67], "read": [0, 4, 6, 7, 8, 12, 16, 17, 28, 31, 32, 35, 38, 41, 46, 51, 53, 61, 70], "logger": [0, 1, 2, 4, 6, 7, 8, 11, 12, 16, 27, 28, 29, 31, 32, 33, 45, 46, 47, 51, 53], "api": [1, 2, 3, 4, 8, 12, 16, 32, 33, 35, 37, 40, 41, 43, 45, 46, 47, 49, 50, 51, 55, 65, 66], "spot": [1, 9, 12, 16, 22, 33, 40, 46, 49, 64, 67, 70], "bet": [1, 22, 46, 50, 63, 67], "betfairhttpcli": 1, "usernam": [1, 4, 9, 63, 66], "password": [1, 4, 9, 63, 66], "app_kei": [1, 63], "http": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 27, 29, 32, 35, 53, 56, 60, 61, 64, 69], "async": [1, 2, 4, 8, 12, 16, 31, 66], "keep_al": 1, "renew": 1, "authent": 1, "list_navig": 1, "navig": [1, 13, 41, 60], "tree": 1, "market": [1, 4, 6, 7, 8, 9, 11, 12, 14, 17, 18, 19, 20, 22, 23, 24, 25, 28, 32, 35, 37, 40, 44, 46, 50, 51, 61, 63, 64, 65, 66, 67, 70], "list_market_catalogu": 1, "filter_": 1, "marketfilt": 1, "market_project": 1, "betfair_pars": 1, "spec": [1, 18, 27, 52], "enum": [1, 4, 8, 10, 14, 32, 33, 49, 51, 61, 64, 70], "marketproject": 1, "sort": [1, 6, 8, 17, 27, 42, 69], "marketsort": 1, "max_result": 1, "1000": [1, 6, 8, 9, 12, 32, 51], "local": [1, 2, 7, 8, 9, 12, 19, 22, 24, 27, 32, 37, 40, 48, 49, 51, 55, 67], "type_definit": 1, "marketcatalogu": 1, "about": [1, 6, 18, 27, 41, 43, 45, 49, 61], "betfairdataclientconfig": 1, "handle_revised_bar": [1, 2, 4, 9, 66], "instrument_provid": [1, 2, 4, 9, 16, 64, 66], "instrumentproviderconfig": [1, 2, 4, 8, 9, 33, 64], "load_al": [1, 2, 4, 8, 9, 33, 64], "load_id": [1, 2, 4, 8, 9, 33, 66], "filter": [1, 2, 4, 6, 7, 8, 9, 14, 16, 28, 32, 44, 51, 56], "filter_cal": [1, 2, 4, 9], "log_warn": [1, 2, 4, 9, 64], "rout": [1, 2, 4, 6, 7, 9, 11, 12, 16, 32, 35, 66], "routingconfig": [1, 2, 4, 9, 66], "venu": [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 16, 18, 19, 20, 22, 24, 25, 28, 32, 33, 37, 40, 41, 42, 43, 44, 45, 46, 50, 51, 64, 67], "account_curr": 1, "cert_dir": [1, 63], "instrument_config": 1, "nautilus_trad": [1, 2, 4, 5, 6, 8, 9, 12, 16, 27, 31, 32, 33, 36, 39, 40, 41, 43, 44, 46, 47, 48, 49, 51, 59, 60, 61, 63, 64, 66, 69, 70], "adapt": [1, 2, 4, 7, 8, 13, 14, 31, 36, 41, 46, 50, 60, 62, 63, 64, 65, 66, 67], "betfairinstrumentproviderconfig": 1, "livedataclientconfig": [1, 2, 4, 9, 16], "configur": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 29, 31, 32, 33, 37, 39, 42, 43, 44, 50, 53, 60, 62, 70], "betfairdatacli": [1, 63], "instanc": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 20, 27, 28, 29, 31, 32, 36, 37, 41, 43, 44, 45, 47, 51, 61, 69], "account": [1, 2, 4, 5, 6, 7, 9, 12, 13, 14, 16, 19, 20, 23, 24, 25, 28, 29, 32, 41, 61, 63, 65, 66, 70], "kei": [1, 2, 4, 7, 8, 9, 10, 18, 33, 43, 44, 50], "directori": [1, 8, 9, 41, 43, 47, 58, 60, 69], "contain": [1, 2, 4, 5, 6, 7, 8, 10, 12, 16, 18, 19, 20, 22, 23, 24, 25, 32, 35, 38, 41, 44, 48, 53, 56, 61, 64, 66, 69], "certif": 1, "represent": [1, 2, 4, 6, 9, 12, 17, 18, 19, 22, 23, 24, 25], "classmethod": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 27, 29, 32], "fully_qualified_nam": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "fulli": [1, 2, 4, 5, 6, 8, 9, 11, 12, 13, 16, 17, 18, 22, 29, 32, 34, 42, 55, 58], "qualifi": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "name": [1, 2, 4, 5, 6, 8, 9, 11, 12, 14, 16, 17, 18, 20, 22, 23, 26, 27, 29, 31, 32, 33, 43, 47, 48, 50, 51, 52, 60, 61, 67, 69], "nautilusconfig": [1, 2, 4, 6, 8, 9, 11, 12, 16, 32], "refer": [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 26, 29, 32, 37, 40, 41, 43, 45, 46, 47, 48, 49, 51, 52, 57, 61, 64, 66, 68, 70, 71], "www": [1, 2, 4, 5, 6, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 29, 32, 35, 56, 69], "python": [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 16, 17, 18, 22, 29, 32, 38, 41, 42, 43, 46, 48, 50, 52, 53, 54, 55, 59, 60, 61, 62, 66, 68], "org": [1, 2, 4, 5, 6, 8, 9, 10, 11, 12, 16, 17, 18, 20, 22, 29, 32, 56, 60], "dev": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32, 54, 60], "pep": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "3155": [1, 2, 4, 5, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "properti": [1, 2, 4, 5, 6, 8, 9, 12, 16, 19, 22, 24, 27, 31, 32, 36, 46, 67], "hash": [1, 2, 4, 6, 8, 9, 18], "identifi": [1, 2, 4, 6, 7, 8, 9, 10, 12, 16, 19, 32, 33, 40, 44, 46, 48, 49, 51, 61, 64, 70], "json": [1, 2, 4, 5, 6, 8, 9, 30, 43, 46, 47, 48, 50], "byte": [1, 2, 4, 6, 7, 8, 9, 12, 18, 30, 32, 48, 51], "serial": [1, 2, 4, 6, 7, 8, 9, 13, 41, 43, 44, 46, 50, 51], "encod": [1, 2, 4, 6, 9, 30, 43, 65], "json_primit": [1, 2, 4, 6, 9], "primit": [1, 2, 4, 5, 6, 9, 30, 44, 48, 53, 55, 57], "pars": [1, 2, 4, 6, 9, 18, 20, 23, 33, 36, 64], "raw": [1, 2, 4, 5, 6, 9, 14, 18, 22, 23, 32, 33, 42, 43, 46, 47, 61, 67, 70, 71], "decod": [1, 2, 4, 6, 9], "cl": [1, 2, 4, 6, 8, 9, 11, 12, 16, 17, 18, 22, 29, 32], "valid": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 18, 19, 20, 22, 23, 24, 26, 29, 31, 32, 40, 44, 46, 51, 63, 64], "whether": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 23, 24, 25, 27, 28, 29, 32, 37, 41, 45, 49, 52, 63, 64], "betfairexecclientconfig": 1, "liveexecclientconfig": [1, 2, 4, 9, 16], "betfairexeccli": 1, "loop": [1, 2, 4, 6, 8, 9, 12, 16, 31, 32, 33, 50], "abstracteventloop": [1, 2, 4, 6, 8, 12, 16, 31, 32], "msgbu": [1, 2, 4, 6, 8, 11, 12, 16, 28, 29, 31, 32, 41, 48], "messagebu": [1, 2, 4, 6, 8, 9, 11, 12, 16, 28, 29, 31, 32, 41, 43, 48], "liveclock": [1, 2, 4, 8, 16, 33], "betfairinstrumentprovid": [1, 63], "strict_handl": 1, "livemarketdatacli": [1, 4, 16], "asyncio": [1, 2, 4, 6, 8, 9, 12, 16, 31, 32, 33, 50], "betfaircli": 1, "httpclient": [1, 33], "messag": [1, 2, 4, 6, 7, 9, 16, 17, 19, 27, 28, 29, 31, 32, 44, 47, 49, 50, 51, 61], "bu": [1, 2, 4, 6, 9, 11, 12, 16, 28, 29, 31, 32, 41, 44, 50], "strict": [1, 23], "handl": [1, 2, 4, 6, 8, 9, 11, 12, 14, 16, 17, 23, 27, 31, 32, 33, 44, 45, 50, 54, 55, 58, 64, 66, 68], "mode": [1, 6, 8, 9, 11, 12, 16, 23, 29, 43, 53, 66], "enabl": [1, 6, 8, 9, 29, 42, 48, 50, 51, 57, 60], "on_market_upd": 1, "stream": [1, 2, 4, 6, 8, 9, 11, 12, 16, 27, 32, 36, 42, 50, 63, 64, 66, 67, 69], "connect": [1, 2, 4, 6, 9, 11, 12, 16, 33, 41, 63, 64, 65, 66, 67], "create_task": [1, 2, 4, 16], "coro": [1, 2, 4, 16], "coroutin": [1, 2, 4, 16], "log_msg": [1, 2, 4, 16], "action": [1, 2, 4, 6, 8, 12, 16, 18, 32, 37, 44, 46, 67], "collect": [1, 2, 4, 16, 31, 41, 47, 52], "abc": [1, 2, 4, 16, 27, 31], "callabl": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 30, 31, 32, 48], "success": [1, 2, 4, 12, 16], "task": [1, 2, 4, 6, 8, 12, 16, 31, 32, 48, 51, 62, 71], "run": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 28, 29, 31, 32, 37, 39, 41, 42, 43, 44, 50, 51, 52, 53, 54, 58, 60, 62, 66, 67, 68, 71], "error": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 17, 22, 29, 32, 33, 47, 49, 51, 52, 57, 58, 61, 67], "callback": [1, 2, 4, 6, 8, 10, 11, 12, 16, 31, 32, 33, 64], "done": [1, 2, 4, 6, 8, 12, 16, 32, 35, 61, 70], "write": [1, 2, 4, 7, 8, 9, 16, 27, 37, 45, 48, 51, 57, 69], "degrad": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "compon": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 16, 20, 22, 24, 29, 30, 32, 33, 37, 40, 42, 43, 44, 45, 48, 50, 51, 53, 58, 61, 62, 64, 66, 67, 68, 70], "while": [1, 2, 4, 6, 8, 11, 12, 14, 16, 29, 32, 42, 43, 44, 48, 50, 51, 66], "on_degrad": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "except": [1, 2, 4, 6, 8, 10, 11, 12, 16, 24, 29, 32, 40, 51, 53, 58], "rerais": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "remain": [1, 2, 4, 6, 8, 11, 12, 16, 24, 29, 32, 35, 43, 44, 48, 49, 53], "do": [1, 2, 4, 6, 8, 11, 12, 16, 20, 29, 32, 33, 36, 41, 47, 51, 52, 61, 62, 64, 68, 69, 70, 71], "overrid": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 23, 29, 32, 46], "thi": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "chang": [1, 2, 4, 5, 6, 8, 9, 11, 12, 13, 14, 16, 18, 19, 22, 24, 26, 29, 32, 46, 50, 51, 52, 54, 57, 58, 62, 68, 71], "disconnect": [1, 2, 4, 9, 11, 12, 16], "dispos": [1, 2, 4, 6, 8, 11, 12, 16, 29, 31, 32, 66, 70], "on_dispos": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51, 61], "fault": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "multipl": [1, 2, 4, 6, 8, 11, 12, 14, 16, 27, 29, 31, 32, 40, 42, 43, 44, 45, 48, 50, 52, 61, 69, 70], "time": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 19, 24, 27, 29, 31, 32, 35, 39, 40, 41, 48, 50, 56, 57, 58, 61, 64, 65, 66, 68, 70], "same": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 19, 27, 29, 31, 32, 35, 37, 43, 46, 47, 50, 51, 57, 62, 67, 70], "effect": [1, 2, 4, 6, 8, 11, 12, 16, 29, 31, 32, 41, 43], "onc": [1, 2, 4, 6, 8, 9, 11, 12, 16, 20, 24, 29, 31, 32, 37, 42, 44, 48, 49, 51, 54, 69, 70], "idempot": [1, 2, 4, 6, 8, 11, 12, 16, 29, 31, 32], "cannot": [1, 2, 4, 6, 8, 9, 11, 12, 14, 16, 24, 27, 29, 30, 31, 32, 33, 40, 49, 50, 51, 66], "revers": [1, 2, 4, 6, 7, 8, 11, 12, 16, 29, 31, 32], "other": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 18, 19, 24, 27, 29, 30, 31, 32, 40, 41, 42, 46, 48, 49, 50, 51, 52, 58, 61, 62, 64, 68, 70], "on_fault": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "componentid": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 20, 29, 32], "is_connect": [1, 2, 4, 6, 11, 12, 16], "is_degrad": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_dispos": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_fault": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_initi": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_run": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "is_stop": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "stop": [1, 2, 4, 6, 8, 9, 11, 12, 16, 24, 26, 27, 29, 31, 32, 35, 51, 66], "request": [1, 2, 4, 6, 8, 10, 11, 12, 16, 18, 24, 32, 44, 45, 50, 51, 64, 65, 66, 67], "datatyp": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 33, 36, 48, 64], "data_typ": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 32, 33, 36, 48, 64], "uuid4": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 19, 24, 31, 32, 33], "correlation_id": [1, 2, 4, 6, 8, 10, 11, 16, 33], "subscript": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51, 64], "correl": [1, 2, 4, 6, 8, 10, 11, 16], "respons": [1, 2, 4, 6, 8, 10, 11, 12, 16, 29, 32, 45, 57], "request_bar": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51, 66], "bartyp": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 27, 32, 51], "bar_typ": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 27, 32, 44, 51, 69, 70], "limit": [1, 2, 4, 6, 8, 9, 11, 12, 16, 19, 24, 28, 29, 35, 37, 40, 44, 50, 51, 52, 61, 64, 70], "datetim": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 18, 19, 22, 24, 32, 43, 47, 66, 69], "end": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 27, 32, 43, 44, 49, 50, 52, 62, 69, 70], "histor": [1, 2, 4, 6, 8, 11, 12, 16, 32, 41, 42, 50, 51, 62, 64, 65, 67, 69, 70, 71], "bar": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 18, 27, 32, 40, 43, 50, 51, 64, 66], "number": [1, 2, 4, 8, 11, 16, 17, 18, 20, 22, 23, 26, 27, 29, 37, 43, 44, 46, 49, 51], "utc": [1, 2, 4, 6, 8, 10, 11, 12, 16, 22, 24, 32, 43, 47, 49, 51, 69], "inclus": [1, 2, 4, 6, 8, 11, 12, 16, 32], "depend": [1, 2, 4, 6, 8, 11, 12, 16, 22, 23, 25, 32, 44, 46, 48, 50, 51, 54, 60, 64, 66, 69], "individu": [1, 2, 4, 5, 6, 8, 11, 12, 16, 17, 32, 42, 44, 47, 48, 51, 64, 70], "implement": [1, 2, 3, 4, 6, 7, 8, 11, 12, 13, 14, 16, 19, 21, 28, 29, 30, 32, 33, 36, 38, 39, 42, 43, 44, 45, 47, 48, 50, 55, 57, 58, 66], "request_instru": [1, 2, 4, 6, 8, 11, 12, 16, 32, 33, 66], "request_quote_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "quotetick": [1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 27, 28, 32, 43, 48, 50, 51, 61, 69], "tick": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 22, 25, 27, 28, 32, 37, 40, 43, 44, 46, 49, 50, 51, 61, 64, 66, 69, 70], "request_trade_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "tradetick": [1, 2, 4, 6, 7, 8, 11, 12, 14, 16, 17, 18, 27, 32, 43, 48, 50, 51, 70], "reset": [1, 2, 4, 5, 6, 7, 8, 11, 12, 14, 16, 17, 28, 29, 32, 70], "field": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 19, 20, 27, 28, 29, 32, 36, 43, 64, 69], "on_reset": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "resum": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "on_resum": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51], "run_after_delai": [1, 2, 4, 16], "delai": [1, 2, 4, 16, 31, 51], "float": [1, 2, 4, 5, 6, 9, 12, 14, 16, 22, 23, 26, 27, 29, 39, 44, 48, 61], "after": [1, 2, 4, 6, 8, 9, 12, 16, 27, 31, 32, 51], "second": [1, 2, 4, 8, 9, 12, 16, 18, 50, 61], "befor": [1, 2, 4, 8, 9, 16, 27, 40, 49, 62, 66, 67, 68, 69], "on_start": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51, 61, 64], "componentst": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32], "on_stop": [1, 2, 4, 6, 8, 11, 12, 16, 29, 32, 51, 61], "subscrib": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 36, 37, 43, 44, 45, 46, 50, 51, 64, 65, 66], "subscribe_bar": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51], "subscribe_instru": [1, 2, 4, 6, 8, 11, 12, 16, 32, 46], "subscribe_instrument_clos": [1, 2, 4, 6, 8, 11, 12, 16, 32], "instrumentclos": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 43, 50, 51], "subscribe_instrument_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "instrumentstatu": [1, 2, 4, 6, 8, 11, 12, 16, 18, 32, 43, 50, 51], "subscribe_order_book_delta": [1, 2, 4, 6, 8, 11, 12, 16, 32], "booktyp": [1, 2, 4, 6, 8, 11, 12, 16, 17, 32], "book_typ": [1, 2, 4, 6, 8, 9, 11, 12, 16, 17, 32], "depth": [1, 2, 4, 6, 8, 11, 12, 16, 17, 18, 32, 42, 43], "kwarg": [1, 2, 4, 6, 8, 11, 12, 14, 16, 27, 32], "orderbookdelta": [1, 2, 4, 6, 8, 11, 12, 16, 17, 18, 27, 32, 43, 50, 51], "book": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 24, 27, 32, 43, 46, 49, 50, 51], "l1_mbp": [1, 2, 4, 6, 8, 9, 11, 12, 16, 32], "l2_mbp": [1, 2, 4, 6, 8, 11, 12, 16, 32], "l3_mbo": [1, 2, 4, 6, 8, 11, 12, 16, 32], "maximum": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 16, 22, 26, 27, 29, 32, 46, 48, 50, 56], "keyword": [1, 2, 4, 6, 8, 11, 12, 16, 27, 32, 43, 53], "argument": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 27, 32, 41, 43, 44, 52], "subscribe_order_book_snapshot": [1, 2, 4, 6, 8, 11, 12, 16, 32], "snapshot": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 18, 32], "level": [1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 16, 17, 18, 20, 26, 32, 33, 35, 38, 43, 45, 47, 48, 49, 50, 52, 55, 57, 58, 61, 62, 64, 67], "A": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 23, 24, 27, 32, 33, 40, 41, 42, 43, 46, 48, 49, 50, 51, 56, 59, 61, 66], "subscribe_quote_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32, 40, 51, 61], "subscribe_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "ticker": [1, 2, 4, 6, 7, 8, 11, 12, 16, 18, 20, 22, 24, 25, 32, 43, 50, 51, 64], "subscribe_trade_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "subscribe_venue_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "subscribed_bar": [1, 2, 4, 6, 11, 16], "subscribed_generic_data": [1, 2, 4, 6, 11, 16], "subscribed_instrument_clos": [1, 2, 4, 6, 11, 16], "close": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 18, 19, 24, 25, 27, 32, 35, 43, 49, 51, 52, 67], "subscribed_instrument_statu": [1, 2, 4, 6, 11, 16], "statu": [1, 2, 4, 6, 8, 9, 11, 12, 16, 18, 24, 32, 43, 49, 51, 67], "subscribed_instru": [1, 2, 4, 6, 11, 16], "subscribed_order_book_delta": [1, 2, 4, 6, 11, 16], "delta": [1, 2, 4, 6, 8, 11, 12, 16, 17, 18, 24, 32, 43, 51], "subscribed_order_book_snapshot": [1, 2, 4, 6, 11, 16], "subscribed_quote_tick": [1, 2, 4, 6, 11, 16], "subscribed_tick": [1, 2, 4, 6, 11, 16], "subscribed_trade_tick": [1, 2, 4, 6, 11, 16], "trade": [1, 2, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 55, 59, 62, 63, 65, 67, 69, 70, 71], "subscribed_venue_statu": [1, 2, 4, 6, 11, 16], "trader_id": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 19, 20, 24, 25, 29, 31, 32, 47, 48, 66, 70], "trader": [1, 2, 4, 6, 7, 8, 9, 11, 12, 14, 16, 19, 20, 24, 25, 28, 29, 31, 32, 35, 37, 39, 41, 47, 49, 50, 51, 61, 62, 64, 66, 70], "associ": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 19, 23, 24, 25, 27, 29, 32, 49], "traderid": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 19, 20, 24, 25, 29, 31, 32], "unsubscrib": [1, 2, 4, 6, 8, 11, 12, 16, 32, 51, 66], "unsubscribe_bar": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_instru": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_instrument_clos": [1, 2, 4, 6, 11, 16], "unsubscribe_instrument_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_order_book_delta": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_order_book_snapshot": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_quote_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32, 61], "unsubscribe_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_trade_tick": [1, 2, 4, 6, 8, 11, 12, 16, 32], "unsubscribe_venue_statu": [1, 2, 4, 6, 8, 11, 12, 16, 32], "subscriptionstatu": 1, "modul": [1, 2, 6, 9, 10, 13, 14, 18, 32, 41, 42, 43, 50, 53, 55, 61, 62], "qualnam": [1, 2, 14, 18, 32], "boundari": [1, 2, 14, 18, 32, 41, 49, 57, 64, 67], "bsporderbookdelta": 1, "bookact": [1, 18], "add": [1, 2, 4, 5, 6, 7, 8, 10, 12, 16, 17, 18, 32, 40, 44, 51, 61, 63, 64, 66, 70], "delet": [1, 7, 17, 18, 61], "capsule_from_list": [1, 18], "item": [1, 13, 18, 27], "uint64_t": [1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 17, 18, 19, 22, 23, 24, 25, 30, 31, 32], "ts_event": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 17, 18, 19, 22, 32, 36, 40, 43, 48, 66], "ts_init": [1, 2, 6, 8, 10, 11, 12, 17, 18, 19, 22, 24, 25, 27, 32, 33, 36, 40, 42, 43], "sequenc": [1, 6, 8, 9, 17, 18, 24, 44, 51, 66], "act": [1, 18, 22, 36, 49, 55, 58, 61, 64], "flag": [1, 7, 14, 18], "uint8_t": [1, 17, 18, 22, 23], "from_dict": [1, 2, 12, 18, 19, 22, 23, 30, 48], "from_pyo3_list": [1, 2, 18], "pyo3_delta": [1, 18], "legaci": [1, 2, 18, 43], "cython": [1, 2, 13, 18, 38, 41, 43, 50, 52, 54, 55, 57, 68], "rust": [1, 2, 6, 9, 17, 18, 40, 41, 43, 45, 47, 48, 50, 54, 55, 60, 62], "pyo3": [1, 2, 6, 18, 43, 57, 60, 68], "nautilus_pyo3": [1, 2, 18], "from_raw": [1, 18, 23], "int64_t": [1, 18, 23, 30], "price_raw": [1, 18], "price_prec": [1, 17, 18], "size_raw": [1, 18], "size_prec": [1, 18], "order_id": [1, 18], "scale": [1, 18, 27], "fix": [1, 12, 18, 19, 20, 23, 26, 27, 32, 35, 43, 49, 50, 61, 68], "precis": [1, 5, 7, 11, 12, 17, 18, 22, 23, 25, 26, 27], "integ": [1, 4, 6, 10, 16, 18, 22, 23, 27, 29, 30, 48], "size": [1, 9, 11, 12, 14, 16, 17, 18, 22, 25, 29, 42, 43, 44, 46, 48, 49, 50, 51], "combin": [1, 2, 10, 18, 20, 35, 40, 46, 50, 57], "packet": [1, 18], "match": [1, 2, 4, 6, 7, 8, 9, 12, 16, 18, 19, 20, 24, 25, 32, 37, 43, 46, 48, 66, 67, 70, 71], "engin": [1, 2, 4, 6, 9, 12, 16, 18, 28, 29, 31, 32, 33, 39, 40, 41, 42, 44, 50, 62, 69], "uniqu": [1, 4, 6, 8, 9, 10, 12, 17, 18, 20, 27, 32, 43, 46, 48, 51], "unix": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 22, 24, 25, 31, 32, 36, 43, 48, 51, 54, 67], "timestamp": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 22, 24, 25, 27, 30, 31, 32, 36, 43, 49, 67, 69], "nanosecond": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 22, 24, 25, 27, 31, 32, 36, 43, 48, 50, 51, 67], "occur": [1, 2, 4, 6, 8, 9, 10, 12, 16, 17, 18, 19, 22, 24, 25, 32, 36, 37, 43], "wa": [1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19, 22, 24, 25, 31, 32, 36, 40, 41, 43, 44, 52], "is_add": [1, 18], "is_clear": [1, 18], "is_delet": [1, 18], "is_upd": [1, 18], "list_from_capsul": [1, 18], "capsul": [1, 18], "bookord": [1, 17, 18], "to_dict": [1, 2, 12, 18, 19, 22, 23, 24, 25, 30, 48], "obj": [1, 2, 12, 18, 19, 22, 27, 30, 48], "betfairtick": 1, "last_traded_pric": 1, "traded_volum": 1, "starting_price_near": 1, "starting_price_far": 1, "betfairstartingpric": 1, "bsp": 1, "realis": 1, "betfairexecutioncli": [1, 63], "liveexecutioncli": [1, 4, 9, 16, 44], "generate_order_status_report": [1, 2, 4, 16], "client_order_id": [1, 2, 4, 6, 7, 12, 16, 19, 24, 25, 44], "model": [1, 2, 4, 5, 6, 8, 9, 12, 13, 16, 26, 32, 33, 40, 41, 43, 44, 46, 49, 51, 61, 64, 66, 68, 69, 70], "clientorderid": [1, 2, 4, 6, 7, 8, 12, 16, 19, 20, 24, 25, 32, 44], "venue_order_id": [1, 2, 4, 6, 7, 12, 16, 19, 24, 25], "venueorderid": [1, 2, 4, 6, 7, 12, 16, 19, 20, 24, 25, 32], "report": [1, 2, 4, 5, 6, 9, 16, 19, 32, 58, 61, 66, 70], "orderstatusreport": [1, 2, 4, 6, 12, 16], "": [1, 2, 4, 6, 7, 8, 9, 12, 16, 18, 19, 24, 32, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 57, 60, 61, 63, 64, 66, 67, 68, 69, 70], "panda": [1, 2, 4, 5, 10, 16, 43, 49, 51, 69, 70], "_lib": [1, 2, 4, 16], "tslib": [1, 2, 4, 16], "open_onli": [1, 2, 4, 7, 16], "mai": [1, 2, 4, 7, 8, 9, 12, 14, 16, 18, 23, 24, 25, 27, 28, 32, 35, 37, 40, 41, 43, 44, 46, 47, 48, 51, 58, 61, 62, 64, 66, 70], "open": [1, 2, 4, 6, 7, 9, 11, 12, 14, 16, 18, 19, 24, 25, 27, 29, 32, 49, 50, 51, 52, 61, 62, 64, 66], "generate_fill_report": [1, 2, 4, 16], "fillreport": [1, 2, 4, 12, 16], "assign": [1, 2, 4, 6, 7, 8, 12, 16, 18, 19, 20, 22, 23, 24, 25, 31, 32, 36, 40, 48, 49, 51, 64], "generate_position_status_report": [1, 2, 4, 16], "positionstatusreport": [1, 2, 4, 9, 12, 16], "check_account_curr": 1, "check": [1, 4, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 24, 29, 31, 32, 36, 37, 46, 52, 54, 58, 64], "against": [1, 7, 24, 32, 35, 49], "handle_order_stream_upd": 1, "wait_for_ord": 1, "timeout_second": 1, "10": [1, 4, 9, 12, 16, 18, 24, 25, 43, 44, 49, 51, 56, 60, 61, 66, 69, 70], "get": [1, 7, 12, 16, 43, 46, 51, 55, 64], "our": [1, 51, 61, 69, 70], "submit_ord": [1, 2, 4, 6, 12, 16, 32, 37, 40, 44, 51, 61], "come": [1, 61], "back": [1, 7, 8, 9, 27, 30, 36, 37, 43, 48, 50], "bet_id": 1, "As": [1, 9, 36, 44, 52, 64, 66, 69], "precaut": 1, "wait": [1, 61], "up": [1, 6, 8, 9, 12, 14, 16, 23, 27, 32, 35, 36, 42, 43, 45, 46, 51, 53, 59, 61, 62, 64, 65, 66, 69, 70], "ad": [1, 6, 7, 8, 12, 16, 32, 42, 43, 55, 61, 66, 67], "order_id_to_client_order_id": 1, "batch_cancel_ord": [1, 2, 4, 6, 12, 16], "batchcancelord": [1, 2, 4, 6, 12, 16, 32, 51], "command": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 19, 29, 32, 33, 37, 41, 44, 45, 48, 53, 54, 58, 59], "batch": [1, 2, 4, 6, 9, 12, 16, 18, 27, 29, 32, 42, 43, 51, 61], "cancel": [1, 2, 4, 6, 7, 8, 12, 16, 17, 19, 24, 29, 31, 32, 37, 49, 66, 67], "cancel_all_ord": [1, 2, 4, 6, 12, 16, 32, 44, 51], "cancelallord": [1, 2, 4, 6, 12, 16, 32, 51], "cancel_ord": [1, 2, 4, 6, 12, 16, 32, 44, 51], "cancelord": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_account_st": [1, 2, 4, 6, 12, 16], "info": [1, 2, 4, 6, 8, 9, 11, 12, 16, 19, 22, 24, 25, 47, 61, 64, 66], "publish": [1, 2, 4, 6, 8, 9, 12, 16, 32, 33, 44, 45, 46], "directli": [1, 2, 4, 6, 8, 10, 11, 12, 14, 16, 18, 19, 24, 29, 30, 32, 37, 40, 43, 44, 48, 50, 51, 58, 61], "addit": [1, 2, 4, 6, 8, 9, 12, 16, 19, 22, 27, 37, 43, 44, 47, 48, 52, 53, 57, 61, 66], "generate_mass_statu": [1, 2, 4, 16], "lookback_min": [1, 2, 4, 16], "executionmassstatu": [1, 2, 4, 12, 16], "lookback": [1, 2, 4, 9, 16, 48, 51], "generate_order_accept": [1, 2, 4, 6, 12, 16], "strategyid": [1, 2, 4, 6, 7, 8, 9, 12, 16, 19, 20, 24, 25, 32, 44, 51], "strategy_id": [1, 2, 4, 6, 7, 8, 9, 12, 16, 19, 24, 25, 32, 44], "orderaccept": [1, 2, 4, 6, 12, 16, 19, 32, 51], "send": [1, 2, 4, 6, 8, 11, 12, 16, 19, 33, 36, 44], "executionengin": [1, 2, 4, 6, 9, 12, 16, 31, 32, 37, 44, 51], "strategi": [1, 2, 4, 6, 7, 8, 9, 12, 16, 19, 20, 24, 25, 28, 29, 31, 32, 33, 34, 36, 37, 40, 42, 44, 46, 48, 49, 50, 62, 64, 66, 67, 69], "accept": [1, 2, 4, 6, 12, 16, 19, 24, 32, 42, 49, 58], "generate_order_cancel_reject": [1, 2, 4, 6, 12, 16], "reason": [1, 2, 4, 6, 12, 16, 18, 19, 20, 39, 43, 50, 51, 52, 57, 58, 61, 64, 67], "ordercancelreject": [1, 2, 4, 6, 12, 16, 19, 32, 51], "reject": [1, 2, 4, 6, 12, 16, 19, 24, 32, 46, 49], "generate_order_cancel": [1, 2, 4, 6, 12, 16], "ordercancel": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_order_expir": [1, 2, 4, 6, 12, 16], "orderexpir": [1, 2, 4, 6, 12, 16, 19, 32, 51], "expir": [1, 2, 4, 6, 8, 9, 12, 16, 19, 22, 24, 32, 51, 66], "generate_order_fil": [1, 2, 4, 6, 12, 16], "positionid": [1, 2, 4, 5, 6, 7, 8, 12, 16, 19, 20, 24, 25, 32], "venue_position_id": [1, 2, 4, 6, 12, 16], "tradeid": [1, 2, 4, 6, 12, 16, 18, 19, 20, 24, 25], "trade_id": [1, 2, 4, 6, 12, 16, 18, 19, 24, 25], "ordertyp": [1, 2, 4, 6, 8, 12, 16, 19, 24], "order_typ": [1, 2, 4, 6, 12, 16, 19, 24], "quote_curr": [1, 2, 4, 6, 12, 16, 22, 25], "so": [1, 2, 4, 6, 8, 11, 12, 16, 18, 19, 20, 23, 24, 32, 37, 41, 43, 44, 51, 52, 54, 55, 56, 58, 61, 62, 64, 68], "must": [1, 2, 4, 6, 8, 9, 10, 11, 12, 16, 18, 19, 20, 23, 24, 27, 32, 44, 46, 48, 51, 56, 57, 58, 64, 66, 67], "pass": [1, 2, 4, 6, 7, 8, 10, 11, 12, 16, 18, 19, 24, 27, 29, 32, 36, 37, 39, 41, 42, 43, 44, 46, 48, 51, 52, 61, 63, 64, 66, 69], "explicitli": [1, 2, 4, 6, 11, 12, 16, 18, 19, 24, 33, 41, 43, 64, 67], "ticket": [1, 2, 4, 6, 12, 16, 52], "here": [1, 2, 4, 6, 8, 10, 12, 16, 32, 33, 38, 40, 44, 45, 50, 51, 52, 53, 55, 61, 66, 69, 70], "otherwis": [1, 2, 4, 6, 8, 9, 12, 16, 19, 27, 32, 42, 46, 51], "om": [1, 2, 4, 6, 12, 16, 25, 32], "resolut": [1, 2, 4, 6, 12, 16, 50], "averag": [1, 2, 4, 5, 6, 10, 12, 14, 16, 17, 19, 24, 25, 40], "generate_order_modify_reject": [1, 2, 4, 6, 12, 16], "ordermodifyreject": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_order_reject": [1, 2, 4, 6, 12, 16], "orderreject": [1, 2, 4, 6, 12, 16, 19, 32, 51], "generate_order_submit": [1, 2, 4, 6, 12, 16], "ordersubmit": [1, 2, 4, 6, 12, 16, 19, 32, 51], "submit": [1, 2, 4, 6, 9, 12, 16, 19, 24, 29, 32, 40, 44, 49, 64, 67, 70], "generate_order_trigg": [1, 2, 4, 6, 12, 16], "ordertrigg": [1, 2, 4, 6, 12, 16, 19, 32, 51], "trigger": [1, 2, 4, 6, 8, 10, 12, 16, 19, 24, 32, 37, 41, 50, 51], "generate_order_upd": [1, 2, 4, 6, 12, 16], "trigger_pric": [1, 2, 4, 6, 8, 12, 16, 19, 24, 32, 49, 64], "venue_order_id_modifi": [1, 2, 4, 6, 12, 16], "orderupd": [1, 2, 4, 6, 12, 16, 19, 32, 51], "modifi": [1, 2, 4, 6, 9, 12, 16, 29, 32, 35, 37, 62, 66, 67], "get_account": [1, 2, 4, 6, 12, 16], "modify_ord": [1, 2, 4, 6, 12, 16, 32, 44, 51], "modifyord": [1, 2, 4, 6, 12, 16, 19, 32, 51], "oms_typ": [1, 2, 4, 6, 7, 9, 12, 16, 32, 61, 69, 70], "omstyp": [1, 2, 4, 6, 7, 9, 12, 16, 32, 70], "query_ord": [1, 2, 4, 6, 12, 16, 32, 44], "queryord": [1, 2, 4, 6, 12, 16, 32], "reconcili": [1, 2, 4, 6, 9, 12, 16, 19], "submitord": [1, 2, 4, 6, 12, 16, 32, 37, 51], "submit_order_list": [1, 2, 4, 6, 12, 16, 32, 44], "submitorderlist": [1, 2, 4, 6, 12, 16, 32, 51], "get_cached_betfair_cli": 1, "credenti": [1, 66], "exist": [1, 2, 4, 6, 7, 8, 9, 11, 12, 16, 17, 22, 27, 32, 40, 43, 44, 47, 49, 51, 58, 66, 67, 69, 70], "sourc": [1, 2, 4, 13, 18, 27, 43, 45, 50, 51, 57, 62, 64, 68], "betfair_usernam": 1, "env": [1, 60], "var": 1, "betfair_password": 1, "betfair_app_kei": [1, 63], "get_cached_betfair_instrument_provid": 1, "binancehttpcli": [1, 2, 64], "betfairlivedataclientfactori": [1, 63], "livedataclientfactori": [1, 2, 4, 16], "live": [1, 2, 4, 8, 11, 12, 13, 31, 32, 35, 36, 37, 39, 41, 43, 45, 47, 49, 51, 53, 59, 62, 63, 64, 65, 67], "new": [1, 2, 4, 6, 8, 9, 11, 12, 19, 22, 23, 29, 32, 40, 43, 44, 49, 51, 52, 60, 65, 66], "betfairliveexecclientfactori": [1, 63], "liveexecclientfactori": [1, 2, 4, 16], "betfair_float_to_pric": 1, "betfair_float_to_quant": 1, "create_betfair_order_book": 1, "frozenset": [1, 4, 9, 66], "event_type_id": [1, 22], "event_id": [1, 8, 19, 22], "market_id": [1, 22], "country_cod": 1, "market_typ": [1, 22], "event_type_nam": [1, 22], "instrumentprovid": [1, 2, 4, 8, 9, 16, 33, 46], "mean": [1, 2, 4, 8, 9, 10, 11, 14, 27, 34, 50, 51, 61, 67, 69], "load": [1, 2, 4, 6, 7, 8, 9, 12, 16, 31, 32, 33, 61, 64, 65, 66, 71], "bettinginstru": [1, 22, 46], "apicli": [1, 2], "load_ids_async": [1, 2, 4, 8], "load_async": [1, 2, 4, 8], "asynchron": [1, 2, 4, 8, 11, 12, 16, 31, 50], "load_all_async": [1, 2, 4, 8, 33, 46], "latest": [1, 2, 4, 8, 13, 27, 40, 46, 47, 53, 60, 61, 65, 66, 71], "add_bulk": [1, 2, 4, 8], "bulk": [1, 2, 4, 8, 12, 17, 24, 35, 41], "add_curr": [1, 2, 4, 7, 8], "held": [1, 2, 4, 7, 8, 24, 29, 32, 35, 70], "string": [1, 2, 4, 7, 8, 9, 10, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 31, 44, 47, 48, 51], "find": [1, 2, 4, 8, 22, 26, 33, 38, 41, 45, 50, 51, 53, 55, 62, 69], "get_al": [1, 2, 4, 8], "map": [1, 2, 4, 8, 11, 12, 16, 18, 19, 23, 26, 30, 55], "immedi": [1, 2, 4, 6, 8, 12, 32, 35, 44, 49, 51, 63, 64], "list_al": [1, 2, 4, 8], "betfairstreamcli": 1, "http_client": 1, "logger_adapt": 1, "message_handl": 1, "host": [1, 4, 9, 18, 66], "com": [1, 14, 24, 53, 56, 60, 61, 69], "port": [1, 4, 9, 41, 61], "crlf": 1, "post_connect": 1, "perform": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 28, 29, 32, 39, 41, 42, 43, 44, 45, 47, 48, 50, 51, 52, 53, 55, 57, 58, 61, 62, 64, 67, 68, 70], "post": [1, 6, 9, 29, 50, 64], "post_reconnect": 1, "post_disconnect": 1, "betfairorderstreamcli": 1, "partition_matched_by_strategy_ref": 1, "include_overall_posit": 1, "customer_strategy_ref": 1, "betfairmarketstreamcli": 1, "binancedataclientconfig": 2, "api_kei": [2, 63, 64], "api_secret": [2, 63, 64], "binanceaccounttyp": [2, 33, 64], "base_url_http": [2, 64], "base_url_w": [2, 64], "u": [2, 7, 8, 11, 18, 57, 60, 61, 66, 67, 70], "testnet": [2, 33], "use_agg_trade_tick": [2, 64], "binancedatacli": 2, "public": [2, 8, 12, 24, 48], "binance_api_kei": [2, 64], "binance_testnet_api_kei": [2, 64], "environ": [2, 7, 9, 27, 31, 33, 37, 43, 47, 50, 55, 59, 60, 61, 63, 64, 66], "variabl": [2, 27, 43, 52, 53, 61, 63, 64, 66, 69], "client": [2, 3, 4, 6, 7, 8, 9, 12, 16, 19, 20, 24, 25, 32, 37, 41, 44, 46, 48, 50, 51, 63, 64, 67], "endpoint": [2, 8, 11, 12, 64], "websocket": [2, 3, 50, 64], "aggreg": [2, 6, 8, 9, 12, 18, 32, 43, 50], "binanceexecclientconfig": 2, "clock_sync_interval_sec": 2, "use_gtd": [2, 51], "use_reduce_onli": [2, 6, 9], "use_position_id": [2, 6, 9], "treat_expired_as_cancel": 2, "max_retri": 2, "retry_delai": 2, "binanceexecutioncli": 2, "gtd": [2, 6, 8, 9, 12, 19, 24, 32, 49, 50], "tif": 2, "forc": [2, 6, 8, 9, 12, 19, 24, 32, 50, 51], "remap": 2, "gtc": [2, 8, 12, 19, 24, 49], "reduce_onli": [2, 6, 8, 12, 19, 24, 49], "instruct": [2, 6, 8, 12, 19, 24, 32, 35, 45, 50, 61, 67], "sent": [2, 6, 8, 11, 12, 19, 24, 32, 37, 51], "through": [2, 4, 6, 8, 10, 11, 12, 14, 16, 18, 19, 24, 29, 30, 32, 33, 37, 38, 43, 45, 46, 48, 50, 51, 53, 55, 57, 59, 66, 68, 69, 70, 71], "alwai": [2, 8, 9, 24, 40, 41, 46, 47, 52], "hedg": [2, 6, 7, 32, 69], "position_id": [2, 5, 7, 12, 19, 24, 25, 32, 61], "virtual": [2, 7, 54, 60], "semant": 2, "treat": [2, 27, 37], "certain": [2, 8, 23, 41, 44, 46, 48, 49, 61], "you": [2, 6, 8, 9, 12, 13, 32, 35, 36, 37, 38, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66, 69, 70, 71], "uniform": 2, "positiveint": [2, 9], "retri": 2, "positivefloat": [2, 9], "get_cached_binance_http_cli": [2, 33], "secret": [2, 4, 33], "base_url": 2, "is_testnet": [2, 33], "is_u": 2, "url": 2, "get_cached_binance_spot_instrument_provid": 2, "binancespotinstrumentprovid": [2, 46], "get_cached_binance_futures_instrument_provid": 2, "binancefuturesinstrumentprovid": [2, 33], "binancelivedataclientfactori": [2, 64], "binancespotdatacli": [2, 64], "binancefuturesdatacli": [2, 64], "binanceliveexecclientfactori": [2, 64], "binancespotexecutioncli": [2, 64], "binancefuturesexecutioncli": [2, 64], "common": [2, 7, 13, 16, 27, 31, 32, 33, 35, 37, 44, 55, 63, 64, 66, 69], "doc": [2, 9, 34, 42, 45, 52, 55, 61, 64, 67, 71], "github": [2, 61], "io": [2, 27, 53, 61], "apidoc": 2, "en": [2, 8, 10, 20, 24, 27, 53], "definit": [2, 4, 40, 46, 55, 57, 64, 65], "binanceratelimittyp": 2, "binanceratelimitinterv": 2, "interv": [2, 4, 6, 8, 9, 11, 12, 16, 27, 29, 32, 44, 51], "binanceklineinterv": 2, "kline": 2, "chart": 2, "binanceexchangefiltertyp": 2, "binancesymbolfiltertyp": 2, "binanceordersid": 2, "binanceexecutiontyp": 2, "binanceorderstatu": 2, "binancetimeinforc": 2, "binanceordertyp": 2, "binancesecuritytyp": 2, "secur": [2, 4, 22], "binanceneworderresptyp": 2, "neworderresptyp": 2, "binanceerrorcod": 2, "cover": [2, 36, 38, 41, 45, 57, 58, 62, 69, 70], "binanceenumpars": 2, "concret": [2, 6, 8, 10, 11, 12, 14, 16, 18, 19, 24, 29, 30, 32], "subclass": [2, 6, 7, 8, 10, 11, 12, 14, 16, 18, 19, 24, 27, 28, 29, 30, 32, 36, 46], "binancebar": [2, 64], "high": [2, 7, 8, 11, 12, 14, 16, 18, 27, 29, 32, 41, 43, 45, 47, 48, 50, 55, 57, 58, 62], "low": [2, 6, 10, 14, 18, 27, 32, 64, 67], "volum": [2, 11, 14, 17, 18, 27, 50, 64], "quote_volum": 2, "taker_buy_base_volum": 2, "taker_buy_quote_volum": 2, "candlestick": [2, 14], "pyo3_bar": [2, 18], "is_revis": [2, 18], "revis": [2, 18, 66], "previou": [2, 8, 14, 18, 32, 40], "is_single_pric": [2, 18], "ohlc": [2, 18], "singl": [2, 6, 7, 8, 9, 12, 16, 18, 20, 28, 32, 41, 42, 43, 46, 47, 48, 50, 51, 56, 61, 64, 71], "binancetick": [2, 64], "price_chang": 2, "price_change_perc": 2, "weighted_avg_pric": 2, "last_pric": 2, "open_pric": 2, "high_pric": [2, 14], "low_pric": [2, 14], "open_time_m": 2, "close_time_m": 2, "first_id": 2, "last_id": 2, "prev_close_pric": 2, "bid_pric": [2, 18, 27, 69], "bid_qti": 2, "ask_pric": [2, 18, 27, 69], "ask_qti": 2, "24hr": [2, 64], "statist": [2, 5, 38, 41, 50, 51, 70], "percent": 2, "weight": [2, 14, 41], "millisecond": [2, 6, 8, 9, 10, 12, 27, 32, 50, 67], "first": [2, 8, 24, 27, 32, 36, 44, 48, 50, 53, 59, 60, 61, 62, 64, 66, 69, 70], "over": [2, 6, 14, 19, 42, 44, 50, 51, 52, 64, 69, 70], "usdt_futur": [2, 33, 64], "binancecommondatacli": 2, "orderbook": [2, 4, 6, 7, 8, 11, 12, 16, 17, 18, 32, 51], "binancefuturescontracttyp": 2, "deriv": [2, 6, 22, 39, 40, 43, 44, 64], "contract": [2, 4, 22, 23, 36, 45, 46, 49, 57, 64], "binancefuturescontractstatu": 2, "binancefuturespositionsid": 2, "binancefuturesworkingtyp": 2, "work": [2, 8, 9, 12, 34, 36, 41, 42, 45, 46, 47, 49, 51, 53, 55, 61, 64, 67, 71], "binancefuturesmargintyp": 2, "binancefuturespositionupdatereason": 2, "binancefutureseventtyp": 2, "binancefuturesenumpars": 2, "binancecommonexecutioncli": 2, "binancefuturesmarkpriceupd": 2, "mark": [2, 8, 14, 41, 49, 64, 67], "index": [2, 7, 8, 10, 13, 14, 23, 27, 49], "estimated_settl": 2, "funding_r": 2, "ts_next_fund": 2, "fund": [2, 64, 66], "estim": 2, "settl": [2, 22], "hour": [2, 4, 18, 50, 66], "settlement": [2, 22, 25, 46], "next": [2, 6, 8, 10, 11, 27, 32, 52, 61, 69, 70], "binancespotpermiss": 2, "permiss": [2, 63, 64], "binancespotsymbolstatu": 2, "binancespoteventtyp": 2, "binancespotenumpars": 2, "brokerag": [3, 67], "each": [3, 6, 8, 12, 16, 27, 32, 33, 35, 36, 39, 41, 42, 43, 44, 45, 47, 48, 49, 51, 56, 61, 62, 67, 71], "lower": [3, 8, 14, 24, 48, 49, 55, 61, 64], "rest": [3, 6, 11, 12, 50, 63, 64], "built": [3, 4, 13, 16, 18, 21, 23, 30, 39, 43, 44, 45, 48, 49, 50, 51, 55, 57, 61, 64, 66, 68, 70, 71], "top": [3, 11, 12, 13, 17, 18, 24, 32, 33, 34, 43, 45, 48, 52, 58], "contractid": 4, "as_integer_ratio": [4, 18], "ratio": [4, 5, 14, 18, 43], "whose": [4, 18, 35, 44], "exactli": [4, 18, 19, 37, 43, 46], "origin": [4, 7, 12, 13, 18, 20, 24, 32, 37, 44, 51], "denomin": [4, 8, 18, 19, 23, 24], "bit_count": [4, 18], "ones": [4, 18, 66], "binari": [4, 18, 41, 42, 43, 50, 60, 65, 68], "absolut": [4, 10, 18, 27], "known": [4, 18, 35, 41, 49], "popul": [4, 18, 43], "bin": [4, 5, 18], "13": [4, 18], "0b1101": [4, 18], "3": [4, 14, 17, 18, 50, 56, 60], "bit_length": [4, 18], "bit": [4, 6, 10, 18, 60], "necessari": [4, 8, 18, 36, 37, 43, 44, 46, 49, 51, 55, 57, 61, 64], "37": [4, 18], "0b100101": [4, 18], "conjug": [4, 18], "complex": [4, 8, 10, 12, 18, 44, 50, 53, 61, 70], "ration": [4, 18], "lowest": [4, 14, 18, 38, 57], "from_byt": [4, 18], "byteord": [4, 18], "big": [4, 18], "sign": [4, 18, 19, 24, 25, 65], "arrai": [4, 10, 18, 62], "hold": [4, 10, 12, 18, 36, 37, 41, 50], "either": [4, 6, 8, 12, 18, 20, 23, 27, 30, 32, 33, 35, 37, 43, 49, 50, 59, 61, 63, 64, 66, 67], "buffer": [4, 8, 9, 16, 18], "protocol": [4, 9, 12, 18, 20, 27, 32], "iter": [4, 6, 8, 12, 14, 18], "produc": [4, 7, 8, 9, 14, 18, 23, 41, 42, 46, 47, 48, 55], "bytearrai": [4, 18], "exampl": [4, 8, 18, 20, 23, 36, 38, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 58, 61, 64, 66, 69, 70], "most": [4, 6, 7, 8, 9, 12, 13, 18, 32, 37, 41, 43, 46, 48, 51, 57, 63, 64], "signific": [4, 18], "begin": [4, 8, 18, 61, 71], "littl": [4, 18, 58, 61], "To": [4, 9, 18, 24, 27, 41, 43, 44, 47, 48, 50, 51, 52, 57, 59, 60, 61, 63, 64, 66, 67], "nativ": [4, 18, 22, 32, 46, 50, 64, 67], "sy": [4, 9, 18], "indic": [4, 6, 7, 8, 9, 10, 12, 13, 18, 25, 28, 32, 41, 44, 49, 51, 61], "two": [4, 14, 18, 20, 22, 24, 26, 33, 35, 36, 40, 42, 43, 44, 47, 48, 49, 51, 52, 63, 64, 68], "complement": [4, 18], "imag": [4, 18, 61], "imaginari": [4, 18], "part": [4, 8, 18, 24, 27, 41, 43, 46, 47, 51, 52, 53, 70], "numer": [4, 8, 18, 20], "real": [4, 6, 8, 12, 18, 32, 41, 50, 65], "to_byt": [4, 18], "overflowerror": [4, 18, 22, 23], "determin": [4, 8, 9, 11, 14, 18, 22, 27, 32, 44, 50], "comboleg": 4, "conid": 4, "openclos": 4, "shortsaleslot": 4, "designatedloc": 4, "exemptcod": 4, "leg": 4, "within": [4, 6, 7, 8, 12, 14, 16, 19, 20, 29, 32, 33, 36, 40, 41, 42, 48, 49, 50, 51, 57, 64], "combo": 4, "deltaneutralcontract": 4, "neutral": 4, "ibcontract": [4, 66], "sectyp": [4, 66], "liter": 4, "stk": [4, 66], "opt": [4, 51], "fut": 4, "fop": 4, "contfut": [4, 66], "primaryexchang": [4, 66], "localsymbol": 4, "tradingclass": 4, "lasttradedateorcontractmonth": [4, 66], "multipli": [4, 14, 22, 25, 46], "strike": [4, 22], "right": [4, 9, 11, 13, 50, 52, 55, 58], "includeexpir": 4, "secidtyp": [4, 66], "secid": [4, 66], "descript": [4, 13, 24, 25, 40, 51, 70], "issuerid": 4, "combolegsdescrip": 4, "interactive_brok": [4, 66], "build_futures_chain": [4, 66], "build_options_chain": [4, 66], "min_expiry_dai": [4, 66], "max_expiry_dai": [4, 66], "describ": [4, 34, 42, 45, 48, 52, 61], "futur": [4, 6, 8, 12, 22, 31, 32, 33, 40, 44, 45, 46, 49, 50, 51, 57, 64, 66, 67, 68, 70], "e": [4, 8, 9, 12, 24, 25, 43, 44, 46, 47, 50, 51, 52, 61, 64, 66], "where": [4, 7, 8, 9, 10, 19, 22, 24, 26, 32, 37, 41, 43, 47, 48, 49, 50, 51, 52, 55, 64, 67, 69], "Will": [4, 7, 8, 9, 12, 20, 23, 32, 44], "smart": [4, 66], "stock": [4, 35, 66], "search": [4, 66, 69], "full": [4, 16, 24, 35, 37, 40, 44, 46, 49, 61, 64, 67], "chain": [4, 66], "options_chain": 4, "futures_chain": 4, "dai": [4, 5, 6, 8, 12, 14, 18, 19, 24, 32, 49, 50, 68], "y": [4, 36, 47, 61, 69], "m": [4, 8, 47, 69], "d": [4, 14, 47, 66, 69, 70], "expiri": [4, 24, 32], "ibordertag": 4, "whatif": 4, "ocagroup": 4, "ocatyp": 4, "allornon": 4, "activestarttim": 4, "activestoptim": 4, "goodaftertim": 4, "outsiderth": 4, "attach": [4, 37, 49], "tag": [4, 8, 9, 12, 19, 20, 24, 32, 35, 49], "ib": [4, 20, 60, 66, 67], "ibcontractdetail": [4, 66], "marketnam": 4, "mintick": 4, "validexchang": 4, "pricemagnifi": 4, "underconid": 4, "longnam": 4, "contractmonth": 4, "industri": 4, "categori": [4, 51, 58], "subcategori": 4, "timezoneid": 4, "tradinghour": 4, "liquidhour": 4, "evrul": 4, "evmultipli": 4, "mdsizemultipli": 4, "agggroup": 4, "undersymbol": 4, "undersectyp": 4, "marketruleid": 4, "secidlist": 4, "realexpirationd": 4, "lasttradetim": 4, "stocktyp": 4, "minsiz": 4, "170141183460469231731687303715884105727": 4, "sizeincr": 4, "suggestedsizeincr": 4, "cusip": 4, "descappend": 4, "bondtyp": 4, "coupontyp": 4, "putabl": 4, "coupon": 4, "matur": 4, "issued": 4, "nextoptiond": 4, "nextoptiontyp": 4, "nextoptionparti": 4, "contractdetail": [4, 66], "intern": [4, 6, 8, 9, 11, 12, 14, 16, 18, 22, 23, 29, 31, 44, 51, 56, 61, 69, 70], "eas": 4, "interactivebrokersgatewayconfig": [4, 66], "127": 4, "4001": 4, "4002": [4, 66], "trading_mod": [4, 66], "paper": [4, 41, 50, 66], "read_only_api": 4, "timeout": [4, 9, 12, 16], "300": [4, 70], "interactivebrokersgatewai": [4, 66], "setup": [4, 6, 8, 12, 32, 43, 48, 51, 55, 61, 66, 69, 70], "tws_usernam": [4, 66], "tws_password": [4, 66], "hostnam": 4, "ip": 4, "address": [4, 6, 8, 9, 12, 13, 32, 44, 50], "gatewai": [4, 60, 64, 66], "tw": [4, 66], "server": [4, 51, 60, 61], "docker": [4, 50, 60, 66], "try": [4, 61, 66], "interactivebrokersinstrumentproviderconfig": [4, 66], "load_contract": [4, 66], "cache_validity_dai": 4, "pickle_path": 4, "interactivebrokersinstrumentprovid": [4, 66], "global": [4, 20, 29, 30], "fresh": [4, 69, 70], "pull": [4, 61, 69], "upon": [4, 40, 46, 51, 66], "tradingnod": [4, 7, 9, 16, 33, 50, 63, 64, 66], "mani": [4, 7, 8, 11, 12, 21, 41, 42, 51, 53, 57, 61, 64, 68, 69, 70], "make": [4, 6, 8, 12, 19, 22, 24, 37, 41, 43, 44, 45, 47, 50, 51, 54, 57, 60, 61, 68, 70, 71], "even": [4, 24, 51, 52], "restart": 4, "path": [4, 8, 9, 27, 37, 43, 47, 61, 69], "store": [4, 7, 14, 23, 40, 42, 43, 69], "pickl": [4, 6], "dure": [4, 8, 19, 39, 52, 55, 61], "cache_valid": 4, "period": [4, 5, 14, 20, 44, 46, 52], "interactivebrokersdataclientconfig": [4, 66], "ibg_host": 4, "ibg_port": [4, 66], "ibg_client_id": 4, "use_regular_trading_hour": [4, 66], "market_data_typ": [4, 66], "ibapi": [4, 66], "enum_implem": 4, "0x7f20a1234450": 4, "interactivebrokersdatacli": [4, 66], "client_id": [4, 6, 7, 8, 9, 11, 12, 16, 32, 33, 36, 64], "regular": [4, 18, 37, 44, 51], "mostli": [4, 53], "interactivebrok": [4, 24], "rth": 4, "realtim": [4, 66], "ibmarketdatatypeenum": [4, 66], "interactivebrokerscli": [4, 66], "delayed_frozen": [4, 66], "without": [4, 6, 8, 13, 20, 32, 48, 61], "interactivebrokersexecclientconfig": [4, 66], "interactivebrokersexeccli": 4, "ibg_account_id": 4, "tws_account": 4, "interactivebrokersexecutioncli": [4, 66], "retriev": [4, 27, 41, 63, 66], "get_cached_ib_cli": 4, "get_cached_interactive_brokers_instrument_provid": 4, "interactivebrokerslivedataclientfactori": [4, 66], "interactivebrokersliveexecclientfactori": [4, 66], "interactivebrokersspotexecutioncli": 4, "It": [4, 6, 8, 12, 13, 16, 18, 20, 27, 32, 36, 37, 39, 40, 42, 43, 44, 45, 46, 48, 51, 55, 57, 60, 62, 64, 66, 67, 68, 69, 70], "import": [4, 6, 8, 9, 12, 32, 33, 36, 39, 40, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 55, 61, 63, 64, 66], "shall": 4, "have": [4, 6, 7, 8, 9, 12, 19, 23, 27, 28, 32, 35, 37, 41, 42, 43, 44, 46, 50, 51, 52, 61, 62, 63, 64, 66, 68, 69, 70], "enough": [4, 11, 19, 44, 50, 53], "Not": [4, 13], "case": [4, 10, 27, 28, 33, 36, 43, 44, 45, 46, 48, 51, 58, 61, 63, 64, 70], "group": [5, 6, 9, 10, 11, 12, 16, 18, 27, 29, 30, 32, 35, 39, 41, 48], "relat": [5, 6, 7, 10, 11, 12, 14, 24, 35, 41, 44, 46, 48, 51, 55, 66, 70], "portfolioanalyz": [5, 28, 39, 51], "analyz": [5, 14, 28, 39, 41, 51, 68, 70], "track": [5, 44, 48, 51], "metric": [5, 14, 40, 42, 51], "register_statist": [5, 39], "portfoliostatist": [5, 39], "deregister_statist": 5, "deregist": [5, 6, 7, 8, 11, 12, 16, 32], "seri": [5, 10, 39, 44, 56, 62, 71], "calculate_statist": 5, "add_posit": [5, 7], "add_trad": 5, "realized_pnl": [5, 19, 25, 39], "realiz": [5, 19, 25, 39, 57], "add_return": 5, "entri": [5, 7, 8, 19, 25, 29, 35, 49, 61], "core": [5, 8, 9, 11, 12, 13, 27, 31, 33, 36, 37, 43, 45, 46, 49, 51, 55, 57, 61, 64, 68, 69], "total_pnl": [5, 25], "unrealized_pnl": [5, 7, 19, 25, 28, 51], "unreal": [5, 7, 9, 19, 25, 28], "total_pnl_percentag": 5, "percentag": [5, 8, 10, 22, 29, 46, 49], "get_performance_stats_pnl": 5, "profit": [5, 8, 24, 35, 49], "loss": [5, 7, 8, 12, 14, 16, 24, 27, 29, 35, 43, 49], "get_performance_stats_return": 5, "get_performance_stats_gener": 5, "get_stats_pnls_format": 5, "backtest": [5, 8, 11, 12, 13, 27, 31, 32, 36, 37, 41, 43, 47, 51, 53, 59, 62, 65], "format": [5, 8, 9, 10, 17, 18, 20, 23, 27, 42, 43, 47, 61, 65, 69], "print": [5, 6, 9, 10, 17, 27, 66, 70], "footer": 5, "get_stats_returns_format": 5, "get_stats_general_format": 5, "reportprovid": 5, "variou": [5, 8, 14, 26, 41, 42, 48, 50, 51, 54, 56, 61, 66, 69, 70], "generate_orders_report": [5, 32], "generate_order_fills_report": [5, 32, 61, 70], "row": [5, 27], "per": [5, 6, 7, 8, 9, 11, 12, 16, 18, 26, 27, 28, 29, 32, 37, 39, 43, 44, 45, 48, 49, 51, 52, 64, 66, 70], "generate_fills_report": [5, 32], "generate_positions_report": [5, 32, 61, 70], "generate_account_report": [5, 32, 61, 70], "serializ": [5, 9, 48], "calculate_from_return": 5, "calculate_from_realized_pnl": [5, 39], "calculate_from_ord": 5, "calculate_from_posit": 5, "expect": [5, 6, 10, 17, 18, 20, 27, 31, 32, 39, 41, 53, 57, 61, 67], "longratio": 5, "2": [5, 7, 9, 14, 22, 40, 44, 51, 60, 61, 70], "output": [5, 8, 9, 14, 39, 43, 58, 61], "avglos": 5, "loser": [5, 39], "maxlos": 5, "minlos": 5, "minimum": [5, 6, 8, 9, 12, 14, 22, 26, 27, 32, 46, 47], "profitfactor": 5, "annual": 5, "factor": [5, 50], "win": [5, 39, 41], "returnsaverag": 5, "returnsaverageloss": 5, "lose": [5, 7], "returnsaveragewin": 5, "returnsvolatil": 5, "252": 5, "volatil": [5, 14], "downsampl": 5, "daili": [5, 9, 47, 64], "riskreturnratio": 5, "risk": [5, 9, 13, 16, 19, 24, 28, 31, 32, 37, 41, 43, 50, 51], "sharperatio": 5, "sharp": 5, "sortinoratio": 5, "sortino": 5, "winrat": [5, 39], "avgwinn": 5, "winner": [5, 39], "maxwinn": 5, "minwinn": 5, "backtestdatacli": 6, "clientid": [6, 7, 8, 11, 12, 16, 20, 32, 33, 36, 64], "config": [6, 7, 8, 11, 12, 13, 16, 29, 31, 32, 33, 43, 44, 47, 51, 52, 61, 63, 64, 66, 69, 70], "datacli": [6, 9, 11, 16, 33], "execut": [6, 7, 8, 9, 11, 13, 16, 19, 20, 24, 29, 31, 32, 35, 41, 42, 46, 50, 61, 63, 64, 67], "backtestmarketdatacli": 6, "marketdatacli": [6, 11, 16], "backtestengin": [6, 7, 9, 42, 43, 44, 50, 61, 70, 71], "backtestengineconfig": [6, 9, 42, 47, 53, 61, 69, 70], "add_actor": [6, 32], "actor": [6, 7, 8, 9, 12, 31, 32, 33, 36, 38, 40, 41, 42, 44, 46, 48, 50, 64, 70], "add_data": [6, 70], "recommend": [6, 8, 9, 12, 32, 36, 40, 46, 48, 51, 53, 54, 55, 60], "element": [6, 7], "yet": [6, 12, 32, 51, 66], "assum": [6, 8, 40, 41, 43, 44, 51, 53, 64], "vari": [6, 23, 49], "could": [6, 8, 9, 14, 16, 19, 21, 27, 32, 33, 36, 43, 44, 51, 52, 53, 54, 58, 70], "incorrect": 6, "logic": [6, 8, 11, 12, 21, 37, 41, 46, 50, 51, 52], "caution": [6, 7, 40], "being": [6, 7, 8, 9, 12, 20, 27, 32, 35, 37, 43, 44, 48, 49, 51, 53, 55, 57, 61, 70], "lead": [6, 7, 16, 27, 40], "monoton": [6, 8, 27, 36, 42], "increas": [6, 14, 24, 27, 36, 53], "add_exec_algorithm": [6, 32, 44, 70], "execalgorithm": [6, 9, 12, 32, 44, 50, 51, 70], "exec_algorithm": [6, 9, 32, 44, 70], "algorithm": [6, 7, 8, 9, 12, 14, 19, 20, 24, 32, 42, 49, 50, 51, 62], "add_instru": [6, 7, 70], "its": [6, 7, 8, 9, 11, 12, 13, 24, 27, 32, 37, 40, 42, 43, 44, 46, 48, 49, 51, 55, 57, 58], "would": [6, 8, 24, 39, 40, 41, 43, 51, 58, 61], "invalidconfigur": [6, 12, 16, 31], "add_strategi": [6, 32, 70], "add_venu": [6, 70], "simulationmodul": 6, "fill_model": 6, "fillmodel": 6, "latency_model": 6, "latencymodel": 6, "frozen_account": [6, 9], "bar_execut": [6, 9], "reject_stop_ord": [6, 9], "support_gtd_ord": [6, 9], "support_contingent_ord": [6, 9], "use_random_id": [6, 9], "simulatedexchang": [6, 49], "net": [6, 28, 32, 61, 70], "simul": [6, 17, 27, 41, 42, 45, 50, 61, 69, 70, 71], "latenc": [6, 27], "frozen": 6, "process": [6, 8, 10, 11, 12, 16, 27, 29, 32, 37, 42, 43, 45, 49, 66, 69, 70], "move": [6, 14, 22, 26, 35, 49], "submiss": [6, 37], "conting": [6, 8, 9, 12, 19, 24, 32, 44, 50], "respect": [6, 36, 50, 58], "random": [6, 10, 27], "honor": 6, "backtest_end": 6, "backtest_start": 6, "change_fill_model": 6, "clear_actor": [6, 32], "clear_data": 6, "clear_exec_algorithm": [6, 32], "clear_strategi": [6, 32], "releas": [6, 7, 8, 12, 13, 19, 24, 31, 32, 35, 40, 49, 66, 68, 71], "resourc": [6, 8, 12, 31, 32, 51, 70], "dump_pickled_data": 6, "manual": [6, 42, 53, 56, 61, 66], "requir": [6, 8, 9, 12, 19, 22, 23, 24, 35, 36, 37, 40, 41, 43, 46, 48, 49, 51, 53, 60, 61, 62, 64, 66, 70], "previous": [6, 8, 12, 16, 32, 70], "get_result": 6, "backtestresult": [6, 61], "instance_id": [6, 8, 9, 16, 31, 47, 48], "kernel": [6, 9, 31, 41], "nautiluskernel": [6, 9, 31, 41], "list_venu": 6, "load_pickled_data": 6, "highli": [6, 50, 53, 57, 60], "advis": [6, 37, 40, 67], "obtain": [6, 51], "direct": [6, 8, 14, 19, 25, 44, 49, 51], "access": [6, 7, 27, 44, 53, 57, 66, 67], "follow": [6, 14, 23, 33, 35, 36, 37, 39, 40, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71], "assumpt": [6, 43], "inherit": [6, 8, 9, 32, 34, 36, 39, 43, 44, 51], "successfulli": [6, 64], "dump": 6, "prior": [6, 7, 8, 11, 12, 22, 32, 51, 66], "machine_id": [6, 8, 16, 31], "machin": [6, 8, 13, 16, 31, 51, 59, 66, 70], "portfoliofacad": [6, 8, 12, 16, 28, 29, 31, 32], "drop": [6, 8, 9, 10, 13], "separ": [6, 9, 13, 20, 23, 33, 35, 43, 46, 47, 48, 51, 52, 61, 64], "desir": [6, 13, 43, 44, 51], "run_config_id": 6, "At": [6, 12, 32, 43, 51], "analysi": [6, 9, 13, 14, 41, 42], "more": [6, 8, 10, 17, 22, 24, 27, 34, 35, 38, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 61, 62, 64, 66, 68, 69, 70, 71], "fit": [6, 57], "memori": [6, 7, 8, 12, 23, 32, 41, 42, 43, 48, 55, 57, 68, 70], "util": [6, 37, 40, 41, 47, 50, 52, 53, 55, 68], "token": [6, 27], "backtestrunconfig": [6, 9, 42, 43, 61, 69], "run_finish": 6, "finish": 6, "run_id": 6, "run_start": 6, "testclock": [6, 8], "financi": [6, 18, 20, 22, 23, 25, 26, 66], "32": 6, "unsign": 6, "invalid": [6, 8, 10, 12, 24, 40, 41, 46], "adjust_account": 6, "adjust": [6, 14, 61, 66], "best_ask_pric": [6, 17], "best": [6, 17, 18, 24, 35, 43, 49, 55, 62, 68], "best_bid_pric": [6, 17], "wire": [6, 8, 19, 32, 44, 51], "exec_cli": [6, 9, 63, 64, 66], "backtestexeccli": 6, "get_book": 6, "get_matching_engin": 6, "ordermatchingengin": 6, "get_open_ask_ord": 6, "get_open_bid_ord": 6, "get_open_ord": 6, "initialize_account": 6, "is_frozen_account": 6, "ts_now": [6, 8], "give": [6, 8, 12, 32, 53], "pend": [6, 7, 8, 12, 19, 23, 28, 32, 51], "along": [6, 45, 49, 66], "process_bar": 6, "dynam": [6, 27, 40, 44, 55], "auction": 6, "process_instrument_statu": 6, "venuestatu": [6, 8, 12, 18, 32, 43, 50, 51], "process_order_book_delta": 6, "process_quote_tick": 6, "process_trade_tick": 6, "process_venue_statu": 6, "register_cli": [6, 11, 12, 16], "tradingcommand": [6, 12, 16], "set_fill_model": 6, "set_latency_model": 6, "randomli": 6, "executioncli": [6, 11, 12, 16, 28, 33, 37, 44], "prob_fill_on_limit": 6, "prob_fill_on_stop": 6, "prob_slippag": 6, "random_se": [6, 27], "probabilist": 6, "probabl": 6, "slippag": [6, 24], "slip": 6, "seed": [6, 19, 27], "is_limit_fil": 6, "is_slip": 6, "is_stop_fil": 6, "aggress": [6, 24, 49], "base_latency_nano": 6, "nanoseconds_in_millisecond": 6, "insert_latency_nano": 6, "update_latency_nano": 6, "cancel_latency_nano": 6, "o": [6, 33, 43, 44, 47, 48, 50, 69], "1_000_000_000": 6, "insert": [6, 8], "reach": [6, 8, 11, 19, 24, 25, 49, 51, 62], "fxrolloverinterestconfig": 6, "rate_data": 6, "component_id": [6, 7, 8, 9], "actorconfig": [6, 8, 9, 32], "fxrolloverinterestmodul": 6, "active_task_id": [6, 8, 12, 32], "activ": [6, 7, 8, 9, 11, 12, 16, 22, 24, 29, 32, 37, 42, 44, 45, 49, 51, 53, 64], "taskid": [6, 8, 12, 32], "add_synthet": [6, 7, 8, 12, 32, 40], "syntheticinstru": [6, 7, 8, 12, 22, 32, 40], "synthet": [6, 7, 8, 11, 12, 16, 20, 22, 32, 38], "update_synthet": [6, 8, 12, 32, 40], "cancel_all_task": [6, 8, 12, 31, 32], "queu": [6, 8, 12, 32], "cancel_task": [6, 8, 12, 32], "task_id": [6, 8, 12, 32], "warn": [6, 7, 8, 9, 12, 16, 32, 44, 47, 51, 67], "deregister_warning_ev": [6, 8, 12, 32], "handle_bar": [6, 8, 12, 14, 32], "on_bar": [6, 8, 12, 32, 51], "handle_data": [6, 8, 12, 32], "on_data": [6, 8, 12, 32, 36, 51, 64], "handle_ev": [6, 8, 12, 32], "on_ev": [6, 8, 12, 32, 51, 61], "handle_historical_data": [6, 8, 12, 32], "handle_instru": [6, 8, 12, 32], "on_instru": [6, 8, 12, 32, 46, 51], "handle_instrument_clos": [6, 8, 12, 32], "on_instrument_clos": [6, 8, 12, 32, 51], "handle_instrument_statu": [6, 8, 12, 32], "on_instrument_statu": [6, 8, 12, 32, 51], "handle_order_book": [6, 8, 12, 32], "order_book": [6, 7, 8, 12, 32, 51], "on_order_book": [6, 8, 12, 32, 51], "handle_order_book_delta": [6, 8, 12, 32], "on_order_book_delta": [6, 8, 12, 32, 51], "handle_quote_tick": [6, 8, 11, 12, 14, 32, 61], "on_quote_tick": [6, 8, 12, 32, 51, 61], "handle_tick": [6, 8, 12, 32], "on_tick": [6, 8, 12, 32, 51], "handle_trade_tick": [6, 8, 11, 12, 14, 32], "on_trade_tick": [6, 8, 12, 32, 51], "handle_venue_statu": [6, 8, 12, 32], "on_venue_statu": [6, 8, 12, 32, 51], "has_active_task": [6, 8, 12, 32], "has_any_task": [6, 8, 12, 32], "has_pending_request": [6, 8, 12, 32], "els": [6, 7, 8, 10, 11, 12, 16, 18, 20, 23, 25, 28, 32, 58, 61], "has_queued_task": [6, 8, 12, 32], "indicators_initi": [6, 8, 12, 32], "is_pending_request": [6, 8, 12, 32], "request_id": [6, 8, 10, 11, 12, 32, 33], "on_load": [6, 8, 12, 32, 51], "runtimeerror": [6, 8, 12, 22, 30, 31, 32], "caught": [6, 8, 12, 32], "log_diagnost": 6, "diagnost": 6, "out": [6, 7, 11, 12, 13, 39, 43, 48, 61, 62, 64, 66], "overridden": [6, 8, 12, 32], "cleanup": [6, 8, 12, 32, 51], "on_historical_data": [6, 8, 12, 32, 51], "save": [6, 8, 9, 12, 16, 31, 32, 51, 61, 66], "on_sav": [6, 8, 12, 32, 51], "intent": [6, 8, 12, 32, 44, 58, 68], "paus": [6, 8, 12, 32], "pending_request": [6, 8, 12, 32], "pre_process": 6, "abstract": [6, 7, 10, 14, 19, 20, 27, 28, 29, 30, 36, 41, 49, 58], "publish_data": [6, 8, 12, 32, 48], "publish_sign": [6, 8, 12, 32, 48], "signal": [6, 8, 12, 14, 27, 31, 32, 61], "persist": [6, 7, 8, 9, 12, 13, 16, 31, 32, 41, 42, 43, 50, 61, 66, 69, 70], "queue_for_executor": [6, 8, 12, 32], "func": [6, 8, 12, 32], "tupl": [6, 8, 9, 10, 12, 16, 26, 27, 29, 32], "arg": [6, 8, 12, 27, 32], "queue": [6, 8, 9, 12, 16, 32], "fn": [6, 8, 12, 32], "sequenti": [6, 8, 12, 32], "arbitrari": [6, 8, 12, 19, 24, 32, 36, 39, 61], "need": [6, 8, 10, 11, 12, 14, 24, 32, 36, 37, 42, 44, 47, 48, 49, 50, 51, 52, 53, 54, 57, 59, 60, 61, 62, 64, 67, 68, 69, 70], "await": [6, 8, 9, 11, 12, 32, 33, 46, 66], "In": [6, 8, 12, 25, 32, 33, 35, 40, 44, 48, 51, 57, 61, 64, 66, 68, 70], "scenario": [6, 8, 12, 32, 47], "avail": [6, 8, 9, 12, 13, 18, 26, 27, 32, 33, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 61, 62, 63, 64, 65, 66, 70], "queued_task_id": [6, 8, 12, 32], "register_bas": [6, 8, 12, 32], "register_executor": [6, 8, 12, 32], "executor": [6, 12, 16, 31, 32], "asbtracteventloop": [6, 8, 12, 32], "concurr": [6, 8, 12, 31, 32, 68], "register_indicator_for_bar": [6, 8, 12, 32, 51], "register_indicator_for_quote_tick": [6, 8, 12, 32], "register_indicator_for_trade_tick": [6, 8, 12, 32], "register_venu": 6, "register_warning_ev": [6, 8, 12, 32], "registered_ind": [6, 8, 12, 32], "recent": [6, 7, 8, 12, 32], "infer": [6, 8, 12, 23, 32, 33, 64], "complet": [6, 8, 11, 12, 16, 28, 29, 32, 36, 47, 51, 54, 57, 61, 64, 66, 70], "request_data": [6, 8, 12, 32], "run_in_executor": [6, 8, 12, 32], "schedul": [6, 8, 12, 32], "correspond": [6, 7, 8, 12, 14, 19, 20, 32, 55, 63, 64], "await_parti": [6, 8, 11, 12, 32], "arriv": [6, 8, 12, 32, 37, 41, 44, 51], "partial": [6, 8, 11, 12, 24, 32, 35, 49, 69], "activa": [6, 8, 12, 32], "subscribe_data": [6, 8, 12, 32, 36, 64], "suppli": [6, 8, 12, 32, 63, 64, 66], "interval_m": [6, 8, 12, 32], "dataengin": [6, 8, 9, 11, 12, 16, 18, 31, 32, 36, 43, 46], "maintain": [6, 8, 12, 16, 32, 41, 48, 57, 58, 61], "becaus": [6, 8, 12, 32, 44, 51, 57, 64, 66, 70], "affect": [6, 8, 12, 32], "less": [6, 8, 9, 12, 23, 24, 32], "20": [6, 8, 12, 32, 44, 49, 51, 60, 69, 70], "consid": [6, 7, 8, 9, 12, 16, 24, 32, 37, 41, 42, 45, 48, 50, 57, 64], "to_importable_config": [6, 8, 12, 32], "importableactorconfig": [6, 8, 9, 12, 32, 42], "unsubscribe_data": [6, 8, 12, 32], "simulationmoduleconfig": 6, "backtestnod": [6, 42, 43, 50, 61, 69, 71], "node": [6, 9, 16, 20, 41, 42, 47, 48, 50, 61, 63, 64, 66, 69], "orchestr": [6, 11, 12, 42, 61], "get_engin": [6, 61], "synchron": [6, 41, 61], "stdout": [6, 8, 9, 17, 27, 47, 61], "commenc": 6, "elapsed_tim": 6, "total_ev": 6, "total_ord": 6, "total_posit": 6, "stats_pnl": 6, "stats_return": 6, "ensure_plot": 6, "decor": 6, "plot": [6, 14], "librari": [6, 13, 40, 41, 43, 53, 55, 57, 60, 66, 68], "ensur": [6, 7, 8, 9, 10, 11, 12, 24, 27, 39, 40, 41, 43, 45, 47, 48, 49, 51, 52, 53, 56, 57, 59, 62, 66], "instal": [6, 41, 54, 61, 62, 68], "better": [6, 24, 43, 49], "how": [6, 7, 9, 27, 32, 35, 40, 41, 43, 44, 45, 49, 51, 55, 57, 61, 62, 69, 70, 71], "infrastructur": [7, 13, 41, 47, 50], "central": [7, 11, 12, 14, 20, 43, 44, 46, 51, 52], "cachedatabasefacad": 7, "databas": [7, 8, 9, 11, 12, 16, 37, 43], "snapshot_ord": [7, 8, 9], "snapshot_posit": [7, 8, 9], "cacheconfig": [7, 9], "bypass": [7, 8, 9, 16, 29, 47], "account_for_venu": 7, "actor_id": [7, 32], "agnost": [7, 21, 50], "what": [7, 8, 12, 32, 36, 52, 57, 62, 64], "actual": [7, 9, 27, 34, 41, 43, 44, 51, 53, 70], "offer": [7, 13, 24, 42, 46, 48, 49, 50, 51, 58, 62, 63, 65, 66, 71], "flexibl": [7, 36, 42, 44, 50, 51, 61, 62, 64], "add_account": 7, "add_bar": 7, "add_ord": [7, 12], "replac": [7, 9, 12, 27, 32], "emul": [7, 8, 9, 12, 19, 24, 31, 32, 38, 40, 49, 51], "transform": [7, 37], "add_order_book": 7, "add_order_list": 7, "orderlist": [7, 8, 12, 24, 32], "order_list": [7, 12, 32], "add_position_id": 7, "add_quote_tick": 7, "add_tick": 7, "add_trade_tick": 7, "bar_capac": [7, 9], "capac": [7, 14], "bar_count": 7, "book_update_count": 7, "build_index": 7, "re": [7, 8, 9, 10, 24, 41, 42, 45, 49, 50, 51, 54, 55, 58, 64], "build": [7, 9, 11, 16, 27, 40, 41, 49, 51, 52, 55, 60, 61, 63, 64, 66, 69, 70], "cache_account": 7, "cache_curr": 7, "cache_gener": 7, "cache_instru": 7, "cache_order_list": 7, "cache_ord": 7, "cache_posit": 7, "cache_synthet": 7, "calculate_unrealized_pnl": 7, "check_integr": [7, 12, 16, 17], "check_residu": [7, 12, 16, 32], "residu": [7, 9, 12, 16, 31, 32], "clear_index": 7, "client_order_ids_clos": 7, "client_order_ids_emul": 7, "client_order_ids_inflight": 7, "flight": [7, 9, 16, 24, 49], "client_order_ids_open": 7, "delete_actor": 7, "delete_strategi": 7, "exec_algorithm_id": [7, 8, 9, 12, 19, 24, 32, 44, 51], "execalgorithmid": [7, 8, 9, 12, 19, 20, 24, 32, 44, 51], "exec_spawn_total_filled_qti": 7, "exec_spawn_id": [7, 19, 24, 44], "active_onli": 7, "spawn": [7, 12, 19, 24], "primari": [7, 11, 12, 19, 24, 44, 48, 67], "exec_spawn_total_leaves_qti": 7, "leav": [7, 9, 24, 49], "exec_spawn_total_quant": 7, "flush_db": [7, 12, 16], "flush": [7, 9, 12, 16, 27, 61], "perman": [7, 12, 16], "remov": [7, 12, 16, 32, 48, 49, 58, 70], "get_xrat": 7, "mid": [7, 14, 17, 18, 49, 50, 61, 66], "has_bar": 7, "has_order_book": 7, "has_quote_tick": 7, "has_tick": 7, "has_trade_tick": 7, "heartbeat": [7, 9, 16], "is_order_clos": 7, "is_order_emul": [7, 37], "is_order_inflight": 7, "is_order_open": 7, "is_order_pending_cancel_loc": 7, "is_position_clos": 7, "is_position_open": 7, "load_account": 7, "load_actor": 7, "load_instru": 7, "load_ord": 7, "load_posit": 7, "load_strategi": 7, "load_synthet": 7, "order_exist": [7, 12], "orderlistid": [7, 8, 12, 19, 20, 24], "order_list_id": [7, 12, 19, 24, 35], "order_list_exist": 7, "No": [7, 32], "particular": [7, 8, 9, 16, 23, 33, 43, 44, 46, 58], "no_order_sid": [7, 17, 19, 24, 32, 44], "orders_clos": 7, "orders_closed_count": 7, "orders_emul": [7, 37], "orders_emulated_count": [7, 37], "orders_for_exec_algorithm": [7, 44], "orders_for_exec_spawn": [7, 44], "orders_for_posit": 7, "orders_inflight": 7, "orders_inflight_count": 7, "orders_open": 7, "orders_open_count": 7, "orders_total_count": 7, "position_closed_id": 7, "position_exist": 7, "position_for_ord": 7, "position_open_id": 7, "position_snapshot": 7, "no_position_sid": [7, 32], "positions_clos": 7, "positions_closed_count": 7, "positions_open": 7, "positions_open_count": 7, "positions_total_count": 7, "quote_tick": [7, 43, 51, 69], "quote_tick_count": 7, "snapshot_order_st": 7, "append": [7, 8, 47, 64, 67], "uuid": [7, 8, 9, 33], "v4": [7, 8], "snapshot_position_st": 7, "ts_snapshot": 7, "taken": [7, 8, 9, 51, 52, 57, 64], "help": [7, 11, 12, 24, 28, 29, 32, 44, 45, 48, 50, 51, 53, 55, 59, 62, 68], "avoid": [7, 9, 42, 44, 51, 57, 58, 68, 70], "race": [7, 9, 57], "condit": [7, 8, 9, 23, 24, 32, 33, 41, 44, 49, 50, 57, 58], "longer": [7, 24, 37, 52, 58], "strategy_id_for_ord": 7, "strategy_id_for_posit": 7, "synthetic_id": [7, 40], "tick_capac": [7, 9], "ticker_count": 7, "trade_tick": [7, 51], "trade_tick_count": 7, "update_account": [7, 28], "update_actor": 7, "update_ord": [7, 28], "update_order_pending_cancel_loc": 7, "update_posit": [7, 28], "update_strategi": 7, "cachedatabaseadapt": 7, "redi": [7, 9, 48, 50], "accur": [7, 10, 41], "int64": [7, 10], "17": 7, "digit": [7, 23], "19": 7, "One": [7, 50, 52, 55], "wai": [7, 8, 21, 32, 36, 37, 41, 43, 46, 47, 49, 50, 51, 56, 59, 61, 64, 67], "solv": 7, "achiev": [7, 40, 41, 43, 50, 51, 57, 62, 63, 64, 70], "timestamps_as_str": [7, 30], "msgspecseri": [7, 30], "index_order_posit": 7, "index_venue_order_id": 7, "pattern": [7, 8, 11, 12, 32, 41, 45, 70], "glob": [7, 32], "style": [7, 41], "seriou": 7, "implic": 7, "take": [7, 8, 9, 13, 35, 40, 43, 44, 46, 49, 52, 61, 66, 69], "cpu": [7, 60], "usag": [7, 8, 32], "especi": [7, 13, 66, 68], "product": [7, 41, 50, 53, 55, 58, 62, 64], "load_curr": 7, "load_index_order_cli": 7, "load_index_order_posit": 7, "facad": [7, 8, 28], "assembl": [8, 41, 62], "framework": [8, 10, 13, 32, 50, 55, 58, 62], "domain": [8, 10, 19, 21, 23, 32, 41, 43, 45], "concept": [8, 38, 41, 55, 64], "introduc": [8, 45, 55, 68], "abov": [8, 9, 14, 24, 36, 40, 41, 43, 46, 47, 50, 51, 58, 61], "layer": [8, 10, 11, 12, 41, 50], "test": [8, 32, 41, 43, 45, 46, 50, 52, 55, 56, 57, 60, 61, 65, 66, 67, 70], "control": [8, 9, 32, 37, 42, 48, 51], "timer": [8, 9, 11, 32, 44], "own": [8, 12, 14, 32, 55, 57, 67], "entir": [8, 10, 11, 12, 17, 32, 37, 39, 41, 42, 43, 46, 50, 66, 68, 69], "stand": [8, 32, 49], "alon": [8, 32], "thei": [8, 32, 35, 37, 38, 40, 47, 48, 49, 58, 64], "platform": [8, 11, 12, 14, 29, 32, 37, 38, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 57, 60, 61, 62, 64, 66, 70], "attempt": [8, 32, 35, 41, 52, 67], "__init__": [8, 32, 36, 51, 61], "registr": [8, 12, 16, 32, 48, 51], "cancel_tim": 8, "label": [8, 10, 36], "local_now": 8, "tzinfo": 8, "tz": [8, 10, 22, 32, 43, 51, 69], "timezon": [8, 10, 32, 56], "target": [8, 62, 68, 71], "awar": [8, 10, 22, 32, 35, 51, 55], "next_time_n": 8, "register_default_handl": 8, "handler": [8, 11, 12, 31, 32, 33, 36, 43, 64], "timeev": [8, 51], "set_time_alert": 8, "alert_tim": [8, 51], "alert": [8, 44], "past": 8, "fail": 8, "set_time_alert_n": 8, "alert_time_n": 8, "set_tim": [8, 51], "timedelta": [8, 9, 11, 16, 18, 29, 51], "start_tim": [8, 9, 43, 64, 69], "stop_tim": 8, "until": [8, 16, 24, 37, 40, 49, 51], "repeat": 8, "indefinit": 8, "now": [8, 17, 32, 36, 37, 40, 47, 50, 51, 61, 69, 70], "set_timer_n": 8, "interval_n": [8, 11], "start_time_n": 8, "stop_time_n": 8, "timer_count": 8, "timer_nam": 8, "wikipedia": [8, 10, 20], "wiki": [8, 10, 20], "unix_tim": 8, "timestamp_m": 8, "timestamp_n": [8, 12, 33, 40, 51], "n": [8, 14, 22, 26], "utc_now": [8, 51], "livetim": 8, "deleg": [8, 10, 11, 27, 30, 48], "is_expir": 8, "iterate_next_tim": 8, "pop_ev": 8, "continu": [8, 34, 37, 42, 48, 51, 64, 66, 70], "looptim": 8, "epoch": [8, 12, 24, 48, 51], "unit": [8, 22, 23, 29, 57, 58], "advance_tim": 8, "to_time_n": 8, "advanc": [8, 24, 42, 43, 48, 49, 50, 62, 70, 71], "timeeventhandl": 8, "chronolog": [8, 43], "threadtim": 8, "thread": [8, 16, 31, 41, 47, 48, 51, 68], "component_nam": [8, 12], "happen": [8, 35], "constructor": [8, 37, 46, 51], "thu": [8, 18, 50], "pre_initi": 8, "__name__": [8, 9, 66], "componentfsmfactori": 8, "finit": 8, "get_state_transition_t": 8, "transit": [8, 10, 21, 51, 57], "tabl": [8, 10, 17, 37], "c": [8, 10, 41, 50, 52, 53, 55, 57, 60, 66, 68], "facilit": [8, 28, 40, 41, 43, 48, 50, 66], "consum": [8, 35, 41, 47, 48], "pub": [8, 41], "sub": [8, 41], "req": [8, 41], "rep": [8, 41], "well": [8, 10, 24, 40, 41, 44, 46, 48, 50, 51, 53, 54, 61, 62, 65], "point": [8, 9, 10, 12, 17, 23, 37, 41, 44, 45, 49, 52, 64, 69, 70], "wildcard": [8, 32], "hierarch": 8, "topic": [8, 18, 32, 48], "possibl": [8, 9, 16, 24, 26, 29, 36, 37, 39, 40, 41, 44, 45, 46, 49, 50, 51, 52, 57, 60, 64, 67, 68, 70], "asterisk": 8, "charact": [8, 20, 52], "question": [8, 62], "potenti": [8, 9, 40, 48, 50, 55, 62], "comp": 8, "anyth": 8, "comput": 8, "mp": 8, "camp": 8, "p": [8, 61], "coop": 8, "extern": [8, 9, 12, 16, 18, 20, 32, 43, 69, 70, 71], "messagebusconfig": [8, 9, 48], "safe": [8, 16, 41, 52, 53, 57, 68], "has_back": 8, "has_subscrib": 8, "still": [8, 9, 19, 49, 51, 52, 53, 70], "is_subscrib": 8, "prioriti": [8, 41, 67], "pub_count": 8, "msg": 8, "highest": [8, 14, 38, 41, 50], "req_count": 8, "res_count": 8, "sent_count": 8, "higher": [8, 9, 24, 47, 50], "featur": [8, 9, 13, 14, 19, 38, 40, 45, 53, 55, 57, 61, 62, 64, 68, 71], "shouldn": [8, 9], "t": [8, 9, 27, 41, 49, 52, 53, 64, 66], "normal": [8, 37, 43, 53, 64, 67], "inappropri": 8, "abl": [8, 11, 12, 19, 36, 50, 51, 57, 61, 67, 68], "sound": [8, 46, 68], "behavior": [8, 16, 27, 33, 40, 48, 49, 57], "organ": [8, 28, 46, 48], "throttler": 8, "output_send": 8, "output_drop": 8, "throttl": [8, 61], "exce": [8, 42, 61], "unbound": 8, "bound": 8, "upstream": 8, "is_limit": 8, "qsize": [8, 9], "recv_count": 8, "component_state_from_str": 8, "component_state_to_str": 8, "component_trigger_from_str": 8, "componenttrigg": 8, "component_trigger_to_str": 8, "is_matching_pi": 8, "actorexecutor": 8, "design": [8, 10, 14, 16, 21, 33, 36, 40, 45, 47, 48, 50, 53, 55, 57, 58, 67, 68], "tailor": [8, 48, 51, 62], "facil": [8, 57], "monitor": [8, 29], "flow": [8, 43, 45, 51, 53], "inner": [8, 12, 14, 41, 45], "loggeradatp": 8, "invok": 8, "special": [8, 16, 27, 53, 64, 66], "care": [8, 49, 57], "consist": [8, 10, 11, 12, 43, 50, 52, 64], "drain": 8, "those": [8, 12, 20, 33, 43, 50, 51, 62], "get_futur": 8, "_asyncio": [8, 16], "shutdown": [8, 9], "context": [8, 9, 13, 31, 33, 37, 43, 48, 49, 50, 51, 52], "worker": 8, "enqueu": 8, "arrang": 8, "orderfactori": [8, 32, 35, 37, 49, 51], "initial_order_id_count": 8, "initial_order_list_id_count": 8, "bracket": 8, "entry_trigger_pric": 8, "entry_pric": 8, "sl_trigger_pric": 8, "tp_trigger_pric": 8, "tp_price": 8, "entry_order_typ": 8, "tp_order_typ": 8, "timeinforc": [8, 12, 19, 24, 49, 51], "time_in_forc": [8, 12, 19, 24, 49, 51], "expire_tim": [8, 12, 24, 49], "entry_post_onli": 8, "tp_post_onli": 8, "quote_quant": [8, 19, 24], "triggertyp": [8, 12, 19, 24, 37, 40, 49, 51], "emulation_trigg": [8, 12, 19, 24, 37, 40, 51], "no_trigg": [8, 12, 24], "trigger_instrument_id": [8, 19, 24, 40], "contingencytyp": [8, 12, 19, 24, 35], "contingency_typ": [8, 12, 19, 24], "ouo": [8, 9], "entry_exec_algorithm_id": 8, "sl_exec_algorithm_id": 8, "tp_exec_algorithm_id": 8, "entry_exec_algorithm_param": 8, "tp_exec_algorithm_param": 8, "sl_exec_algorithm_param": 8, "entry_tag": 8, "tp_tag": 8, "take_profit": [8, 49], "sl_tag": 8, "stop_loss": [8, 29], "stop_market": [8, 35, 37, 49, 50, 64], "child": [8, 12, 24, 35, 44, 49], "limit_if_touch": [8, 37, 49, 50, 64], "market_if_touch": [8, 37, 49, 50, 64], "tp": 8, "sl": 8, "delimit": [8, 12, 19, 23, 24], "create_list": 8, "generate_client_order_id": 8, "generate_order_list_id": 8, "post_onli": [8, 12, 19, 24, 49], "display_qti": [8, 12, 24, 49], "exec_algorithm_param": [8, 19, 24, 44, 51], "limitord": [8, 12, 24, 49, 51], "ioc": [8, 12, 19, 24, 49, 50], "fok": [8, 12, 19, 24, 49, 50, 51], "at_the_open": [8, 12, 19, 24, 49, 50], "at_the_clos": [8, 12, 19, 24, 49, 50], "carri": [8, 12, 19, 24, 39, 44], "reduc": [8, 9, 12, 14, 16, 19, 24, 29, 35, 44, 50, 51, 57, 58, 69], "displai": [8, 12, 24, 39, 70], "iceberg": [8, 12, 24, 49, 50], "greater": [8, 12, 17, 22, 23, 24, 27, 55, 57], "trigger_typ": [8, 12, 24, 49], "limitiftouchedord": [8, 24], "lit": [8, 24], "marketord": [8, 12, 24, 32, 49, 51], "often": [8, 12, 19, 41, 49, 51, 58], "marketiftouchedord": [8, 24, 49], "mit": [8, 24], "market_to_limit": [8, 12, 37, 44, 49, 50], "markettolimitord": [8, 12, 24, 49], "set_client_order_id_count": 8, "set_order_list_id_count": 8, "stop_limit": [8, 37, 49, 50, 64], "stoplimitord": [8, 24, 49], "stopmarketord": [8, 24, 49], "trailing_stop_limit": [8, 37, 49, 50], "limit_offset": [8, 12, 24, 49], "trailing_offset": [8, 12, 24, 49, 64], "trailingoffsettyp": [8, 12, 24, 49], "trailing_offset_typ": [8, 12, 24, 49], "trailingstoplimitord": [8, 24, 49], "trail": [8, 12, 24, 52], "offset": [8, 12, 24, 27], "typic": [8, 9, 14, 24, 33, 35, 43, 46, 48, 49, 51, 61, 66, 70], "no_trailing_offset": [8, 12, 24], "trailing_stop_market": [8, 37, 49, 50, 64], "trailingstopmarketord": [8, 24, 49], "clientorderidgener": 8, "initial_count": 8, "identifiergener": 8, "set_count": 8, "counter": 8, "orderlistidgener": 8, "positionidgener": 8, "flip": 8, "f": [8, 27, 33, 40, 51, 53, 61, 69], "get_count": 8, "loglevel": [8, 9, 47, 53], "level_stdout": 8, "level_fil": 8, "debug": [8, 9, 11, 12, 16, 29, 47], "file_log": 8, "file_nam": 8, "file_format": 8, "component_level": 8, "color": [8, 9], "dummi": 8, "file": [8, 9, 27, 35, 43, 54, 55, 57, 60, 61, 69], "suffix": [8, 9, 47], "plain": [8, 9, 47], "text": [8, 9, 47, 69], "unless": [8, 9, 41, 55, 58, 67], "file_auto": 8, "g": [8, 9, 12, 24, 25, 43, 44, 46, 47, 51, 52, 61, 64, 66], "ansi": [8, 9, 47], "line": [8, 9, 14, 52, 53, 58, 59, 61], "placehold": [8, 43], "change_clock": 8, "is_bypass": [8, 16, 29], "is_color": 8, "critic": [8, 13, 50, 52, 57, 58, 66, 68], "logcolor": 8, "red": 8, "annot": 8, "content": [8, 13, 18], "record": 8, "ex": [8, 60], "stack": [8, 11, 12, 41], "trace": [8, 9, 53], "get_logg": [8, 16], "encapsul": 8, "yellow": 8, "log_color_from_str": 8, "log_color_to_str": 8, "log_level_from_str": 8, "log_level_to_str": 8, "log_memori": 8, "nautilus_head": 8, "msgspec": [9, 30], "struct": 9, "databaseconfig": [9, 48], "ssl": [9, 60], "version": [9, 10, 13, 43, 44, 53, 60, 66, 68, 71], "correct": [9, 10, 41, 43, 44, 45, 46, 49, 50, 57, 70], "msgpack": [9, 48], "timestamps_as_iso8601": [9, 30, 48], "buffer_interval_m": 9, "flush_on_start": 9, "use_trader_prefix": 9, "use_instance_id": [9, 48], "10000": [9, 49], "iso": [9, 10, 23, 30, 47, 48], "8601": [9, 10, 30, 47, 48], "persit": 9, "pipelin": [9, 70], "pipel": 9, "good": [9, 49, 51, 70], "compromis": 9, "100": [9, 10, 22, 26, 27, 49, 58, 64, 70], "prefix": [9, 51], "10_000": 9, "dequeu": 9, "autotrim_min": [9, 48], "types_filt": [9, 48], "window": [9, 14, 48, 50, 51, 56, 60], "minut": [9, 18, 48, 50, 51, 66, 69], "automat": [9, 13, 27, 32, 33, 42, 43, 47, 48, 49, 51, 54, 61, 70], "trim": 9, "extend": [9, 41, 50, 55], "beyond": [9, 51, 53, 64], "acommand": 9, "syntax": [9, 13, 53, 54, 55], "load_all_instru": 9, "frozendict": 9, "parser": [9, 10], "dataengineconfig": [9, 11], "time_bars_build_with_no_upd": 9, "time_bars_timestamp_on_clos": [9, 66], "time_bars_interval_typ": 9, "left": [9, 10, 11, 38, 41, 51, 58], "validate_data_sequ": [9, 66], "emit": [9, 11], "exclud": [9, 11, 48], "extra": [9, 11, 12, 16, 29, 64, 66], "riskengineconfig": [9, 29], "max_order_submit_r": [9, 16, 29], "00": [9, 23, 49, 51], "max_order_modify_r": [9, 16, 29], "max_notional_per_ord": [9, 16, 29], "riskengin": [9, 12, 16, 29, 31, 32, 37, 44, 46, 51], "pre": [9, 10, 16, 29, 37, 43, 52, 54, 61, 62], "duplic": [9, 12, 25, 32, 51], "notion": [9, 16, 22, 25, 29, 46], "execengineconfig": [9, 12], "load_cach": [9, 12, 16], "allow_cash_posit": [9, 12, 16], "unleverag": [9, 12, 16], "orderemulatorconfig": [9, 12], "orderemul": [9, 12, 19, 31, 32, 37, 44, 51], "streamingconfig": 9, "catalog_path": [9, 43, 61, 69], "fs_protocol": [9, 27], "fs_storage_opt": [9, 27], "flush_interval_m": [9, 27], "replace_exist": 9, "include_typ": [9, 27], "catalog": [9, 11, 16, 27, 31, 41, 61, 66, 71], "feather": [9, 27, 50], "fsspec": [9, 27, 69], "filesystem": [9, 27], "storag": [9, 27, 41, 43, 48], "chunk": [9, 27], "datacatalogconfig": 9, "actor_path": 9, "config_path": [9, 61, 69], "actorfactori": 9, "step": [9, 11, 18, 26, 50, 52, 53, 54, 55, 57, 59, 62, 66, 71], "strategyconfig": [9, 32, 51, 61], "order_id_tag": [9, 32, 51], "external_order_claim": [9, 32], "manage_contingent_ord": [9, 32], "manage_gtd_expiri": [9, 32, 51], "becom": [9, 13, 19, 22, 24, 35, 44, 49, 51, 55, 64, 71], "amongst": 9, "see": [9, 27, 37, 40, 41, 43, 46, 47, 51, 53, 60, 61, 62, 64, 69, 70], "claim": [9, 12, 16, 32], "oco": [9, 50], "importablestrategyconfig": [9, 32, 42, 61, 69], "strategy_path": [9, 61, 69], "strategyfactori": 9, "importablecontrollerconfig": [9, 42], "controller_path": 9, "controllerconfig": 9, "controllerfactori": 9, "execalgorithmconfig": [9, 12], "importableexecalgorithmconfig": [9, 12, 42], "exec_algorithm_path": 9, "execalgorithmfactori": 9, "tracingconfig": 9, "stdout_level": 9, "stderr_level": 9, "file_level": 9, "statement": 9, "written": [9, 11, 12, 27, 43, 47, 48, 50, 53, 68], "stderr": [9, 47], "file_config": 9, "third": [9, 41], "loggingconfig": [9, 47, 53, 61, 66], "log_level": [9, 47, 53, 61, 66], "log_level_fil": [9, 47], "log_directori": [9, 47], "log_file_nam": [9, 47], "log_file_format": [9, 47], "log_color": [9, 47], "log_component_level": [9, 47], "bypass_log": 9, "rotat": [9, 47], "nautiluskernelconfig": [9, 31], "message_bu": [9, 48], "data_engin": [9, 16, 31, 32, 66], "risk_engin": [9, 31, 32], "exec_engin": [9, 16, 31, 32], "load_stat": [9, 31], "save_st": [9, 31], "loop_debug": 9, "snapshot_positions_interv": 9, "timeout_connect": 9, "timeout_reconcili": 9, "timeout_portfolio": 9, "timeout_disconnect": 9, "timeout_post_stop": 9, "sandbox": [9, 31, 33, 37, 41, 43, 50], "hyphen": [9, 20, 51], "reconcil": [9, 12, 16, 67], "final": [9, 41, 44, 48, 54, 58, 63, 64, 66, 69], "importablefactoryconfig": 9, "importableconfig": [9, 16], "backtestvenueconfig": [9, 42, 61, 69], "backtestdataconfig": [9, 42, 43, 61, 69], "data_cl": [9, 43, 61, 69], "catalog_fs_protocol": 9, "catalog_fs_storage_opt": 9, "end_tim": [9, 43, 61, 64, 69], "filter_expr": 9, "metadata": [9, 18, 33, 36, 64], "bar_spec": [9, 18], "batch_siz": 9, "start_time_nano": 9, "end_time_nano": 9, "maxsiz": 9, "001": [9, 20, 44, 47, 51, 66, 70], "run_analysi": 9, "batch_size_byt": 9, "input": [9, 10, 14, 16, 22, 27, 29, 39, 40, 42, 43, 47, 61, 66], "least": [9, 12, 22, 24, 32, 51, 64], "block": [9, 16, 47, 49, 51, 55, 57, 58], "parse_filters_expr": 9, "pyarrow": 9, "dataset": [9, 27, 46], "express": [9, 10, 22, 25, 40, 49, 50], "chf": 9, "hello": 9, "livedataengineconfig": [9, 16, 66], "100000": 9, "livedataengin": [9, 16], "100_000": [9, 49], "liveriskengineconfig": [9, 16], "liveriskengin": [9, 16], "liveexecengineconfig": [9, 16], "reconciliation_lookback_min": 9, "filter_unclaimed_external_ord": 9, "filter_position_report": 9, "inflight_check_interval_m": 9, "2000": 9, "inflight_check_threshold_m": 9, "5000": [9, 27, 49, 51], "liveexecengin": 9, "purpos": [9, 13, 33, 40, 43, 51, 65, 69], "lost": 9, "some": [9, 36, 41, 44, 46, 47, 48, 51, 52, 53, 55, 57, 61, 64, 67, 69, 70], "intermedi": 9, "recov": [9, 40], "via": [9, 11, 12, 14, 32, 37, 42, 43, 44, 47, 48, 50, 61, 66], "nonnegativeint": 9, "unclaim": 9, "caus": [9, 43, 58, 64], "conflict": [9, 44, 51, 67], "2_000": 9, "exceed": [9, 19, 46], "threshold": [9, 11, 18, 61], "5_000": 9, "rule": [9, 18, 32], "thumb": 9, "coloc": 9, "livedatacli": [9, 16], "tradingnodeconfig": [9, 16, 47, 48, 53, 63, 64, 66], "data_cli": [9, 63, 64, 66], "heartbeat_interv": 9, "000": [9, 44, 49], "health": 9, "constant": [10, 14, 41], "throughout": [10, 18, 37, 41, 44, 45, 52, 55, 58, 62], "main": [10, 33, 43, 44, 45, 47, 48, 49, 50, 51, 55, 60, 61, 66], "focu": 10, "effici": [10, 14, 16, 35, 41, 52, 68], "usabl": 10, "form": [10, 14, 43], "philosophi": [10, 50, 55], "massag": 10, "finitestatemachin": 10, "entiti": [10, 20, 50], "as_utc_index": 10, "datetimeindex": 10, "as_utc_timestamp": 10, "dt": 10, "dt_to_unix_nano": [10, 43, 69], "microsecond": [10, 51], "\u03bc": 10, "format_iso8601": 10, "is_datetime_utc": 10, "is_tz_awar": 10, "time_object": 10, "is_tz_naiv": 10, "naiv": 10, "maybe_dt_to_unix_nano": 10, "maybe_unix_nanos_to_dt": 10, "nano": 10, "unix_nanos_to_dt": 10, "determinist": [10, 41, 68], "state_machin": 10, "state_transition_t": 10, "initial_st": 10, "trigger_pars": 10, "state_pars": 10, "state_str": 10, "lookup": 10, "invalidstatetrigg": [10, 24], "add_not": 10, "with_traceback": 10, "tb": 10, "__traceback__": 10, "command_id": [10, 11, 12], "document": [10, 12, 13, 35, 38, 40, 41, 45, 49, 51, 57, 64, 68], "document_id": 10, "response_id": [10, 11], "basis_points_as_percentag": 10, "basis_point": [10, 49, 64], "basi": [10, 35, 49, 64], "fast_mad": 10, "ndarrai": [10, 14], "deviat": [10, 14], "numpi": [10, 52], "fast_mad_with_mean": 10, "fast_mean": 10, "evalu": [10, 40, 52], "10x": 10, "faster": 10, "np": [10, 14], "200": [10, 18, 49], "fast_mean_iter": 10, "next_valu": 10, "current_valu": 10, "expected_length": 10, "drop_left": 10, "fast_std": 10, "std": 10, "fast_std_with_mean": 10, "25x": 10, "pseudo": 10, "univers": [10, 41, 50], "4": 10, "128": 10, "rfc": 10, "4122": 10, "panic": [10, 17], "runtim": [10, 41, 43, 46, 52, 55, 57, 68], "universally_unique_identifi": 10, "tool": [11, 14, 29, 32, 40, 41, 50, 54, 55, 60], "architectur": [11, 12, 48, 50, 58, 60, 62], "somewhat": [11, 12], "mirror": [11, 12], "beneath": [11, 12], "altern": [11, 12, 44, 48, 50, 54, 58, 64, 66], "due": [11, 12, 19, 36, 50], "reusabl": [11, 12], "baraggreg": [11, 18, 50], "set_await_parti": 11, "set_parti": 11, "partial_bar": 11, "barbuild": 11, "builder": [11, 16, 64], "build_now": 11, "price_precis": [11, 12, 22, 25, 26, 40], "uint8": [11, 23, 25], "size_precis": [11, 22, 25], "ts_last": [11, 12, 17, 24, 25], "tickbaraggreg": 11, "timebaraggreg": 11, "build_with_no_upd": 11, "timestamp_on_clos": 11, "interval_typ": 11, "get_start_tim": 11, "next_close_n": 11, "valuebaraggreg": 11, "get_cumulative_valu": 11, "cumul": [11, 14], "volumebaraggreg": 11, "interact": [11, 12, 20, 27, 35, 41, 44, 45, 48, 49, 51, 55, 60, 67], "emploi": [11, 12, 41], "simpl": [11, 12, 13, 14, 40, 43, 51, 61, 69, 70], "fan": [11, 12], "datacommand": [11, 16], "datarespons": [11, 16], "ingest": [11, 12, 50, 51, 64], "check_connect": [11, 12, 16], "check_disconnect": [11, 12, 16], "command_count": [11, 12, 16, 29], "data_count": [11, 16], "default_cli": [11, 12, 16], "deregister_cli": [11, 12, 16], "register_catalog": [11, 16], "parquetdatacatalog": [11, 16, 27, 31, 42, 43, 50, 66, 69], "register_default_cli": [11, 12, 16], "overwritten": [11, 12, 16, 23, 27, 43], "register_venue_rout": [11, 12, 16], "registered_cli": [11, 12, 16], "datarequest": [11, 16, 33], "request_count": [11, 16], "response_count": [11, 16], "subscribed_synthetic_quot": [11, 16], "subscribed_synthetic_trad": [11, 16], "k": [12, 14, 22, 32, 46, 50], "modif": [12, 32, 37, 49, 54], "pending_cancel": [12, 24, 32, 49, 51], "onix": [12, 19, 20, 23, 32, 35], "biz": [12, 19, 20, 23, 32, 35], "5": [12, 14, 18, 19, 20, 23, 32, 35, 40, 44, 49, 51, 70], "sp2": [12, 19, 23, 32, 35], "msgtype_g_71": [12, 32], "html": [12, 19, 20, 23, 32, 35, 53], "modify_order_in_plac": 12, "place": [12, 23, 24, 26, 35, 49, 53, 58, 66, 69], "on_ord": [12, 44], "on_order_accept": [12, 32, 51], "on_order_cancel_reject": [12, 32, 51], "on_order_cancel": [12, 32, 51], "on_order_deni": [12, 32, 51], "orderdeni": [12, 19, 32, 51], "deni": [12, 19, 24, 29, 32, 37, 49], "on_order_emul": [12, 32, 51], "on_order_ev": [12, 32, 51], "orderev": [12, 16, 19, 24, 28, 32, 51], "on_order_expir": [12, 32, 51], "on_order_fil": [12, 32, 51], "on_order_initi": [12, 32, 51], "orderiniti": [12, 19, 24, 32, 37, 44, 51], "on_order_list": 12, "on_order_modify_reject": [12, 32, 51], "on_order_pending_cancel": [12, 32, 51], "orderpendingcancel": [12, 19, 32, 51], "on_order_pending_upd": [12, 32, 51], "orderpendingupd": [12, 19, 32, 51], "on_order_reject": [12, 32, 51], "on_order_releas": [12, 32, 51], "orderreleas": [12, 19, 32, 51], "on_order_submit": [12, 32, 51], "on_order_trigg": [12, 32, 51], "on_order_upd": [12, 32, 51], "on_position_chang": [12, 32, 51], "positionchang": [12, 19, 32, 51], "on_position_clos": [12, 32, 51], "positionclos": [12, 19, 32, 51], "on_position_ev": [12, 32, 51], "positionev": [12, 19, 28, 32, 51], "on_position_open": [12, 32, 51], "positionopen": [12, 19, 32, 51, 61], "spawn_limit": [12, 44], "reduce_primari": 12, "spawn_market": [12, 44], "spawn_market_to_limit": [12, 44], "parent_order_id": [12, 19, 24], "parent": [12, 19, 22, 24, 35, 44, 49], "intention": 12, "constrain": 12, "get_issu": [12, 20], "unspecifi": [12, 16, 32], "create_matching_cor": 12, "price_incr": [12, 22], "matchingcor": [12, 37], "increment": [12, 17, 22, 26, 27], "get_matching_cor": 12, "get_submit_order_command": 12, "subscribed_quot": 12, "feed": [12, 40, 51, 64, 65], "subscribed_trad": 12, "distribut": [12, 48, 51], "get_external_order_claim": [12, 16], "get_external_order_claims_instru": [12, 16], "position_id_count": [12, 16], "reconcile_mass_statu": [12, 16], "mass": [12, 16], "reconcile_report": [12, 16], "executionreport": [12, 16], "reconcile_st": [12, 16], "timeout_sec": [12, 16], "register_external_order_claim": [12, 16], "register_oms_typ": [12, 16], "report_count": [12, 16], "ordermanag": 12, "active_loc": 12, "submit_order_handl": 12, "cancel_order_handl": 12, "modify_order_handl": 12, "cache_submit_order_command": 12, "create_new_submit_ord": 12, "handle_conting": 12, "handle_contingencies_upd": 12, "simpli": [12, 44, 48, 51, 61, 64, 69, 70], "op": 12, "handle_order_cancel": 12, "handle_order_expir": 12, "handle_order_fil": 12, "handle_order_reject": 12, "handle_order_upd": 12, "handle_position_ev": 12, "modify_order_quant": 12, "new_quant": [12, 51], "pop_submit_order_command": 12, "pop": 12, "send_algo_command": 12, "send_emulator_command": 12, "send_exec_command": 12, "send_exec_ev": 12, "send_risk_command": 12, "send_risk_ev": 12, "should_manage_ord": 12, "trigger_stop_ord": 12, "fill_market_ord": 12, "fill_limit_ord": 12, "delete_ord": 12, "get_ord": 12, "get_orders_ask": 12, "get_orders_bid": 12, "is_limit_match": 12, "is_stop_trigg": 12, "is_touch_trigg": 12, "match_limit_if_touched_ord": 12, "match_limit_ord": 12, "match_market_if_touched_ord": 12, "match_ord": 12, "match_stop_limit_ord": 12, "match_stop_market_ord": 12, "msgtype_f_70": 12, "msgtype_d_68": 12, "neworderlist": 12, "msgtype_e_69": 12, "has_emulated_ord": 12, "report_id": 12, "order_statu": 12, "orderstatu": [12, 24], "filled_qti": [12, 24], "ts_accept": 12, "no_conting": [12, 24], "avg_px": [12, 24], "cancel_reason": 12, "ts_trigger": [12, 24], "position_sid": [12, 24, 32], "flat": [12, 19, 24, 25, 28, 49], "order_report": 12, "fill_report": 12, "position_report": 12, "add_order_report": 12, "add_fill_report": 12, "add_position_report": 12, "welcom": [13, 38, 41, 45, 52, 55, 62, 68, 71], "nautilustrad": [13, 33, 38, 41, 42, 43, 44, 45, 49, 51, 53, 54, 55, 59, 60, 61, 63, 64, 65, 66, 67, 68, 70, 71], "detail": [13, 27, 37, 38, 40, 42, 43, 45, 47, 49, 51, 61, 66, 68, 69, 70], "technic": [13, 14, 62, 68], "sphinx": 13, "pleas": [13, 62], "head": [13, 39, 68, 71], "master": [13, 68, 71], "branch": [13, 68, 71], "stabl": [13, 47, 60, 68, 71], "develop": [13, 14, 41, 43, 45, 50, 54, 58, 60, 61, 66, 71], "bleed": [13, 68, 71], "edg": [13, 68, 71], "experiment": [13, 68, 71], "select": [13, 14, 56, 69], "down": [13, 16, 26, 37, 62], "menu": [13, 41], "sidebar": 13, "explor": [13, 38, 45, 68], "click": [13, 58], "view": [13, 41, 47, 52, 70], "explan": [13, 70], "decad": 13, "ago": 13, "script": [13, 42, 59, 61, 66, 70], "languag": [13, 50, 53, 55, 57, 68], "clean": [13, 55], "straight": [13, 55], "forward": [13, 55, 61], "evolv": [13, 34, 42], "fledg": 13, "orient": 13, "program": [13, 50, 53, 57, 68], "tiob": 13, "popular": 13, "world": [13, 55], "de": 13, "facto": 13, "lingua": 13, "franca": 13, "scienc": 13, "learn": [13, 62, 71], "artifici": 13, "intellig": 13, "box": 13, "drawback": 13, "howev": [13, 40, 47, 48, 49, 51, 52, 53, 55, 58, 60, 61, 62, 64, 68], "larg": [13, 27, 49], "lot": [13, 22, 46, 55], "issu": [13, 52, 53, 61], "advantag": [13, 50, 52, 55, 57], "embed": [13, 68], "rich": [13, 21, 41, 55, 68], "ecosystem": 13, "softwar": [13, 41, 50], "commun": [13, 41, 45, 48, 50, 62], "discoveri": 14, "idea": [14, 50, 62], "inspir": [14, 53], "proprietari": 14, "adaptivemovingaverag": 14, "period_": 14, "period_alpha_fast": 14, "period_alpha_slow": 14, "movingaverag": 14, "ama": 14, "across": [14, 28, 42, 44, 47, 48, 50, 69], "roll": 14, "perri": 14, "kaufman": 14, "nois": [14, 64], "swing": 14, "rel": 14, "small": [14, 23, 27, 57, 67], "lag": 14, "efficiencyratio": 14, "fast": [14, 50, 68], "smooth": [14, 57], "slow": 14, "alpha_fast": 14, "extract": [14, 18, 55], "alpha_diff": 14, "alpha": [14, 61], "alpha_slow": 14, "has_input": 14, "warm": [14, 61], "update_raw": 14, "exponentialmovingaverag": 14, "exponenti": 14, "donchianchannel": 14, "donchian": 14, "channel": [14, 45, 47, 48, 51], "three": [14, 32, 43, 48, 49, 50], "compris": [14, 33], "upper": 14, "band": 14, "around": [14, 21, 28, 42, 53], "median": 14, "area": [14, 52, 58], "middl": 14, "hullmovingaverag": 14, "hull": 14, "hma": 14, "alan": 14, "extrem": [14, 41], "movingaveragefactori": 14, "construct": [14, 35, 40, 41, 57, 66, 67], "ma_typ": 14, "movingaveragetyp": 14, "simplemovingaverag": 14, "weightedmovingaverag": 14, "float64": 14, "averagetruerang": 14, "use_previ": 14, "value_floor": 14, "boolean": [14, 52], "update_mid": 14, "floor": 14, "bollingerband": 14, "bolling": 14, "trend": 14, "awai": [14, 22, 24, 26, 49], "sma": 14, "prefer": [14, 42, 51, 54, 66], "measur": [14, 51], "speed": [14, 24, 50], "thought": 14, "proxi": 14, "fuzzycandl": 14, "candledirect": 14, "candles": 14, "candlebodys": 14, "body_s": 14, "candlewicks": 14, "upper_wick_s": 14, "lower_wick_s": 14, "fuzzi": 14, "candl": 14, "bodi": [14, 52], "wick": 14, "overal": [14, 55], "fuzzycandlestick": 14, "threshold1": 14, "threshold2": 14, "threshold3": 14, "threshold4": 14, "fuzzifi": 14, "dimension": 14, "membership": 14, "x": [14, 36, 39], "vector": [14, 47, 50], "keltnerchannel": 14, "k_multipli": 14, "ma_type_atr": 14, "atr_floor": 14, "keltner": 14, "envelop": 14, "below": [14, 24, 33, 37, 41, 44, 47, 48, 51, 52, 60, 61, 64, 69], "tradition": [14, 50], "ema": [14, 51, 69, 70], "plu": [14, 48], "atr": 14, "minu": 14, "keltnerposit": 14, "extens": [14, 27, 41, 50, 53, 54, 55, 58, 62], "movingaverageconvergencediverg": [14, 61], "fast_period": [14, 61], "slow_period": [14, 61], "fast_sma": 14, "onbalancevolum": 14, "momentum": [14, 51], "pressur": 14, "value_cumul": 14, "rateofchang": 14, "use_log": 14, "relativestrengthindex": 14, "strength": 14, "rsi": 14, "gain": 14, "spreadanalyz": 14, "spread": [14, 17, 40, 44], "max": [14, 16, 29, 39, 56], "dequ": 14, "stochast": 14, "period_k": 14, "period_d": 14, "oscil": 14, "bought": 14, "sold": 14, "forextrad": 14, "educ": 14, "explain": [14, 44, 51, 52, 57, 61], "value_d": 14, "value_k": 14, "durat": [14, 18, 19, 25, 66], "high_datetim": 14, "low_datetim": 14, "since_high": 14, "since_low": 14, "volatilityratio": 14, "volumeweightedaveragepric": 14, "param": [14, 19, 44, 67], "overarch": [16, 41], "uvloop": [16, 50], "interfac": [16, 32, 41, 48, 57, 66, 67], "present": [16, 27, 40, 48], "broker": [16, 35, 41, 48, 49, 51, 60, 61, 67], "intermediari": 16, "get_cmd_queue_task": 16, "get_req_queue_task": 16, "get_res_queue_task": 16, "get_data_queue_task": 16, "cmd_qsize": 16, "req_qsiz": 16, "res_qsiz": 16, "data_qs": 16, "kill": [16, 49], "abruptli": 16, "unexpect": [16, 27, 52], "liveexecutionengin": [16, 44], "get_evt_queue_task": 16, "get_inflight_check_task": 16, "evt_qsiz": 16, "max_notionals_per_ord": [16, 29], "set_max_notional_per_ord": [16, 29], "new_valu": [16, 29], "disabl": [16, 29, 47], "invalidoper": [16, 29], "set_trading_st": [16, 29], "tradingst": [16, 29], "trading_st": [16, 29], "network": [16, 41, 50], "is_built": 16, "get_event_loop": [16, 33], "add_data_client_factori": [16, 63, 64, 66], "add_exec_client_factori": [16, 63, 64, 66], "liveexecutionclientfactori": 16, "run_async": 16, "maintain_heartbeat": 16, "snapshot_open_posit": 16, "gracefulli": 16, "stop_async": [16, 31], "shut": [16, 37], "tradingnodebuild": 16, "servic": 16, "build_data_cli": 16, "build_exec_cli": 16, "exposur": [17, 18, 28], "l1": [17, 43, 50], "l2": [17, 43, 50], "l3": [17, 43, 50], "granular": [17, 42, 43, 50, 51, 53], "uint64": 17, "apply_delta": 17, "apply_depth": 17, "orderbookdepth10": [17, 18], "ascend": 17, "best_ask_s": 17, "best_bid_s": 17, "descend": 17, "clear_ask": 17, "clear_bid": 17, "get_avg_px_for_quant": 17, "get_quantity_for_pric": 17, "midpoint": 17, "pprint": 17, "num_level": 17, "human": [17, 48], "readabl": [17, 41, 47, 48], "simulate_fil": 17, "is_aggress": [17, 24], "update_quote_tick": [17, 28], "update_trade_tick": 17, "intflag": 18, "barspecif": [18, 50], "sampl": [18, 69], "check_information_aggreg": 18, "check_threshold_aggreg": 18, "check_time_aggreg": 18, "from_str": [18, 20, 23, 40, 46, 49, 51], "from_timedelta": 18, "round": [18, 22, 26], "is_information_aggreg": 18, "driven": [18, 41, 48, 50, 62], "tick_run": [18, 50], "volume_run": [18, 50], "value_run": [18, 50], "is_threshold_aggreg": 18, "tick_imbal": [18, 50], "volume_imbal": [18, 50], "value_imbal": [18, 50], "is_time_aggreg": 18, "week": [18, 50], "month": [18, 50, 56, 69], "ambigu": 18, "aggregationsourc": 18, "aggregation_sourc": 18, "accordingli": 18, "is_externally_aggreg": 18, "is_internally_aggreg": 18, "signed_s": 18, "hashabl": 18, "themselv": [18, 35, 41, 48], "genericdata": 18, "wrapper": 18, "wrap": 18, "close_pric": 18, "instrumentclosetyp": 18, "close_typ": 18, "marketstatu": 18, "trading_sess": 18, "haltreason": 18, "halt_reason": 18, "not_halt": 18, "session": [18, 32, 39, 49], "halt": [18, 29], "is_snapshot": 18, "bid_count": 18, "ask_count": 18, "uint32_t": 18, "bid_siz": [18, 27], "ask_siz": [18, 27], "extract_pric": 18, "extract_volum": 18, "pyo3_tick": 18, "bid_price_raw": 18, "ask_price_raw": 18, "bid_price_prec": 18, "ask_price_prec": 18, "bid_size_raw": 18, "ask_size_raw": 18, "bid_size_prec": 18, "ask_size_prec": 18, "aggressorsid": 18, "aggressor_sid": 18, "buyer": 18, "seller": 18, "counterparti": [18, 20, 43], "aggressor": [18, 49], "capsule_to_list": 18, "fundament": [19, 23, 48, 49, 57, 62], "is_report": 19, "ordstatu": 19, "39": 19, "tagnum_39": 19, "set_client_order_id": 19, "unsupport": [19, 67], "denied_reason": 19, "valid_str": 19, "is_bui": [19, 24], "is_sel": [19, 24], "linked_order_id": [19, 24, 35], "had": [19, 70], "emulationtrigg": [19, 24], "link": [19, 24, 35, 41, 49, 68], "released_pric": 19, "stoplimit": 19, "opening_order_id": [19, 25], "signed_qti": [19, 25], "peak_qti": [19, 25], "avg_px_open": [19, 25], "avg_px_clos": [19, 25], "realized_return": [19, 25], "ts_open": [19, 25], "idt": 19, "peak": [19, 25], "closing_order_id": [19, 25], "duration_n": [19, 25], "ts_close": [19, 25], "correctli": [20, 23, 36, 52, 61], "d02851908": 20, "firm": [20, 50], "get_id": 20, "is_this_trad": 20, "compar": [20, 68], "get_tag": 20, "aud": [20, 43, 46, 49, 63], "usd": [20, 23, 43, 46, 49, 56, 61, 65, 66, 69], "idealpro": [20, 49, 66], "btcusdt": [20, 33, 40, 43, 46, 49, 64], "binanc": [20, 33, 40, 43, 44, 46, 49, 51, 67, 70], "is_synthet": 20, "synth": [20, 22, 40], "emacross": [20, 69], "collid": 20, "is_extern": 20, "did": 20, "tradabl": [20, 22, 43, 45, 46], "ticker_symbol": 20, "1003": 20, "tagnum_1003": 20, "abbrevi": 20, "tester": [20, 47, 66], "seek": [21, 42, 43, 49, 53], "venue_nam": 22, "competition_id": 22, "competition_nam": 22, "event_nam": 22, "event_country_cod": 22, "event_open_d": 22, "betting_typ": 22, "market_nam": 22, "market_start_tim": 22, "selection_id": 22, "selection_nam": 22, "selection_handicap": 22, "tick_scheme_nam": 22, "int8_t": 22, "min_pric": [22, 26, 46], "max_pric": [22, 26, 46], "asset_class": 22, "assetclass": 22, "base_from_dict": 22, "base_to_dict": 22, "calculate_base_quant": 22, "get_base_curr": 22, "get_settlement_curr": 22, "linear": 22, "quanto": 22, "settlement_curr": [22, 25], "instrument_class": 22, "instrumentclass": 22, "is_invers": [22, 25], "lot_siz": 22, "board": 22, "make_pric": [22, 46, 51], "make_qti": [22, 46, 51], "maker_fe": [22, 46], "fee": [22, 49], "max_not": [22, 46], "printabl": 22, "max_quant": [22, 46], "min_not": [22, 46], "min_quant": [22, 46], "next_ask_pric": [22, 26], "num_tick": 22, "nearest": [22, 26], "scheme": [22, 27, 43], "next_bid_pric": [22, 26], "notional_valu": [22, 25], "raw_symbol": 22, "size_incr": 22, "taker_fe": [22, 46], "make_symbol": 22, "201070830": 22, "123456": 22, "null_handicap": 22, "cryptoperpetu": [22, 46], "perpetu": [22, 46, 49, 64, 67, 70], "swap": [22, 46, 61], "cost": 22, "is_quanto": 22, "cryptofutur": [22, 46], "underli": [22, 46, 48, 55], "activation_n": 22, "expiration_n": 22, "from_int_c": 22, "deliver": [22, 46, 61], "unit64_t": 22, "activation_utc": 22, "expiration_utc": 22, "expriat": 22, "currencypair": [22, 46], "fiat": [22, 23, 46], "cryptocurr": [22, 23, 46, 64, 66, 70], "equiti": [22, 29, 46, 50], "isin": [22, 66], "identif": 22, "futurescontract": 22, "tick_siz": 22, "optionscontract": 22, "optionkind": 22, "kind": 22, "strike_pric": 22, "put": 22, "formula": 22, "syneth": 22, "9": [22, 23], "nan": [22, 39], "change_formula": [22, 40], "uint16_t": 23, "iso4217": 23, "currencytyp": 23, "currency_typ": 23, "medium": [23, 32], "uint16": 23, "4217": 23, "from_internal_map": 23, "unknown": 23, "veri": [23, 27, 36, 43, 61, 70], "like": [23, 27, 42, 43, 44, 49, 51, 53, 54, 61, 66, 70], "robust": [23, 39, 41, 50, 52], "8": [23, 40], "is_crypto": 23, "is_fiat": 23, "overwrit": 23, "marginaccountbal": 23, "money_max": 23, "9_223_372_036": 23, "money_min": 23, "as_decim": 23, "as_doubl": 23, "whitespac": 23, "1000000": [23, 27], "to_str": 23, "under": [23, 27, 39, 43, 44, 48, 51, 52, 67], "price_max": 23, "price_min": 23, "whole": 23, "fraction": 23, "from_int": [23, 49, 51, 61], "non": [23, 27, 49, 61], "capabl": [23, 42, 44, 50, 51, 61, 62, 64], "share": [23, 41, 46, 51, 60, 64], "quantity_max": 23, "18_446_744_073": 23, "quantity_min": 23, "qty": 23, "raw_to_f64": 23, "init_id": 24, "likelihood": 24, "unlik": 24, "protect": 24, "far": 24, "On": [24, 33], "moo": 24, "moc": 24, "php": 24, "closing_sid": 24, "has_pric": 24, "has_trigger_pric": 24, "summari": [24, 25, 49, 53, 62], "init_ev": 24, "is_active_loc": 24, "is_cancel": 24, "is_child_ord": 24, "is_clos": [24, 25, 27], "status": [24, 66], "is_conting": 24, "is_emul": [24, 37], "is_inflight": 24, "pending_upd": [24, 49, 51], "never": [24, 49], "is_open": [24, 25], "partially_fil": [24, 49], "is_parent_ord": 24, "is_pass": 24, "passiv": [24, 49], "is_pending_cancel": 24, "is_pending_upd": 24, "is_post_onli": 24, "is_primari": 24, "is_quote_quant": 24, "is_reduce_onli": 24, "is_spawn": 24, "last_trade_id": [24, 25], "leaves_qti": 24, "opposite_sid": 24, "opposit": [24, 25, 49], "side_str": 24, "signed_decimal_qti": [24, 25], "25": [24, 25], "status_str": 24, "transform_pi": 24, "type_str": 24, "would_reduce_onli": 24, "position_qti": 24, "expire_time_n": 24, "favor": [24, 35], "your": [24, 36, 39, 41, 42, 44, 48, 51, 52, 54, 55, 59, 60, 61, 62, 63, 64, 66, 67, 70], "loo": 24, "loc": 24, "attain": 24, "penetr": 24, "significantli": [24, 41], "basic": [24, 51, 61, 62, 66, 71], "enter": [24, 49, 52], "elimin": [24, 57, 68], "expos": [24, 48, 61], "is_trigg": 24, "mtl": 24, "remaind": [24, 49, 69, 70], "portion": [24, 49], "touch": 24, "similar": [24, 33, 41, 51], "init": [24, 60], "is_long": 25, "is_opposite_sid": 25, "is_short": 25, "side_from_order_sid": 25, "space": [26, 52], "fixedtickschem": 26, "min_tick": 26, "max_tick": 26, "tickschem": 26, "tieredtickschem": 26, "tier": [26, 49], "max_ticks_per_ti": 26, "find_tick_index": 26, "get_tick_schem": 26, "list_tick_schem": 26, "register_tick_schem": 26, "tick_schem": 26, "round_down": 26, "round_up": 26, "basedatacatalog": 27, "kw": 27, "queryabl": 27, "featherfil": 27, "class_nam": 27, "namedtupl": 27, "alia": 27, "occurr": 27, "9223372036854775807": 27, "parquet": [27, 31, 42, 43, 61], "arrow": [27, 43, 44, 50], "pathlik": 27, "root": [27, 58, 60], "cloud": [27, 47, 66], "s3": 27, "amazon": 27, "gc": 27, "googl": [27, 52, 57], "min_rows_per_group": 27, "writer": [27, 31, 47], "incom": [27, 40], "disk": [27, 43, 65], "suffici": 27, "accumul": 27, "max_rows_per_group": 27, "split": [27, 44], "show_query_path": 27, "globe": 27, "threadsaf": 27, "multithread": 27, "readthedoc": [27, 53], "from_env": [27, 61, 69], "nautilus_path": [27, 43, 61], "oserror": 27, "from_uri": 27, "uri": 27, "write_data": [27, 43, 66, 69], "basename_templ": [27, 43], "categor": [27, 39, 48], "write_chunk": 27, "templat": 27, "basenam": [27, 47], "partit": [27, 43], "filenam": [27, 43], "prevent": [27, 43, 47, 48], "decreas": 27, "attribut": [27, 51], "appropri": [27, 47, 58, 60], "bardatawrangl": [27, 43], "wrangler": [27, 69, 70, 71], "default_volum": 27, "ts_init_delta": 27, "column": [27, 69], "orderbookdeltadatawrangl": [27, 43], "is_raw": 27, "quotetickdatawrangl": [27, 43, 69], "process_bar_data": 27, "bid_data": 27, "ask_data": 27, "offset_interval_m": 27, "timestamp_is_clos": 27, "shuffl": 27, "won": [27, 64], "tradetickdatawrangl": [27, 43, 70], "streamingfeatherwrit": [27, 31], "check_flush": 27, "generate_signal_class": 27, "value_typ": 27, "signaldata": 27, "fleet": [28, 32], "satisfi": [28, 36], "initialize_ord": 28, "initialize_posit": 28, "is_completely_flat": [28, 51], "is_flat": [28, 51], "is_net_long": [28, 51], "is_net_short": [28, 51], "net_exposur": [28, 51], "net_posit": [28, 51], "set_specific_venu": [28, 66], "positions": 29, "fixedrisks": 29, "commission_r": 29, "exchange_r": 29, "hard_limit": 29, "unit_batch_s": 29, "v": [29, 61, 66], "hard": 29, "risk_bp": 29, "xrate": 29, "update_instru": 29, "sizer": 29, "besid": 30, "messagepack": [30, 48, 50], "deseri": 30, "obj_byt": 30, "register_serializable_object": [30, 48], "loop_sig_callback": 31, "prepend": 31, "mismatch": 31, "threadpoolexecutor": 31, "ts_creat": 31, "start_async": 31, "packag": [32, 50, 54, 55, 60, 61, 66, 68], "major": [32, 41, 53, 66], "configuratuon": 32, "create_actor": 32, "create_strategi": 32, "start_actor": 32, "start_strategi": 32, "stop_actor": 32, "stop_strategi": 32, "remove_actor": 32, "remove_strategi": 32, "forexsess": 32, "forexsessionfilt": 32, "local_from_utc": 32, "time_now": 32, "next_start": 32, "mondai": 32, "fridai": 32, "sydnei": 32, "0700": 32, "1600": 32, "australia": 32, "tokyo": 32, "0900": 32, "1800": 32, "asia": 32, "london": 32, "0800": 32, "europ": 32, "york": 32, "1700": 32, "america": [32, 66], "new_york": [32, 66], "prev_start": 32, "next_end": 32, "prev_end": 32, "newsimpact": 32, "newsev": 32, "impact": [32, 44], "econom": 32, "economicnewseventfilt": 32, "news_data": 32, "letter": 32, "unfiltered_data_start": 32, "unfiltered_data_end": 32, "next_ev": 32, "prev_ev": 32, "convent": [32, 44, 47, 52, 53], "cancel_gtd_expiri": 32, "change_id": 32, "change_order_id_tag": 32, "close_all_posit": [32, 44, 61], "close_posit": [32, 44, 61], "order_factori": [32, 40, 49, 51, 61], "has_control": 32, "actor_st": 32, "strategy_st": 32, "exec_algorithm_st": 32, "tradingstrategi": 32, "websocketcli": 33, "suggest": 33, "standalon": [33, 66], "discov": [33, 46], "consumpt": [33, 36], "getenv": 33, "binance_futures_testnet_api_kei": [33, 64], "binance_futures_testnet_api_secret": [33, 64], "perp": [33, 46, 49, 51, 64], "ethusdt": [33, 40, 44, 46, 49, 51, 70], "copi": [33, 36, 61], "anywher": 33, "anytim": 33, "pyx": [33, 54, 55], "cpdef": [33, 44], "not_non": 33, "cdef": 33, "_handle_instrument_respons": 33, "_clock": 33, "_send_data_req": 33, "py": [33, 43, 44, 53, 54, 61], "def": [33, 36, 39, 44, 46, 48, 51, 61, 64, 66], "_instrument_provid": 33, "_log": [33, 53, 61], "_handle_data_respons": 33, "addition": [34, 44, 50, 66], "everyth": [34, 52, 61], "discuss": [34, 51], "guid": [34, 35, 36, 41, 43, 45, 49, 51, 52, 54, 59, 60, 61, 66, 67, 69, 70, 71], "progress": [34, 37, 42], "conjunct": [35, 49, 51], "involv": [35, 40, 43, 44, 45, 48, 53, 61, 66, 71], "larger": [35, 50, 67], "togeth": [35, 49, 56, 64], "relationship": [35, 49], "1385": 35, "tagnum_1385": 35, "marketplac": 35, "made": [35, 37, 40, 41, 42, 46, 51], "effort": [35, 40], "unexecut": 35, "reduct": 35, "easi": [35, 37], "modular": [36, 41, 50, 67], "natur": 36, "strictli": 36, "super": [36, 51, 61], "mydatapoint": 36, "z": 36, "_ts_event": 36, "_ts_init": 36, "approach": [36, 48, 57, 64], "shown": [36, 51, 69], "docstr": [36, 41], "them": [36, 41, 44, 46, 61, 68], "some_optional_categori": 36, "my_adapt": 36, "isinst": [36, 61, 64], "someth": [36, 64], "regardless": [37, 43], "bid_ask": [37, 49], "subject": [37, 38, 52], "retain": [37, 40, 42, 46, 70], "stage": [37, 69], "Then": [37, 61, 63, 64, 69, 70], "insid": 37, "know": [37, 44, 61], "reli": 37, "job": [37, 50, 55], "crash": [37, 41], "reload": 37, "choos": [38, 51, 70, 71], "although": [38, 51, 58, 66], "varieti": [39, 67, 70], "analys": 39, "calculate_": 39, "precondit": 39, "len": 39, "stat": [39, 64], "degener": 39, "turn": [39, 42, 43], "tear": 39, "sheet": 39, "benefici": 40, "serv": [40, 61, 66], "analyt": [40, 43], "plan": [40, 43], "compos": [40, 41, 42], "power": [40, 55, 68], "evalexpr": 40, "preced": 40, "demonstr": [40, 44, 61], "bitcoin": 40, "ethereum": [40, 46], "btcusdt_binance_id": 40, "ethusdt_binance_id": 40, "btc": [40, 49, 66], "eth": [40, 66, 70], "somewher": 40, "_synthetic_id": 40, "structur": [40, 43, 45, 48], "show": [40, 43, 51, 70], "new_formula": 40, "ethusdt_bin": [40, 44, 70], "30000": [40, 49], "00000000": 40, "consider": [40, 48], "despit": 40, "erron": 40, "undefin": [40, 57], "understand": [40, 41, 44, 45, 53, 55, 62], "overview": [41, 62], "dive": [41, 45, 62], "deep": [41, 45], "foundat": [41, 45], "principl": [41, 45], "underpin": [41, 45], "architect": [41, 45], "curiou": [41, 45], "exposit": 41, "drive": [41, 50], "decis": [41, 62], "shape": 41, "evolut": 41, "bird": 41, "ey": 41, "scalabl": 41, "breakdown": 41, "collabor": 41, "And": 41, "techniqu": 41, "crucial": [41, 44, 45], "reliabl": [41, 50], "ddd": 41, "assist": [41, 55, 62], "off": [41, 44, 52, 69], "compet": 41, "roughli": [41, 48], "testabl": 41, "deploy": [41, 50], "codebas": [41, 50, 52, 53, 55, 57, 58, 62, 68], "much": [41, 43, 49], "formal": [41, 57], "plug": 41, "hook": [41, 54], "loos": [41, 48], "coupl": [41, 48, 52, 62, 69], "research": [41, 43, 50, 65, 69], "overhead": 41, "switch": [41, 51], "didn": 41, "improv": [41, 50, 53], "algo": 41, "Of": 41, "lmax": 41, "award": 41, "disruptor": 41, "articl": 41, "martin": 41, "fowler": 41, "cohes": 41, "nav": 41, "technologi": [41, 48], "componentri": 41, "nautilus_cor": 41, "crate": [41, 68], "foreign": 41, "ffi": [41, 57], "cbindgen": [41, 57], "resid": 41, "bind": [41, 68], "compil": [41, 50, 53, 54, 55, 57, 60, 68], "cpython": [41, 50, 55], "wheel": [41, 60, 66, 68], "rustc": [41, 60], "unsaf": 41, "section": [41, 51, 57, 62, 63, 64, 71], "bloat": 41, "undocu": 41, "parti": 41, "replic": [42, 45], "predic": 42, "exhaust": 42, "conclud": 42, "paramount": 42, "recogn": 42, "distinct": [42, 48], "conduct": [42, 50, 67], "entireti": 42, "comfort": 42, "accommod": [42, 47, 51, 66], "Or": [42, 46], "innat": 42, "etc": [42, 43, 51, 59, 61], "ident": [42, 50, 64], "interchang": 42, "tweak": 42, "necessit": [42, 66], "want": [42, 48, 57], "har": 42, "conveni": [42, 46, 48, 51, 61, 66], "divers": [42, 43], "revolv": 42, "bundl": [42, 43], "fed": [42, 51], "craft": [43, 45, 62], "ohlcv": 43, "vital": 43, "enhanc": [43, 47], "primarili": [43, 48], "onto": [43, 57, 61], "later": [43, 60, 61, 70], "destin": [43, 48], "dataload": 43, "schema": [43, 69], "datawrangl": 43, "databento": [43, 60, 67], "dbn": [43, 65], "confus": [43, 44], "grow": 43, "v2": 43, "width": [43, 48, 52, 70], "compat": [43, 47, 48, 57, 67, 69], "further": [43, 47, 49, 50, 51, 62, 70], "diagram": [43, 44], "illustr": [43, 44], "conceret": 43, "binanceorderbookdeltadataload": 43, "accomplish": 43, "package_root": 43, "test_kit": [43, 46, 56, 69, 70], "testinstrumentprovid": [43, 46, 69, 70], "data_path": 43, "join": 43, "test_data": 43, "snap": 43, "df": [43, 69], "btcusdt_bin": 43, "chosen": [43, 44], "hdf5": 43, "compress": 43, "quick": 43, "2023": [43, 66], "14": 43, "eventu": [43, 51, 57, 64, 67], "phase": 43, "getcwd": [43, 69], "sim": [43, 61, 69], "audusd": [43, 46], "2020": [43, 61, 69], "03": [43, 47, 56, 69], "pytz": 43, "04": [43, 56, 60, 69], "order_book_delta": 43, "data_config": [43, 69], "tutori": [43, 61, 69, 70], "simultan": [44, 45, 50], "sever": [44, 45, 49, 55, 64, 66], "hood": [44, 48], "relev": [44, 51, 52, 66], "look": 44, "movement": 44, "aim": [44, 50, 52, 53, 62, 67], "evenli": 44, "horizon": 44, "smaller": 44, "minim": [44, 51, 61, 70], "concentr": 44, "ema_cross_twap": [44, 70], "emacrosstwap": [44, 70], "emacrosstwapconfig": [44, 70], "twapexecalgorithm": [44, 70], "horizon_sec": [44, 51], "interval_sec": [44, 51], "250": [44, 49, 70], "trade_s": [44, 51, 61, 69, 70], "05": 44, "fast_ema_period": [44, 51, 69, 70], "slow_ema_period": [44, 51, 69, 70], "twap_horizon_sec": [44, 70], "twap_interval_sec": [44, 70], "secondari": 44, "thoroughli": 44, "starter": 44, "noqa": 44, "too": 44, "readi": [44, 61], "aris": 44, "routin": 44, "spawn_sequ": 44, "20230404": 44, "e1": 44, "terminologi": [44, 62], "deal": [44, 51], "aid": [44, 57, 58], "keep": [44, 50, 52, 58], "interchag": [45, 62], "truth": 45, "discrep": 45, "stai": 45, "heart": [45, 51], "experi": [45, 51, 62, 71], "decoupl": 45, "sport": [46, 67], "game": 46, "incorrectli": 46, "truncat": 46, "surpris": 46, "default_fx_cci": [46, 69], "binance_http_cli": 46, "live_logg": 46, "flexibli": [46, 70], "autom": [46, 50, 62, 70], "90500": 46, "150": 46, "demand": [46, 49], "necessarili": [46, 49, 64], "unifi": [46, 49, 67], "mpsc": [47, 48, 51], "crossbeam": 47, "By": [47, 48, 69], "dbg": 47, "inf": 47, "wrn": 47, "err": 47, "consol": 47, "_": 47, "001_2023": 47, "23_635a4539": 47, "4fe2": 47, "4cb1": 47, "9be3": 47, "3079ba8d879": 47, "mention": 47, "config_nod": [47, 66], "omit": [47, 48, 63, 64], "termin": [47, 49, 61], "easier": [47, 48, 61, 68], "distinguish": [47, 48], "render": 47, "editor": 47, "appear": 47, "strong": 48, "indirectli": 48, "payload": 48, "mytop": 48, "mymessag": 48, "outgo": 48, "transmit": 48, "offload": 48, "unblock": 48, "hinder": 48, "30": [48, 56, 66], "loopback": 48, "essenti": [48, 49, 51], "meet": [48, 57, 67], "uuidv4": 48, "particularli": [48, 66], "optim": 48, "concern": 48, "flood": 48, "frequenc": [48, 50], "mechan": 48, "older": 48, "wall": 48, "provis": 49, "exact": 49, "explanatori": 49, "restrict": [49, 58], "brief": [49, 62], "til": 49, "opg": 49, "ever": 49, "particip": 49, "visibl": [49, 53], "hidden": 49, "equival": [49, 66], "double_last": 49, "consecut": 49, "double_bid_ask": 49, "last_or_bid_ask": 49, "mid_point": 49, "100bp": 49, "price_ti": 49, "easiest": 49, "don": [49, 53], "simpler": 49, "clariti": 49, "clearli": [49, 67], "comment": [49, 52, 58], "ecn": [49, 61, 69], "usdt": [49, 64, 70], "notic": [49, 70], "last_trad": [49, 51], "currenex": 49, "50": [49, 52], "gbp": [49, 66], "3000": 49, "hit": 49, "30010": 49, "middai": 49, "6th": 49, "june": 49, "2022": [49, 60], "50_000": 49, "06": [49, 56], "06t12": 49, "jpy": 49, "200_000": 49, "30_100": 49, "30_150": 49, "30100": 49, "30150": 49, "ethusd": 49, "coin_m": 49, "trailing_stop": 49, "72000": 49, "71000": 49, "00100": 49, "1_250_000": 49, "00050": 49, "grade": [50, 62], "quantit": [50, 62], "abil": [50, 57, 62], "deploi": [50, 62, 66], "ai": 50, "pariti": 50, "challeng": 50, "safeti": [50, 51, 53, 55, 68], "mission": [50, 57, 68], "workload": 50, "cfd": [50, 61, 66], "independ": 50, "linux": [50, 60, 61], "maco": [50, 60], "oto": 50, "arbitrag": 50, "agent": 50, "train": 50, "rl": 50, "ancient": 50, "greek": 50, "sailor": 50, "nau": 50, "ship": 50, "shell": [50, 60], "chamber": 50, "growth": 50, "approxim": 50, "logarithm": 50, "spiral": 50, "translat": 50, "aesthet": 50, "might": [50, 51, 52], "suitabl": 50, "reimplement": 50, "java": 50, "proven": 50, "inher": [50, 55], "circumv": 50, "profession": [50, 54], "project": [50, 53, 54, 57, 58, 60, 67, 68], "subcompon": 50, "easili": [50, 68], "nearli": 50, "apach": 50, "demo": 50, "boost": 50, "11": [50, 66], "12": [50, 56, 60, 61], "comprehens": [50, 51, 62, 66, 71], "dollar": 50, "itself": [51, 57], "mystrategi": 51, "on_": 51, "respond": 51, "dedic": 51, "react": 51, "lifecycl": 51, "cross": [51, 69, 70], "hydrat": 51, "fast_ema": 51, "slow_ema": 51, "commonli": 51, "unix_nano": 51, "dispatch": 51, "slightli": 51, "few": [51, 53], "set_alert_tim": 51, "mytimealert1": 51, "fire": 51, "mytimer1": 51, "go": [51, 61, 69], "last_quot": 51, "last_bar": 51, "some_bar_typ": 51, "some_client_order_id": 51, "some_position_id": 51, "outlin": 51, "porfolio": 51, "suit": [51, 58, 70], "seamless": 51, "delv": [51, 62], "boilerpl": [51, 69], "firstli": [51, 69, 70], "twap": [51, 70], "my_order_list": 51, "order1": 51, "order2": 51, "order3": 51, "remot": 51, "launch": [51, 59, 66], "mystrategyconfig": 51, "parameter": 51, "though": [51, 52], "sens": 51, "till": 51, "managed_gtd_expiri": 51, "belong": 51, "guidelin": 52, "compliant": 52, "opinion": 52, "formatt": [52, 54], "philosoph": 52, "agre": 52, "sai": 52, "handcraft": 52, "toward": 52, "stylist": 52, "align": 52, "indent": 52, "hang": [52, 61], "vaniti": 52, "parenthesi": 52, "practic": [52, 62, 70], "conserv": 52, "locat": 52, "comma": 52, "long_method_with_many_param": 52, "some_arg1": 52, "some_arg2": 52, "some_arg3": 52, "idiomat": 52, "notabl": 52, "departur": 52, "truthi": 52, "pyobject": [52, 55], "discourag": 52, "chanc": 52, "yield": 52, "bug": [52, 68], "foo": 52, "said": [52, 64, 67], "aren": 52, "encourag": 52, "feedback": 52, "depart": 52, "appar": 52, "adher": [52, 57], "lint": [52, 54], "ignor": [52, 53], "yaml": 52, "justif": 52, "titl": 52, "fewer": 52, "capit": [52, 67], "imper": 52, "voic": 52, "blank": 52, "80": 52, "bullet": 52, "hyperlink": 52, "guidanc": 53, "superset": 53, "heavili": 53, "vast": 53, "bint": 53, "bubbl": 53, "caller": [53, 57], "vote": 53, "year": 53, "unfortun": 53, "youtrack": 53, "jetbrain": 53, "9476": 53, "src": 53, "userguid": 53, "gdb": 53, "workflow": [53, 62, 71], "quit": 53, "debugg": 53, "thing": 53, "With": 53, "verbos": 53, "pycharm": [54, 58], "edit": 54, "interpret": [54, 55], "visual": [54, 60], "studio": [54, 60], "pyenv": [54, 60], "poetri": [54, 60, 66], "commit": 54, "auto": 54, "increasingli": [54, 68], "pxd": [54, 55], "valuabl": 55, "contribut": 55, "believ": 55, "eco": 55, "whilst": [55, 57], "overcom": 55, "shortcom": 55, "lack": [55, 57], "alloc": [55, 67], "magnitud": 55, "cours": 55, "introduct": 55, "thorough": 55, "review": 55, "familiar": 55, "yourself": 55, "expert": [55, 62], "folder": [56, 58], "download": [56, 60, 61, 66, 69], "fred": 56, "stlouisf": 56, "usd1mtd156n": 56, "interbank": 56, "oecd": 56, "htm": 56, "fxstreet": 56, "calendar": 56, "gmt": 56, "yearli": 56, "quarter": 56, "stitch": 56, "icon": 56, "xx": 56, "31": 56, "07": 56, "09": 56, "ideal": 57, "ownership": [57, 68], "lifetim": 57, "garbag": [57, 68], "collector": [57, 68], "hft": 57, "interoper": 57, "abi": 57, "outsid": 57, "great": 57, "therebi": 57, "shift": 57, "goal": [57, 58, 62], "strive": [57, 61], "why": [57, 61], "invari": 57, "uphold": 57, "oblig": 57, "rustonomicon": 57, "dark": 57, "art": 57, "unsafeti": 57, "russel": 57, "johnston": 57, "divid": 58, "broad": 58, "pytest": 58, "subdirectori": 58, "simplifi": 58, "magicmock": 58, "codecov": 58, "expens": 58, "induc": 58, "damag": 58, "imposs": 58, "catch": 58, "unrecogn": 58, "ultim": 58, "pragma": 58, "redund": 58, "needless": 58, "assert": [58, 69], "notimplementederror": 58, "kept": 58, "refactor": 58, "benefit": [58, 69], "judici": 58, "jupyt": [59, 61], "notebook": [59, 61, 69], "properli": 59, "walk": [59, 69, 70], "64": 60, "ubuntu": 60, "x86_64": 60, "arm64": 60, "isol": 60, "sdist": 60, "pip": [60, 66], "betfair": [60, 67], "h": [60, 69], "header": 60, "ll": [60, 62, 63, 64, 66, 69, 70], "cargo": [60, 68], "macbook": 60, "pro": 60, "m1": 60, "m2": 60, "sure": [60, 70, 71], "python_configure_opt": 60, "python_vers": 60, "r": 60, "getting_start": 60, "virtualenv": 60, "pyproject": 60, "toml": 60, "rustup": 60, "toolchain": [60, 68], "curl": [60, 61], "proto": 60, "tlsv1": 60, "ssf": 60, "sh": 60, "desktop": 60, "2019": 60, "home": 60, "powershel": 60, "site": 60, "python3": 60, "clone": 60, "git": 60, "nautechsystem": [60, 61], "cd": 60, "whl": 60, "fastest": 61, "bear": 61, "mind": 61, "ghcr": 61, "jupyterlab": 61, "amd64": 61, "8888": 61, "web": 61, "browser": 61, "localhost": 61, "cell": [61, 69], "investig": 61, "12845": 61, "deshaw": 61, "prepar": 61, "min": 61, "apt": 61, "githubusercont": 61, "nautilus_data": 61, "hist_data_to_catalog": 61, "eur": [61, 66, 69], "hand": [61, 62], "macd": 61, "mere": 61, "macdconfig": 61, "26": 61, "1_000_000": [61, 69, 70], "entry_threshold": 61, "00010": 61, "macdstrategi": 61, "5d": 61, "check_for_entri": 61, "check_for_exit": 61, "elif": 61, "exit": 61, "noth": 61, "seem": 61, "aspect": 61, "fine": 61, "__main__": [61, 66], "piec": 61, "offici": 62, "breadth": 62, "requisit": 62, "knowledg": 62, "beginn": 62, "alik": 62, "curv": 62, "steep": 62, "introductori": 62, "who": 62, "learner": 62, "eager": 62, "quickli": 62, "break": 62, "solid": 62, "grasp": 62, "deeper": 62, "walkthrough": [62, 71], "cater": [62, 71], "wide": [62, 66, 71], "skill": [62, 71], "tip": 62, "smoother": 62, "wish": 62, "insight": 62, "pleasant": 62, "catalogu": 63, "your_betfair_usernam": 63, "your_betfair_password": 63, "your_betfair_app_kei": 63, "your_betfair_cert_dir": 63, "betfair_api_kei": 63, "betfair_api_secret": 63, "betfair_cert_dir": 63, "confirm": [63, 64, 66], "2017": 64, "largest": 64, "assort": 64, "binancewebsocketcli": 64, "binanceinstrumentprovid": 64, "unif": 64, "polici": 64, "clarifi": 64, "trailing_offet_typ": 64, "activation_pric": 64, "your_binance_api_kei": 64, "your_binance_api_secret": 64, "coin_futur": 64, "binance_api_secret": 64, "binance_testnet_api_secret": 64, "binance_futures_api_kei": 64, "binance_futures_api_secret": 64, "isolated_margin": 64, "busd": 64, "stablecoin": 64, "collater": 64, "cluster": 64, "behav": 64, "your_binance_testnet_api_kei": 64, "your_binance_testnet_api_secret": 64, "comparison": 64, "unabl": [64, 69], "enorm": 64, "unnecessari": 64, "125": 65, "databentodataload": 65, "databentoinstrumentprovid": 65, "databentodatacli": 65, "bond": 66, "workstat": 66, "websit": 66, "haven": 66, "establish": 66, "startup": 66, "programmat": 66, "repackag": 66, "pypi": 66, "gateway_config": 66, "is_logged_in": 66, "inspect": 66, "historicinteractivebrokerscli": 66, "latter": 66, "absent": 66, "center": 66, "arca": 66, "spy": 66, "us03076kaa60": 66, "20251219": 66, "ibus30": 66, "cme": 66, "paxo": 66, "usual": 66, "acquir": 66, "aapl": 66, "nasdaq": 66, "bar_specif": 66, "end_date_tim": 66, "16": 66, "tz_name": 66, "engag": 66, "incorpor": 66, "bridg": 66, "instrument_provider_config": 66, "fetch": 66, "60": 66, "nyse": 66, "ymh24": 66, "cbot": 66, "clz27": 66, "nymex": 66, "esz27": 66, "data_client_config": 66, "encompass": 66, "exec_client_config": 66, "du123456": 66, "ib_venu": 66, "discard": 66, "sigint": 66, "ctrl": 66, "heavi": 67, "cex": 67, "bybit": 67, "widest": 67, "criteria": 67, "_m": 67, "nightli": 68, "workspac": 68, "paradigm": 68, "blazingli": 68, "devic": 68, "pledg": 68, "shutil": 69, "pathlib": 69, "csvtickdataload": 69, "histdata": 69, "ascii": 69, "data_dir": 69, "archiv": 69, "expandus": 69, "raw_fil": 69, "iterdir": 69, "index_col": 69, "eurusd": 69, "rmtree": 69, "mkdir": 69, "grid": 69, "venue_config": 69, "ema_cross": 69, "emacrossconfig": 69, "15": 69, "loader": [70, 71], "testdataprovid": 70, "stub": 70, "repositori": 70, "wrangl": 70, "trades_df": 70, "read_csv_tick": 70, "earlier": 70, "imagin": 70, "strategy_config": 70, "tearsheet": 70, "option_context": 70, "max_row": 70, "max_column": 70, "again": 70}, "objects": {"nautilus_trader": [[0, 0, 0, "-", "accounting"], [3, 0, 0, "-", "adapters"], [5, 0, 0, "-", "analysis"], [6, 0, 0, "-", "backtest"], [7, 0, 0, "-", "cache"], [8, 0, 0, "-", "common"], [9, 0, 0, "-", "config"], [10, 0, 0, "-", "core"], [11, 0, 0, "-", "data"], [12, 0, 0, "-", "execution"], [14, 0, 0, "-", "indicators"], [16, 0, 0, "-", "live"], [21, 0, 0, "-", "model"], [27, 0, 0, "-", "persistence"], [28, 0, 0, "-", "portfolio"], [29, 0, 0, "-", "risk"], [30, 0, 0, "-", "serialization"], [31, 0, 0, "-", "system"], [32, 0, 0, "-", "trading"]], "nautilus_trader.accounting.accounts": [[0, 0, 0, "-", "cash"], [0, 0, 0, "-", "margin"]], "nautilus_trader.accounting.accounts.cash": [[0, 1, 1, "", "CashAccount"]], "nautilus_trader.accounting.accounts.cash.CashAccount": [[0, 2, 1, "", "apply"], [0, 2, 1, "", "balance"], [0, 2, 1, "", "balance_free"], [0, 2, 1, "", "balance_impact"], [0, 2, 1, "", "balance_locked"], [0, 2, 1, "", "balance_total"], [0, 2, 1, "", "balances"], [0, 2, 1, "", "balances_free"], [0, 2, 1, "", "balances_locked"], [0, 2, 1, "", "balances_total"], [0, 3, 1, "", "base_currency"], [0, 3, 1, "", "calculate_account_state"], [0, 2, 1, "", "calculate_balance_locked"], [0, 2, 1, "", "calculate_commission"], [0, 2, 1, "", "calculate_pnls"], [0, 2, 1, "", "clear_balance_locked"], [0, 2, 1, "", "commission"], [0, 2, 1, "", "commissions"], [0, 2, 1, "", "currencies"], [0, 3, 1, "", "event_count"], [0, 3, 1, "", "events"], [0, 3, 1, "", "id"], [0, 3, 1, "", "is_cash_account"], [0, 3, 1, "", "is_margin_account"], [0, 2, 1, "", "is_unleveraged"], [0, 3, 1, "", "last_event"], [0, 2, 1, "", "starting_balances"], [0, 3, 1, "", "type"], [0, 2, 1, "", "update_balance_locked"], [0, 2, 1, "", "update_balances"], [0, 2, 1, "", "update_commissions"]], "nautilus_trader.accounting.accounts.margin": [[0, 1, 1, "", "MarginAccount"]], "nautilus_trader.accounting.accounts.margin.MarginAccount": [[0, 2, 1, "", "apply"], [0, 2, 1, "", "balance"], [0, 2, 1, "", "balance_free"], [0, 2, 1, "", "balance_impact"], [0, 2, 1, "", "balance_locked"], [0, 2, 1, "", "balance_total"], [0, 2, 1, "", "balances"], [0, 2, 1, "", "balances_free"], [0, 2, 1, "", "balances_locked"], [0, 2, 1, "", "balances_total"], [0, 3, 1, "", "base_currency"], [0, 3, 1, "", "calculate_account_state"], [0, 2, 1, "", "calculate_commission"], [0, 2, 1, "", "calculate_margin_init"], [0, 2, 1, "", "calculate_margin_maint"], [0, 2, 1, "", "calculate_pnls"], [0, 2, 1, "", "clear_margin"], [0, 2, 1, "", "clear_margin_init"], [0, 2, 1, "", "clear_margin_maint"], [0, 2, 1, "", "commission"], [0, 2, 1, "", "commissions"], [0, 2, 1, "", "currencies"], [0, 3, 1, "", "default_leverage"], [0, 3, 1, "", "event_count"], [0, 3, 1, "", "events"], [0, 3, 1, "", "id"], [0, 3, 1, "", "is_cash_account"], [0, 3, 1, "", "is_margin_account"], [0, 2, 1, "", "is_unleveraged"], [0, 3, 1, "", "last_event"], [0, 2, 1, "", "leverage"], [0, 2, 1, "", "leverages"], [0, 2, 1, "", "margin"], [0, 2, 1, "", "margin_init"], [0, 2, 1, "", "margin_maint"], [0, 2, 1, "", "margins"], [0, 2, 1, "", "margins_init"], [0, 2, 1, "", "margins_maint"], [0, 2, 1, "", "set_default_leverage"], [0, 2, 1, "", "set_leverage"], [0, 2, 1, "", "starting_balances"], [0, 3, 1, "", "type"], [0, 2, 1, "", "update_balances"], [0, 2, 1, "", "update_commissions"], [0, 2, 1, "", "update_margin"], [0, 2, 1, "", "update_margin_init"], [0, 2, 1, "", "update_margin_maint"]], "nautilus_trader.accounting": [[0, 0, 0, "-", "calculators"], [0, 0, 0, "-", "factory"], [0, 0, 0, "-", "manager"]], "nautilus_trader.accounting.calculators": [[0, 1, 1, "", "ExchangeRateCalculator"], [0, 1, 1, "", "RolloverInterestCalculator"]], "nautilus_trader.accounting.calculators.ExchangeRateCalculator": [[0, 2, 1, "", "get_rate"]], "nautilus_trader.accounting.calculators.RolloverInterestCalculator": [[0, 2, 1, "", "calc_overnight_rate"], [0, 2, 1, "", "get_rate_data"]], "nautilus_trader.accounting.factory": [[0, 1, 1, "", "AccountFactory"]], "nautilus_trader.accounting.factory.AccountFactory": [[0, 2, 1, "", "create"], [0, 2, 1, "", "register_account_type"], [0, 2, 1, "", "register_calculated_account"]], "nautilus_trader.accounting.manager": [[0, 1, 1, "", "AccountsManager"]], "nautilus_trader.adapters": [[1, 0, 0, "-", "betfair"], [2, 0, 0, "-", "binance"], [4, 0, 0, "-", "interactive_brokers"]], "nautilus_trader.adapters.betfair": [[1, 0, 0, "-", "client"], [1, 0, 0, "-", "common"], [1, 0, 0, "-", "config"], [1, 0, 0, "-", "data"], [1, 0, 0, "-", "data_types"], [1, 0, 0, "-", "execution"], [1, 0, 0, "-", "factories"], [1, 0, 0, "-", "orderbook"], [1, 0, 0, "-", "providers"], [1, 0, 0, "-", "sockets"]], "nautilus_trader.adapters.betfair.client": [[1, 1, 1, "", "BetfairHttpClient"]], "nautilus_trader.adapters.betfair.client.BetfairHttpClient": [[1, 2, 1, "", "keep_alive"], [1, 2, 1, "", "list_market_catalogue"], [1, 2, 1, "", "list_navigation"]], "nautilus_trader.adapters.betfair.config": [[1, 1, 1, "", "BetfairDataClientConfig"], [1, 1, 1, "", "BetfairExecClientConfig"]], "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig": [[1, 2, 1, "", "dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "id"], [1, 2, 1, "", "json"], [1, 2, 1, "", "json_primitives"], [1, 2, 1, "", "parse"], [1, 2, 1, "", "validate"]], "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig": [[1, 2, 1, "", "dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "id"], [1, 2, 1, "", "json"], [1, 2, 1, "", "json_primitives"], [1, 2, 1, "", "parse"], [1, 2, 1, "", "validate"]], "nautilus_trader.adapters.betfair.data": [[1, 1, 1, "", "BetfairDataClient"]], "nautilus_trader.adapters.betfair.data.BetfairDataClient": [[1, 2, 1, "", "connect"], [1, 2, 1, "", "create_task"], [1, 2, 1, "", "degrade"], [1, 2, 1, "", "disconnect"], [1, 2, 1, "", "dispose"], [1, 2, 1, "", "fault"], [1, 2, 1, "", "fully_qualified_name"], [1, 3, 1, "", "id"], [1, 3, 1, "", "is_connected"], [1, 3, 1, "", "is_degraded"], [1, 3, 1, "", "is_disposed"], [1, 3, 1, "", "is_faulted"], [1, 3, 1, "", "is_initialized"], [1, 3, 1, "", "is_running"], [1, 3, 1, "", "is_stopped"], [1, 2, 1, "", "on_market_update"], [1, 2, 1, "", "request"], [1, 2, 1, "", "request_bars"], [1, 2, 1, "", "request_instrument"], [1, 2, 1, "", "request_instruments"], [1, 2, 1, "", "request_quote_ticks"], [1, 2, 1, "", "request_trade_ticks"], [1, 2, 1, "", "reset"], [1, 2, 1, "", "resume"], [1, 2, 1, "", "run_after_delay"], [1, 2, 1, "", "start"], [1, 3, 1, "", "state"], [1, 2, 1, "", "stop"], [1, 2, 1, "", "subscribe"], [1, 2, 1, "", "subscribe_bars"], [1, 2, 1, "", "subscribe_instrument"], [1, 2, 1, "", "subscribe_instrument_close"], [1, 2, 1, "", "subscribe_instrument_status"], [1, 2, 1, "", "subscribe_instruments"], [1, 2, 1, "", "subscribe_order_book_deltas"], [1, 2, 1, "", "subscribe_order_book_snapshots"], [1, 2, 1, "", "subscribe_quote_ticks"], [1, 2, 1, "", "subscribe_ticker"], [1, 2, 1, "", "subscribe_trade_ticks"], [1, 2, 1, "", "subscribe_venue_status"], [1, 2, 1, "", "subscribed_bars"], [1, 2, 1, "", "subscribed_generic_data"], [1, 2, 1, "", "subscribed_instrument_close"], [1, 2, 1, "", "subscribed_instrument_status"], [1, 2, 1, "", "subscribed_instruments"], [1, 2, 1, "", "subscribed_order_book_deltas"], [1, 2, 1, "", "subscribed_order_book_snapshots"], [1, 2, 1, "", "subscribed_quote_ticks"], [1, 2, 1, "", "subscribed_tickers"], [1, 2, 1, "", "subscribed_trade_ticks"], [1, 2, 1, "", "subscribed_venue_status"], [1, 3, 1, "", "trader_id"], [1, 3, 1, "", "type"], [1, 2, 1, "", "unsubscribe"], [1, 2, 1, "", "unsubscribe_bars"], [1, 2, 1, "", "unsubscribe_instrument"], [1, 2, 1, "", "unsubscribe_instrument_close"], [1, 2, 1, "", "unsubscribe_instrument_status"], [1, 2, 1, "", "unsubscribe_instruments"], [1, 2, 1, "", "unsubscribe_order_book_deltas"], [1, 2, 1, "", "unsubscribe_order_book_snapshots"], [1, 2, 1, "", "unsubscribe_quote_ticks"], [1, 2, 1, "", "unsubscribe_ticker"], [1, 2, 1, "", "unsubscribe_trade_ticks"], [1, 2, 1, "", "unsubscribe_venue_status"], [1, 3, 1, "", "venue"]], "nautilus_trader.adapters.betfair.data_types": [[1, 1, 1, "", "BSPOrderBookDelta"], [1, 1, 1, "", "BetfairStartingPrice"], [1, 1, 1, "", "BetfairTicker"], [1, 1, 1, "", "SubscriptionStatus"]], "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta": [[1, 3, 1, "", "action"], [1, 2, 1, "", "capsule_from_list"], [1, 2, 1, "", "clear"], [1, 3, 1, "", "flags"], [1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_pyo3_list"], [1, 2, 1, "", "from_raw"], [1, 2, 1, "", "fully_qualified_name"], [1, 3, 1, "", "instrument_id"], [1, 3, 1, "", "is_add"], [1, 3, 1, "", "is_clear"], [1, 3, 1, "", "is_delete"], [1, 3, 1, "", "is_update"], [1, 2, 1, "", "list_from_capsule"], [1, 3, 1, "", "order"], [1, 3, 1, "", "sequence"], [1, 2, 1, "", "to_dict"], [1, 3, 1, "", "ts_event"], [1, 3, 1, "", "ts_init"]], "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice": [[1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "ts_event"], [1, 4, 1, "", "ts_init"]], "nautilus_trader.adapters.betfair.data_types.BetfairTicker": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 3, 1, "", "instrument_id"], [1, 2, 1, "", "to_dict"], [1, 3, 1, "", "ts_event"], [1, 3, 1, "", "ts_init"]], "nautilus_trader.adapters.betfair.execution": [[1, 1, 1, "", "BetfairExecutionClient"]], "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient": [[1, 3, 1, "", "account_id"], [1, 3, 1, "", "account_type"], [1, 3, 1, "", "base_currency"], [1, 2, 1, "", "batch_cancel_orders"], [1, 2, 1, "", "cancel_all_orders"], [1, 2, 1, "", "cancel_order"], [1, 2, 1, "", "check_account_currency"], [1, 2, 1, "", "connect"], [1, 2, 1, "", "create_task"], [1, 2, 1, "", "degrade"], [1, 2, 1, "", "disconnect"], [1, 2, 1, "", "dispose"], [1, 2, 1, "", "fault"], [1, 2, 1, "", "fully_qualified_name"], [1, 2, 1, "", "generate_account_state"], [1, 2, 1, "", "generate_fill_reports"], [1, 2, 1, "", "generate_mass_status"], [1, 2, 1, "", "generate_order_accepted"], [1, 2, 1, "", "generate_order_cancel_rejected"], [1, 2, 1, "", "generate_order_canceled"], [1, 2, 1, "", "generate_order_expired"], [1, 2, 1, "", "generate_order_filled"], [1, 2, 1, "", "generate_order_modify_rejected"], [1, 2, 1, "", "generate_order_rejected"], [1, 2, 1, "", "generate_order_status_report"], [1, 2, 1, "", "generate_order_status_reports"], [1, 2, 1, "", "generate_order_submitted"], [1, 2, 1, "", "generate_order_triggered"], [1, 2, 1, "", "generate_order_updated"], [1, 2, 1, "", "generate_position_status_reports"], [1, 2, 1, "", "get_account"], [1, 2, 1, "", "handle_order_stream_update"], [1, 3, 1, "", "id"], [1, 3, 1, "", "is_connected"], [1, 3, 1, "", "is_degraded"], [1, 3, 1, "", "is_disposed"], [1, 3, 1, "", "is_faulted"], [1, 3, 1, "", "is_initialized"], [1, 3, 1, "", "is_running"], [1, 3, 1, "", "is_stopped"], [1, 2, 1, "", "modify_order"], [1, 3, 1, "", "oms_type"], [1, 2, 1, "", "query_order"], [1, 2, 1, "", "reset"], [1, 2, 1, "", "resume"], [1, 2, 1, "", "run_after_delay"], [1, 2, 1, "", "start"], [1, 3, 1, "", "state"], [1, 2, 1, "", "stop"], [1, 2, 1, "", "submit_order"], [1, 2, 1, "", "submit_order_list"], [1, 3, 1, "", "trader_id"], [1, 3, 1, "", "type"], [1, 3, 1, "", "venue"], [1, 2, 1, "", "wait_for_order"]], "nautilus_trader.adapters.betfair.factories": [[1, 1, 1, "", "BetfairLiveDataClientFactory"], [1, 1, 1, "", "BetfairLiveExecClientFactory"], [1, 5, 1, "", "get_cached_betfair_client"], [1, 5, 1, "", "get_cached_betfair_instrument_provider"]], "nautilus_trader.adapters.betfair.factories.BetfairLiveDataClientFactory": [[1, 2, 1, "", "create"]], "nautilus_trader.adapters.betfair.factories.BetfairLiveExecClientFactory": [[1, 2, 1, "", "create"]], "nautilus_trader.adapters.betfair.orderbook": [[1, 5, 1, "", "betfair_float_to_price"], [1, 5, 1, "", "betfair_float_to_quantity"], [1, 5, 1, "", "create_betfair_order_book"]], "nautilus_trader.adapters.betfair.providers": [[1, 1, 1, "", "BetfairInstrumentProvider"], [1, 1, 1, "", "BetfairInstrumentProviderConfig"]], "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_bulk"], [1, 2, 1, "", "add_currency"], [1, 4, 1, "", "count"], [1, 2, 1, "", "currencies"], [1, 2, 1, "", "currency"], [1, 2, 1, "", "find"], [1, 2, 1, "", "get_all"], [1, 2, 1, "", "initialize"], [1, 2, 1, "", "list_all"], [1, 2, 1, "", "load"], [1, 2, 1, "", "load_all"], [1, 2, 1, "", "load_all_async"], [1, 2, 1, "", "load_async"], [1, 2, 1, "", "load_ids"], [1, 2, 1, "", "load_ids_async"]], "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig": [[1, 2, 1, "", "dict"], [1, 2, 1, "", "fully_qualified_name"], [1, 4, 1, "", "id"], [1, 2, 1, "", "json"], [1, 2, 1, "", "json_primitives"], [1, 2, 1, "", "parse"], [1, 2, 1, "", "validate"]], "nautilus_trader.adapters.betfair.sockets": [[1, 1, 1, "", "BetfairMarketStreamClient"], [1, 1, 1, "", "BetfairOrderStreamClient"], [1, 1, 1, "", "BetfairStreamClient"]], "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient": [[1, 2, 1, "", "post_connection"], [1, 2, 1, "", "post_disconnection"], [1, 2, 1, "", "post_reconnection"]], "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient": [[1, 2, 1, "", "post_connection"], [1, 2, 1, "", "post_disconnection"], [1, 2, 1, "", "post_reconnection"]], "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient": [[1, 2, 1, "", "post_connection"], [1, 2, 1, "", "post_disconnection"], [1, 2, 1, "", "post_reconnection"]], "nautilus_trader.adapters.binance.common": [[2, 0, 0, "-", "enums"], [2, 0, 0, "-", "types"]], "nautilus_trader.adapters.binance.common.enums": [[2, 1, 1, "", "BinanceAccountType"], [2, 1, 1, "", "BinanceEnumParser"], [2, 1, 1, "", "BinanceErrorCode"], [2, 1, 1, "", "BinanceExchangeFilterType"], [2, 1, 1, "", "BinanceExecutionType"], [2, 1, 1, "", "BinanceKlineInterval"], [2, 1, 1, "", "BinanceNewOrderRespType"], [2, 1, 1, "", "BinanceOrderSide"], [2, 1, 1, "", "BinanceOrderStatus"], [2, 1, 1, "", "BinanceOrderType"], [2, 1, 1, "", "BinanceRateLimitInterval"], [2, 1, 1, "", "BinanceRateLimitType"], [2, 1, 1, "", "BinanceSecurityType"], [2, 1, 1, "", "BinanceSymbolFilterType"], [2, 1, 1, "", "BinanceTimeInForce"]], "nautilus_trader.adapters.binance.common.types": [[2, 1, 1, "", "BinanceBar"], [2, 1, 1, "", "BinanceTicker"]], "nautilus_trader.adapters.binance.common.types.BinanceBar": [[2, 3, 1, "", "bar_type"], [2, 3, 1, "", "close"], [2, 2, 1, "", "from_dict"], [2, 2, 1, "", "from_pyo3_list"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "high"], [2, 3, 1, "", "is_revision"], [2, 2, 1, "", "is_single_price"], [2, 3, 1, "", "low"], [2, 3, 1, "", "open"], [2, 2, 1, "", "to_dict"], [2, 3, 1, "", "ts_event"], [2, 3, 1, "", "ts_init"], [2, 3, 1, "", "volume"]], "nautilus_trader.adapters.binance.common.types.BinanceTicker": [[2, 2, 1, "", "from_dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "instrument_id"], [2, 2, 1, "", "to_dict"], [2, 3, 1, "", "ts_event"], [2, 3, 1, "", "ts_init"]], "nautilus_trader.adapters.binance": [[2, 0, 0, "-", "config"], [2, 0, 0, "-", "factories"]], "nautilus_trader.adapters.binance.config": [[2, 1, 1, "", "BinanceDataClientConfig"], [2, 1, 1, "", "BinanceExecClientConfig"]], "nautilus_trader.adapters.binance.config.BinanceDataClientConfig": [[2, 2, 1, "", "dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 4, 1, "", "id"], [2, 2, 1, "", "json"], [2, 2, 1, "", "json_primitives"], [2, 2, 1, "", "parse"], [2, 2, 1, "", "validate"]], "nautilus_trader.adapters.binance.config.BinanceExecClientConfig": [[2, 2, 1, "", "dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 4, 1, "", "id"], [2, 2, 1, "", "json"], [2, 2, 1, "", "json_primitives"], [2, 2, 1, "", "parse"], [2, 2, 1, "", "validate"]], "nautilus_trader.adapters.binance.factories": [[2, 1, 1, "", "BinanceLiveDataClientFactory"], [2, 1, 1, "", "BinanceLiveExecClientFactory"], [2, 5, 1, "", "get_cached_binance_futures_instrument_provider"], [2, 5, 1, "", "get_cached_binance_http_client"], [2, 5, 1, "", "get_cached_binance_spot_instrument_provider"]], "nautilus_trader.adapters.binance.factories.BinanceLiveDataClientFactory": [[2, 2, 1, "", "create"]], "nautilus_trader.adapters.binance.factories.BinanceLiveExecClientFactory": [[2, 2, 1, "", "create"]], "nautilus_trader.adapters.binance.futures": [[2, 0, 0, "-", "data"], [2, 0, 0, "-", "enums"], [2, 0, 0, "-", "execution"], [2, 0, 0, "-", "providers"], [2, 0, 0, "-", "types"]], "nautilus_trader.adapters.binance.futures.data": [[2, 1, 1, "", "BinanceFuturesDataClient"]], "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient": [[2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "request"], [2, 2, 1, "", "request_bars"], [2, 2, 1, "", "request_instrument"], [2, 2, 1, "", "request_instruments"], [2, 2, 1, "", "request_quote_ticks"], [2, 2, 1, "", "request_trade_ticks"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "subscribe"], [2, 2, 1, "", "subscribe_bars"], [2, 2, 1, "", "subscribe_instrument"], [2, 2, 1, "", "subscribe_instrument_close"], [2, 2, 1, "", "subscribe_instrument_status"], [2, 2, 1, "", "subscribe_instruments"], [2, 2, 1, "", "subscribe_order_book_deltas"], [2, 2, 1, "", "subscribe_order_book_snapshots"], [2, 2, 1, "", "subscribe_quote_ticks"], [2, 2, 1, "", "subscribe_ticker"], [2, 2, 1, "", "subscribe_trade_ticks"], [2, 2, 1, "", "subscribe_venue_status"], [2, 2, 1, "", "subscribed_bars"], [2, 2, 1, "", "subscribed_generic_data"], [2, 2, 1, "", "subscribed_instrument_close"], [2, 2, 1, "", "subscribed_instrument_status"], [2, 2, 1, "", "subscribed_instruments"], [2, 2, 1, "", "subscribed_order_book_deltas"], [2, 2, 1, "", "subscribed_order_book_snapshots"], [2, 2, 1, "", "subscribed_quote_ticks"], [2, 2, 1, "", "subscribed_tickers"], [2, 2, 1, "", "subscribed_trade_ticks"], [2, 2, 1, "", "subscribed_venue_status"], [2, 3, 1, "", "trader_id"], [2, 3, 1, "", "type"], [2, 2, 1, "", "unsubscribe"], [2, 2, 1, "", "unsubscribe_bars"], [2, 2, 1, "", "unsubscribe_instrument"], [2, 2, 1, "", "unsubscribe_instrument_close"], [2, 2, 1, "", "unsubscribe_instrument_status"], [2, 2, 1, "", "unsubscribe_instruments"], [2, 2, 1, "", "unsubscribe_order_book_deltas"], [2, 2, 1, "", "unsubscribe_order_book_snapshots"], [2, 2, 1, "", "unsubscribe_quote_ticks"], [2, 2, 1, "", "unsubscribe_ticker"], [2, 2, 1, "", "unsubscribe_trade_ticks"], [2, 2, 1, "", "unsubscribe_venue_status"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.futures.enums": [[2, 1, 1, "", "BinanceFuturesContractStatus"], [2, 1, 1, "", "BinanceFuturesContractType"], [2, 1, 1, "", "BinanceFuturesEnumParser"], [2, 1, 1, "", "BinanceFuturesEventType"], [2, 1, 1, "", "BinanceFuturesMarginType"], [2, 1, 1, "", "BinanceFuturesPositionSide"], [2, 1, 1, "", "BinanceFuturesPositionUpdateReason"], [2, 1, 1, "", "BinanceFuturesWorkingType"]], "nautilus_trader.adapters.binance.futures.execution": [[2, 1, 1, "", "BinanceFuturesExecutionClient"]], "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient": [[2, 3, 1, "", "account_id"], [2, 3, 1, "", "account_type"], [2, 3, 1, "", "base_currency"], [2, 2, 1, "", "batch_cancel_orders"], [2, 2, 1, "", "cancel_all_orders"], [2, 2, 1, "", "cancel_order"], [2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 2, 1, "", "generate_account_state"], [2, 2, 1, "", "generate_fill_reports"], [2, 2, 1, "", "generate_mass_status"], [2, 2, 1, "", "generate_order_accepted"], [2, 2, 1, "", "generate_order_cancel_rejected"], [2, 2, 1, "", "generate_order_canceled"], [2, 2, 1, "", "generate_order_expired"], [2, 2, 1, "", "generate_order_filled"], [2, 2, 1, "", "generate_order_modify_rejected"], [2, 2, 1, "", "generate_order_rejected"], [2, 2, 1, "", "generate_order_status_report"], [2, 2, 1, "", "generate_order_status_reports"], [2, 2, 1, "", "generate_order_submitted"], [2, 2, 1, "", "generate_order_triggered"], [2, 2, 1, "", "generate_order_updated"], [2, 2, 1, "", "generate_position_status_reports"], [2, 2, 1, "", "get_account"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "modify_order"], [2, 3, 1, "", "oms_type"], [2, 2, 1, "", "query_order"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "submit_order"], [2, 2, 1, "", "submit_order_list"], [2, 3, 1, "", "trader_id"], [2, 4, 1, "", "treat_expired_as_canceled"], [2, 3, 1, "", "type"], [2, 4, 1, "", "use_position_ids"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.futures.providers": [[2, 1, 1, "", "BinanceFuturesInstrumentProvider"]], "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider": [[2, 2, 1, "", "add"], [2, 2, 1, "", "add_bulk"], [2, 2, 1, "", "add_currency"], [2, 4, 1, "", "count"], [2, 2, 1, "", "currencies"], [2, 2, 1, "", "currency"], [2, 2, 1, "", "find"], [2, 2, 1, "", "get_all"], [2, 2, 1, "", "initialize"], [2, 2, 1, "", "list_all"], [2, 2, 1, "", "load"], [2, 2, 1, "", "load_all"], [2, 2, 1, "", "load_all_async"], [2, 2, 1, "", "load_async"], [2, 2, 1, "", "load_ids"], [2, 2, 1, "", "load_ids_async"]], "nautilus_trader.adapters.binance.futures.types": [[2, 1, 1, "", "BinanceFuturesMarkPriceUpdate"]], "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate": [[2, 2, 1, "", "from_dict"], [2, 2, 1, "", "fully_qualified_name"], [2, 2, 1, "", "to_dict"], [2, 4, 1, "", "ts_event"], [2, 4, 1, "", "ts_init"]], "nautilus_trader.adapters.binance.spot": [[2, 0, 0, "-", "data"], [2, 0, 0, "-", "enums"], [2, 0, 0, "-", "execution"], [2, 0, 0, "-", "providers"]], "nautilus_trader.adapters.binance.spot.data": [[2, 1, 1, "", "BinanceSpotDataClient"]], "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient": [[2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "request"], [2, 2, 1, "", "request_bars"], [2, 2, 1, "", "request_instrument"], [2, 2, 1, "", "request_instruments"], [2, 2, 1, "", "request_quote_ticks"], [2, 2, 1, "", "request_trade_ticks"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "subscribe"], [2, 2, 1, "", "subscribe_bars"], [2, 2, 1, "", "subscribe_instrument"], [2, 2, 1, "", "subscribe_instrument_close"], [2, 2, 1, "", "subscribe_instrument_status"], [2, 2, 1, "", "subscribe_instruments"], [2, 2, 1, "", "subscribe_order_book_deltas"], [2, 2, 1, "", "subscribe_order_book_snapshots"], [2, 2, 1, "", "subscribe_quote_ticks"], [2, 2, 1, "", "subscribe_ticker"], [2, 2, 1, "", "subscribe_trade_ticks"], [2, 2, 1, "", "subscribe_venue_status"], [2, 2, 1, "", "subscribed_bars"], [2, 2, 1, "", "subscribed_generic_data"], [2, 2, 1, "", "subscribed_instrument_close"], [2, 2, 1, "", "subscribed_instrument_status"], [2, 2, 1, "", "subscribed_instruments"], [2, 2, 1, "", "subscribed_order_book_deltas"], [2, 2, 1, "", "subscribed_order_book_snapshots"], [2, 2, 1, "", "subscribed_quote_ticks"], [2, 2, 1, "", "subscribed_tickers"], [2, 2, 1, "", "subscribed_trade_ticks"], [2, 2, 1, "", "subscribed_venue_status"], [2, 3, 1, "", "trader_id"], [2, 3, 1, "", "type"], [2, 2, 1, "", "unsubscribe"], [2, 2, 1, "", "unsubscribe_bars"], [2, 2, 1, "", "unsubscribe_instrument"], [2, 2, 1, "", "unsubscribe_instrument_close"], [2, 2, 1, "", "unsubscribe_instrument_status"], [2, 2, 1, "", "unsubscribe_instruments"], [2, 2, 1, "", "unsubscribe_order_book_deltas"], [2, 2, 1, "", "unsubscribe_order_book_snapshots"], [2, 2, 1, "", "unsubscribe_quote_ticks"], [2, 2, 1, "", "unsubscribe_ticker"], [2, 2, 1, "", "unsubscribe_trade_ticks"], [2, 2, 1, "", "unsubscribe_venue_status"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.spot.enums": [[2, 1, 1, "", "BinanceSpotEnumParser"], [2, 1, 1, "", "BinanceSpotEventType"], [2, 1, 1, "", "BinanceSpotPermissions"], [2, 1, 1, "", "BinanceSpotSymbolStatus"]], "nautilus_trader.adapters.binance.spot.execution": [[2, 1, 1, "", "BinanceSpotExecutionClient"]], "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient": [[2, 3, 1, "", "account_id"], [2, 3, 1, "", "account_type"], [2, 3, 1, "", "base_currency"], [2, 2, 1, "", "batch_cancel_orders"], [2, 2, 1, "", "cancel_all_orders"], [2, 2, 1, "", "cancel_order"], [2, 2, 1, "", "connect"], [2, 2, 1, "", "create_task"], [2, 2, 1, "", "degrade"], [2, 2, 1, "", "disconnect"], [2, 2, 1, "", "dispose"], [2, 2, 1, "", "fault"], [2, 2, 1, "", "fully_qualified_name"], [2, 2, 1, "", "generate_account_state"], [2, 2, 1, "", "generate_fill_reports"], [2, 2, 1, "", "generate_mass_status"], [2, 2, 1, "", "generate_order_accepted"], [2, 2, 1, "", "generate_order_cancel_rejected"], [2, 2, 1, "", "generate_order_canceled"], [2, 2, 1, "", "generate_order_expired"], [2, 2, 1, "", "generate_order_filled"], [2, 2, 1, "", "generate_order_modify_rejected"], [2, 2, 1, "", "generate_order_rejected"], [2, 2, 1, "", "generate_order_status_report"], [2, 2, 1, "", "generate_order_status_reports"], [2, 2, 1, "", "generate_order_submitted"], [2, 2, 1, "", "generate_order_triggered"], [2, 2, 1, "", "generate_order_updated"], [2, 2, 1, "", "generate_position_status_reports"], [2, 2, 1, "", "get_account"], [2, 3, 1, "", "id"], [2, 3, 1, "", "is_connected"], [2, 3, 1, "", "is_degraded"], [2, 3, 1, "", "is_disposed"], [2, 3, 1, "", "is_faulted"], [2, 3, 1, "", "is_initialized"], [2, 3, 1, "", "is_running"], [2, 3, 1, "", "is_stopped"], [2, 2, 1, "", "modify_order"], [2, 3, 1, "", "oms_type"], [2, 2, 1, "", "query_order"], [2, 2, 1, "", "reset"], [2, 2, 1, "", "resume"], [2, 2, 1, "", "run_after_delay"], [2, 2, 1, "", "start"], [2, 3, 1, "", "state"], [2, 2, 1, "", "stop"], [2, 2, 1, "", "submit_order"], [2, 2, 1, "", "submit_order_list"], [2, 3, 1, "", "trader_id"], [2, 4, 1, "", "treat_expired_as_canceled"], [2, 3, 1, "", "type"], [2, 4, 1, "", "use_position_ids"], [2, 3, 1, "", "venue"]], "nautilus_trader.adapters.binance.spot.providers": [[2, 1, 1, "", "BinanceSpotInstrumentProvider"]], "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider": [[2, 2, 1, "", "add"], [2, 2, 1, "", "add_bulk"], [2, 2, 1, "", "add_currency"], [2, 4, 1, "", "count"], [2, 2, 1, "", "currencies"], [2, 2, 1, "", "currency"], [2, 2, 1, "", "find"], [2, 2, 1, "", "get_all"], [2, 2, 1, "", "initialize"], [2, 2, 1, "", "list_all"], [2, 2, 1, "", "load"], [2, 2, 1, "", "load_all"], [2, 2, 1, "", "load_all_async"], [2, 2, 1, "", "load_async"], [2, 2, 1, "", "load_ids"], [2, 2, 1, "", "load_ids_async"]], "nautilus_trader.adapters.interactive_brokers": [[4, 0, 0, "-", "common"], [4, 0, 0, "-", "config"], [4, 0, 0, "-", "data"], [4, 0, 0, "-", "execution"], [4, 0, 0, "-", "factories"], [4, 0, 0, "-", "providers"]], "nautilus_trader.adapters.interactive_brokers.common": [[4, 1, 1, "", "ComboLeg"], [4, 1, 1, "", "ContractId"], [4, 1, 1, "", "DeltaNeutralContract"], [4, 1, 1, "", "IBContract"], [4, 1, 1, "", "IBContractDetails"], [4, 1, 1, "", "IBOrderTags"]], "nautilus_trader.adapters.interactive_brokers.common.ComboLeg": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.ContractId": [[4, 2, 1, "", "as_integer_ratio"], [4, 2, 1, "", "bit_count"], [4, 2, 1, "", "bit_length"], [4, 2, 1, "", "conjugate"], [4, 3, 1, "", "denominator"], [4, 2, 1, "", "from_bytes"], [4, 3, 1, "", "imag"], [4, 3, 1, "", "numerator"], [4, 3, 1, "", "real"], [4, 2, 1, "", "to_bytes"]], "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.IBContract": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config": [[4, 1, 1, "", "InteractiveBrokersDataClientConfig"], [4, 1, 1, "", "InteractiveBrokersExecClientConfig"], [4, 1, 1, "", "InteractiveBrokersGatewayConfig"], [4, 1, 1, "", "InteractiveBrokersInstrumentProviderConfig"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig": [[4, 2, 1, "", "dict"], [4, 2, 1, "", "fully_qualified_name"], [4, 4, 1, "", "id"], [4, 2, 1, "", "json"], [4, 2, 1, "", "json_primitives"], [4, 2, 1, "", "parse"], [4, 2, 1, "", "validate"]], "nautilus_trader.adapters.interactive_brokers.data": [[4, 1, 1, "", "InteractiveBrokersDataClient"]], "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient": [[4, 2, 1, "", "connect"], [4, 2, 1, "", "create_task"], [4, 2, 1, "", "degrade"], [4, 2, 1, "", "disconnect"], [4, 2, 1, "", "dispose"], [4, 2, 1, "", "fault"], [4, 2, 1, "", "fully_qualified_name"], [4, 3, 1, "", "id"], [4, 3, 1, "", "is_connected"], [4, 3, 1, "", "is_degraded"], [4, 3, 1, "", "is_disposed"], [4, 3, 1, "", "is_faulted"], [4, 3, 1, "", "is_initialized"], [4, 3, 1, "", "is_running"], [4, 3, 1, "", "is_stopped"], [4, 2, 1, "", "request"], [4, 2, 1, "", "request_bars"], [4, 2, 1, "", "request_instrument"], [4, 2, 1, "", "request_instruments"], [4, 2, 1, "", "request_quote_ticks"], [4, 2, 1, "", "request_trade_ticks"], [4, 2, 1, "", "reset"], [4, 2, 1, "", "resume"], [4, 2, 1, "", "run_after_delay"], [4, 2, 1, "", "start"], [4, 3, 1, "", "state"], [4, 2, 1, "", "stop"], [4, 2, 1, "", "subscribe"], [4, 2, 1, "", "subscribe_bars"], [4, 2, 1, "", "subscribe_instrument"], [4, 2, 1, "", "subscribe_instrument_close"], [4, 2, 1, "", "subscribe_instrument_status"], [4, 2, 1, "", "subscribe_instruments"], [4, 2, 1, "", "subscribe_order_book_deltas"], [4, 2, 1, "", "subscribe_order_book_snapshots"], [4, 2, 1, "", "subscribe_quote_ticks"], [4, 2, 1, "", "subscribe_ticker"], [4, 2, 1, "", "subscribe_trade_ticks"], [4, 2, 1, "", "subscribe_venue_status"], [4, 2, 1, "", "subscribed_bars"], [4, 2, 1, "", "subscribed_generic_data"], [4, 2, 1, "", "subscribed_instrument_close"], [4, 2, 1, "", "subscribed_instrument_status"], [4, 2, 1, "", "subscribed_instruments"], [4, 2, 1, "", "subscribed_order_book_deltas"], [4, 2, 1, "", "subscribed_order_book_snapshots"], [4, 2, 1, "", "subscribed_quote_ticks"], [4, 2, 1, "", "subscribed_tickers"], [4, 2, 1, "", "subscribed_trade_ticks"], [4, 2, 1, "", "subscribed_venue_status"], [4, 3, 1, "", "trader_id"], [4, 3, 1, "", "type"], [4, 2, 1, "", "unsubscribe"], [4, 2, 1, "", "unsubscribe_bars"], [4, 2, 1, "", "unsubscribe_instrument"], [4, 2, 1, "", "unsubscribe_instrument_close"], [4, 2, 1, "", "unsubscribe_instrument_status"], [4, 2, 1, "", "unsubscribe_instruments"], [4, 2, 1, "", "unsubscribe_order_book_deltas"], [4, 2, 1, "", "unsubscribe_order_book_snapshots"], [4, 2, 1, "", "unsubscribe_quote_ticks"], [4, 2, 1, "", "unsubscribe_ticker"], [4, 2, 1, "", "unsubscribe_trade_ticks"], [4, 2, 1, "", "unsubscribe_venue_status"], [4, 3, 1, "", "venue"]], "nautilus_trader.adapters.interactive_brokers.execution": [[4, 1, 1, "", "InteractiveBrokersExecutionClient"]], "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient": [[4, 3, 1, "", "account_id"], [4, 3, 1, "", "account_type"], [4, 3, 1, "", "base_currency"], [4, 2, 1, "", "batch_cancel_orders"], [4, 2, 1, "", "cancel_all_orders"], [4, 2, 1, "", "cancel_order"], [4, 2, 1, "", "connect"], [4, 2, 1, "", "create_task"], [4, 2, 1, "", "degrade"], [4, 2, 1, "", "disconnect"], [4, 2, 1, "", "dispose"], [4, 2, 1, "", "fault"], [4, 2, 1, "", "fully_qualified_name"], [4, 2, 1, "", "generate_account_state"], [4, 2, 1, "", "generate_fill_reports"], [4, 2, 1, "", "generate_mass_status"], [4, 2, 1, "", "generate_order_accepted"], [4, 2, 1, "", "generate_order_cancel_rejected"], [4, 2, 1, "", "generate_order_canceled"], [4, 2, 1, "", "generate_order_expired"], [4, 2, 1, "", "generate_order_filled"], [4, 2, 1, "", "generate_order_modify_rejected"], [4, 2, 1, "", "generate_order_rejected"], [4, 2, 1, "", "generate_order_status_report"], [4, 2, 1, "", "generate_order_status_reports"], [4, 2, 1, "", "generate_order_submitted"], [4, 2, 1, "", "generate_order_triggered"], [4, 2, 1, "", "generate_order_updated"], [4, 2, 1, "", "generate_position_status_reports"], [4, 2, 1, "", "get_account"], [4, 3, 1, "", "id"], [4, 3, 1, "", "is_connected"], [4, 3, 1, "", "is_degraded"], [4, 3, 1, "", "is_disposed"], [4, 3, 1, "", "is_faulted"], [4, 3, 1, "", "is_initialized"], [4, 3, 1, "", "is_running"], [4, 3, 1, "", "is_stopped"], [4, 2, 1, "", "modify_order"], [4, 3, 1, "", "oms_type"], [4, 2, 1, "", "query_order"], [4, 2, 1, "", "reset"], [4, 2, 1, "", "resume"], [4, 2, 1, "", "run_after_delay"], [4, 2, 1, "", "start"], [4, 3, 1, "", "state"], [4, 2, 1, "", "stop"], [4, 2, 1, "", "submit_order"], [4, 2, 1, "", "submit_order_list"], [4, 3, 1, "", "trader_id"], [4, 3, 1, "", "type"], [4, 3, 1, "", "venue"]], "nautilus_trader.adapters.interactive_brokers.factories": [[4, 1, 1, "", "InteractiveBrokersLiveDataClientFactory"], [4, 1, 1, "", "InteractiveBrokersLiveExecClientFactory"], [4, 5, 1, "", "get_cached_ib_client"], [4, 5, 1, "", "get_cached_interactive_brokers_instrument_provider"]], "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveDataClientFactory": [[4, 2, 1, "", "create"]], "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveExecClientFactory": [[4, 2, 1, "", "create"]], "nautilus_trader.adapters.interactive_brokers.providers": [[4, 1, 1, "", "InteractiveBrokersInstrumentProvider"]], "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider": [[4, 2, 1, "", "add"], [4, 2, 1, "", "add_bulk"], [4, 2, 1, "", "add_currency"], [4, 4, 1, "", "count"], [4, 2, 1, "", "currencies"], [4, 2, 1, "", "currency"], [4, 2, 1, "", "find"], [4, 2, 1, "", "get_all"], [4, 2, 1, "", "initialize"], [4, 2, 1, "", "list_all"], [4, 2, 1, "", "load"], [4, 2, 1, "", "load_all"], [4, 2, 1, "", "load_all_async"], [4, 2, 1, "", "load_async"], [4, 2, 1, "", "load_ids"], [4, 2, 1, "", "load_ids_async"]], "nautilus_trader.analysis": [[5, 0, 0, "-", "analyzer"], [5, 0, 0, "-", "reporter"], [5, 0, 0, "-", "statistic"]], "nautilus_trader.analysis.analyzer": [[5, 1, 1, "", "PortfolioAnalyzer"]], "nautilus_trader.analysis.analyzer.PortfolioAnalyzer": [[5, 2, 1, "", "add_positions"], [5, 2, 1, "", "add_return"], [5, 2, 1, "", "add_trade"], [5, 2, 1, "", "calculate_statistics"], [5, 4, 1, "", "currencies"], [5, 2, 1, "", "deregister_statistic"], [5, 2, 1, "", "deregister_statistics"], [5, 2, 1, "", "get_performance_stats_general"], [5, 2, 1, "", "get_performance_stats_pnls"], [5, 2, 1, "", "get_performance_stats_returns"], [5, 2, 1, "", "get_stats_general_formatted"], [5, 2, 1, "", "get_stats_pnls_formatted"], [5, 2, 1, "", "get_stats_returns_formatted"], [5, 2, 1, "", "realized_pnls"], [5, 2, 1, "", "register_statistic"], [5, 2, 1, "", "reset"], [5, 2, 1, "", "returns"], [5, 2, 1, "", "statistic"], [5, 2, 1, "", "total_pnl"], [5, 2, 1, "", "total_pnl_percentage"]], "nautilus_trader.analysis.reporter": [[5, 1, 1, "", "ReportProvider"]], "nautilus_trader.analysis.reporter.ReportProvider": [[5, 2, 1, "", "generate_account_report"], [5, 2, 1, "", "generate_fills_report"], [5, 2, 1, "", "generate_order_fills_report"], [5, 2, 1, "", "generate_orders_report"], [5, 2, 1, "", "generate_positions_report"]], "nautilus_trader.analysis.statistic": [[5, 1, 1, "", "PortfolioStatistic"]], "nautilus_trader.analysis.statistic.PortfolioStatistic": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics": [[5, 0, 0, "-", "expectancy"], [5, 0, 0, "-", "long_ratio"], [5, 0, 0, "-", "loser_avg"], [5, 0, 0, "-", "loser_max"], [5, 0, 0, "-", "loser_min"], [5, 0, 0, "-", "profit_factor"], [5, 0, 0, "-", "returns_avg"], [5, 0, 0, "-", "returns_avg_loss"], [5, 0, 0, "-", "returns_avg_win"], [5, 0, 0, "-", "returns_volatility"], [5, 0, 0, "-", "risk_return_ratio"], [5, 0, 0, "-", "sharpe_ratio"], [5, 0, 0, "-", "sortino_ratio"], [5, 0, 0, "-", "win_rate"], [5, 0, 0, "-", "winner_avg"], [5, 0, 0, "-", "winner_max"], [5, 0, 0, "-", "winner_min"]], "nautilus_trader.analysis.statistics.expectancy": [[5, 1, 1, "", "Expectancy"]], "nautilus_trader.analysis.statistics.expectancy.Expectancy": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.long_ratio": [[5, 1, 1, "", "LongRatio"]], "nautilus_trader.analysis.statistics.long_ratio.LongRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.loser_avg": [[5, 1, 1, "", "AvgLoser"]], "nautilus_trader.analysis.statistics.loser_avg.AvgLoser": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.loser_max": [[5, 1, 1, "", "MaxLoser"]], "nautilus_trader.analysis.statistics.loser_max.MaxLoser": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.loser_min": [[5, 1, 1, "", "MinLoser"]], "nautilus_trader.analysis.statistics.loser_min.MinLoser": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.profit_factor": [[5, 1, 1, "", "ProfitFactor"]], "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_avg": [[5, 1, 1, "", "ReturnsAverage"]], "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_avg_loss": [[5, 1, 1, "", "ReturnsAverageLoss"]], "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_avg_win": [[5, 1, 1, "", "ReturnsAverageWin"]], "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.returns_volatility": [[5, 1, 1, "", "ReturnsVolatility"]], "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.risk_return_ratio": [[5, 1, 1, "", "RiskReturnRatio"]], "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.sharpe_ratio": [[5, 1, 1, "", "SharpeRatio"]], "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.sortino_ratio": [[5, 1, 1, "", "SortinoRatio"]], "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.win_rate": [[5, 1, 1, "", "WinRate"]], "nautilus_trader.analysis.statistics.win_rate.WinRate": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.winner_avg": [[5, 1, 1, "", "AvgWinner"]], "nautilus_trader.analysis.statistics.winner_avg.AvgWinner": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.winner_max": [[5, 1, 1, "", "MaxWinner"]], "nautilus_trader.analysis.statistics.winner_max.MaxWinner": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.analysis.statistics.winner_min": [[5, 1, 1, "", "MinWinner"]], "nautilus_trader.analysis.statistics.winner_min.MinWinner": [[5, 2, 1, "", "calculate_from_orders"], [5, 2, 1, "", "calculate_from_positions"], [5, 2, 1, "", "calculate_from_realized_pnls"], [5, 2, 1, "", "calculate_from_returns"], [5, 2, 1, "", "fully_qualified_name"], [5, 4, 1, "", "name"]], "nautilus_trader.backtest": [[6, 0, 0, "-", "auction"], [6, 0, 0, "-", "data_client"], [6, 0, 0, "-", "engine"], [6, 0, 0, "-", "exchange"], [6, 0, 0, "-", "execution_client"], [6, 0, 0, "-", "models"], [6, 0, 0, "-", "modules"], [6, 0, 0, "-", "node"], [6, 0, 0, "-", "results"]], "nautilus_trader.backtest.data_client": [[6, 1, 1, "", "BacktestDataClient"], [6, 1, 1, "", "BacktestMarketDataClient"]], "nautilus_trader.backtest.data_client.BacktestDataClient": [[6, 2, 1, "", "degrade"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 3, 1, "", "id"], [6, 3, 1, "", "is_connected"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "request"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe"], [6, 2, 1, "", "subscribed_generic_data"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe"], [6, 3, 1, "", "venue"]], "nautilus_trader.backtest.data_client.BacktestMarketDataClient": [[6, 2, 1, "", "degrade"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 3, 1, "", "id"], [6, 3, 1, "", "is_connected"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "request"], [6, 2, 1, "", "request_bars"], [6, 2, 1, "", "request_instrument"], [6, 2, 1, "", "request_instruments"], [6, 2, 1, "", "request_quote_ticks"], [6, 2, 1, "", "request_trade_ticks"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe"], [6, 2, 1, "", "subscribe_bars"], [6, 2, 1, "", "subscribe_instrument"], [6, 2, 1, "", "subscribe_instrument_close"], [6, 2, 1, "", "subscribe_instrument_status"], [6, 2, 1, "", "subscribe_instruments"], [6, 2, 1, "", "subscribe_order_book_deltas"], [6, 2, 1, "", "subscribe_order_book_snapshots"], [6, 2, 1, "", "subscribe_quote_ticks"], [6, 2, 1, "", "subscribe_ticker"], [6, 2, 1, "", "subscribe_trade_ticks"], [6, 2, 1, "", "subscribe_venue_status"], [6, 2, 1, "", "subscribed_bars"], [6, 2, 1, "", "subscribed_generic_data"], [6, 2, 1, "", "subscribed_instrument_close"], [6, 2, 1, "", "subscribed_instrument_status"], [6, 2, 1, "", "subscribed_instruments"], [6, 2, 1, "", "subscribed_order_book_deltas"], [6, 2, 1, "", "subscribed_order_book_snapshots"], [6, 2, 1, "", "subscribed_quote_ticks"], [6, 2, 1, "", "subscribed_tickers"], [6, 2, 1, "", "subscribed_trade_ticks"], [6, 2, 1, "", "subscribed_venue_status"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe"], [6, 2, 1, "", "unsubscribe_bars"], [6, 2, 1, "", "unsubscribe_instrument"], [6, 2, 1, "", "unsubscribe_instrument_close"], [6, 2, 1, "", "unsubscribe_instrument_status"], [6, 2, 1, "", "unsubscribe_instruments"], [6, 2, 1, "", "unsubscribe_order_book_deltas"], [6, 2, 1, "", "unsubscribe_order_book_snapshots"], [6, 2, 1, "", "unsubscribe_quote_ticks"], [6, 2, 1, "", "unsubscribe_ticker"], [6, 2, 1, "", "unsubscribe_trade_ticks"], [6, 2, 1, "", "unsubscribe_venue_status"], [6, 3, 1, "", "venue"]], "nautilus_trader.backtest.engine": [[6, 1, 1, "", "BacktestEngine"]], "nautilus_trader.backtest.engine.BacktestEngine": [[6, 2, 1, "", "add_actor"], [6, 2, 1, "", "add_actors"], [6, 2, 1, "", "add_data"], [6, 2, 1, "", "add_exec_algorithm"], [6, 2, 1, "", "add_exec_algorithms"], [6, 2, 1, "", "add_instrument"], [6, 2, 1, "", "add_strategies"], [6, 2, 1, "", "add_strategy"], [6, 2, 1, "", "add_venue"], [6, 3, 1, "", "backtest_end"], [6, 3, 1, "", "backtest_start"], [6, 3, 1, "", "cache"], [6, 2, 1, "", "change_fill_model"], [6, 2, 1, "", "clear_actors"], [6, 2, 1, "", "clear_data"], [6, 2, 1, "", "clear_exec_algorithms"], [6, 2, 1, "", "clear_strategies"], [6, 3, 1, "", "data"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "dump_pickled_data"], [6, 2, 1, "", "end"], [6, 2, 1, "", "get_result"], [6, 3, 1, "", "instance_id"], [6, 3, 1, "", "iteration"], [6, 3, 1, "", "kernel"], [6, 2, 1, "", "list_venues"], [6, 2, 1, "", "load_pickled_data"], [6, 3, 1, "", "machine_id"], [6, 3, 1, "", "portfolio"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "run"], [6, 3, 1, "", "run_config_id"], [6, 3, 1, "", "run_finished"], [6, 3, 1, "", "run_id"], [6, 3, 1, "", "run_started"], [6, 3, 1, "", "trader"], [6, 3, 1, "", "trader_id"]], "nautilus_trader.backtest.exchange": [[6, 1, 1, "", "SimulatedExchange"]], "nautilus_trader.backtest.exchange.SimulatedExchange": [[6, 3, 1, "", "account_type"], [6, 2, 1, "", "add_instrument"], [6, 2, 1, "", "adjust_account"], [6, 3, 1, "", "bar_execution"], [6, 3, 1, "", "base_currency"], [6, 2, 1, "", "best_ask_price"], [6, 2, 1, "", "best_bid_price"], [6, 3, 1, "", "book_type"], [6, 3, 1, "", "cache"], [6, 3, 1, "", "default_leverage"], [6, 3, 1, "", "exec_client"], [6, 3, 1, "", "fill_model"], [6, 2, 1, "", "get_account"], [6, 2, 1, "", "get_book"], [6, 2, 1, "", "get_books"], [6, 2, 1, "", "get_matching_engine"], [6, 2, 1, "", "get_matching_engines"], [6, 2, 1, "", "get_open_ask_orders"], [6, 2, 1, "", "get_open_bid_orders"], [6, 2, 1, "", "get_open_orders"], [6, 3, 1, "", "id"], [6, 2, 1, "", "initialize_account"], [6, 3, 1, "", "instruments"], [6, 3, 1, "", "is_frozen_account"], [6, 3, 1, "", "latency_model"], [6, 3, 1, "", "leverages"], [6, 3, 1, "", "modules"], [6, 3, 1, "", "msgbus"], [6, 3, 1, "", "oms_type"], [6, 2, 1, "", "process"], [6, 2, 1, "", "process_bar"], [6, 2, 1, "", "process_instrument_status"], [6, 2, 1, "", "process_order_book_delta"], [6, 2, 1, "", "process_order_book_deltas"], [6, 2, 1, "", "process_quote_tick"], [6, 2, 1, "", "process_trade_tick"], [6, 2, 1, "", "process_venue_status"], [6, 2, 1, "", "register_client"], [6, 3, 1, "", "reject_stop_orders"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "send"], [6, 2, 1, "", "set_fill_model"], [6, 2, 1, "", "set_latency_model"], [6, 3, 1, "", "starting_balances"], [6, 3, 1, "", "support_contingent_orders"], [6, 3, 1, "", "support_gtd_orders"], [6, 3, 1, "", "use_position_ids"], [6, 3, 1, "", "use_random_ids"], [6, 3, 1, "", "use_reduce_only"]], "nautilus_trader.backtest.execution_client": [[6, 1, 1, "", "BacktestExecClient"]], "nautilus_trader.backtest.execution_client.BacktestExecClient": [[6, 3, 1, "", "account_id"], [6, 3, 1, "", "account_type"], [6, 3, 1, "", "base_currency"], [6, 2, 1, "", "batch_cancel_orders"], [6, 2, 1, "", "cancel_all_orders"], [6, 2, 1, "", "cancel_order"], [6, 2, 1, "", "degrade"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 2, 1, "", "generate_account_state"], [6, 2, 1, "", "generate_order_accepted"], [6, 2, 1, "", "generate_order_cancel_rejected"], [6, 2, 1, "", "generate_order_canceled"], [6, 2, 1, "", "generate_order_expired"], [6, 2, 1, "", "generate_order_filled"], [6, 2, 1, "", "generate_order_modify_rejected"], [6, 2, 1, "", "generate_order_rejected"], [6, 2, 1, "", "generate_order_submitted"], [6, 2, 1, "", "generate_order_triggered"], [6, 2, 1, "", "generate_order_updated"], [6, 2, 1, "", "get_account"], [6, 3, 1, "", "id"], [6, 3, 1, "", "is_connected"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "modify_order"], [6, 3, 1, "", "oms_type"], [6, 2, 1, "", "query_order"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "submit_order"], [6, 2, 1, "", "submit_order_list"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 3, 1, "", "venue"]], "nautilus_trader.backtest.models": [[6, 1, 1, "", "FillModel"], [6, 1, 1, "", "LatencyModel"]], "nautilus_trader.backtest.models.FillModel": [[6, 2, 1, "", "is_limit_filled"], [6, 2, 1, "", "is_slipped"], [6, 2, 1, "", "is_stop_filled"], [6, 3, 1, "", "prob_fill_on_limit"], [6, 3, 1, "", "prob_fill_on_stop"], [6, 3, 1, "", "prob_slippage"]], "nautilus_trader.backtest.models.LatencyModel": [[6, 3, 1, "", "base_latency_nanos"], [6, 3, 1, "", "cancel_latency_nanos"], [6, 3, 1, "", "insert_latency_nanos"], [6, 3, 1, "", "update_latency_nanos"]], "nautilus_trader.backtest.modules": [[6, 1, 1, "", "FXRolloverInterestConfig"], [6, 1, 1, "", "FXRolloverInterestModule"], [6, 1, 1, "", "SimulationModule"], [6, 1, 1, "", "SimulationModuleConfig"]], "nautilus_trader.backtest.modules.FXRolloverInterestConfig": [[6, 2, 1, "", "dict"], [6, 2, 1, "", "fully_qualified_name"], [6, 4, 1, "", "id"], [6, 2, 1, "", "json"], [6, 2, 1, "", "json_primitives"], [6, 2, 1, "", "parse"], [6, 2, 1, "", "validate"]], "nautilus_trader.backtest.modules.FXRolloverInterestModule": [[6, 2, 1, "", "active_task_ids"], [6, 2, 1, "", "add_synthetic"], [6, 3, 1, "", "cache"], [6, 2, 1, "", "cancel_all_tasks"], [6, 2, 1, "", "cancel_task"], [6, 3, 1, "", "clock"], [6, 3, 1, "", "config"], [6, 2, 1, "", "degrade"], [6, 2, 1, "", "deregister_warning_event"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 2, 1, "", "handle_bar"], [6, 2, 1, "", "handle_bars"], [6, 2, 1, "", "handle_data"], [6, 2, 1, "", "handle_event"], [6, 2, 1, "", "handle_historical_data"], [6, 2, 1, "", "handle_instrument"], [6, 2, 1, "", "handle_instrument_close"], [6, 2, 1, "", "handle_instrument_status"], [6, 2, 1, "", "handle_instruments"], [6, 2, 1, "", "handle_order_book"], [6, 2, 1, "", "handle_order_book_deltas"], [6, 2, 1, "", "handle_quote_tick"], [6, 2, 1, "", "handle_quote_ticks"], [6, 2, 1, "", "handle_ticker"], [6, 2, 1, "", "handle_trade_tick"], [6, 2, 1, "", "handle_trade_ticks"], [6, 2, 1, "", "handle_venue_status"], [6, 2, 1, "", "has_active_tasks"], [6, 2, 1, "", "has_any_tasks"], [6, 2, 1, "", "has_pending_requests"], [6, 2, 1, "", "has_queued_tasks"], [6, 3, 1, "", "id"], [6, 2, 1, "", "indicators_initialized"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 2, 1, "", "is_pending_request"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "load"], [6, 3, 1, "", "log"], [6, 2, 1, "", "log_diagnostics"], [6, 3, 1, "", "msgbus"], [6, 2, 1, "", "on_bar"], [6, 2, 1, "", "on_data"], [6, 2, 1, "", "on_degrade"], [6, 2, 1, "", "on_dispose"], [6, 2, 1, "", "on_event"], [6, 2, 1, "", "on_fault"], [6, 2, 1, "", "on_historical_data"], [6, 2, 1, "", "on_instrument"], [6, 2, 1, "", "on_instrument_close"], [6, 2, 1, "", "on_instrument_status"], [6, 2, 1, "", "on_load"], [6, 2, 1, "", "on_order_book"], [6, 2, 1, "", "on_order_book_deltas"], [6, 2, 1, "", "on_quote_tick"], [6, 2, 1, "", "on_reset"], [6, 2, 1, "", "on_resume"], [6, 2, 1, "", "on_save"], [6, 2, 1, "", "on_start"], [6, 2, 1, "", "on_stop"], [6, 2, 1, "", "on_ticker"], [6, 2, 1, "", "on_trade_tick"], [6, 2, 1, "", "on_venue_status"], [6, 2, 1, "", "pending_requests"], [6, 3, 1, "", "portfolio"], [6, 2, 1, "", "pre_process"], [6, 2, 1, "", "process"], [6, 2, 1, "", "publish_data"], [6, 2, 1, "", "publish_signal"], [6, 2, 1, "", "queue_for_executor"], [6, 2, 1, "", "queued_task_ids"], [6, 2, 1, "", "register_base"], [6, 2, 1, "", "register_executor"], [6, 2, 1, "", "register_indicator_for_bars"], [6, 2, 1, "", "register_indicator_for_quote_ticks"], [6, 2, 1, "", "register_indicator_for_trade_ticks"], [6, 2, 1, "", "register_venue"], [6, 2, 1, "", "register_warning_event"], [6, 3, 1, "", "registered_indicators"], [6, 2, 1, "", "request_bars"], [6, 2, 1, "", "request_data"], [6, 2, 1, "", "request_instrument"], [6, 2, 1, "", "request_instruments"], [6, 2, 1, "", "request_quote_ticks"], [6, 2, 1, "", "request_trade_ticks"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "run_in_executor"], [6, 2, 1, "", "save"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe_bars"], [6, 2, 1, "", "subscribe_data"], [6, 2, 1, "", "subscribe_instrument"], [6, 2, 1, "", "subscribe_instrument_close"], [6, 2, 1, "", "subscribe_instrument_status"], [6, 2, 1, "", "subscribe_instruments"], [6, 2, 1, "", "subscribe_order_book_deltas"], [6, 2, 1, "", "subscribe_order_book_snapshots"], [6, 2, 1, "", "subscribe_quote_ticks"], [6, 2, 1, "", "subscribe_ticker"], [6, 2, 1, "", "subscribe_trade_ticks"], [6, 2, 1, "", "subscribe_venue_status"], [6, 2, 1, "", "to_importable_config"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe_bars"], [6, 2, 1, "", "unsubscribe_data"], [6, 2, 1, "", "unsubscribe_instrument"], [6, 2, 1, "", "unsubscribe_instrument_status"], [6, 2, 1, "", "unsubscribe_instruments"], [6, 2, 1, "", "unsubscribe_order_book_deltas"], [6, 2, 1, "", "unsubscribe_order_book_snapshots"], [6, 2, 1, "", "unsubscribe_quote_ticks"], [6, 2, 1, "", "unsubscribe_ticker"], [6, 2, 1, "", "unsubscribe_trade_ticks"], [6, 2, 1, "", "unsubscribe_venue_status"], [6, 2, 1, "", "update_synthetic"]], "nautilus_trader.backtest.modules.SimulationModule": [[6, 2, 1, "", "active_task_ids"], [6, 2, 1, "", "add_synthetic"], [6, 3, 1, "", "cache"], [6, 2, 1, "", "cancel_all_tasks"], [6, 2, 1, "", "cancel_task"], [6, 3, 1, "", "clock"], [6, 3, 1, "", "config"], [6, 2, 1, "", "degrade"], [6, 2, 1, "", "deregister_warning_event"], [6, 2, 1, "", "dispose"], [6, 2, 1, "", "fault"], [6, 2, 1, "", "fully_qualified_name"], [6, 2, 1, "", "handle_bar"], [6, 2, 1, "", "handle_bars"], [6, 2, 1, "", "handle_data"], [6, 2, 1, "", "handle_event"], [6, 2, 1, "", "handle_historical_data"], [6, 2, 1, "", "handle_instrument"], [6, 2, 1, "", "handle_instrument_close"], [6, 2, 1, "", "handle_instrument_status"], [6, 2, 1, "", "handle_instruments"], [6, 2, 1, "", "handle_order_book"], [6, 2, 1, "", "handle_order_book_deltas"], [6, 2, 1, "", "handle_quote_tick"], [6, 2, 1, "", "handle_quote_ticks"], [6, 2, 1, "", "handle_ticker"], [6, 2, 1, "", "handle_trade_tick"], [6, 2, 1, "", "handle_trade_ticks"], [6, 2, 1, "", "handle_venue_status"], [6, 2, 1, "", "has_active_tasks"], [6, 2, 1, "", "has_any_tasks"], [6, 2, 1, "", "has_pending_requests"], [6, 2, 1, "", "has_queued_tasks"], [6, 3, 1, "", "id"], [6, 2, 1, "", "indicators_initialized"], [6, 3, 1, "", "is_degraded"], [6, 3, 1, "", "is_disposed"], [6, 3, 1, "", "is_faulted"], [6, 3, 1, "", "is_initialized"], [6, 2, 1, "", "is_pending_request"], [6, 3, 1, "", "is_running"], [6, 3, 1, "", "is_stopped"], [6, 2, 1, "", "load"], [6, 3, 1, "", "log"], [6, 2, 1, "", "log_diagnostics"], [6, 3, 1, "", "msgbus"], [6, 2, 1, "", "on_bar"], [6, 2, 1, "", "on_data"], [6, 2, 1, "", "on_degrade"], [6, 2, 1, "", "on_dispose"], [6, 2, 1, "", "on_event"], [6, 2, 1, "", "on_fault"], [6, 2, 1, "", "on_historical_data"], [6, 2, 1, "", "on_instrument"], [6, 2, 1, "", "on_instrument_close"], [6, 2, 1, "", "on_instrument_status"], [6, 2, 1, "", "on_load"], [6, 2, 1, "", "on_order_book"], [6, 2, 1, "", "on_order_book_deltas"], [6, 2, 1, "", "on_quote_tick"], [6, 2, 1, "", "on_reset"], [6, 2, 1, "", "on_resume"], [6, 2, 1, "", "on_save"], [6, 2, 1, "", "on_start"], [6, 2, 1, "", "on_stop"], [6, 2, 1, "", "on_ticker"], [6, 2, 1, "", "on_trade_tick"], [6, 2, 1, "", "on_venue_status"], [6, 2, 1, "", "pending_requests"], [6, 3, 1, "", "portfolio"], [6, 2, 1, "", "pre_process"], [6, 2, 1, "", "process"], [6, 2, 1, "", "publish_data"], [6, 2, 1, "", "publish_signal"], [6, 2, 1, "", "queue_for_executor"], [6, 2, 1, "", "queued_task_ids"], [6, 2, 1, "", "register_base"], [6, 2, 1, "", "register_executor"], [6, 2, 1, "", "register_indicator_for_bars"], [6, 2, 1, "", "register_indicator_for_quote_ticks"], [6, 2, 1, "", "register_indicator_for_trade_ticks"], [6, 2, 1, "", "register_venue"], [6, 2, 1, "", "register_warning_event"], [6, 3, 1, "", "registered_indicators"], [6, 2, 1, "", "request_bars"], [6, 2, 1, "", "request_data"], [6, 2, 1, "", "request_instrument"], [6, 2, 1, "", "request_instruments"], [6, 2, 1, "", "request_quote_ticks"], [6, 2, 1, "", "request_trade_ticks"], [6, 2, 1, "", "reset"], [6, 2, 1, "", "resume"], [6, 2, 1, "", "run_in_executor"], [6, 2, 1, "", "save"], [6, 2, 1, "", "start"], [6, 3, 1, "", "state"], [6, 2, 1, "", "stop"], [6, 2, 1, "", "subscribe_bars"], [6, 2, 1, "", "subscribe_data"], [6, 2, 1, "", "subscribe_instrument"], [6, 2, 1, "", "subscribe_instrument_close"], [6, 2, 1, "", "subscribe_instrument_status"], [6, 2, 1, "", "subscribe_instruments"], [6, 2, 1, "", "subscribe_order_book_deltas"], [6, 2, 1, "", "subscribe_order_book_snapshots"], [6, 2, 1, "", "subscribe_quote_ticks"], [6, 2, 1, "", "subscribe_ticker"], [6, 2, 1, "", "subscribe_trade_ticks"], [6, 2, 1, "", "subscribe_venue_status"], [6, 2, 1, "", "to_importable_config"], [6, 3, 1, "", "trader_id"], [6, 3, 1, "", "type"], [6, 2, 1, "", "unsubscribe_bars"], [6, 2, 1, "", "unsubscribe_data"], [6, 2, 1, "", "unsubscribe_instrument"], [6, 2, 1, "", "unsubscribe_instrument_status"], [6, 2, 1, "", "unsubscribe_instruments"], [6, 2, 1, "", "unsubscribe_order_book_deltas"], [6, 2, 1, "", "unsubscribe_order_book_snapshots"], [6, 2, 1, "", "unsubscribe_quote_ticks"], [6, 2, 1, "", "unsubscribe_ticker"], [6, 2, 1, "", "unsubscribe_trade_ticks"], [6, 2, 1, "", "unsubscribe_venue_status"], [6, 2, 1, "", "update_synthetic"]], "nautilus_trader.backtest.modules.SimulationModuleConfig": [[6, 2, 1, "", "dict"], [6, 2, 1, "", "fully_qualified_name"], [6, 4, 1, "", "id"], [6, 2, 1, "", "json"], [6, 2, 1, "", "json_primitives"], [6, 2, 1, "", "parse"], [6, 2, 1, "", "validate"]], "nautilus_trader.backtest.node": [[6, 1, 1, "", "BacktestNode"]], "nautilus_trader.backtest.node.BacktestNode": [[6, 4, 1, "", "configs"], [6, 2, 1, "", "get_engine"], [6, 2, 1, "", "get_engines"], [6, 2, 1, "", "run"]], "nautilus_trader.backtest.results": [[6, 1, 1, "", "BacktestResult"], [6, 5, 1, "", "ensure_plotting"]], "nautilus_trader.cache": [[7, 0, 0, "-", "base"], [7, 0, 0, "-", "cache"], [7, 0, 0, "-", "database"]], "nautilus_trader.cache.base": [[7, 1, 1, "", "CacheFacade"]], "nautilus_trader.cache.base.CacheFacade": [[7, 2, 1, "", "account"], [7, 2, 1, "", "account_for_venue"], [7, 2, 1, "", "account_id"], [7, 2, 1, "", "accounts"], [7, 2, 1, "", "actor_ids"], [7, 2, 1, "", "add"], [7, 2, 1, "", "bar"], [7, 2, 1, "", "bar_count"], [7, 2, 1, "", "bars"], [7, 2, 1, "", "book_update_count"], [7, 2, 1, "", "client_id"], [7, 2, 1, "", "client_order_id"], [7, 2, 1, "", "client_order_ids"], [7, 2, 1, "", "client_order_ids_closed"], [7, 2, 1, "", "client_order_ids_emulated"], [7, 2, 1, "", "client_order_ids_inflight"], [7, 2, 1, "", "client_order_ids_open"], [7, 2, 1, "", "exec_algorithm_ids"], [7, 2, 1, "", "exec_spawn_total_filled_qty"], [7, 2, 1, "", "exec_spawn_total_leaves_qty"], [7, 2, 1, "", "exec_spawn_total_quantity"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_xrate"], [7, 2, 1, "", "has_bars"], [7, 2, 1, "", "has_order_book"], [7, 2, 1, "", "has_quote_ticks"], [7, 2, 1, "", "has_tickers"], [7, 2, 1, "", "has_trade_ticks"], [7, 2, 1, "", "instrument"], [7, 2, 1, "", "instrument_ids"], [7, 2, 1, "", "instruments"], [7, 2, 1, "", "is_order_closed"], [7, 2, 1, "", "is_order_emulated"], [7, 2, 1, "", "is_order_inflight"], [7, 2, 1, "", "is_order_open"], [7, 2, 1, "", "is_order_pending_cancel_local"], [7, 2, 1, "", "is_position_closed"], [7, 2, 1, "", "is_position_open"], [7, 2, 1, "", "order"], [7, 2, 1, "", "order_book"], [7, 2, 1, "", "order_exists"], [7, 2, 1, "", "order_list"], [7, 2, 1, "", "order_list_exists"], [7, 2, 1, "", "order_list_ids"], [7, 2, 1, "", "order_lists"], [7, 2, 1, "", "orders"], [7, 2, 1, "", "orders_closed"], [7, 2, 1, "", "orders_closed_count"], [7, 2, 1, "", "orders_emulated"], [7, 2, 1, "", "orders_emulated_count"], [7, 2, 1, "", "orders_for_exec_algorithm"], [7, 2, 1, "", "orders_for_exec_spawn"], [7, 2, 1, "", "orders_for_position"], [7, 2, 1, "", "orders_inflight"], [7, 2, 1, "", "orders_inflight_count"], [7, 2, 1, "", "orders_open"], [7, 2, 1, "", "orders_open_count"], [7, 2, 1, "", "orders_total_count"], [7, 2, 1, "", "position"], [7, 2, 1, "", "position_closed_ids"], [7, 2, 1, "", "position_exists"], [7, 2, 1, "", "position_for_order"], [7, 2, 1, "", "position_id"], [7, 2, 1, "", "position_ids"], [7, 2, 1, "", "position_open_ids"], [7, 2, 1, "", "position_snapshots"], [7, 2, 1, "", "positions"], [7, 2, 1, "", "positions_closed"], [7, 2, 1, "", "positions_closed_count"], [7, 2, 1, "", "positions_open"], [7, 2, 1, "", "positions_open_count"], [7, 2, 1, "", "positions_total_count"], [7, 2, 1, "", "price"], [7, 2, 1, "", "quote_tick"], [7, 2, 1, "", "quote_tick_count"], [7, 2, 1, "", "quote_ticks"], [7, 2, 1, "", "strategy_id_for_order"], [7, 2, 1, "", "strategy_id_for_position"], [7, 2, 1, "", "strategy_ids"], [7, 2, 1, "", "synthetic"], [7, 2, 1, "", "synthetic_ids"], [7, 2, 1, "", "synthetics"], [7, 2, 1, "", "ticker"], [7, 2, 1, "", "ticker_count"], [7, 2, 1, "", "tickers"], [7, 2, 1, "", "trade_tick"], [7, 2, 1, "", "trade_tick_count"], [7, 2, 1, "", "trade_ticks"], [7, 2, 1, "", "venue_order_id"]], "nautilus_trader.cache.cache": [[7, 1, 1, "", "Cache"]], "nautilus_trader.cache.cache.Cache": [[7, 2, 1, "", "account"], [7, 2, 1, "", "account_for_venue"], [7, 2, 1, "", "account_id"], [7, 2, 1, "", "accounts"], [7, 2, 1, "", "actor_ids"], [7, 2, 1, "", "add"], [7, 2, 1, "", "add_account"], [7, 2, 1, "", "add_bar"], [7, 2, 1, "", "add_bars"], [7, 2, 1, "", "add_currency"], [7, 2, 1, "", "add_instrument"], [7, 2, 1, "", "add_order"], [7, 2, 1, "", "add_order_book"], [7, 2, 1, "", "add_order_list"], [7, 2, 1, "", "add_position"], [7, 2, 1, "", "add_position_id"], [7, 2, 1, "", "add_quote_tick"], [7, 2, 1, "", "add_quote_ticks"], [7, 2, 1, "", "add_synthetic"], [7, 2, 1, "", "add_ticker"], [7, 2, 1, "", "add_trade_tick"], [7, 2, 1, "", "add_trade_ticks"], [7, 2, 1, "", "bar"], [7, 3, 1, "", "bar_capacity"], [7, 2, 1, "", "bar_count"], [7, 2, 1, "", "bars"], [7, 2, 1, "", "book_update_count"], [7, 2, 1, "", "build_index"], [7, 2, 1, "", "cache_accounts"], [7, 2, 1, "", "cache_currencies"], [7, 2, 1, "", "cache_general"], [7, 2, 1, "", "cache_instruments"], [7, 2, 1, "", "cache_order_lists"], [7, 2, 1, "", "cache_orders"], [7, 2, 1, "", "cache_positions"], [7, 2, 1, "", "cache_synthetics"], [7, 2, 1, "", "calculate_unrealized_pnl"], [7, 2, 1, "", "check_integrity"], [7, 2, 1, "", "check_residuals"], [7, 2, 1, "", "clear_index"], [7, 2, 1, "", "client_id"], [7, 2, 1, "", "client_order_id"], [7, 2, 1, "", "client_order_ids"], [7, 2, 1, "", "client_order_ids_closed"], [7, 2, 1, "", "client_order_ids_emulated"], [7, 2, 1, "", "client_order_ids_inflight"], [7, 2, 1, "", "client_order_ids_open"], [7, 2, 1, "", "delete_actor"], [7, 2, 1, "", "delete_strategy"], [7, 2, 1, "", "exec_algorithm_ids"], [7, 2, 1, "", "exec_spawn_total_filled_qty"], [7, 2, 1, "", "exec_spawn_total_leaves_qty"], [7, 2, 1, "", "exec_spawn_total_quantity"], [7, 2, 1, "", "flush_db"], [7, 2, 1, "", "get"], [7, 2, 1, "", "get_xrate"], [7, 2, 1, "", "has_bars"], [7, 2, 1, "", "has_order_book"], [7, 2, 1, "", "has_quote_ticks"], [7, 2, 1, "", "has_tickers"], [7, 2, 1, "", "has_trade_ticks"], [7, 2, 1, "", "heartbeat"], [7, 2, 1, "", "instrument"], [7, 2, 1, "", "instrument_ids"], [7, 2, 1, "", "instruments"], [7, 2, 1, "", "is_order_closed"], [7, 2, 1, "", "is_order_emulated"], [7, 2, 1, "", "is_order_inflight"], [7, 2, 1, "", "is_order_open"], [7, 2, 1, "", "is_order_pending_cancel_local"], [7, 2, 1, "", "is_position_closed"], [7, 2, 1, "", "is_position_open"], [7, 2, 1, "", "load_account"], [7, 2, 1, "", "load_actor"], [7, 2, 1, "", "load_instrument"], [7, 2, 1, "", "load_order"], [7, 2, 1, "", "load_position"], [7, 2, 1, "", "load_strategy"], [7, 2, 1, "", "load_synthetic"], [7, 2, 1, "", "order"], [7, 2, 1, "", "order_book"], [7, 2, 1, "", "order_exists"], [7, 2, 1, "", "order_list"], [7, 2, 1, "", "order_list_exists"], [7, 2, 1, "", "order_list_ids"], [7, 2, 1, "", "order_lists"], [7, 2, 1, "", "orders"], [7, 2, 1, "", "orders_closed"], [7, 2, 1, "", "orders_closed_count"], [7, 2, 1, "", "orders_emulated"], [7, 2, 1, "", "orders_emulated_count"], [7, 2, 1, "", "orders_for_exec_algorithm"], [7, 2, 1, "", "orders_for_exec_spawn"], [7, 2, 1, "", "orders_for_position"], [7, 2, 1, "", "orders_inflight"], [7, 2, 1, "", "orders_inflight_count"], [7, 2, 1, "", "orders_open"], [7, 2, 1, "", "orders_open_count"], [7, 2, 1, "", "orders_total_count"], [7, 2, 1, "", "position"], [7, 2, 1, "", "position_closed_ids"], [7, 2, 1, "", "position_exists"], [7, 2, 1, "", "position_for_order"], [7, 2, 1, "", "position_id"], [7, 2, 1, "", "position_ids"], [7, 2, 1, "", "position_open_ids"], [7, 2, 1, "", "position_snapshots"], [7, 2, 1, "", "positions"], [7, 2, 1, "", "positions_closed"], [7, 2, 1, "", "positions_closed_count"], [7, 2, 1, "", "positions_open"], [7, 2, 1, "", "positions_open_count"], [7, 2, 1, "", "positions_total_count"], [7, 2, 1, "", "price"], [7, 2, 1, "", "quote_tick"], [7, 2, 1, "", "quote_tick_count"], [7, 2, 1, "", "quote_ticks"], [7, 2, 1, "", "reset"], [7, 2, 1, "", "snapshot_order_state"], [7, 3, 1, "", "snapshot_orders"], [7, 2, 1, "", "snapshot_position"], [7, 2, 1, "", "snapshot_position_state"], [7, 3, 1, "", "snapshot_positions"], [7, 2, 1, "", "strategy_id_for_order"], [7, 2, 1, "", "strategy_id_for_position"], [7, 2, 1, "", "strategy_ids"], [7, 2, 1, "", "synthetic"], [7, 2, 1, "", "synthetic_ids"], [7, 2, 1, "", "synthetics"], [7, 3, 1, "", "tick_capacity"], [7, 2, 1, "", "ticker"], [7, 2, 1, "", "ticker_count"], [7, 2, 1, "", "tickers"], [7, 2, 1, "", "trade_tick"], [7, 2, 1, "", "trade_tick_count"], [7, 2, 1, "", "trade_ticks"], [7, 2, 1, "", "update_account"], [7, 2, 1, "", "update_actor"], [7, 2, 1, "", "update_order"], [7, 2, 1, "", "update_order_pending_cancel_local"], [7, 2, 1, "", "update_position"], [7, 2, 1, "", "update_strategy"], [7, 2, 1, "", "venue_order_id"]], "nautilus_trader.cache.database": [[7, 1, 1, "", "CacheDatabaseAdapter"]], "nautilus_trader.cache.database.CacheDatabaseAdapter": [[7, 2, 1, "", "add"], [7, 2, 1, "", "add_account"], [7, 2, 1, "", "add_currency"], [7, 2, 1, "", "add_instrument"], [7, 2, 1, "", "add_order"], [7, 2, 1, "", "add_position"], [7, 2, 1, "", "add_synthetic"], [7, 2, 1, "", "delete_actor"], [7, 2, 1, "", "delete_strategy"], [7, 2, 1, "", "flush"], [7, 2, 1, "", "heartbeat"], [7, 2, 1, "", "index_order_position"], [7, 2, 1, "", "index_venue_order_id"], [7, 2, 1, "", "keys"], [7, 2, 1, "", "load"], [7, 2, 1, "", "load_account"], [7, 2, 1, "", "load_accounts"], [7, 2, 1, "", "load_actor"], [7, 2, 1, "", "load_currencies"], [7, 2, 1, "", "load_currency"], [7, 2, 1, "", "load_index_order_client"], [7, 2, 1, "", "load_index_order_position"], [7, 2, 1, "", "load_instrument"], [7, 2, 1, "", "load_instruments"], [7, 2, 1, "", "load_order"], [7, 2, 1, "", "load_orders"], [7, 2, 1, "", "load_position"], [7, 2, 1, "", "load_positions"], [7, 2, 1, "", "load_strategy"], [7, 2, 1, "", "load_synthetic"], [7, 2, 1, "", "load_synthetics"], [7, 2, 1, "", "snapshot_order_state"], [7, 2, 1, "", "snapshot_position_state"], [7, 2, 1, "", "update_account"], [7, 2, 1, "", "update_actor"], [7, 2, 1, "", "update_order"], [7, 2, 1, "", "update_position"], [7, 2, 1, "", "update_strategy"]], "nautilus_trader.common": [[8, 0, 0, "-", "actor"], [8, 0, 0, "-", "clock"], [8, 0, 0, "-", "component"], [8, 0, 0, "-", "executor"], [8, 0, 0, "-", "factories"], [8, 0, 0, "-", "generators"], [8, 0, 0, "-", "logging"], [8, 0, 0, "-", "providers"]], "nautilus_trader.common.actor": [[8, 1, 1, "", "Actor"]], "nautilus_trader.common.actor.Actor": [[8, 2, 1, "", "active_task_ids"], [8, 2, 1, "", "add_synthetic"], [8, 3, 1, "", "cache"], [8, 2, 1, "", "cancel_all_tasks"], [8, 2, 1, "", "cancel_task"], [8, 3, 1, "", "clock"], [8, 3, 1, "", "config"], [8, 2, 1, "", "degrade"], [8, 2, 1, "", "deregister_warning_event"], [8, 2, 1, "", "dispose"], [8, 2, 1, "", "fault"], [8, 2, 1, "", "fully_qualified_name"], [8, 2, 1, "", "handle_bar"], [8, 2, 1, "", "handle_bars"], [8, 2, 1, "", "handle_data"], [8, 2, 1, "", "handle_event"], [8, 2, 1, "", "handle_historical_data"], [8, 2, 1, "", "handle_instrument"], [8, 2, 1, "", "handle_instrument_close"], [8, 2, 1, "", "handle_instrument_status"], [8, 2, 1, "", "handle_instruments"], [8, 2, 1, "", "handle_order_book"], [8, 2, 1, "", "handle_order_book_deltas"], [8, 2, 1, "", "handle_quote_tick"], [8, 2, 1, "", "handle_quote_ticks"], [8, 2, 1, "", "handle_ticker"], [8, 2, 1, "", "handle_trade_tick"], [8, 2, 1, "", "handle_trade_ticks"], [8, 2, 1, "", "handle_venue_status"], [8, 2, 1, "", "has_active_tasks"], [8, 2, 1, "", "has_any_tasks"], [8, 2, 1, "", "has_pending_requests"], [8, 2, 1, "", "has_queued_tasks"], [8, 3, 1, "", "id"], [8, 2, 1, "", "indicators_initialized"], [8, 3, 1, "", "is_degraded"], [8, 3, 1, "", "is_disposed"], [8, 3, 1, "", "is_faulted"], [8, 3, 1, "", "is_initialized"], [8, 2, 1, "", "is_pending_request"], [8, 3, 1, "", "is_running"], [8, 3, 1, "", "is_stopped"], [8, 2, 1, "", "load"], [8, 3, 1, "", "log"], [8, 3, 1, "", "msgbus"], [8, 2, 1, "", "on_bar"], [8, 2, 1, "", "on_data"], [8, 2, 1, "", "on_degrade"], [8, 2, 1, "", "on_dispose"], [8, 2, 1, "", "on_event"], [8, 2, 1, "", "on_fault"], [8, 2, 1, "", "on_historical_data"], [8, 2, 1, "", "on_instrument"], [8, 2, 1, "", "on_instrument_close"], [8, 2, 1, "", "on_instrument_status"], [8, 2, 1, "", "on_load"], [8, 2, 1, "", "on_order_book"], [8, 2, 1, "", "on_order_book_deltas"], [8, 2, 1, "", "on_quote_tick"], [8, 2, 1, "", "on_reset"], [8, 2, 1, "", "on_resume"], [8, 2, 1, "", "on_save"], [8, 2, 1, "", "on_start"], [8, 2, 1, "", "on_stop"], [8, 2, 1, "", "on_ticker"], [8, 2, 1, "", "on_trade_tick"], [8, 2, 1, "", "on_venue_status"], [8, 2, 1, "", "pending_requests"], [8, 3, 1, "", "portfolio"], [8, 2, 1, "", "publish_data"], [8, 2, 1, "", "publish_signal"], [8, 2, 1, "", "queue_for_executor"], [8, 2, 1, "", "queued_task_ids"], [8, 2, 1, "", "register_base"], [8, 2, 1, "", "register_executor"], [8, 2, 1, "", "register_indicator_for_bars"], [8, 2, 1, "", "register_indicator_for_quote_ticks"], [8, 2, 1, "", "register_indicator_for_trade_ticks"], [8, 2, 1, "", "register_warning_event"], [8, 3, 1, "", "registered_indicators"], [8, 2, 1, "", "request_bars"], [8, 2, 1, "", "request_data"], [8, 2, 1, "", "request_instrument"], [8, 2, 1, "", "request_instruments"], [8, 2, 1, "", "request_quote_ticks"], [8, 2, 1, "", "request_trade_ticks"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "resume"], [8, 2, 1, "", "run_in_executor"], [8, 2, 1, "", "save"], [8, 2, 1, "", "start"], [8, 3, 1, "", "state"], [8, 2, 1, "", "stop"], [8, 2, 1, "", "subscribe_bars"], [8, 2, 1, "", "subscribe_data"], [8, 2, 1, "", "subscribe_instrument"], [8, 2, 1, "", "subscribe_instrument_close"], [8, 2, 1, "", "subscribe_instrument_status"], [8, 2, 1, "", "subscribe_instruments"], [8, 2, 1, "", "subscribe_order_book_deltas"], [8, 2, 1, "", "subscribe_order_book_snapshots"], [8, 2, 1, "", "subscribe_quote_ticks"], [8, 2, 1, "", "subscribe_ticker"], [8, 2, 1, "", "subscribe_trade_ticks"], [8, 2, 1, "", "subscribe_venue_status"], [8, 2, 1, "", "to_importable_config"], [8, 3, 1, "", "trader_id"], [8, 3, 1, "", "type"], [8, 2, 1, "", "unsubscribe_bars"], [8, 2, 1, "", "unsubscribe_data"], [8, 2, 1, "", "unsubscribe_instrument"], [8, 2, 1, "", "unsubscribe_instrument_status"], [8, 2, 1, "", "unsubscribe_instruments"], [8, 2, 1, "", "unsubscribe_order_book_deltas"], [8, 2, 1, "", "unsubscribe_order_book_snapshots"], [8, 2, 1, "", "unsubscribe_quote_ticks"], [8, 2, 1, "", "unsubscribe_ticker"], [8, 2, 1, "", "unsubscribe_trade_ticks"], [8, 2, 1, "", "unsubscribe_venue_status"], [8, 2, 1, "", "update_synthetic"]], "nautilus_trader.common.clock": [[8, 1, 1, "", "Clock"], [8, 1, 1, "", "LiveClock"], [8, 1, 1, "", "LiveTimer"], [8, 1, 1, "", "LoopTimer"], [8, 1, 1, "", "TestClock"], [8, 1, 1, "", "ThreadTimer"], [8, 1, 1, "", "TimeEvent"], [8, 1, 1, "", "TimeEventHandler"]], "nautilus_trader.common.clock.Clock": [[8, 2, 1, "", "cancel_timer"], [8, 2, 1, "", "cancel_timers"], [8, 2, 1, "", "local_now"], [8, 2, 1, "", "next_time_ns"], [8, 2, 1, "", "register_default_handler"], [8, 2, 1, "", "set_time_alert"], [8, 2, 1, "", "set_time_alert_ns"], [8, 2, 1, "", "set_timer"], [8, 2, 1, "", "set_timer_ns"], [8, 3, 1, "", "timer_count"], [8, 3, 1, "", "timer_names"], [8, 2, 1, "", "timestamp"], [8, 2, 1, "", "timestamp_ms"], [8, 2, 1, "", "timestamp_ns"], [8, 2, 1, "", "utc_now"]], "nautilus_trader.common.clock.LiveClock": [[8, 2, 1, "", "cancel_timer"], [8, 2, 1, "", "cancel_timers"], [8, 2, 1, "", "local_now"], [8, 2, 1, "", "next_time_ns"], [8, 2, 1, "", "register_default_handler"], [8, 2, 1, "", "set_time_alert"], [8, 2, 1, "", "set_time_alert_ns"], [8, 2, 1, "", "set_timer"], [8, 2, 1, "", "set_timer_ns"], [8, 3, 1, "", "timer_count"], [8, 3, 1, "", "timer_names"], [8, 2, 1, "", "timestamp"], [8, 2, 1, "", "timestamp_ms"], [8, 2, 1, "", "timestamp_ns"], [8, 2, 1, "", "utc_now"]], "nautilus_trader.common.clock.LiveTimer": [[8, 3, 1, "", "callback"], [8, 2, 1, "", "cancel"], [8, 3, 1, "", "interval_ns"], [8, 3, 1, "", "is_expired"], [8, 2, 1, "", "iterate_next_time"], [8, 3, 1, "", "name"], [8, 3, 1, "", "next_time_ns"], [8, 2, 1, "", "pop_event"], [8, 2, 1, "", "repeat"], [8, 3, 1, "", "start_time_ns"], [8, 3, 1, "", "stop_time_ns"]], "nautilus_trader.common.clock.LoopTimer": [[8, 3, 1, "", "callback"], [8, 2, 1, "", "cancel"], [8, 3, 1, "", "interval_ns"], [8, 3, 1, "", "is_expired"], [8, 2, 1, "", "iterate_next_time"], [8, 3, 1, "", "name"], [8, 3, 1, "", "next_time_ns"], [8, 2, 1, "", "pop_event"], [8, 2, 1, "", "repeat"], [8, 3, 1, "", "start_time_ns"], [8, 3, 1, "", "stop_time_ns"]], "nautilus_trader.common.clock.TestClock": [[8, 2, 1, "", "advance_time"], [8, 2, 1, "", "cancel_timer"], [8, 2, 1, "", "cancel_timers"], [8, 2, 1, "", "local_now"], [8, 2, 1, "", "next_time_ns"], [8, 2, 1, "", "register_default_handler"], [8, 2, 1, "", "set_time"], [8, 2, 1, "", "set_time_alert"], [8, 2, 1, "", "set_time_alert_ns"], [8, 2, 1, "", "set_timer"], [8, 2, 1, "", "set_timer_ns"], [8, 3, 1, "", "timer_count"], [8, 3, 1, "", "timer_names"], [8, 2, 1, "", "timestamp"], [8, 2, 1, "", "timestamp_ms"], [8, 2, 1, "", "timestamp_ns"], [8, 2, 1, "", "utc_now"]], "nautilus_trader.common.clock.ThreadTimer": [[8, 3, 1, "", "callback"], [8, 2, 1, "", "cancel"], [8, 3, 1, "", "interval_ns"], [8, 3, 1, "", "is_expired"], [8, 2, 1, "", "iterate_next_time"], [8, 3, 1, "", "name"], [8, 3, 1, "", "next_time_ns"], [8, 2, 1, "", "pop_event"], [8, 2, 1, "", "repeat"], [8, 3, 1, "", "start_time_ns"], [8, 3, 1, "", "stop_time_ns"]], "nautilus_trader.common.clock.TimeEvent": [[8, 3, 1, "", "id"], [8, 3, 1, "", "name"], [8, 3, 1, "", "ts_event"], [8, 3, 1, "", "ts_init"]], "nautilus_trader.common.clock.TimeEventHandler": [[8, 3, 1, "", "event"], [8, 2, 1, "", "handle"]], "nautilus_trader.common.component": [[8, 1, 1, "", "Component"], [8, 1, 1, "", "ComponentFSMFactory"], [8, 1, 1, "", "MessageBus"], [8, 1, 1, "", "Subscription"], [8, 1, 1, "", "Throttler"], [8, 5, 1, "", "component_state_from_str"], [8, 5, 1, "", "component_state_to_str"], [8, 5, 1, "", "component_trigger_from_str"], [8, 5, 1, "", "component_trigger_to_str"], [8, 5, 1, "", "is_matching_py"]], "nautilus_trader.common.component.Component": [[8, 2, 1, "", "degrade"], [8, 2, 1, "", "dispose"], [8, 2, 1, "", "fault"], [8, 2, 1, "", "fully_qualified_name"], [8, 3, 1, "", "id"], [8, 3, 1, "", "is_degraded"], [8, 3, 1, "", "is_disposed"], [8, 3, 1, "", "is_faulted"], [8, 3, 1, "", "is_initialized"], [8, 3, 1, "", "is_running"], [8, 3, 1, "", "is_stopped"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "resume"], [8, 2, 1, "", "start"], [8, 3, 1, "", "state"], [8, 2, 1, "", "stop"], [8, 3, 1, "", "trader_id"], [8, 3, 1, "", "type"]], "nautilus_trader.common.component.ComponentFSMFactory": [[8, 2, 1, "", "get_state_transition_table"]], "nautilus_trader.common.component.MessageBus": [[8, 2, 1, "", "deregister"], [8, 2, 1, "", "endpoints"], [8, 3, 1, "", "has_backing"], [8, 2, 1, "", "has_subscribers"], [8, 2, 1, "", "is_pending_request"], [8, 2, 1, "", "is_subscribed"], [8, 3, 1, "", "pub_count"], [8, 2, 1, "", "publish"], [8, 2, 1, "", "register"], [8, 3, 1, "", "req_count"], [8, 2, 1, "", "request"], [8, 3, 1, "", "res_count"], [8, 2, 1, "", "response"], [8, 2, 1, "", "send"], [8, 3, 1, "", "sent_count"], [8, 3, 1, "", "serializer"], [8, 3, 1, "", "snapshot_orders"], [8, 3, 1, "", "snapshot_positions"], [8, 2, 1, "", "subscribe"], [8, 2, 1, "", "subscriptions"], [8, 2, 1, "", "topics"], [8, 3, 1, "", "trader_id"], [8, 2, 1, "", "unsubscribe"]], "nautilus_trader.common.component.Subscription": [[8, 3, 1, "", "handler"], [8, 3, 1, "", "priority"], [8, 3, 1, "", "topic"]], "nautilus_trader.common.component.Throttler": [[8, 3, 1, "", "interval"], [8, 3, 1, "", "is_limiting"], [8, 3, 1, "", "limit"], [8, 3, 1, "", "name"], [8, 3, 1, "", "qsize"], [8, 3, 1, "", "recv_count"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "send"], [8, 3, 1, "", "sent_count"], [8, 2, 1, "", "used"]], "nautilus_trader.common.executor": [[8, 1, 1, "", "ActorExecutor"], [8, 1, 1, "", "TaskId"]], "nautilus_trader.common.executor.ActorExecutor": [[8, 2, 1, "", "active_task_ids"], [8, 2, 1, "", "cancel_all_tasks"], [8, 2, 1, "", "cancel_task"], [8, 2, 1, "", "get_future"], [8, 2, 1, "", "has_active_tasks"], [8, 2, 1, "", "has_queued_tasks"], [8, 2, 1, "", "queue_for_executor"], [8, 2, 1, "", "queued_task_ids"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "run_in_executor"], [8, 2, 1, "", "shutdown"]], "nautilus_trader.common.executor.TaskId": [[8, 2, 1, "", "create"]], "nautilus_trader.common.factories": [[8, 1, 1, "", "OrderFactory"]], "nautilus_trader.common.factories.OrderFactory": [[8, 2, 1, "", "bracket"], [8, 2, 1, "", "create_list"], [8, 2, 1, "", "generate_client_order_id"], [8, 2, 1, "", "generate_order_list_id"], [8, 2, 1, "", "limit"], [8, 2, 1, "", "limit_if_touched"], [8, 2, 1, "", "market"], [8, 2, 1, "", "market_if_touched"], [8, 2, 1, "", "market_to_limit"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_client_order_id_count"], [8, 2, 1, "", "set_order_list_id_count"], [8, 2, 1, "", "stop_limit"], [8, 2, 1, "", "stop_market"], [8, 3, 1, "", "strategy_id"], [8, 3, 1, "", "trader_id"], [8, 2, 1, "", "trailing_stop_limit"], [8, 2, 1, "", "trailing_stop_market"]], "nautilus_trader.common.generators": [[8, 1, 1, "", "ClientOrderIdGenerator"], [8, 1, 1, "", "IdentifierGenerator"], [8, 1, 1, "", "OrderListIdGenerator"], [8, 1, 1, "", "PositionIdGenerator"]], "nautilus_trader.common.generators.ClientOrderIdGenerator": [[8, 3, 1, "", "count"], [8, 2, 1, "", "generate"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_count"]], "nautilus_trader.common.generators.OrderListIdGenerator": [[8, 3, 1, "", "count"], [8, 2, 1, "", "generate"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_count"]], "nautilus_trader.common.generators.PositionIdGenerator": [[8, 2, 1, "", "generate"], [8, 2, 1, "", "get_count"], [8, 2, 1, "", "reset"], [8, 2, 1, "", "set_count"]], "nautilus_trader.common.logging": [[8, 1, 1, "", "Logger"], [8, 1, 1, "", "LoggerAdapter"], [8, 5, 1, "", "log_color_from_str"], [8, 5, 1, "", "log_color_to_str"], [8, 5, 1, "", "log_level_from_str"], [8, 5, 1, "", "log_level_to_str"], [8, 5, 1, "", "log_memory"], [8, 5, 1, "", "nautilus_header"]], "nautilus_trader.common.logging.Logger": [[8, 2, 1, "", "change_clock"], [8, 3, 1, "", "instance_id"], [8, 3, 1, "", "is_bypassed"], [8, 3, 1, "", "is_colored"], [8, 3, 1, "", "machine_id"], [8, 3, 1, "", "trader_id"]], "nautilus_trader.common.logging.LoggerAdapter": [[8, 3, 1, "", "component"], [8, 2, 1, "", "critical"], [8, 2, 1, "", "debug"], [8, 2, 1, "", "error"], [8, 2, 1, "", "exception"], [8, 2, 1, "", "get_logger"], [8, 2, 1, "", "info"], [8, 3, 1, "", "instance_id"], [8, 3, 1, "", "is_bypassed"], [8, 3, 1, "", "is_colored"], [8, 3, 1, "", "machine_id"], [8, 3, 1, "", "trader_id"], [8, 2, 1, "", "warning"]], "nautilus_trader.common.providers": [[8, 1, 1, "", "InstrumentProvider"]], "nautilus_trader.common.providers.InstrumentProvider": [[8, 2, 1, "", "add"], [8, 2, 1, "", "add_bulk"], [8, 2, 1, "", "add_currency"], [8, 4, 1, "", "count"], [8, 2, 1, "", "currencies"], [8, 2, 1, "", "currency"], [8, 2, 1, "", "find"], [8, 2, 1, "", "get_all"], [8, 2, 1, "", "initialize"], [8, 2, 1, "", "list_all"], [8, 2, 1, "", "load"], [8, 2, 1, "", "load_all"], [8, 2, 1, "", "load_all_async"], [8, 2, 1, "", "load_async"], [8, 2, 1, "", "load_ids"], [8, 2, 1, "", "load_ids_async"]], "nautilus_trader.config": [[9, 0, 0, "-", "backtest"], [9, 0, 0, "-", "common"], [9, 0, 0, "-", "live"]], "nautilus_trader.config.backtest": [[9, 1, 1, "", "BacktestDataConfig"], [9, 1, 1, "", "BacktestEngineConfig"], [9, 1, 1, "", "BacktestRunConfig"], [9, 1, 1, "", "BacktestVenueConfig"], [9, 5, 1, "", "parse_filters_expr"]], "nautilus_trader.config.backtest.BacktestDataConfig": [[9, 4, 1, "", "data_type"], [9, 2, 1, "", "dict"], [9, 4, 1, "", "end_time_nanos"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 4, 1, "", "query"], [9, 4, 1, "", "start_time_nanos"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.backtest.BacktestEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.backtest.BacktestRunConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.backtest.BacktestVenueConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common": [[9, 1, 1, "", "ActorConfig"], [9, 1, 1, "", "ActorFactory"], [9, 1, 1, "", "CacheConfig"], [9, 1, 1, "", "ControllerConfig"], [9, 1, 1, "", "ControllerFactory"], [9, 1, 1, "", "DataCatalogConfig"], [9, 1, 1, "", "DataEngineConfig"], [9, 1, 1, "", "DatabaseConfig"], [9, 1, 1, "", "ExecAlgorithmConfig"], [9, 1, 1, "", "ExecAlgorithmFactory"], [9, 1, 1, "", "ExecEngineConfig"], [9, 1, 1, "", "ImportableActorConfig"], [9, 1, 1, "", "ImportableConfig"], [9, 1, 1, "", "ImportableControllerConfig"], [9, 1, 1, "", "ImportableExecAlgorithmConfig"], [9, 1, 1, "", "ImportableFactoryConfig"], [9, 1, 1, "", "ImportableStrategyConfig"], [9, 1, 1, "", "InstrumentProviderConfig"], [9, 1, 1, "", "LoggingConfig"], [9, 1, 1, "", "MessageBusConfig"], [9, 1, 1, "", "NautilusConfig"], [9, 1, 1, "", "NautilusKernelConfig"], [9, 1, 1, "", "OrderEmulatorConfig"], [9, 1, 1, "", "RiskEngineConfig"], [9, 1, 1, "", "StrategyConfig"], [9, 1, 1, "", "StrategyFactory"], [9, 1, 1, "", "StreamingConfig"], [9, 1, 1, "", "TracingConfig"]], "nautilus_trader.config.common.ActorConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ActorFactory": [[9, 2, 1, "", "create"]], "nautilus_trader.config.common.CacheConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ControllerConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.DataCatalogConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.DataEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.DatabaseConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ExecAlgorithmConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ExecAlgorithmFactory": [[9, 2, 1, "", "create"]], "nautilus_trader.config.common.ExecEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableActorConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableControllerConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableExecAlgorithmConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableFactoryConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.ImportableStrategyConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.InstrumentProviderConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.LoggingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.MessageBusConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.NautilusConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.NautilusKernelConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.OrderEmulatorConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.RiskEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.StrategyConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.StrategyFactory": [[9, 2, 1, "", "create"]], "nautilus_trader.config.common.StreamingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.common.TracingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live": [[9, 1, 1, "", "LiveDataClientConfig"], [9, 1, 1, "", "LiveDataEngineConfig"], [9, 1, 1, "", "LiveExecClientConfig"], [9, 1, 1, "", "LiveExecEngineConfig"], [9, 1, 1, "", "LiveRiskEngineConfig"], [9, 1, 1, "", "RoutingConfig"], [9, 1, 1, "", "TradingNodeConfig"]], "nautilus_trader.config.live.LiveDataClientConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveDataEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveExecClientConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveExecEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.LiveRiskEngineConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.RoutingConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.config.live.TradingNodeConfig": [[9, 2, 1, "", "dict"], [9, 2, 1, "", "fully_qualified_name"], [9, 4, 1, "", "id"], [9, 2, 1, "", "json"], [9, 2, 1, "", "json_primitives"], [9, 2, 1, "", "parse"], [9, 2, 1, "", "validate"]], "nautilus_trader.core": [[10, 0, 0, "-", "datetime"], [10, 0, 0, "-", "fsm"], [10, 0, 0, "-", "message"], [10, 0, 0, "-", "stats"], [10, 0, 0, "-", "uuid"]], "nautilus_trader.core.datetime": [[10, 5, 1, "", "as_utc_index"], [10, 5, 1, "", "as_utc_timestamp"], [10, 5, 1, "", "dt_to_unix_nanos"], [10, 5, 1, "", "format_iso8601"], [10, 5, 1, "", "is_datetime_utc"], [10, 5, 1, "", "is_tz_aware"], [10, 5, 1, "", "is_tz_naive"], [10, 5, 1, "", "maybe_dt_to_unix_nanos"], [10, 5, 1, "", "maybe_unix_nanos_to_dt"], [10, 5, 1, "", "unix_nanos_to_dt"]], "nautilus_trader.core.fsm": [[10, 1, 1, "", "FiniteStateMachine"], [10, 6, 1, "", "InvalidStateTrigger"]], "nautilus_trader.core.fsm.FiniteStateMachine": [[10, 3, 1, "", "state"], [10, 3, 1, "", "state_string"], [10, 2, 1, "", "trigger"]], "nautilus_trader.core.fsm.InvalidStateTrigger": [[10, 2, 1, "", "add_note"], [10, 2, 1, "", "with_traceback"]], "nautilus_trader.core.message": [[10, 1, 1, "", "Command"], [10, 1, 1, "", "Document"], [10, 1, 1, "", "Event"], [10, 1, 1, "", "Request"], [10, 1, 1, "", "Response"]], "nautilus_trader.core.message.Command": [[10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Document": [[10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Event": [[10, 3, 1, "", "id"], [10, 3, 1, "", "ts_event"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Request": [[10, 3, 1, "", "callback"], [10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.message.Response": [[10, 3, 1, "", "correlation_id"], [10, 3, 1, "", "id"], [10, 3, 1, "", "ts_init"]], "nautilus_trader.core.stats": [[10, 5, 1, "", "basis_points_as_percentage"], [10, 5, 1, "", "fast_mad"], [10, 5, 1, "", "fast_mad_with_mean"], [10, 5, 1, "", "fast_mean"], [10, 5, 1, "", "fast_mean_iterated"], [10, 5, 1, "", "fast_std"], [10, 5, 1, "", "fast_std_with_mean"]], "nautilus_trader.core.uuid": [[10, 1, 1, "", "UUID4"]], "nautilus_trader.core.uuid.UUID4": [[10, 3, 1, "", "value"]], "nautilus_trader.data": [[11, 0, 0, "-", "aggregation"], [11, 0, 0, "-", "client"], [11, 0, 0, "-", "engine"], [11, 0, 0, "-", "messages"]], "nautilus_trader.data.aggregation": [[11, 1, 1, "", "BarAggregator"], [11, 1, 1, "", "BarBuilder"], [11, 1, 1, "", "TickBarAggregator"], [11, 1, 1, "", "TimeBarAggregator"], [11, 1, 1, "", "ValueBarAggregator"], [11, 1, 1, "", "VolumeBarAggregator"]], "nautilus_trader.data.aggregation.BarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.aggregation.BarBuilder": [[11, 2, 1, "", "build"], [11, 2, 1, "", "build_now"], [11, 3, 1, "", "count"], [11, 3, 1, "", "initialized"], [11, 3, 1, "", "price_precision"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "set_partial"], [11, 3, 1, "", "size_precision"], [11, 3, 1, "", "ts_last"], [11, 2, 1, "", "update"]], "nautilus_trader.data.aggregation.TickBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.aggregation.TimeBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "get_start_time"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 3, 1, "", "interval"], [11, 3, 1, "", "interval_ns"], [11, 3, 1, "", "next_close_ns"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"], [11, 2, 1, "", "stop"]], "nautilus_trader.data.aggregation.ValueBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "get_cumulative_value"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.aggregation.VolumeBarAggregator": [[11, 3, 1, "", "bar_type"], [11, 2, 1, "", "handle_quote_tick"], [11, 2, 1, "", "handle_trade_tick"], [11, 2, 1, "", "set_await_partial"], [11, 2, 1, "", "set_partial"]], "nautilus_trader.data.client": [[11, 1, 1, "", "DataClient"], [11, 1, 1, "", "MarketDataClient"]], "nautilus_trader.data.client.DataClient": [[11, 2, 1, "", "degrade"], [11, 2, 1, "", "dispose"], [11, 2, 1, "", "fault"], [11, 2, 1, "", "fully_qualified_name"], [11, 3, 1, "", "id"], [11, 3, 1, "", "is_connected"], [11, 3, 1, "", "is_degraded"], [11, 3, 1, "", "is_disposed"], [11, 3, 1, "", "is_faulted"], [11, 3, 1, "", "is_initialized"], [11, 3, 1, "", "is_running"], [11, 3, 1, "", "is_stopped"], [11, 2, 1, "", "request"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "resume"], [11, 2, 1, "", "start"], [11, 3, 1, "", "state"], [11, 2, 1, "", "stop"], [11, 2, 1, "", "subscribe"], [11, 2, 1, "", "subscribed_generic_data"], [11, 3, 1, "", "trader_id"], [11, 3, 1, "", "type"], [11, 2, 1, "", "unsubscribe"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.client.MarketDataClient": [[11, 2, 1, "", "degrade"], [11, 2, 1, "", "dispose"], [11, 2, 1, "", "fault"], [11, 2, 1, "", "fully_qualified_name"], [11, 3, 1, "", "id"], [11, 3, 1, "", "is_connected"], [11, 3, 1, "", "is_degraded"], [11, 3, 1, "", "is_disposed"], [11, 3, 1, "", "is_faulted"], [11, 3, 1, "", "is_initialized"], [11, 3, 1, "", "is_running"], [11, 3, 1, "", "is_stopped"], [11, 2, 1, "", "request"], [11, 2, 1, "", "request_bars"], [11, 2, 1, "", "request_instrument"], [11, 2, 1, "", "request_instruments"], [11, 2, 1, "", "request_quote_ticks"], [11, 2, 1, "", "request_trade_ticks"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "resume"], [11, 2, 1, "", "start"], [11, 3, 1, "", "state"], [11, 2, 1, "", "stop"], [11, 2, 1, "", "subscribe"], [11, 2, 1, "", "subscribe_bars"], [11, 2, 1, "", "subscribe_instrument"], [11, 2, 1, "", "subscribe_instrument_close"], [11, 2, 1, "", "subscribe_instrument_status"], [11, 2, 1, "", "subscribe_instruments"], [11, 2, 1, "", "subscribe_order_book_deltas"], [11, 2, 1, "", "subscribe_order_book_snapshots"], [11, 2, 1, "", "subscribe_quote_ticks"], [11, 2, 1, "", "subscribe_ticker"], [11, 2, 1, "", "subscribe_trade_ticks"], [11, 2, 1, "", "subscribe_venue_status"], [11, 2, 1, "", "subscribed_bars"], [11, 2, 1, "", "subscribed_generic_data"], [11, 2, 1, "", "subscribed_instrument_close"], [11, 2, 1, "", "subscribed_instrument_status"], [11, 2, 1, "", "subscribed_instruments"], [11, 2, 1, "", "subscribed_order_book_deltas"], [11, 2, 1, "", "subscribed_order_book_snapshots"], [11, 2, 1, "", "subscribed_quote_ticks"], [11, 2, 1, "", "subscribed_tickers"], [11, 2, 1, "", "subscribed_trade_ticks"], [11, 2, 1, "", "subscribed_venue_status"], [11, 3, 1, "", "trader_id"], [11, 3, 1, "", "type"], [11, 2, 1, "", "unsubscribe"], [11, 2, 1, "", "unsubscribe_bars"], [11, 2, 1, "", "unsubscribe_instrument"], [11, 2, 1, "", "unsubscribe_instrument_close"], [11, 2, 1, "", "unsubscribe_instrument_status"], [11, 2, 1, "", "unsubscribe_instruments"], [11, 2, 1, "", "unsubscribe_order_book_deltas"], [11, 2, 1, "", "unsubscribe_order_book_snapshots"], [11, 2, 1, "", "unsubscribe_quote_ticks"], [11, 2, 1, "", "unsubscribe_ticker"], [11, 2, 1, "", "unsubscribe_trade_ticks"], [11, 2, 1, "", "unsubscribe_venue_status"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.engine": [[11, 1, 1, "", "DataEngine"]], "nautilus_trader.data.engine.DataEngine": [[11, 2, 1, "", "check_connected"], [11, 2, 1, "", "check_disconnected"], [11, 3, 1, "", "command_count"], [11, 2, 1, "", "connect"], [11, 3, 1, "", "data_count"], [11, 3, 1, "", "debug"], [11, 3, 1, "", "default_client"], [11, 2, 1, "", "degrade"], [11, 2, 1, "", "deregister_client"], [11, 2, 1, "", "disconnect"], [11, 2, 1, "", "dispose"], [11, 2, 1, "", "execute"], [11, 2, 1, "", "fault"], [11, 2, 1, "", "fully_qualified_name"], [11, 3, 1, "", "id"], [11, 3, 1, "", "is_degraded"], [11, 3, 1, "", "is_disposed"], [11, 3, 1, "", "is_faulted"], [11, 3, 1, "", "is_initialized"], [11, 3, 1, "", "is_running"], [11, 3, 1, "", "is_stopped"], [11, 2, 1, "", "process"], [11, 2, 1, "", "register_catalog"], [11, 2, 1, "", "register_client"], [11, 2, 1, "", "register_default_client"], [11, 2, 1, "", "register_venue_routing"], [11, 3, 1, "", "registered_clients"], [11, 2, 1, "", "request"], [11, 3, 1, "", "request_count"], [11, 2, 1, "", "reset"], [11, 2, 1, "", "response"], [11, 3, 1, "", "response_count"], [11, 2, 1, "", "resume"], [11, 2, 1, "", "start"], [11, 3, 1, "", "state"], [11, 2, 1, "", "stop"], [11, 2, 1, "", "subscribed_bars"], [11, 2, 1, "", "subscribed_generic_data"], [11, 2, 1, "", "subscribed_instrument_close"], [11, 2, 1, "", "subscribed_instrument_status"], [11, 2, 1, "", "subscribed_instruments"], [11, 2, 1, "", "subscribed_order_book_deltas"], [11, 2, 1, "", "subscribed_order_book_snapshots"], [11, 2, 1, "", "subscribed_quote_ticks"], [11, 2, 1, "", "subscribed_synthetic_quotes"], [11, 2, 1, "", "subscribed_synthetic_trades"], [11, 2, 1, "", "subscribed_tickers"], [11, 2, 1, "", "subscribed_trade_ticks"], [11, 3, 1, "", "trader_id"], [11, 3, 1, "", "type"]], "nautilus_trader.data.messages": [[11, 1, 1, "", "DataCommand"], [11, 1, 1, "", "DataRequest"], [11, 1, 1, "", "DataResponse"], [11, 1, 1, "", "Subscribe"], [11, 1, 1, "", "Unsubscribe"]], "nautilus_trader.data.messages.DataCommand": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.DataRequest": [[11, 3, 1, "", "callback"], [11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.DataResponse": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "correlation_id"], [11, 3, 1, "", "data"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.Subscribe": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.data.messages.Unsubscribe": [[11, 3, 1, "", "client_id"], [11, 3, 1, "", "data_type"], [11, 3, 1, "", "id"], [11, 3, 1, "", "ts_init"], [11, 3, 1, "", "venue"]], "nautilus_trader.execution": [[12, 0, 0, "-", "algorithm"], [12, 0, 0, "-", "client"], [12, 0, 0, "-", "emulator"], [12, 0, 0, "-", "engine"], [12, 0, 0, "-", "manager"], [12, 0, 0, "-", "matching_core"], [12, 0, 0, "-", "messages"], [12, 0, 0, "-", "reports"]], "nautilus_trader.execution.algorithm": [[12, 1, 1, "", "ExecAlgorithm"]], "nautilus_trader.execution.algorithm.ExecAlgorithm": [[12, 2, 1, "", "active_task_ids"], [12, 2, 1, "", "add_synthetic"], [12, 3, 1, "", "cache"], [12, 2, 1, "", "cancel_all_tasks"], [12, 2, 1, "", "cancel_order"], [12, 2, 1, "", "cancel_task"], [12, 3, 1, "", "clock"], [12, 3, 1, "", "config"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "deregister_warning_event"], [12, 2, 1, "", "dispose"], [12, 2, 1, "", "execute"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "handle_bar"], [12, 2, 1, "", "handle_bars"], [12, 2, 1, "", "handle_data"], [12, 2, 1, "", "handle_event"], [12, 2, 1, "", "handle_historical_data"], [12, 2, 1, "", "handle_instrument"], [12, 2, 1, "", "handle_instrument_close"], [12, 2, 1, "", "handle_instrument_status"], [12, 2, 1, "", "handle_instruments"], [12, 2, 1, "", "handle_order_book"], [12, 2, 1, "", "handle_order_book_deltas"], [12, 2, 1, "", "handle_quote_tick"], [12, 2, 1, "", "handle_quote_ticks"], [12, 2, 1, "", "handle_ticker"], [12, 2, 1, "", "handle_trade_tick"], [12, 2, 1, "", "handle_trade_ticks"], [12, 2, 1, "", "handle_venue_status"], [12, 2, 1, "", "has_active_tasks"], [12, 2, 1, "", "has_any_tasks"], [12, 2, 1, "", "has_pending_requests"], [12, 2, 1, "", "has_queued_tasks"], [12, 3, 1, "", "id"], [12, 2, 1, "", "indicators_initialized"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 2, 1, "", "is_pending_request"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "load"], [12, 3, 1, "", "log"], [12, 2, 1, "", "modify_order"], [12, 2, 1, "", "modify_order_in_place"], [12, 3, 1, "", "msgbus"], [12, 2, 1, "", "on_bar"], [12, 2, 1, "", "on_data"], [12, 2, 1, "", "on_degrade"], [12, 2, 1, "", "on_dispose"], [12, 2, 1, "", "on_event"], [12, 2, 1, "", "on_fault"], [12, 2, 1, "", "on_historical_data"], [12, 2, 1, "", "on_instrument"], [12, 2, 1, "", "on_instrument_close"], [12, 2, 1, "", "on_instrument_status"], [12, 2, 1, "", "on_load"], [12, 2, 1, "", "on_order"], [12, 2, 1, "", "on_order_accepted"], [12, 2, 1, "", "on_order_book"], [12, 2, 1, "", "on_order_book_deltas"], [12, 2, 1, "", "on_order_cancel_rejected"], [12, 2, 1, "", "on_order_canceled"], [12, 2, 1, "", "on_order_denied"], [12, 2, 1, "", "on_order_emulated"], [12, 2, 1, "", "on_order_event"], [12, 2, 1, "", "on_order_expired"], [12, 2, 1, "", "on_order_filled"], [12, 2, 1, "", "on_order_initialized"], [12, 2, 1, "", "on_order_list"], [12, 2, 1, "", "on_order_modify_rejected"], [12, 2, 1, "", "on_order_pending_cancel"], [12, 2, 1, "", "on_order_pending_update"], [12, 2, 1, "", "on_order_rejected"], [12, 2, 1, "", "on_order_released"], [12, 2, 1, "", "on_order_submitted"], [12, 2, 1, "", "on_order_triggered"], [12, 2, 1, "", "on_order_updated"], [12, 2, 1, "", "on_position_changed"], [12, 2, 1, "", "on_position_closed"], [12, 2, 1, "", "on_position_event"], [12, 2, 1, "", "on_position_opened"], [12, 2, 1, "", "on_quote_tick"], [12, 2, 1, "", "on_reset"], [12, 2, 1, "", "on_resume"], [12, 2, 1, "", "on_save"], [12, 2, 1, "", "on_start"], [12, 2, 1, "", "on_stop"], [12, 2, 1, "", "on_ticker"], [12, 2, 1, "", "on_trade_tick"], [12, 2, 1, "", "on_venue_status"], [12, 2, 1, "", "pending_requests"], [12, 3, 1, "", "portfolio"], [12, 2, 1, "", "publish_data"], [12, 2, 1, "", "publish_signal"], [12, 2, 1, "", "queue_for_executor"], [12, 2, 1, "", "queued_task_ids"], [12, 2, 1, "", "register"], [12, 2, 1, "", "register_base"], [12, 2, 1, "", "register_executor"], [12, 2, 1, "", "register_indicator_for_bars"], [12, 2, 1, "", "register_indicator_for_quote_ticks"], [12, 2, 1, "", "register_indicator_for_trade_ticks"], [12, 2, 1, "", "register_warning_event"], [12, 3, 1, "", "registered_indicators"], [12, 2, 1, "", "request_bars"], [12, 2, 1, "", "request_data"], [12, 2, 1, "", "request_instrument"], [12, 2, 1, "", "request_instruments"], [12, 2, 1, "", "request_quote_ticks"], [12, 2, 1, "", "request_trade_ticks"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "run_in_executor"], [12, 2, 1, "", "save"], [12, 2, 1, "", "spawn_limit"], [12, 2, 1, "", "spawn_market"], [12, 2, 1, "", "spawn_market_to_limit"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 2, 1, "", "submit_order"], [12, 2, 1, "", "subscribe_bars"], [12, 2, 1, "", "subscribe_data"], [12, 2, 1, "", "subscribe_instrument"], [12, 2, 1, "", "subscribe_instrument_close"], [12, 2, 1, "", "subscribe_instrument_status"], [12, 2, 1, "", "subscribe_instruments"], [12, 2, 1, "", "subscribe_order_book_deltas"], [12, 2, 1, "", "subscribe_order_book_snapshots"], [12, 2, 1, "", "subscribe_quote_ticks"], [12, 2, 1, "", "subscribe_ticker"], [12, 2, 1, "", "subscribe_trade_ticks"], [12, 2, 1, "", "subscribe_venue_status"], [12, 2, 1, "", "to_importable_config"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"], [12, 2, 1, "", "unsubscribe_bars"], [12, 2, 1, "", "unsubscribe_data"], [12, 2, 1, "", "unsubscribe_instrument"], [12, 2, 1, "", "unsubscribe_instrument_status"], [12, 2, 1, "", "unsubscribe_instruments"], [12, 2, 1, "", "unsubscribe_order_book_deltas"], [12, 2, 1, "", "unsubscribe_order_book_snapshots"], [12, 2, 1, "", "unsubscribe_quote_ticks"], [12, 2, 1, "", "unsubscribe_ticker"], [12, 2, 1, "", "unsubscribe_trade_ticks"], [12, 2, 1, "", "unsubscribe_venue_status"], [12, 2, 1, "", "update_synthetic"]], "nautilus_trader.execution.client": [[12, 1, 1, "", "ExecutionClient"]], "nautilus_trader.execution.client.ExecutionClient": [[12, 3, 1, "", "account_id"], [12, 3, 1, "", "account_type"], [12, 3, 1, "", "base_currency"], [12, 2, 1, "", "batch_cancel_orders"], [12, 2, 1, "", "cancel_all_orders"], [12, 2, 1, "", "cancel_order"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "dispose"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "generate_account_state"], [12, 2, 1, "", "generate_order_accepted"], [12, 2, 1, "", "generate_order_cancel_rejected"], [12, 2, 1, "", "generate_order_canceled"], [12, 2, 1, "", "generate_order_expired"], [12, 2, 1, "", "generate_order_filled"], [12, 2, 1, "", "generate_order_modify_rejected"], [12, 2, 1, "", "generate_order_rejected"], [12, 2, 1, "", "generate_order_submitted"], [12, 2, 1, "", "generate_order_triggered"], [12, 2, 1, "", "generate_order_updated"], [12, 2, 1, "", "get_account"], [12, 3, 1, "", "id"], [12, 3, 1, "", "is_connected"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "modify_order"], [12, 3, 1, "", "oms_type"], [12, 2, 1, "", "query_order"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 2, 1, "", "submit_order"], [12, 2, 1, "", "submit_order_list"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"], [12, 3, 1, "", "venue"]], "nautilus_trader.execution.emulator": [[12, 1, 1, "", "OrderEmulator"]], "nautilus_trader.execution.emulator.OrderEmulator": [[12, 2, 1, "", "active_task_ids"], [12, 2, 1, "", "add_synthetic"], [12, 3, 1, "", "cache"], [12, 2, 1, "", "cancel_all_tasks"], [12, 2, 1, "", "cancel_task"], [12, 3, 1, "", "clock"], [12, 3, 1, "", "command_count"], [12, 3, 1, "", "config"], [12, 2, 1, "", "create_matching_core"], [12, 3, 1, "", "debug"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "deregister_warning_event"], [12, 2, 1, "", "dispose"], [12, 3, 1, "", "event_count"], [12, 2, 1, "", "execute"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "get_matching_core"], [12, 2, 1, "", "get_submit_order_commands"], [12, 2, 1, "", "handle_bar"], [12, 2, 1, "", "handle_bars"], [12, 2, 1, "", "handle_data"], [12, 2, 1, "", "handle_event"], [12, 2, 1, "", "handle_historical_data"], [12, 2, 1, "", "handle_instrument"], [12, 2, 1, "", "handle_instrument_close"], [12, 2, 1, "", "handle_instrument_status"], [12, 2, 1, "", "handle_instruments"], [12, 2, 1, "", "handle_order_book"], [12, 2, 1, "", "handle_order_book_deltas"], [12, 2, 1, "", "handle_quote_tick"], [12, 2, 1, "", "handle_quote_ticks"], [12, 2, 1, "", "handle_ticker"], [12, 2, 1, "", "handle_trade_tick"], [12, 2, 1, "", "handle_trade_ticks"], [12, 2, 1, "", "handle_venue_status"], [12, 2, 1, "", "has_active_tasks"], [12, 2, 1, "", "has_any_tasks"], [12, 2, 1, "", "has_pending_requests"], [12, 2, 1, "", "has_queued_tasks"], [12, 3, 1, "", "id"], [12, 2, 1, "", "indicators_initialized"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 2, 1, "", "is_pending_request"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "load"], [12, 3, 1, "", "log"], [12, 3, 1, "", "msgbus"], [12, 2, 1, "", "on_bar"], [12, 2, 1, "", "on_data"], [12, 2, 1, "", "on_degrade"], [12, 2, 1, "", "on_dispose"], [12, 2, 1, "", "on_event"], [12, 2, 1, "", "on_fault"], [12, 2, 1, "", "on_historical_data"], [12, 2, 1, "", "on_instrument"], [12, 2, 1, "", "on_instrument_close"], [12, 2, 1, "", "on_instrument_status"], [12, 2, 1, "", "on_load"], [12, 2, 1, "", "on_order_book"], [12, 2, 1, "", "on_order_book_deltas"], [12, 2, 1, "", "on_quote_tick"], [12, 2, 1, "", "on_reset"], [12, 2, 1, "", "on_resume"], [12, 2, 1, "", "on_save"], [12, 2, 1, "", "on_start"], [12, 2, 1, "", "on_stop"], [12, 2, 1, "", "on_ticker"], [12, 2, 1, "", "on_trade_tick"], [12, 2, 1, "", "on_venue_status"], [12, 2, 1, "", "pending_requests"], [12, 3, 1, "", "portfolio"], [12, 2, 1, "", "publish_data"], [12, 2, 1, "", "publish_signal"], [12, 2, 1, "", "queue_for_executor"], [12, 2, 1, "", "queued_task_ids"], [12, 2, 1, "", "register_base"], [12, 2, 1, "", "register_executor"], [12, 2, 1, "", "register_indicator_for_bars"], [12, 2, 1, "", "register_indicator_for_quote_ticks"], [12, 2, 1, "", "register_indicator_for_trade_ticks"], [12, 2, 1, "", "register_warning_event"], [12, 3, 1, "", "registered_indicators"], [12, 2, 1, "", "request_bars"], [12, 2, 1, "", "request_data"], [12, 2, 1, "", "request_instrument"], [12, 2, 1, "", "request_instruments"], [12, 2, 1, "", "request_quote_ticks"], [12, 2, 1, "", "request_trade_ticks"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "run_in_executor"], [12, 2, 1, "", "save"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 2, 1, "", "subscribe_bars"], [12, 2, 1, "", "subscribe_data"], [12, 2, 1, "", "subscribe_instrument"], [12, 2, 1, "", "subscribe_instrument_close"], [12, 2, 1, "", "subscribe_instrument_status"], [12, 2, 1, "", "subscribe_instruments"], [12, 2, 1, "", "subscribe_order_book_deltas"], [12, 2, 1, "", "subscribe_order_book_snapshots"], [12, 2, 1, "", "subscribe_quote_ticks"], [12, 2, 1, "", "subscribe_ticker"], [12, 2, 1, "", "subscribe_trade_ticks"], [12, 2, 1, "", "subscribe_venue_status"], [12, 3, 1, "", "subscribed_quotes"], [12, 3, 1, "", "subscribed_trades"], [12, 2, 1, "", "to_importable_config"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"], [12, 2, 1, "", "unsubscribe_bars"], [12, 2, 1, "", "unsubscribe_data"], [12, 2, 1, "", "unsubscribe_instrument"], [12, 2, 1, "", "unsubscribe_instrument_status"], [12, 2, 1, "", "unsubscribe_instruments"], [12, 2, 1, "", "unsubscribe_order_book_deltas"], [12, 2, 1, "", "unsubscribe_order_book_snapshots"], [12, 2, 1, "", "unsubscribe_quote_ticks"], [12, 2, 1, "", "unsubscribe_ticker"], [12, 2, 1, "", "unsubscribe_trade_ticks"], [12, 2, 1, "", "unsubscribe_venue_status"], [12, 2, 1, "", "update_synthetic"]], "nautilus_trader.execution.engine": [[12, 1, 1, "", "ExecutionEngine"]], "nautilus_trader.execution.engine.ExecutionEngine": [[12, 3, 1, "", "allow_cash_positions"], [12, 2, 1, "", "check_connected"], [12, 2, 1, "", "check_disconnected"], [12, 2, 1, "", "check_integrity"], [12, 2, 1, "", "check_residuals"], [12, 3, 1, "", "command_count"], [12, 2, 1, "", "connect"], [12, 3, 1, "", "debug"], [12, 3, 1, "", "default_client"], [12, 2, 1, "", "degrade"], [12, 2, 1, "", "deregister_client"], [12, 2, 1, "", "disconnect"], [12, 2, 1, "", "dispose"], [12, 3, 1, "", "event_count"], [12, 2, 1, "", "execute"], [12, 2, 1, "", "fault"], [12, 2, 1, "", "flush_db"], [12, 2, 1, "", "fully_qualified_name"], [12, 2, 1, "", "get_external_order_claim"], [12, 2, 1, "", "get_external_order_claims_instruments"], [12, 3, 1, "", "id"], [12, 3, 1, "", "is_degraded"], [12, 3, 1, "", "is_disposed"], [12, 3, 1, "", "is_faulted"], [12, 3, 1, "", "is_initialized"], [12, 3, 1, "", "is_running"], [12, 3, 1, "", "is_stopped"], [12, 2, 1, "", "load_cache"], [12, 2, 1, "", "position_id_count"], [12, 2, 1, "", "process"], [12, 2, 1, "", "reconcile_mass_status"], [12, 2, 1, "", "reconcile_report"], [12, 2, 1, "", "reconcile_state"], [12, 3, 1, "", "reconciliation"], [12, 2, 1, "", "register_client"], [12, 2, 1, "", "register_default_client"], [12, 2, 1, "", "register_external_order_claims"], [12, 2, 1, "", "register_oms_type"], [12, 2, 1, "", "register_venue_routing"], [12, 3, 1, "", "registered_clients"], [12, 3, 1, "", "report_count"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "resume"], [12, 2, 1, "", "start"], [12, 3, 1, "", "state"], [12, 2, 1, "", "stop"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "type"]], "nautilus_trader.execution.manager": [[12, 1, 1, "", "OrderManager"]], "nautilus_trader.execution.manager.OrderManager": [[12, 2, 1, "", "cache_submit_order_command"], [12, 2, 1, "", "cancel_order"], [12, 2, 1, "", "create_new_submit_order"], [12, 2, 1, "", "get_submit_order_commands"], [12, 2, 1, "", "handle_contingencies"], [12, 2, 1, "", "handle_contingencies_update"], [12, 2, 1, "", "handle_event"], [12, 2, 1, "", "handle_order_canceled"], [12, 2, 1, "", "handle_order_expired"], [12, 2, 1, "", "handle_order_filled"], [12, 2, 1, "", "handle_order_rejected"], [12, 2, 1, "", "handle_order_updated"], [12, 2, 1, "", "handle_position_event"], [12, 2, 1, "", "modify_order_quantity"], [12, 2, 1, "", "pop_submit_order_command"], [12, 2, 1, "", "reset"], [12, 2, 1, "", "send_algo_command"], [12, 2, 1, "", "send_emulator_command"], [12, 2, 1, "", "send_exec_command"], [12, 2, 1, "", "send_exec_event"], [12, 2, 1, "", "send_risk_command"], [12, 2, 1, "", "send_risk_event"], [12, 2, 1, "", "should_manage_order"]], "nautilus_trader.execution.matching_core": [[12, 1, 1, "", "MatchingCore"]], "nautilus_trader.execution.matching_core.MatchingCore": [[12, 2, 1, "", "add_order"], [12, 3, 1, "", "ask"], [12, 3, 1, "", "bid"], [12, 2, 1, "", "delete_order"], [12, 2, 1, "", "get_order"], [12, 2, 1, "", "get_orders"], [12, 2, 1, "", "get_orders_ask"], [12, 2, 1, "", "get_orders_bid"], [12, 3, 1, "", "instrument_id"], [12, 2, 1, "", "is_limit_matched"], [12, 2, 1, "", "is_stop_triggered"], [12, 2, 1, "", "is_touch_triggered"], [12, 2, 1, "", "iterate"], [12, 3, 1, "", "last"], [12, 2, 1, "", "match_limit_if_touched_order"], [12, 2, 1, "", "match_limit_order"], [12, 2, 1, "", "match_market_if_touched_order"], [12, 2, 1, "", "match_order"], [12, 2, 1, "", "match_stop_limit_order"], [12, 2, 1, "", "match_stop_market_order"], [12, 2, 1, "", "order_exists"], [12, 3, 1, "", "price_increment"], [12, 3, 1, "", "price_precision"], [12, 2, 1, "", "reset"]], "nautilus_trader.execution.messages": [[12, 1, 1, "", "BatchCancelOrders"], [12, 1, 1, "", "CancelAllOrders"], [12, 1, 1, "", "CancelOrder"], [12, 1, 1, "", "ModifyOrder"], [12, 1, 1, "", "QueryOrder"], [12, 1, 1, "", "SubmitOrder"], [12, 1, 1, "", "SubmitOrderList"], [12, 1, 1, "", "TradingCommand"]], "nautilus_trader.execution.messages.BatchCancelOrders": [[12, 3, 1, "", "client_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.CancelAllOrders": [[12, 3, 1, "", "client_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "order_side"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.CancelOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "client_order_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"], [12, 3, 1, "", "venue_order_id"]], "nautilus_trader.execution.messages.ModifyOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "client_order_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "price"], [12, 3, 1, "", "quantity"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "trigger_price"], [12, 3, 1, "", "ts_init"], [12, 3, 1, "", "venue_order_id"]], "nautilus_trader.execution.messages.QueryOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "client_order_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"], [12, 3, 1, "", "venue_order_id"]], "nautilus_trader.execution.messages.SubmitOrder": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "exec_algorithm_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "order"], [12, 3, 1, "", "position_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.SubmitOrderList": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "exec_algorithm_id"], [12, 2, 1, "", "from_dict"], [12, 3, 1, "", "has_emulated_order"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "order_list"], [12, 3, 1, "", "position_id"], [12, 3, 1, "", "strategy_id"], [12, 2, 1, "", "to_dict"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.messages.TradingCommand": [[12, 3, 1, "", "client_id"], [12, 3, 1, "", "id"], [12, 3, 1, "", "instrument_id"], [12, 3, 1, "", "strategy_id"], [12, 3, 1, "", "trader_id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports": [[12, 1, 1, "", "ExecutionMassStatus"], [12, 1, 1, "", "ExecutionReport"], [12, 1, 1, "", "FillReport"], [12, 1, 1, "", "OrderStatusReport"], [12, 1, 1, "", "PositionStatusReport"]], "nautilus_trader.execution.reports.ExecutionMassStatus": [[12, 2, 1, "", "add_fill_reports"], [12, 2, 1, "", "add_order_reports"], [12, 2, 1, "", "add_position_reports"], [12, 2, 1, "", "fill_reports"], [12, 3, 1, "", "id"], [12, 2, 1, "", "order_reports"], [12, 2, 1, "", "position_reports"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.ExecutionReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.FillReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.OrderStatusReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.execution.reports.PositionStatusReport": [[12, 3, 1, "", "id"], [12, 3, 1, "", "ts_init"]], "nautilus_trader.indicators": [[14, 0, 0, "-", "atr"], [14, 0, 0, "-", "bollinger_bands"], [14, 0, 0, "-", "donchian_channel"], [14, 0, 0, "-", "efficiency_ratio"], [14, 0, 0, "-", "fuzzy_candlesticks"], [14, 0, 0, "-", "keltner_channel"], [14, 0, 0, "-", "keltner_position"], [14, 0, 0, "-", "macd"], [14, 0, 0, "-", "obv"], [14, 0, 0, "-", "pressure"], [14, 0, 0, "-", "roc"], [14, 0, 0, "-", "rsi"], [14, 0, 0, "-", "spread_analyzer"], [14, 0, 0, "-", "stochastics"], [14, 0, 0, "-", "swings"], [14, 0, 0, "-", "volatility_ratio"], [14, 0, 0, "-", "vwap"]], "nautilus_trader.indicators.atr": [[14, 1, 1, "", "AverageTrueRange"]], "nautilus_trader.indicators.atr.AverageTrueRange": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average": [[14, 0, 0, "-", "ama"], [14, 0, 0, "-", "ema"], [14, 0, 0, "-", "hma"], [14, 0, 0, "-", "ma_factory"], [14, 0, 0, "-", "moving_average"], [14, 0, 0, "-", "sma"], [14, 0, 0, "-", "wma"]], "nautilus_trader.indicators.average.ama": [[14, 1, 1, "", "AdaptiveMovingAverage"]], "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage": [[14, 3, 1, "", "alpha_diff"], [14, 3, 1, "", "alpha_fast"], [14, 3, 1, "", "alpha_slow"], [14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "period_alpha_fast"], [14, 3, 1, "", "period_alpha_slow"], [14, 3, 1, "", "period_er"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.ema": [[14, 1, 1, "", "ExponentialMovingAverage"]], "nautilus_trader.indicators.average.ema.ExponentialMovingAverage": [[14, 3, 1, "", "alpha"], [14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.hma": [[14, 1, 1, "", "HullMovingAverage"]], "nautilus_trader.indicators.average.hma.HullMovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.ma_factory": [[14, 1, 1, "", "MovingAverageFactory"]], "nautilus_trader.indicators.average.ma_factory.MovingAverageFactory": [[14, 2, 1, "", "create"]], "nautilus_trader.indicators.average.moving_average": [[14, 1, 1, "", "MovingAverage"], [14, 1, 1, "", "MovingAverageType"]], "nautilus_trader.indicators.average.moving_average.MovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.sma": [[14, 1, 1, "", "SimpleMovingAverage"]], "nautilus_trader.indicators.average.sma.SimpleMovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.average.wma": [[14, 1, 1, "", "WeightedMovingAverage"]], "nautilus_trader.indicators.average.wma.WeightedMovingAverage": [[14, 3, 1, "", "count"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"], [14, 3, 1, "", "weights"]], "nautilus_trader.indicators.base": [[14, 0, 0, "-", "indicator"]], "nautilus_trader.indicators.base.indicator": [[14, 1, 1, "", "Indicator"]], "nautilus_trader.indicators.base.indicator.Indicator": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"]], "nautilus_trader.indicators.bollinger_bands": [[14, 1, 1, "", "BollingerBands"]], "nautilus_trader.indicators.bollinger_bands.BollingerBands": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "k"], [14, 3, 1, "", "lower"], [14, 3, 1, "", "middle"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "upper"]], "nautilus_trader.indicators.donchian_channel": [[14, 1, 1, "", "DonchianChannel"]], "nautilus_trader.indicators.donchian_channel.DonchianChannel": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "lower"], [14, 3, 1, "", "middle"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "upper"]], "nautilus_trader.indicators.efficiency_ratio": [[14, 1, 1, "", "EfficiencyRatio"]], "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.fuzzy_candlesticks": [[14, 1, 1, "", "FuzzyCandle"], [14, 1, 1, "", "FuzzyCandlesticks"]], "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle": [[14, 3, 1, "", "body_size"], [14, 3, 1, "", "direction"], [14, 3, 1, "", "lower_wick_size"], [14, 3, 1, "", "size"], [14, 3, 1, "", "upper_wick_size"]], "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"], [14, 3, 1, "", "vector"]], "nautilus_trader.indicators.keltner_channel": [[14, 1, 1, "", "KeltnerChannel"]], "nautilus_trader.indicators.keltner_channel.KeltnerChannel": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "k_multiplier"], [14, 3, 1, "", "lower"], [14, 3, 1, "", "middle"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "upper"]], "nautilus_trader.indicators.keltner_position": [[14, 1, 1, "", "KeltnerPosition"]], "nautilus_trader.indicators.keltner_position.KeltnerPosition": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "k_multiplier"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.macd": [[14, 1, 1, "", "MovingAverageConvergenceDivergence"]], "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence": [[14, 3, 1, "", "fast_period"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "price_type"], [14, 2, 1, "", "reset"], [14, 3, 1, "", "slow_period"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.obv": [[14, 1, 1, "", "OnBalanceVolume"]], "nautilus_trader.indicators.obv.OnBalanceVolume": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.pressure": [[14, 1, 1, "", "Pressure"]], "nautilus_trader.indicators.pressure.Pressure": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"], [14, 3, 1, "", "value_cumulative"]], "nautilus_trader.indicators.roc": [[14, 1, 1, "", "RateOfChange"]], "nautilus_trader.indicators.roc.RateOfChange": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.rsi": [[14, 1, 1, "", "RelativeStrengthIndex"]], "nautilus_trader.indicators.rsi.RelativeStrengthIndex": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.spread_analyzer": [[14, 1, 1, "", "SpreadAnalyzer"]], "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer": [[14, 3, 1, "", "average"], [14, 3, 1, "", "capacity"], [14, 3, 1, "", "current"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "instrument_id"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"]], "nautilus_trader.indicators.stochastics": [[14, 1, 1, "", "Stochastics"]], "nautilus_trader.indicators.stochastics.Stochastics": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period_d"], [14, 3, 1, "", "period_k"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value_d"], [14, 3, 1, "", "value_k"]], "nautilus_trader.indicators.swings": [[14, 1, 1, "", "Swings"]], "nautilus_trader.indicators.swings.Swings": [[14, 3, 1, "", "changed"], [14, 3, 1, "", "direction"], [14, 3, 1, "", "duration"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "high_datetime"], [14, 3, 1, "", "high_price"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "length"], [14, 3, 1, "", "low_datetime"], [14, 3, 1, "", "low_price"], [14, 3, 1, "", "name"], [14, 3, 1, "", "period"], [14, 2, 1, "", "reset"], [14, 3, 1, "", "since_high"], [14, 3, 1, "", "since_low"], [14, 2, 1, "", "update_raw"]], "nautilus_trader.indicators.volatility_ratio": [[14, 1, 1, "", "VolatilityRatio"]], "nautilus_trader.indicators.volatility_ratio.VolatilityRatio": [[14, 3, 1, "", "fast_period"], [14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"], [14, 3, 1, "", "slow_period"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.indicators.vwap": [[14, 1, 1, "", "VolumeWeightedAveragePrice"]], "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice": [[14, 2, 1, "", "handle_bar"], [14, 2, 1, "", "handle_quote_tick"], [14, 2, 1, "", "handle_trade_tick"], [14, 3, 1, "", "has_inputs"], [14, 3, 1, "", "initialized"], [14, 3, 1, "", "name"], [14, 2, 1, "", "reset"], [14, 2, 1, "", "update_raw"], [14, 3, 1, "", "value"]], "nautilus_trader.live": [[16, 0, 0, "-", "data_client"], [16, 0, 0, "-", "data_engine"], [16, 0, 0, "-", "execution_client"], [16, 0, 0, "-", "execution_engine"], [16, 0, 0, "-", "node"], [16, 0, 0, "-", "node_builder"], [16, 0, 0, "-", "risk_engine"]], "nautilus_trader.live.data_client": [[16, 1, 1, "", "LiveDataClient"], [16, 1, 1, "", "LiveMarketDataClient"]], "nautilus_trader.live.data_client.LiveDataClient": [[16, 2, 1, "", "connect"], [16, 2, 1, "", "create_task"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_connected"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "request"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "run_after_delay"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "subscribe"], [16, 2, 1, "", "subscribed_generic_data"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"], [16, 2, 1, "", "unsubscribe"], [16, 3, 1, "", "venue"]], "nautilus_trader.live.data_client.LiveMarketDataClient": [[16, 2, 1, "", "connect"], [16, 2, 1, "", "create_task"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_connected"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "request"], [16, 2, 1, "", "request_bars"], [16, 2, 1, "", "request_instrument"], [16, 2, 1, "", "request_instruments"], [16, 2, 1, "", "request_quote_ticks"], [16, 2, 1, "", "request_trade_ticks"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "run_after_delay"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "subscribe"], [16, 2, 1, "", "subscribe_bars"], [16, 2, 1, "", "subscribe_instrument"], [16, 2, 1, "", "subscribe_instrument_close"], [16, 2, 1, "", "subscribe_instrument_status"], [16, 2, 1, "", "subscribe_instruments"], [16, 2, 1, "", "subscribe_order_book_deltas"], [16, 2, 1, "", "subscribe_order_book_snapshots"], [16, 2, 1, "", "subscribe_quote_ticks"], [16, 2, 1, "", "subscribe_ticker"], [16, 2, 1, "", "subscribe_trade_ticks"], [16, 2, 1, "", "subscribe_venue_status"], [16, 2, 1, "", "subscribed_bars"], [16, 2, 1, "", "subscribed_generic_data"], [16, 2, 1, "", "subscribed_instrument_close"], [16, 2, 1, "", "subscribed_instrument_status"], [16, 2, 1, "", "subscribed_instruments"], [16, 2, 1, "", "subscribed_order_book_deltas"], [16, 2, 1, "", "subscribed_order_book_snapshots"], [16, 2, 1, "", "subscribed_quote_ticks"], [16, 2, 1, "", "subscribed_tickers"], [16, 2, 1, "", "subscribed_trade_ticks"], [16, 2, 1, "", "subscribed_venue_status"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"], [16, 2, 1, "", "unsubscribe"], [16, 2, 1, "", "unsubscribe_bars"], [16, 2, 1, "", "unsubscribe_instrument"], [16, 2, 1, "", "unsubscribe_instrument_close"], [16, 2, 1, "", "unsubscribe_instrument_status"], [16, 2, 1, "", "unsubscribe_instruments"], [16, 2, 1, "", "unsubscribe_order_book_deltas"], [16, 2, 1, "", "unsubscribe_order_book_snapshots"], [16, 2, 1, "", "unsubscribe_quote_ticks"], [16, 2, 1, "", "unsubscribe_ticker"], [16, 2, 1, "", "unsubscribe_trade_ticks"], [16, 2, 1, "", "unsubscribe_venue_status"], [16, 3, 1, "", "venue"]], "nautilus_trader.live.data_engine": [[16, 1, 1, "", "LiveDataEngine"]], "nautilus_trader.live.data_engine.LiveDataEngine": [[16, 2, 1, "", "check_connected"], [16, 2, 1, "", "check_disconnected"], [16, 2, 1, "", "cmd_qsize"], [16, 3, 1, "", "command_count"], [16, 2, 1, "", "connect"], [16, 3, 1, "", "data_count"], [16, 2, 1, "", "data_qsize"], [16, 3, 1, "", "debug"], [16, 3, 1, "", "default_client"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "deregister_client"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "execute"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "get_cmd_queue_task"], [16, 2, 1, "", "get_data_queue_task"], [16, 2, 1, "", "get_req_queue_task"], [16, 2, 1, "", "get_res_queue_task"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "kill"], [16, 2, 1, "", "process"], [16, 2, 1, "", "register_catalog"], [16, 2, 1, "", "register_client"], [16, 2, 1, "", "register_default_client"], [16, 2, 1, "", "register_venue_routing"], [16, 3, 1, "", "registered_clients"], [16, 2, 1, "", "req_qsize"], [16, 2, 1, "", "request"], [16, 3, 1, "", "request_count"], [16, 2, 1, "", "res_qsize"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "response"], [16, 3, 1, "", "response_count"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "subscribed_bars"], [16, 2, 1, "", "subscribed_generic_data"], [16, 2, 1, "", "subscribed_instrument_close"], [16, 2, 1, "", "subscribed_instrument_status"], [16, 2, 1, "", "subscribed_instruments"], [16, 2, 1, "", "subscribed_order_book_deltas"], [16, 2, 1, "", "subscribed_order_book_snapshots"], [16, 2, 1, "", "subscribed_quote_ticks"], [16, 2, 1, "", "subscribed_synthetic_quotes"], [16, 2, 1, "", "subscribed_synthetic_trades"], [16, 2, 1, "", "subscribed_tickers"], [16, 2, 1, "", "subscribed_trade_ticks"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"]], "nautilus_trader.live.execution_client": [[16, 1, 1, "", "LiveExecutionClient"]], "nautilus_trader.live.execution_client.LiveExecutionClient": [[16, 3, 1, "", "account_id"], [16, 3, 1, "", "account_type"], [16, 3, 1, "", "base_currency"], [16, 2, 1, "", "batch_cancel_orders"], [16, 2, 1, "", "cancel_all_orders"], [16, 2, 1, "", "cancel_order"], [16, 2, 1, "", "connect"], [16, 2, 1, "", "create_task"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "generate_account_state"], [16, 2, 1, "", "generate_fill_reports"], [16, 2, 1, "", "generate_mass_status"], [16, 2, 1, "", "generate_order_accepted"], [16, 2, 1, "", "generate_order_cancel_rejected"], [16, 2, 1, "", "generate_order_canceled"], [16, 2, 1, "", "generate_order_expired"], [16, 2, 1, "", "generate_order_filled"], [16, 2, 1, "", "generate_order_modify_rejected"], [16, 2, 1, "", "generate_order_rejected"], [16, 2, 1, "", "generate_order_status_report"], [16, 2, 1, "", "generate_order_status_reports"], [16, 2, 1, "", "generate_order_submitted"], [16, 2, 1, "", "generate_order_triggered"], [16, 2, 1, "", "generate_order_updated"], [16, 2, 1, "", "generate_position_status_reports"], [16, 2, 1, "", "get_account"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_connected"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "modify_order"], [16, 3, 1, "", "oms_type"], [16, 2, 1, "", "query_order"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "run_after_delay"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "submit_order"], [16, 2, 1, "", "submit_order_list"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"], [16, 3, 1, "", "venue"]], "nautilus_trader.live.execution_engine": [[16, 1, 1, "", "LiveExecutionEngine"]], "nautilus_trader.live.execution_engine.LiveExecutionEngine": [[16, 3, 1, "", "allow_cash_positions"], [16, 2, 1, "", "check_connected"], [16, 2, 1, "", "check_disconnected"], [16, 2, 1, "", "check_integrity"], [16, 2, 1, "", "check_residuals"], [16, 2, 1, "", "cmd_qsize"], [16, 3, 1, "", "command_count"], [16, 2, 1, "", "connect"], [16, 3, 1, "", "debug"], [16, 3, 1, "", "default_client"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "deregister_client"], [16, 2, 1, "", "disconnect"], [16, 2, 1, "", "dispose"], [16, 3, 1, "", "event_count"], [16, 2, 1, "", "evt_qsize"], [16, 2, 1, "", "execute"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "flush_db"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "get_cmd_queue_task"], [16, 2, 1, "", "get_evt_queue_task"], [16, 2, 1, "", "get_external_order_claim"], [16, 2, 1, "", "get_external_order_claims_instruments"], [16, 2, 1, "", "get_inflight_check_task"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "kill"], [16, 2, 1, "", "load_cache"], [16, 2, 1, "", "position_id_count"], [16, 2, 1, "", "process"], [16, 2, 1, "", "reconcile_mass_status"], [16, 2, 1, "", "reconcile_report"], [16, 2, 1, "", "reconcile_state"], [16, 4, 1, "", "reconciliation"], [16, 2, 1, "", "register_client"], [16, 2, 1, "", "register_default_client"], [16, 2, 1, "", "register_external_order_claims"], [16, 2, 1, "", "register_oms_type"], [16, 2, 1, "", "register_venue_routing"], [16, 3, 1, "", "registered_clients"], [16, 3, 1, "", "report_count"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "type"]], "nautilus_trader.live.node": [[16, 1, 1, "", "TradingNode"]], "nautilus_trader.live.node.TradingNode": [[16, 2, 1, "", "add_data_client_factory"], [16, 2, 1, "", "add_exec_client_factory"], [16, 2, 1, "", "build"], [16, 4, 1, "", "cache"], [16, 2, 1, "", "dispose"], [16, 2, 1, "", "get_event_loop"], [16, 2, 1, "", "get_logger"], [16, 4, 1, "", "instance_id"], [16, 4, 1, "", "is_built"], [16, 4, 1, "", "is_running"], [16, 4, 1, "", "machine_id"], [16, 2, 1, "", "maintain_heartbeat"], [16, 4, 1, "", "portfolio"], [16, 2, 1, "", "run"], [16, 2, 1, "", "run_async"], [16, 2, 1, "", "snapshot_open_positions"], [16, 2, 1, "", "stop"], [16, 2, 1, "", "stop_async"], [16, 4, 1, "", "trader"], [16, 4, 1, "", "trader_id"]], "nautilus_trader.live.node_builder": [[16, 1, 1, "", "TradingNodeBuilder"]], "nautilus_trader.live.node_builder.TradingNodeBuilder": [[16, 2, 1, "", "add_data_client_factory"], [16, 2, 1, "", "add_exec_client_factory"], [16, 2, 1, "", "build_data_clients"], [16, 2, 1, "", "build_exec_clients"]], "nautilus_trader.live.risk_engine": [[16, 1, 1, "", "LiveRiskEngine"]], "nautilus_trader.live.risk_engine.LiveRiskEngine": [[16, 2, 1, "", "cmd_qsize"], [16, 3, 1, "", "command_count"], [16, 3, 1, "", "debug"], [16, 2, 1, "", "degrade"], [16, 2, 1, "", "dispose"], [16, 3, 1, "", "event_count"], [16, 2, 1, "", "evt_qsize"], [16, 2, 1, "", "execute"], [16, 2, 1, "", "fault"], [16, 2, 1, "", "fully_qualified_name"], [16, 2, 1, "", "get_cmd_queue_task"], [16, 2, 1, "", "get_evt_queue_task"], [16, 3, 1, "", "id"], [16, 3, 1, "", "is_bypassed"], [16, 3, 1, "", "is_degraded"], [16, 3, 1, "", "is_disposed"], [16, 3, 1, "", "is_faulted"], [16, 3, 1, "", "is_initialized"], [16, 3, 1, "", "is_running"], [16, 3, 1, "", "is_stopped"], [16, 2, 1, "", "kill"], [16, 2, 1, "", "max_notional_per_order"], [16, 2, 1, "", "max_notionals_per_order"], [16, 2, 1, "", "max_order_modify_rate"], [16, 2, 1, "", "max_order_submit_rate"], [16, 2, 1, "", "process"], [16, 2, 1, "", "reset"], [16, 2, 1, "", "resume"], [16, 2, 1, "", "set_max_notional_per_order"], [16, 2, 1, "", "set_trading_state"], [16, 2, 1, "", "start"], [16, 3, 1, "", "state"], [16, 2, 1, "", "stop"], [16, 3, 1, "", "trader_id"], [16, 3, 1, "", "trading_state"], [16, 3, 1, "", "type"]], "nautilus_trader.model": [[17, 0, 0, "-", "book"], [18, 0, 0, "-", "data"], [19, 0, 0, "-", "events"], [20, 0, 0, "-", "identifiers"], [22, 0, 0, "-", "instruments"], [23, 0, 0, "-", "objects"], [24, 0, 0, "-", "orders"], [25, 0, 0, "-", "position"], [26, 0, 0, "-", "tick_scheme"]], "nautilus_trader.model.book": [[17, 1, 1, "", "Level"], [17, 1, 1, "", "OrderBook"]], "nautilus_trader.model.book.Level": [[17, 2, 1, "", "exposure"], [17, 2, 1, "", "orders"], [17, 3, 1, "", "price"], [17, 2, 1, "", "size"]], "nautilus_trader.model.book.OrderBook": [[17, 2, 1, "", "add"], [17, 2, 1, "", "apply"], [17, 2, 1, "", "apply_delta"], [17, 2, 1, "", "apply_deltas"], [17, 2, 1, "", "apply_depth"], [17, 2, 1, "", "asks"], [17, 2, 1, "", "best_ask_price"], [17, 2, 1, "", "best_ask_size"], [17, 2, 1, "", "best_bid_price"], [17, 2, 1, "", "best_bid_size"], [17, 2, 1, "", "bids"], [17, 3, 1, "", "book_type"], [17, 2, 1, "", "check_integrity"], [17, 2, 1, "", "clear"], [17, 2, 1, "", "clear_asks"], [17, 2, 1, "", "clear_bids"], [17, 3, 1, "", "count"], [17, 2, 1, "", "delete"], [17, 2, 1, "", "fully_qualified_name"], [17, 2, 1, "", "get_avg_px_for_quantity"], [17, 2, 1, "", "get_quantity_for_price"], [17, 3, 1, "", "instrument_id"], [17, 2, 1, "", "midpoint"], [17, 2, 1, "", "pprint"], [17, 2, 1, "", "reset"], [17, 3, 1, "", "sequence"], [17, 2, 1, "", "simulate_fills"], [17, 2, 1, "", "spread"], [17, 3, 1, "", "ts_event"], [17, 3, 1, "", "ts_init"], [17, 3, 1, "", "ts_last"], [17, 2, 1, "", "update"], [17, 2, 1, "", "update_quote_tick"], [17, 2, 1, "", "update_trade_tick"]], "nautilus_trader.model.data": [[18, 1, 1, "", "Bar"], [18, 1, 1, "", "BarAggregation"], [18, 1, 1, "", "BarSpecification"], [18, 1, 1, "", "BarType"], [18, 1, 1, "", "BookOrder"], [18, 1, 1, "", "DataType"], [18, 1, 1, "", "GenericData"], [18, 1, 1, "", "InstrumentClose"], [18, 1, 1, "", "InstrumentStatus"], [18, 1, 1, "", "OrderBookDelta"], [18, 1, 1, "", "OrderBookDeltas"], [18, 1, 1, "", "OrderBookDepth10"], [18, 1, 1, "", "QuoteTick"], [18, 1, 1, "", "Ticker"], [18, 1, 1, "", "TradeTick"], [18, 1, 1, "", "VenueStatus"], [18, 5, 1, "", "capsule_to_list"]], "nautilus_trader.model.data.Bar": [[18, 3, 1, "", "bar_type"], [18, 3, 1, "", "close"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "high"], [18, 3, 1, "", "is_revision"], [18, 2, 1, "", "is_single_price"], [18, 3, 1, "", "low"], [18, 3, 1, "", "open"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"], [18, 3, 1, "", "volume"]], "nautilus_trader.model.data.BarAggregation": [[18, 2, 1, "", "as_integer_ratio"], [18, 2, 1, "", "bit_count"], [18, 2, 1, "", "bit_length"], [18, 2, 1, "", "conjugate"], [18, 3, 1, "", "denominator"], [18, 2, 1, "", "from_bytes"], [18, 3, 1, "", "imag"], [18, 3, 1, "", "numerator"], [18, 3, 1, "", "real"], [18, 2, 1, "", "to_bytes"]], "nautilus_trader.model.data.BarSpecification": [[18, 3, 1, "", "aggregation"], [18, 2, 1, "", "check_information_aggregated"], [18, 2, 1, "", "check_threshold_aggregated"], [18, 2, 1, "", "check_time_aggregated"], [18, 2, 1, "", "from_str"], [18, 2, 1, "", "from_timedelta"], [18, 2, 1, "", "is_information_aggregated"], [18, 2, 1, "", "is_threshold_aggregated"], [18, 2, 1, "", "is_time_aggregated"], [18, 3, 1, "", "price_type"], [18, 3, 1, "", "step"], [18, 3, 1, "", "timedelta"]], "nautilus_trader.model.data.BarType": [[18, 3, 1, "", "aggregation_source"], [18, 2, 1, "", "from_str"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "is_externally_aggregated"], [18, 2, 1, "", "is_internally_aggregated"], [18, 3, 1, "", "spec"]], "nautilus_trader.model.data.BookOrder": [[18, 2, 1, "", "exposure"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_raw"], [18, 3, 1, "", "order_id"], [18, 3, 1, "", "price"], [18, 3, 1, "", "side"], [18, 2, 1, "", "signed_size"], [18, 3, 1, "", "size"], [18, 2, 1, "", "to_dict"]], "nautilus_trader.model.data.DataType": [[18, 3, 1, "", "metadata"], [18, 3, 1, "", "topic"], [18, 3, 1, "", "type"]], "nautilus_trader.model.data.GenericData": [[18, 3, 1, "", "data"], [18, 3, 1, "", "data_type"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.InstrumentClose": [[18, 3, 1, "", "close_price"], [18, 3, 1, "", "close_type"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.InstrumentStatus": [[18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "halt_reason"], [18, 3, 1, "", "instrument_id"], [18, 3, 1, "", "status"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "trading_session"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.OrderBookDelta": [[18, 3, 1, "", "action"], [18, 2, 1, "", "capsule_from_list"], [18, 2, 1, "", "clear"], [18, 3, 1, "", "flags"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "from_raw"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 3, 1, "", "is_add"], [18, 3, 1, "", "is_clear"], [18, 3, 1, "", "is_delete"], [18, 3, 1, "", "is_update"], [18, 2, 1, "", "list_from_capsule"], [18, 3, 1, "", "order"], [18, 3, 1, "", "sequence"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.OrderBookDeltas": [[18, 3, 1, "", "deltas"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 3, 1, "", "is_snapshot"], [18, 3, 1, "", "sequence"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.OrderBookDepth10": [[18, 3, 1, "", "ask_counts"], [18, 3, 1, "", "asks"], [18, 3, 1, "", "bid_counts"], [18, 3, 1, "", "bids"], [18, 2, 1, "", "capsule_from_list"], [18, 3, 1, "", "flags"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "list_from_capsule"], [18, 3, 1, "", "sequence"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.QuoteTick": [[18, 3, 1, "", "ask_price"], [18, 3, 1, "", "ask_size"], [18, 3, 1, "", "bid_price"], [18, 3, 1, "", "bid_size"], [18, 2, 1, "", "capsule_from_list"], [18, 2, 1, "", "extract_price"], [18, 2, 1, "", "extract_volume"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "from_raw"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "list_from_capsule"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.Ticker": [[18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.TradeTick": [[18, 3, 1, "", "aggressor_side"], [18, 2, 1, "", "capsule_from_list"], [18, 2, 1, "", "from_dict"], [18, 2, 1, "", "from_pyo3_list"], [18, 2, 1, "", "from_raw"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "instrument_id"], [18, 2, 1, "", "list_from_capsule"], [18, 3, 1, "", "price"], [18, 3, 1, "", "size"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "trade_id"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"]], "nautilus_trader.model.data.VenueStatus": [[18, 2, 1, "", "from_dict"], [18, 2, 1, "", "fully_qualified_name"], [18, 3, 1, "", "status"], [18, 2, 1, "", "to_dict"], [18, 3, 1, "", "ts_event"], [18, 3, 1, "", "ts_init"], [18, 3, 1, "", "venue"]], "nautilus_trader.model.events": [[19, 0, 0, "-", "account"], [19, 0, 0, "-", "order"], [19, 0, 0, "-", "position"]], "nautilus_trader.model.events.account": [[19, 1, 1, "", "AccountState"]], "nautilus_trader.model.events.account.AccountState": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "account_type"], [19, 3, 1, "", "balances"], [19, 3, 1, "", "base_currency"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "info"], [19, 3, 1, "", "is_reported"], [19, 3, 1, "", "margins"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"]], "nautilus_trader.model.events.order": [[19, 1, 1, "", "OrderAccepted"], [19, 1, 1, "", "OrderCancelRejected"], [19, 1, 1, "", "OrderCanceled"], [19, 1, 1, "", "OrderDenied"], [19, 1, 1, "", "OrderEmulated"], [19, 1, 1, "", "OrderEvent"], [19, 1, 1, "", "OrderExpired"], [19, 1, 1, "", "OrderFilled"], [19, 1, 1, "", "OrderInitialized"], [19, 1, 1, "", "OrderModifyRejected"], [19, 1, 1, "", "OrderPendingCancel"], [19, 1, 1, "", "OrderPendingUpdate"], [19, 1, 1, "", "OrderRejected"], [19, 1, 1, "", "OrderReleased"], [19, 1, 1, "", "OrderSubmitted"], [19, 1, 1, "", "OrderTriggered"], [19, 1, 1, "", "OrderUpdated"]], "nautilus_trader.model.events.order.OrderAccepted": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderCancelRejected": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderCanceled": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderDenied": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderEmulated": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderEvent": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderExpired": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderFilled": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 3, 1, "", "commission"], [19, 3, 1, "", "currency"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "info"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "is_buy"], [19, 3, 1, "", "is_sell"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "liquidity_side"], [19, 3, 1, "", "order_side"], [19, 3, 1, "", "order_type"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trade_id"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderInitialized": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 3, 1, "", "contingency_type"], [19, 3, 1, "", "emulation_trigger"], [19, 3, 1, "", "exec_algorithm_id"], [19, 3, 1, "", "exec_algorithm_params"], [19, 3, 1, "", "exec_spawn_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "linked_order_ids"], [19, 3, 1, "", "options"], [19, 3, 1, "", "order_list_id"], [19, 3, 1, "", "order_type"], [19, 3, 1, "", "parent_order_id"], [19, 3, 1, "", "post_only"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "quote_quantity"], [19, 3, 1, "", "reconciliation"], [19, 3, 1, "", "reduce_only"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "side"], [19, 3, 1, "", "strategy_id"], [19, 3, 1, "", "tags"], [19, 3, 1, "", "time_in_force"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "trigger_instrument_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderModifyRejected": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderPendingCancel": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderPendingUpdate": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderRejected": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reason"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderReleased": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 3, 1, "", "released_price"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderSubmitted": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderTriggered": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.order.OrderUpdated": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "client_order_id"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "price"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "reconciliation"], [19, 2, 1, "", "set_client_order_id"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "trigger_price"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "venue_order_id"]], "nautilus_trader.model.events.position": [[19, 1, 1, "", "PositionChanged"], [19, 1, 1, "", "PositionClosed"], [19, 1, 1, "", "PositionEvent"], [19, 1, 1, "", "PositionOpened"]], "nautilus_trader.model.events.position.PositionChanged": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 2, 1, "", "create"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.events.position.PositionClosed": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 2, 1, "", "create"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.events.position.PositionEvent": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.events.position.PositionOpened": [[19, 3, 1, "", "account_id"], [19, 3, 1, "", "avg_px_close"], [19, 3, 1, "", "avg_px_open"], [19, 3, 1, "", "closing_order_id"], [19, 2, 1, "", "create"], [19, 3, 1, "", "currency"], [19, 3, 1, "", "duration_ns"], [19, 3, 1, "", "entry"], [19, 2, 1, "", "from_dict"], [19, 3, 1, "", "id"], [19, 3, 1, "", "instrument_id"], [19, 3, 1, "", "last_px"], [19, 3, 1, "", "last_qty"], [19, 3, 1, "", "opening_order_id"], [19, 3, 1, "", "peak_qty"], [19, 3, 1, "", "position_id"], [19, 3, 1, "", "quantity"], [19, 3, 1, "", "realized_pnl"], [19, 3, 1, "", "realized_return"], [19, 3, 1, "", "side"], [19, 3, 1, "", "signed_qty"], [19, 3, 1, "", "strategy_id"], [19, 2, 1, "", "to_dict"], [19, 3, 1, "", "trader_id"], [19, 3, 1, "", "ts_closed"], [19, 3, 1, "", "ts_event"], [19, 3, 1, "", "ts_init"], [19, 3, 1, "", "ts_opened"], [19, 3, 1, "", "unrealized_pnl"]], "nautilus_trader.model.identifiers": [[20, 1, 1, "", "AccountId"], [20, 1, 1, "", "ClientId"], [20, 1, 1, "", "ClientOrderId"], [20, 1, 1, "", "ComponentId"], [20, 1, 1, "", "ExecAlgorithmId"], [20, 1, 1, "", "Identifier"], [20, 1, 1, "", "InstrumentId"], [20, 1, 1, "", "OrderListId"], [20, 1, 1, "", "PositionId"], [20, 1, 1, "", "StrategyId"], [20, 1, 1, "", "Symbol"], [20, 1, 1, "", "TradeId"], [20, 1, 1, "", "TraderId"], [20, 1, 1, "", "Venue"], [20, 1, 1, "", "VenueOrderId"]], "nautilus_trader.model.identifiers.AccountId": [[20, 2, 1, "", "get_id"], [20, 2, 1, "", "get_issuer"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ClientId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ClientOrderId": [[20, 2, 1, "", "is_this_trader"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ComponentId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.ExecAlgorithmId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.Identifier": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.InstrumentId": [[20, 2, 1, "", "from_str"], [20, 2, 1, "", "is_synthetic"], [20, 3, 1, "", "symbol"], [20, 3, 1, "", "value"], [20, 3, 1, "", "venue"]], "nautilus_trader.model.identifiers.OrderListId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.PositionId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.StrategyId": [[20, 2, 1, "", "get_tag"], [20, 2, 1, "", "is_external"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.Symbol": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.TradeId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.TraderId": [[20, 2, 1, "", "get_tag"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.Venue": [[20, 2, 1, "", "is_synthetic"], [20, 3, 1, "", "value"]], "nautilus_trader.model.identifiers.VenueOrderId": [[20, 3, 1, "", "value"]], "nautilus_trader.model.instruments": [[22, 0, 0, "-", "base"], [22, 0, 0, "-", "betting"], [22, 0, 0, "-", "crypto_future"], [22, 0, 0, "-", "crypto_perpetual"], [22, 0, 0, "-", "currency_pair"], [22, 0, 0, "-", "equity"], [22, 0, 0, "-", "futures_contract"], [22, 0, 0, "-", "options_contract"], [22, 0, 0, "-", "synthetic"]], "nautilus_trader.model.instruments.base": [[22, 1, 1, "", "Instrument"]], "nautilus_trader.model.instruments.base.Instrument": [[22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.betting": [[22, 1, 1, "", "BettingInstrument"], [22, 5, 1, "", "make_symbol"], [22, 5, 1, "", "null_handicap"]], "nautilus_trader.model.instruments.betting.BettingInstrument": [[22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.crypto_future": [[22, 1, 1, "", "CryptoFuture"]], "nautilus_trader.model.instruments.crypto_future.CryptoFuture": [[22, 3, 1, "", "activation_ns"], [22, 3, 1, "", "activation_utc"], [22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 3, 1, "", "expiration_ns"], [22, 3, 1, "", "expiration_utc"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "settlement_currency"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "underlying"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.crypto_perpetual": [[22, 1, 1, "", "CryptoPerpetual"]], "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual": [[22, 3, 1, "", "asset_class"], [22, 3, 1, "", "base_currency"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "is_quanto"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "settlement_currency"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.currency_pair": [[22, 1, 1, "", "CurrencyPair"]], "nautilus_trader.model.instruments.currency_pair.CurrencyPair": [[22, 3, 1, "", "asset_class"], [22, 3, 1, "", "base_currency"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.equity": [[22, 1, 1, "", "Equity"]], "nautilus_trader.model.instruments.equity.Equity": [[22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.futures_contract": [[22, 1, 1, "", "FuturesContract"]], "nautilus_trader.model.instruments.futures_contract.FuturesContract": [[22, 3, 1, "", "activation_ns"], [22, 3, 1, "", "activation_utc"], [22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 3, 1, "", "expiration_ns"], [22, 3, 1, "", "expiration_utc"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "underlying"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.options_contract": [[22, 1, 1, "", "OptionsContract"]], "nautilus_trader.model.instruments.options_contract.OptionsContract": [[22, 3, 1, "", "activation_ns"], [22, 3, 1, "", "activation_utc"], [22, 3, 1, "", "asset_class"], [22, 2, 1, "", "base_from_dict"], [22, 2, 1, "", "base_to_dict"], [22, 2, 1, "", "calculate_base_quantity"], [22, 3, 1, "", "expiration_ns"], [22, 3, 1, "", "expiration_utc"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 2, 1, "", "get_base_currency"], [22, 2, 1, "", "get_settlement_currency"], [22, 3, 1, "", "id"], [22, 3, 1, "", "info"], [22, 3, 1, "", "instrument_class"], [22, 3, 1, "", "is_inverse"], [22, 3, 1, "", "kind"], [22, 3, 1, "", "lot_size"], [22, 2, 1, "", "make_price"], [22, 2, 1, "", "make_qty"], [22, 3, 1, "", "maker_fee"], [22, 3, 1, "", "margin_init"], [22, 3, 1, "", "margin_maint"], [22, 3, 1, "", "max_notional"], [22, 3, 1, "", "max_price"], [22, 3, 1, "", "max_quantity"], [22, 3, 1, "", "min_notional"], [22, 3, 1, "", "min_price"], [22, 3, 1, "", "min_quantity"], [22, 3, 1, "", "multiplier"], [22, 2, 1, "", "next_ask_price"], [22, 2, 1, "", "next_bid_price"], [22, 2, 1, "", "notional_value"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 3, 1, "", "quote_currency"], [22, 3, 1, "", "raw_symbol"], [22, 3, 1, "", "size_increment"], [22, 3, 1, "", "size_precision"], [22, 3, 1, "", "strike_price"], [22, 3, 1, "", "symbol"], [22, 3, 1, "", "taker_fee"], [22, 3, 1, "", "tick_scheme_name"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"], [22, 3, 1, "", "underlying"], [22, 3, 1, "", "venue"]], "nautilus_trader.model.instruments.synthetic": [[22, 1, 1, "", "SyntheticInstrument"]], "nautilus_trader.model.instruments.synthetic.SyntheticInstrument": [[22, 2, 1, "", "calculate"], [22, 2, 1, "", "change_formula"], [22, 3, 1, "", "components"], [22, 3, 1, "", "formula"], [22, 2, 1, "", "from_dict"], [22, 2, 1, "", "fully_qualified_name"], [22, 3, 1, "", "id"], [22, 3, 1, "", "price_increment"], [22, 3, 1, "", "price_precision"], [22, 2, 1, "", "to_dict"], [22, 3, 1, "", "ts_event"], [22, 3, 1, "", "ts_init"]], "nautilus_trader.model.objects": [[23, 1, 1, "", "AccountBalance"], [23, 1, 1, "", "Currency"], [23, 1, 1, "", "MarginBalance"], [23, 1, 1, "", "Money"], [23, 1, 1, "", "Price"], [23, 1, 1, "", "Quantity"]], "nautilus_trader.model.objects.AccountBalance": [[23, 3, 1, "", "currency"], [23, 3, 1, "", "free"], [23, 2, 1, "", "from_dict"], [23, 3, 1, "", "locked"], [23, 2, 1, "", "to_dict"], [23, 3, 1, "", "total"]], "nautilus_trader.model.objects.Currency": [[23, 3, 1, "", "code"], [23, 3, 1, "", "currency_type"], [23, 2, 1, "", "from_internal_map"], [23, 2, 1, "", "from_str"], [23, 2, 1, "", "is_crypto"], [23, 2, 1, "", "is_fiat"], [23, 3, 1, "", "iso4217"], [23, 3, 1, "", "name"], [23, 3, 1, "", "precision"], [23, 2, 1, "", "register"]], "nautilus_trader.model.objects.MarginBalance": [[23, 3, 1, "", "currency"], [23, 2, 1, "", "from_dict"], [23, 3, 1, "", "initial"], [23, 3, 1, "", "instrument_id"], [23, 3, 1, "", "maintenance"], [23, 2, 1, "", "to_dict"]], "nautilus_trader.model.objects.Money": [[23, 2, 1, "", "as_decimal"], [23, 2, 1, "", "as_double"], [23, 3, 1, "", "currency"], [23, 2, 1, "", "from_raw"], [23, 2, 1, "", "from_str"], [23, 3, 1, "", "raw"], [23, 2, 1, "", "to_str"]], "nautilus_trader.model.objects.Price": [[23, 2, 1, "", "as_decimal"], [23, 2, 1, "", "as_double"], [23, 2, 1, "", "from_int"], [23, 2, 1, "", "from_raw"], [23, 2, 1, "", "from_str"], [23, 3, 1, "", "precision"], [23, 3, 1, "", "raw"]], "nautilus_trader.model.objects.Quantity": [[23, 2, 1, "", "as_decimal"], [23, 2, 1, "", "as_double"], [23, 2, 1, "", "from_int"], [23, 2, 1, "", "from_raw"], [23, 2, 1, "", "from_str"], [23, 3, 1, "", "precision"], [23, 3, 1, "", "raw"], [23, 2, 1, "", "raw_to_f64"], [23, 2, 1, "", "to_str"], [23, 2, 1, "", "zero"]], "nautilus_trader.model.orders": [[24, 0, 0, "-", "base"], [24, 0, 0, "-", "limit"], [24, 0, 0, "-", "limit_if_touched"], [24, 0, 0, "-", "list"], [24, 0, 0, "-", "market"], [24, 0, 0, "-", "market_if_touched"], [24, 0, 0, "-", "market_to_limit"], [24, 0, 0, "-", "stop_limit"], [24, 0, 0, "-", "stop_market"], [24, 0, 0, "-", "trailing_stop_limit"], [24, 0, 0, "-", "trailing_stop_market"]], "nautilus_trader.model.orders.base": [[24, 1, 1, "", "Order"]], "nautilus_trader.model.orders.base.Order": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.limit": [[24, 1, 1, "", "LimitOrder"]], "nautilus_trader.model.orders.limit.LimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 2, 1, "", "transform_py"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.limit_if_touched": [[24, 1, 1, "", "LimitIfTouchedOrder"]], "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "is_triggered"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 3, 1, "", "ts_triggered"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.list": [[24, 1, 1, "", "OrderList"]], "nautilus_trader.model.orders.list.OrderList": [[24, 3, 1, "", "first"], [24, 3, 1, "", "id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "orders"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "ts_init"]], "nautilus_trader.model.orders.market": [[24, 1, 1, "", "MarketOrder"]], "nautilus_trader.model.orders.market.MarketOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 2, 1, "", "transform_py"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.market_if_touched": [[24, 1, 1, "", "MarketIfTouchedOrder"]], "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.market_to_limit": [[24, 1, 1, "", "MarketToLimitOrder"]], "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.stop_limit": [[24, 1, 1, "", "StopLimitOrder"]], "nautilus_trader.model.orders.stop_limit.StopLimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "is_triggered"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 3, 1, "", "ts_triggered"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.stop_market": [[24, 1, 1, "", "StopMarketOrder"]], "nautilus_trader.model.orders.stop_market.StopMarketOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.trailing_stop_limit": [[24, 1, 1, "", "TrailingStopLimitOrder"]], "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "display_qty"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "is_triggered"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "limit_offset"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "price"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trailing_offset"], [24, 3, 1, "", "trailing_offset_type"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 3, 1, "", "ts_triggered"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.orders.trailing_stop_market": [[24, 1, 1, "", "TrailingStopMarketOrder"]], "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder": [[24, 3, 1, "", "account_id"], [24, 2, 1, "", "apply"], [24, 3, 1, "", "avg_px"], [24, 3, 1, "", "client_order_id"], [24, 2, 1, "", "closing_side"], [24, 2, 1, "", "commissions"], [24, 3, 1, "", "contingency_type"], [24, 3, 1, "", "emulation_trigger"], [24, 3, 1, "", "event_count"], [24, 3, 1, "", "events"], [24, 3, 1, "", "exec_algorithm_id"], [24, 3, 1, "", "exec_algorithm_params"], [24, 3, 1, "", "exec_spawn_id"], [24, 3, 1, "", "expire_time"], [24, 3, 1, "", "expire_time_ns"], [24, 3, 1, "", "filled_qty"], [24, 3, 1, "", "has_price"], [24, 3, 1, "", "has_trigger_price"], [24, 2, 1, "", "info"], [24, 3, 1, "", "init_event"], [24, 3, 1, "", "init_id"], [24, 3, 1, "", "instrument_id"], [24, 3, 1, "", "is_active_local"], [24, 3, 1, "", "is_aggressive"], [24, 3, 1, "", "is_buy"], [24, 3, 1, "", "is_canceled"], [24, 3, 1, "", "is_child_order"], [24, 3, 1, "", "is_closed"], [24, 3, 1, "", "is_contingency"], [24, 3, 1, "", "is_emulated"], [24, 3, 1, "", "is_inflight"], [24, 3, 1, "", "is_open"], [24, 3, 1, "", "is_parent_order"], [24, 3, 1, "", "is_passive"], [24, 3, 1, "", "is_pending_cancel"], [24, 3, 1, "", "is_pending_update"], [24, 3, 1, "", "is_post_only"], [24, 3, 1, "", "is_primary"], [24, 3, 1, "", "is_quote_quantity"], [24, 3, 1, "", "is_reduce_only"], [24, 3, 1, "", "is_sell"], [24, 3, 1, "", "is_spawned"], [24, 3, 1, "", "last_event"], [24, 3, 1, "", "last_trade_id"], [24, 3, 1, "", "leaves_qty"], [24, 3, 1, "", "linked_order_ids"], [24, 3, 1, "", "liquidity_side"], [24, 2, 1, "", "opposite_side"], [24, 3, 1, "", "order_list_id"], [24, 3, 1, "", "order_type"], [24, 3, 1, "", "parent_order_id"], [24, 3, 1, "", "position_id"], [24, 3, 1, "", "quantity"], [24, 3, 1, "", "side"], [24, 2, 1, "", "side_string"], [24, 2, 1, "", "signed_decimal_qty"], [24, 3, 1, "", "slippage"], [24, 3, 1, "", "status"], [24, 2, 1, "", "status_string"], [24, 3, 1, "", "strategy_id"], [24, 3, 1, "", "symbol"], [24, 3, 1, "", "tags"], [24, 3, 1, "", "time_in_force"], [24, 2, 1, "", "to_dict"], [24, 3, 1, "", "trade_ids"], [24, 3, 1, "", "trader_id"], [24, 3, 1, "", "trailing_offset"], [24, 3, 1, "", "trailing_offset_type"], [24, 3, 1, "", "trigger_instrument_id"], [24, 3, 1, "", "trigger_price"], [24, 3, 1, "", "trigger_type"], [24, 3, 1, "", "ts_init"], [24, 3, 1, "", "ts_last"], [24, 2, 1, "", "type_string"], [24, 3, 1, "", "venue"], [24, 3, 1, "", "venue_order_id"], [24, 3, 1, "", "venue_order_ids"], [24, 2, 1, "", "would_reduce_only"]], "nautilus_trader.model.position": [[25, 1, 1, "", "Position"]], "nautilus_trader.model.position.Position": [[25, 3, 1, "", "account_id"], [25, 2, 1, "", "apply"], [25, 3, 1, "", "avg_px_close"], [25, 3, 1, "", "avg_px_open"], [25, 3, 1, "", "base_currency"], [25, 2, 1, "", "calculate_pnl"], [25, 3, 1, "", "client_order_ids"], [25, 3, 1, "", "closing_order_id"], [25, 2, 1, "", "commissions"], [25, 3, 1, "", "duration_ns"], [25, 3, 1, "", "entry"], [25, 3, 1, "", "event_count"], [25, 3, 1, "", "events"], [25, 3, 1, "", "id"], [25, 2, 1, "", "info"], [25, 3, 1, "", "instrument_id"], [25, 3, 1, "", "is_closed"], [25, 3, 1, "", "is_inverse"], [25, 3, 1, "", "is_long"], [25, 3, 1, "", "is_open"], [25, 2, 1, "", "is_opposite_side"], [25, 3, 1, "", "is_short"], [25, 3, 1, "", "last_event"], [25, 3, 1, "", "last_trade_id"], [25, 3, 1, "", "multiplier"], [25, 2, 1, "", "notional_value"], [25, 3, 1, "", "opening_order_id"], [25, 3, 1, "", "peak_qty"], [25, 3, 1, "", "price_precision"], [25, 3, 1, "", "quantity"], [25, 3, 1, "", "quote_currency"], [25, 3, 1, "", "realized_pnl"], [25, 3, 1, "", "realized_return"], [25, 3, 1, "", "settlement_currency"], [25, 3, 1, "", "side"], [25, 2, 1, "", "side_from_order_side"], [25, 2, 1, "", "signed_decimal_qty"], [25, 3, 1, "", "signed_qty"], [25, 3, 1, "", "size_precision"], [25, 3, 1, "", "strategy_id"], [25, 3, 1, "", "symbol"], [25, 2, 1, "", "to_dict"], [25, 2, 1, "", "total_pnl"], [25, 3, 1, "", "trade_ids"], [25, 3, 1, "", "trader_id"], [25, 3, 1, "", "ts_closed"], [25, 3, 1, "", "ts_init"], [25, 3, 1, "", "ts_last"], [25, 3, 1, "", "ts_opened"], [25, 2, 1, "", "unrealized_pnl"], [25, 3, 1, "", "venue"], [25, 3, 1, "", "venue_order_ids"]], "nautilus_trader.model.tick_scheme": [[26, 0, 0, "-", "base"]], "nautilus_trader.model.tick_scheme.base": [[26, 1, 1, "", "TickScheme"], [26, 5, 1, "", "get_tick_scheme"], [26, 5, 1, "", "list_tick_schemes"], [26, 5, 1, "", "register_tick_scheme"], [26, 5, 1, "", "round_down"], [26, 5, 1, "", "round_up"]], "nautilus_trader.model.tick_scheme.base.TickScheme": [[26, 3, 1, "", "max_price"], [26, 3, 1, "", "min_price"], [26, 3, 1, "", "name"], [26, 2, 1, "", "next_ask_price"], [26, 2, 1, "", "next_bid_price"]], "nautilus_trader.model.tick_scheme.implementations": [[26, 0, 0, "-", "fixed"], [26, 0, 0, "-", "tiered"]], "nautilus_trader.model.tick_scheme.implementations.fixed": [[26, 1, 1, "", "FixedTickScheme"]], "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme": [[26, 3, 1, "", "increment"], [26, 3, 1, "", "max_price"], [26, 3, 1, "", "min_price"], [26, 3, 1, "", "name"], [26, 2, 1, "", "next_ask_price"], [26, 2, 1, "", "next_bid_price"], [26, 3, 1, "", "price_precision"]], "nautilus_trader.model.tick_scheme.implementations.tiered": [[26, 1, 1, "", "TieredTickScheme"]], "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme": [[26, 2, 1, "", "find_tick_index"], [26, 3, 1, "", "max_price"], [26, 3, 1, "", "min_price"], [26, 3, 1, "", "name"], [26, 2, 1, "", "next_ask_price"], [26, 2, 1, "", "next_bid_price"]], "nautilus_trader.persistence.catalog": [[27, 0, 0, "-", "base"], [27, 0, 0, "-", "parquet"]], "nautilus_trader.persistence.catalog.base": [[27, 1, 1, "", "BaseDataCatalog"]], "nautilus_trader.persistence.catalog.parquet": [[27, 1, 1, "", "FeatherFile"], [27, 1, 1, "", "ParquetDataCatalog"]], "nautilus_trader.persistence.catalog.parquet.FeatherFile": [[27, 3, 1, "", "class_name"], [27, 2, 1, "", "count"], [27, 2, 1, "", "index"], [27, 3, 1, "", "path"]], "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog": [[27, 2, 1, "", "from_env"], [27, 2, 1, "", "from_uri"], [27, 2, 1, "", "write_data"]], "nautilus_trader.persistence": [[27, 0, 0, "-", "wranglers"], [27, 0, 0, "-", "writer"]], "nautilus_trader.persistence.wranglers": [[27, 1, 1, "", "BarDataWrangler"], [27, 1, 1, "", "OrderBookDeltaDataWrangler"], [27, 1, 1, "", "QuoteTickDataWrangler"], [27, 1, 1, "", "TradeTickDataWrangler"]], "nautilus_trader.persistence.wranglers.BarDataWrangler": [[27, 2, 1, "", "process"]], "nautilus_trader.persistence.wranglers.OrderBookDeltaDataWrangler": [[27, 2, 1, "", "process"]], "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler": [[27, 2, 1, "", "process"], [27, 2, 1, "", "process_bar_data"]], "nautilus_trader.persistence.wranglers.TradeTickDataWrangler": [[27, 2, 1, "", "process"]], "nautilus_trader.persistence.writer": [[27, 1, 1, "", "StreamingFeatherWriter"], [27, 5, 1, "", "generate_signal_class"]], "nautilus_trader.persistence.writer.StreamingFeatherWriter": [[27, 2, 1, "", "check_flush"], [27, 2, 1, "", "close"], [27, 2, 1, "", "flush"], [27, 4, 1, "", "is_closed"], [27, 2, 1, "", "write"]], "nautilus_trader.portfolio": [[28, 0, 0, "-", "base"], [28, 0, 0, "-", "portfolio"]], "nautilus_trader.portfolio.base": [[28, 1, 1, "", "PortfolioFacade"]], "nautilus_trader.portfolio.base.PortfolioFacade": [[28, 2, 1, "", "account"], [28, 3, 1, "", "analyzer"], [28, 2, 1, "", "balances_locked"], [28, 3, 1, "", "initialized"], [28, 2, 1, "", "is_completely_flat"], [28, 2, 1, "", "is_flat"], [28, 2, 1, "", "is_net_long"], [28, 2, 1, "", "is_net_short"], [28, 2, 1, "", "margins_init"], [28, 2, 1, "", "margins_maint"], [28, 2, 1, "", "net_exposure"], [28, 2, 1, "", "net_exposures"], [28, 2, 1, "", "net_position"], [28, 2, 1, "", "unrealized_pnl"], [28, 2, 1, "", "unrealized_pnls"]], "nautilus_trader.portfolio.portfolio": [[28, 1, 1, "", "Portfolio"]], "nautilus_trader.portfolio.portfolio.Portfolio": [[28, 2, 1, "", "account"], [28, 3, 1, "", "analyzer"], [28, 2, 1, "", "balances_locked"], [28, 2, 1, "", "initialize_orders"], [28, 2, 1, "", "initialize_positions"], [28, 3, 1, "", "initialized"], [28, 2, 1, "", "is_completely_flat"], [28, 2, 1, "", "is_flat"], [28, 2, 1, "", "is_net_long"], [28, 2, 1, "", "is_net_short"], [28, 2, 1, "", "margins_init"], [28, 2, 1, "", "margins_maint"], [28, 2, 1, "", "net_exposure"], [28, 2, 1, "", "net_exposures"], [28, 2, 1, "", "net_position"], [28, 2, 1, "", "reset"], [28, 2, 1, "", "set_specific_venue"], [28, 2, 1, "", "unrealized_pnl"], [28, 2, 1, "", "unrealized_pnls"], [28, 2, 1, "", "update_account"], [28, 2, 1, "", "update_order"], [28, 2, 1, "", "update_position"], [28, 2, 1, "", "update_quote_tick"]], "nautilus_trader.risk": [[29, 0, 0, "-", "engine"], [29, 0, 0, "-", "sizing"]], "nautilus_trader.risk.engine": [[29, 1, 1, "", "RiskEngine"]], "nautilus_trader.risk.engine.RiskEngine": [[29, 3, 1, "", "command_count"], [29, 3, 1, "", "debug"], [29, 2, 1, "", "degrade"], [29, 2, 1, "", "dispose"], [29, 3, 1, "", "event_count"], [29, 2, 1, "", "execute"], [29, 2, 1, "", "fault"], [29, 2, 1, "", "fully_qualified_name"], [29, 3, 1, "", "id"], [29, 3, 1, "", "is_bypassed"], [29, 3, 1, "", "is_degraded"], [29, 3, 1, "", "is_disposed"], [29, 3, 1, "", "is_faulted"], [29, 3, 1, "", "is_initialized"], [29, 3, 1, "", "is_running"], [29, 3, 1, "", "is_stopped"], [29, 2, 1, "", "max_notional_per_order"], [29, 2, 1, "", "max_notionals_per_order"], [29, 2, 1, "", "max_order_modify_rate"], [29, 2, 1, "", "max_order_submit_rate"], [29, 2, 1, "", "process"], [29, 2, 1, "", "reset"], [29, 2, 1, "", "resume"], [29, 2, 1, "", "set_max_notional_per_order"], [29, 2, 1, "", "set_trading_state"], [29, 2, 1, "", "start"], [29, 3, 1, "", "state"], [29, 2, 1, "", "stop"], [29, 3, 1, "", "trader_id"], [29, 3, 1, "", "trading_state"], [29, 3, 1, "", "type"]], "nautilus_trader.risk.sizing": [[29, 1, 1, "", "FixedRiskSizer"], [29, 1, 1, "", "PositionSizer"]], "nautilus_trader.risk.sizing.FixedRiskSizer": [[29, 2, 1, "", "calculate"], [29, 3, 1, "", "instrument"], [29, 2, 1, "", "update_instrument"]], "nautilus_trader.risk.sizing.PositionSizer": [[29, 2, 1, "", "calculate"], [29, 3, 1, "", "instrument"], [29, 2, 1, "", "update_instrument"]], "nautilus_trader.serialization": [[30, 0, 0, "-", "base"], [30, 0, 0, "-", "serializer"]], "nautilus_trader.serialization.base": [[30, 1, 1, "", "Serializer"], [30, 5, 1, "", "register_serializable_object"]], "nautilus_trader.serialization.base.Serializer": [[30, 2, 1, "", "deserialize"], [30, 2, 1, "", "serialize"]], "nautilus_trader.serialization.serializer": [[30, 1, 1, "", "MsgSpecSerializer"]], "nautilus_trader.serialization.serializer.MsgSpecSerializer": [[30, 2, 1, "", "deserialize"], [30, 2, 1, "", "serialize"], [30, 3, 1, "", "timestamps_as_iso8601"], [30, 3, 1, "", "timestamps_as_str"]], "nautilus_trader.system": [[31, 0, 0, "-", "kernel"]], "nautilus_trader.system.kernel": [[31, 1, 1, "", "NautilusKernel"]], "nautilus_trader.system.kernel.NautilusKernel": [[31, 4, 1, "", "cache"], [31, 2, 1, "", "cancel_all_tasks"], [31, 4, 1, "", "catalog"], [31, 4, 1, "", "clock"], [31, 4, 1, "", "data_engine"], [31, 2, 1, "", "dispose"], [31, 4, 1, "", "emulator"], [31, 4, 1, "", "environment"], [31, 4, 1, "", "exec_engine"], [31, 4, 1, "", "executor"], [31, 4, 1, "", "instance_id"], [31, 4, 1, "", "load_state"], [31, 4, 1, "", "log"], [31, 4, 1, "", "logger"], [31, 4, 1, "", "loop"], [31, 4, 1, "", "loop_sig_callback"], [31, 4, 1, "", "machine_id"], [31, 4, 1, "", "msgbus"], [31, 4, 1, "", "name"], [31, 4, 1, "", "portfolio"], [31, 4, 1, "", "risk_engine"], [31, 4, 1, "", "save_state"], [31, 2, 1, "", "start"], [31, 2, 1, "", "start_async"], [31, 2, 1, "", "stop"], [31, 2, 1, "", "stop_async"], [31, 4, 1, "", "trader"], [31, 4, 1, "", "trader_id"], [31, 4, 1, "", "ts_created"], [31, 4, 1, "", "writer"]], "nautilus_trader.trading": [[32, 0, 0, "-", "controller"], [32, 0, 0, "-", "filters"], [32, 0, 0, "-", "strategy"], [32, 0, 0, "-", "trader"]], "nautilus_trader.trading.controller": [[32, 1, 1, "", "Controller"]], "nautilus_trader.trading.controller.Controller": [[32, 2, 1, "", "active_task_ids"], [32, 2, 1, "", "add_synthetic"], [32, 3, 1, "", "cache"], [32, 2, 1, "", "cancel_all_tasks"], [32, 2, 1, "", "cancel_task"], [32, 3, 1, "", "clock"], [32, 3, 1, "", "config"], [32, 2, 1, "", "create_actor"], [32, 2, 1, "", "create_strategy"], [32, 2, 1, "", "degrade"], [32, 2, 1, "", "deregister_warning_event"], [32, 2, 1, "", "dispose"], [32, 2, 1, "", "fault"], [32, 2, 1, "", "fully_qualified_name"], [32, 2, 1, "", "handle_bar"], [32, 2, 1, "", "handle_bars"], [32, 2, 1, "", "handle_data"], [32, 2, 1, "", "handle_event"], [32, 2, 1, "", "handle_historical_data"], [32, 2, 1, "", "handle_instrument"], [32, 2, 1, "", "handle_instrument_close"], [32, 2, 1, "", "handle_instrument_status"], [32, 2, 1, "", "handle_instruments"], [32, 2, 1, "", "handle_order_book"], [32, 2, 1, "", "handle_order_book_deltas"], [32, 2, 1, "", "handle_quote_tick"], [32, 2, 1, "", "handle_quote_ticks"], [32, 2, 1, "", "handle_ticker"], [32, 2, 1, "", "handle_trade_tick"], [32, 2, 1, "", "handle_trade_ticks"], [32, 2, 1, "", "handle_venue_status"], [32, 2, 1, "", "has_active_tasks"], [32, 2, 1, "", "has_any_tasks"], [32, 2, 1, "", "has_pending_requests"], [32, 2, 1, "", "has_queued_tasks"], [32, 3, 1, "", "id"], [32, 2, 1, "", "indicators_initialized"], [32, 3, 1, "", "is_degraded"], [32, 3, 1, "", "is_disposed"], [32, 3, 1, "", "is_faulted"], [32, 3, 1, "", "is_initialized"], [32, 2, 1, "", "is_pending_request"], [32, 3, 1, "", "is_running"], [32, 3, 1, "", "is_stopped"], [32, 2, 1, "", "load"], [32, 3, 1, "", "log"], [32, 3, 1, "", "msgbus"], [32, 2, 1, "", "on_bar"], [32, 2, 1, "", "on_data"], [32, 2, 1, "", "on_degrade"], [32, 2, 1, "", "on_dispose"], [32, 2, 1, "", "on_event"], [32, 2, 1, "", "on_fault"], [32, 2, 1, "", "on_historical_data"], [32, 2, 1, "", "on_instrument"], [32, 2, 1, "", "on_instrument_close"], [32, 2, 1, "", "on_instrument_status"], [32, 2, 1, "", "on_load"], [32, 2, 1, "", "on_order_book"], [32, 2, 1, "", "on_order_book_deltas"], [32, 2, 1, "", "on_quote_tick"], [32, 2, 1, "", "on_reset"], [32, 2, 1, "", "on_resume"], [32, 2, 1, "", "on_save"], [32, 2, 1, "", "on_start"], [32, 2, 1, "", "on_stop"], [32, 2, 1, "", "on_ticker"], [32, 2, 1, "", "on_trade_tick"], [32, 2, 1, "", "on_venue_status"], [32, 2, 1, "", "pending_requests"], [32, 3, 1, "", "portfolio"], [32, 2, 1, "", "publish_data"], [32, 2, 1, "", "publish_signal"], [32, 2, 1, "", "queue_for_executor"], [32, 2, 1, "", "queued_task_ids"], [32, 2, 1, "", "register_base"], [32, 2, 1, "", "register_executor"], [32, 2, 1, "", "register_indicator_for_bars"], [32, 2, 1, "", "register_indicator_for_quote_ticks"], [32, 2, 1, "", "register_indicator_for_trade_ticks"], [32, 2, 1, "", "register_warning_event"], [32, 3, 1, "", "registered_indicators"], [32, 2, 1, "", "remove_actor"], [32, 2, 1, "", "remove_strategy"], [32, 2, 1, "", "request_bars"], [32, 2, 1, "", "request_data"], [32, 2, 1, "", "request_instrument"], [32, 2, 1, "", "request_instruments"], [32, 2, 1, "", "request_quote_ticks"], [32, 2, 1, "", "request_trade_ticks"], [32, 2, 1, "", "reset"], [32, 2, 1, "", "resume"], [32, 2, 1, "", "run_in_executor"], [32, 2, 1, "", "save"], [32, 2, 1, "", "start"], [32, 2, 1, "", "start_actor"], [32, 2, 1, "", "start_strategy"], [32, 3, 1, "", "state"], [32, 2, 1, "", "stop"], [32, 2, 1, "", "stop_actor"], [32, 2, 1, "", "stop_strategy"], [32, 2, 1, "", "subscribe_bars"], [32, 2, 1, "", "subscribe_data"], [32, 2, 1, "", "subscribe_instrument"], [32, 2, 1, "", "subscribe_instrument_close"], [32, 2, 1, "", "subscribe_instrument_status"], [32, 2, 1, "", "subscribe_instruments"], [32, 2, 1, "", "subscribe_order_book_deltas"], [32, 2, 1, "", "subscribe_order_book_snapshots"], [32, 2, 1, "", "subscribe_quote_ticks"], [32, 2, 1, "", "subscribe_ticker"], [32, 2, 1, "", "subscribe_trade_ticks"], [32, 2, 1, "", "subscribe_venue_status"], [32, 2, 1, "", "to_importable_config"], [32, 3, 1, "", "trader_id"], [32, 3, 1, "", "type"], [32, 2, 1, "", "unsubscribe_bars"], [32, 2, 1, "", "unsubscribe_data"], [32, 2, 1, "", "unsubscribe_instrument"], [32, 2, 1, "", "unsubscribe_instrument_status"], [32, 2, 1, "", "unsubscribe_instruments"], [32, 2, 1, "", "unsubscribe_order_book_deltas"], [32, 2, 1, "", "unsubscribe_order_book_snapshots"], [32, 2, 1, "", "unsubscribe_quote_ticks"], [32, 2, 1, "", "unsubscribe_ticker"], [32, 2, 1, "", "unsubscribe_trade_ticks"], [32, 2, 1, "", "unsubscribe_venue_status"], [32, 2, 1, "", "update_synthetic"]], "nautilus_trader.trading.filters": [[32, 1, 1, "", "EconomicNewsEventFilter"], [32, 1, 1, "", "ForexSession"], [32, 1, 1, "", "ForexSessionFilter"], [32, 1, 1, "", "NewsEvent"], [32, 1, 1, "", "NewsImpact"]], "nautilus_trader.trading.filters.EconomicNewsEventFilter": [[32, 4, 1, "", "currencies"], [32, 4, 1, "", "impacts"], [32, 2, 1, "", "next_event"], [32, 2, 1, "", "prev_event"], [32, 4, 1, "", "unfiltered_data_end"], [32, 4, 1, "", "unfiltered_data_start"]], "nautilus_trader.trading.filters.ForexSessionFilter": [[32, 2, 1, "", "local_from_utc"], [32, 2, 1, "", "next_end"], [32, 2, 1, "", "next_start"], [32, 2, 1, "", "prev_end"], [32, 2, 1, "", "prev_start"]], "nautilus_trader.trading.filters.NewsEvent": [[32, 2, 1, "", "fully_qualified_name"], [32, 4, 1, "", "ts_event"], [32, 4, 1, "", "ts_init"]], "nautilus_trader.trading.strategy": [[32, 1, 1, "", "Strategy"]], "nautilus_trader.trading.strategy.Strategy": [[32, 2, 1, "", "active_task_ids"], [32, 2, 1, "", "add_synthetic"], [32, 3, 1, "", "cache"], [32, 2, 1, "", "cancel_all_orders"], [32, 2, 1, "", "cancel_all_tasks"], [32, 2, 1, "", "cancel_gtd_expiry"], [32, 2, 1, "", "cancel_order"], [32, 2, 1, "", "cancel_orders"], [32, 2, 1, "", "cancel_task"], [32, 2, 1, "", "change_id"], [32, 2, 1, "", "change_order_id_tag"], [32, 3, 1, "", "clock"], [32, 2, 1, "", "close_all_positions"], [32, 2, 1, "", "close_position"], [32, 3, 1, "", "config"], [32, 2, 1, "", "degrade"], [32, 2, 1, "", "deregister_warning_event"], [32, 2, 1, "", "dispose"], [32, 3, 1, "", "external_order_claims"], [32, 2, 1, "", "fault"], [32, 2, 1, "", "fully_qualified_name"], [32, 2, 1, "", "handle_bar"], [32, 2, 1, "", "handle_bars"], [32, 2, 1, "", "handle_data"], [32, 2, 1, "", "handle_event"], [32, 2, 1, "", "handle_historical_data"], [32, 2, 1, "", "handle_instrument"], [32, 2, 1, "", "handle_instrument_close"], [32, 2, 1, "", "handle_instrument_status"], [32, 2, 1, "", "handle_instruments"], [32, 2, 1, "", "handle_order_book"], [32, 2, 1, "", "handle_order_book_deltas"], [32, 2, 1, "", "handle_quote_tick"], [32, 2, 1, "", "handle_quote_ticks"], [32, 2, 1, "", "handle_ticker"], [32, 2, 1, "", "handle_trade_tick"], [32, 2, 1, "", "handle_trade_ticks"], [32, 2, 1, "", "handle_venue_status"], [32, 2, 1, "", "has_active_tasks"], [32, 2, 1, "", "has_any_tasks"], [32, 2, 1, "", "has_pending_requests"], [32, 2, 1, "", "has_queued_tasks"], [32, 3, 1, "", "id"], [32, 2, 1, "", "indicators_initialized"], [32, 3, 1, "", "is_degraded"], [32, 3, 1, "", "is_disposed"], [32, 3, 1, "", "is_faulted"], [32, 3, 1, "", "is_initialized"], [32, 2, 1, "", "is_pending_request"], [32, 3, 1, "", "is_running"], [32, 3, 1, "", "is_stopped"], [32, 2, 1, "", "load"], [32, 3, 1, "", "log"], [32, 3, 1, "", "manage_contingent_orders"], [32, 3, 1, "", "manage_gtd_expiry"], [32, 2, 1, "", "modify_order"], [32, 3, 1, "", "msgbus"], [32, 3, 1, "", "oms_type"], [32, 2, 1, "", "on_bar"], [32, 2, 1, "", "on_data"], [32, 2, 1, "", "on_degrade"], [32, 2, 1, "", "on_dispose"], [32, 2, 1, "", "on_event"], [32, 2, 1, "", "on_fault"], [32, 2, 1, "", "on_historical_data"], [32, 2, 1, "", "on_instrument"], [32, 2, 1, "", "on_instrument_close"], [32, 2, 1, "", "on_instrument_status"], [32, 2, 1, "", "on_load"], [32, 2, 1, "", "on_order_accepted"], [32, 2, 1, "", "on_order_book"], [32, 2, 1, "", "on_order_book_deltas"], [32, 2, 1, "", "on_order_cancel_rejected"], [32, 2, 1, "", "on_order_canceled"], [32, 2, 1, "", "on_order_denied"], [32, 2, 1, "", "on_order_emulated"], [32, 2, 1, "", "on_order_event"], [32, 2, 1, "", "on_order_expired"], [32, 2, 1, "", "on_order_filled"], [32, 2, 1, "", "on_order_initialized"], [32, 2, 1, "", "on_order_modify_rejected"], [32, 2, 1, "", "on_order_pending_cancel"], [32, 2, 1, "", "on_order_pending_update"], [32, 2, 1, "", "on_order_rejected"], [32, 2, 1, "", "on_order_released"], [32, 2, 1, "", "on_order_submitted"], [32, 2, 1, "", "on_order_triggered"], [32, 2, 1, "", "on_order_updated"], [32, 2, 1, "", "on_position_changed"], [32, 2, 1, "", "on_position_closed"], [32, 2, 1, "", "on_position_event"], [32, 2, 1, "", "on_position_opened"], [32, 2, 1, "", "on_quote_tick"], [32, 2, 1, "", "on_reset"], [32, 2, 1, "", "on_resume"], [32, 2, 1, "", "on_save"], [32, 2, 1, "", "on_start"], [32, 2, 1, "", "on_stop"], [32, 2, 1, "", "on_ticker"], [32, 2, 1, "", "on_trade_tick"], [32, 2, 1, "", "on_venue_status"], [32, 3, 1, "", "order_factory"], [32, 3, 1, "", "order_id_tag"], [32, 2, 1, "", "pending_requests"], [32, 3, 1, "", "portfolio"], [32, 2, 1, "", "publish_data"], [32, 2, 1, "", "publish_signal"], [32, 2, 1, "", "query_order"], [32, 2, 1, "", "queue_for_executor"], [32, 2, 1, "", "queued_task_ids"], [32, 2, 1, "", "register"], [32, 2, 1, "", "register_base"], [32, 2, 1, "", "register_executor"], [32, 2, 1, "", "register_indicator_for_bars"], [32, 2, 1, "", "register_indicator_for_quote_ticks"], [32, 2, 1, "", "register_indicator_for_trade_ticks"], [32, 2, 1, "", "register_warning_event"], [32, 3, 1, "", "registered_indicators"], [32, 2, 1, "", "request_bars"], [32, 2, 1, "", "request_data"], [32, 2, 1, "", "request_instrument"], [32, 2, 1, "", "request_instruments"], [32, 2, 1, "", "request_quote_ticks"], [32, 2, 1, "", "request_trade_ticks"], [32, 2, 1, "", "reset"], [32, 2, 1, "", "resume"], [32, 2, 1, "", "run_in_executor"], [32, 2, 1, "", "save"], [32, 2, 1, "", "start"], [32, 3, 1, "", "state"], [32, 2, 1, "", "stop"], [32, 2, 1, "", "submit_order"], [32, 2, 1, "", "submit_order_list"], [32, 2, 1, "", "subscribe_bars"], [32, 2, 1, "", "subscribe_data"], [32, 2, 1, "", "subscribe_instrument"], [32, 2, 1, "", "subscribe_instrument_close"], [32, 2, 1, "", "subscribe_instrument_status"], [32, 2, 1, "", "subscribe_instruments"], [32, 2, 1, "", "subscribe_order_book_deltas"], [32, 2, 1, "", "subscribe_order_book_snapshots"], [32, 2, 1, "", "subscribe_quote_ticks"], [32, 2, 1, "", "subscribe_ticker"], [32, 2, 1, "", "subscribe_trade_ticks"], [32, 2, 1, "", "subscribe_venue_status"], [32, 2, 1, "", "to_importable_config"], [32, 3, 1, "", "trader_id"], [32, 3, 1, "", "type"], [32, 2, 1, "", "unsubscribe_bars"], [32, 2, 1, "", "unsubscribe_data"], [32, 2, 1, "", "unsubscribe_instrument"], [32, 2, 1, "", "unsubscribe_instrument_status"], [32, 2, 1, "", "unsubscribe_instruments"], [32, 2, 1, "", "unsubscribe_order_book_deltas"], [32, 2, 1, "", "unsubscribe_order_book_snapshots"], [32, 2, 1, "", "unsubscribe_quote_ticks"], [32, 2, 1, "", "unsubscribe_ticker"], [32, 2, 1, "", "unsubscribe_trade_ticks"], [32, 2, 1, "", "unsubscribe_venue_status"], [32, 2, 1, "", "update_synthetic"]], "nautilus_trader.trading.trader": [[32, 1, 1, "", "Trader"]], "nautilus_trader.trading.trader.Trader": [[32, 2, 1, "", "actor_ids"], [32, 2, 1, "", "actor_states"], [32, 2, 1, "", "actors"], [32, 2, 1, "", "add_actor"], [32, 2, 1, "", "add_actors"], [32, 2, 1, "", "add_exec_algorithm"], [32, 2, 1, "", "add_exec_algorithms"], [32, 2, 1, "", "add_strategies"], [32, 2, 1, "", "add_strategy"], [32, 2, 1, "", "check_residuals"], [32, 2, 1, "", "clear_actors"], [32, 2, 1, "", "clear_exec_algorithms"], [32, 2, 1, "", "clear_strategies"], [32, 2, 1, "", "degrade"], [32, 2, 1, "", "dispose"], [32, 2, 1, "", "exec_algorithm_ids"], [32, 2, 1, "", "exec_algorithm_states"], [32, 2, 1, "", "exec_algorithms"], [32, 2, 1, "", "fault"], [32, 2, 1, "", "fully_qualified_name"], [32, 2, 1, "", "generate_account_report"], [32, 2, 1, "", "generate_fills_report"], [32, 2, 1, "", "generate_order_fills_report"], [32, 2, 1, "", "generate_orders_report"], [32, 2, 1, "", "generate_positions_report"], [32, 3, 1, "", "id"], [32, 3, 1, "", "is_degraded"], [32, 3, 1, "", "is_disposed"], [32, 3, 1, "", "is_faulted"], [32, 3, 1, "", "is_initialized"], [32, 3, 1, "", "is_running"], [32, 3, 1, "", "is_stopped"], [32, 2, 1, "", "load"], [32, 2, 1, "", "remove_actor"], [32, 2, 1, "", "remove_strategy"], [32, 2, 1, "", "reset"], [32, 2, 1, "", "resume"], [32, 2, 1, "", "save"], [32, 2, 1, "", "start"], [32, 2, 1, "", "start_actor"], [32, 2, 1, "", "start_strategy"], [32, 3, 1, "", "state"], [32, 2, 1, "", "stop"], [32, 2, 1, "", "stop_actor"], [32, 2, 1, "", "stop_strategy"], [32, 2, 1, "", "strategies"], [32, 2, 1, "", "strategy_ids"], [32, 2, 1, "", "strategy_states"], [32, 2, 1, "", "subscribe"], [32, 3, 1, "", "trader_id"], [32, 3, 1, "", "type"], [32, 2, 1, "", "unsubscribe"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function", "6": "py:exception"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"], "6": ["py", "exception", "Python exception"]}, "titleterms": {"account": [0, 50, 51, 64], "betfair": [1, 63], "client": [1, 11, 33, 66], "common": [1, 4, 8, 9, 41, 50], "config": [1, 2, 4, 9, 48], "data": [1, 2, 4, 11, 18, 33, 36, 43, 45, 48, 50, 51, 56, 61, 64, 66, 69, 70], "type": [1, 2, 35, 37, 41, 48, 49, 50, 64], "execut": [1, 2, 4, 12, 44, 45, 49, 51, 66, 70], "factori": [1, 2, 4, 49], "orderbook": 1, "provid": [1, 2, 4, 33], "socket": 1, "binanc": [2, 64], "enum": 2, "futur": 2, "spot": 2, "adapt": [3, 33, 45], "interact": [4, 66], "broker": [4, 66], "analysi": [5, 39, 51, 70], "backtest": [6, 9, 33, 39, 42, 45, 46, 50, 61, 66, 69, 70, 71], "cach": [7, 51], "clock": [8, 51], "compon": [8, 12, 41, 47], "executor": 8, "gener": [8, 36, 51], "log": [8, 45, 47], "messag": [8, 10, 11, 12, 41, 45, 48, 52], "bu": [8, 45, 48], "live": [9, 16, 33, 46, 50, 66], "core": [10, 41, 50], "datetim": 10, "finit": 10, "state": [10, 51], "machin": 10, "fsm": 10, "stat": 10, "uuid": 10, "aggreg": [11, 64], "engin": [11, 61, 70], "report": [12, 51], "python": [13, 57], "api": [13, 42, 62, 63, 64, 67, 68, 69, 70, 71], "why": [13, 50], "indic": 14, "infrastructur": 15, "order": [17, 24, 35, 37, 44, 45, 49, 50, 51, 64], "book": 17, "event": [19, 51, 56], "identifi": 20, "model": [21, 50], "instrument": [22, 33, 40, 45, 46, 61, 66], "object": [23, 51], "posit": [25, 51], "tick": 26, "scheme": 26, "persist": [27, 37], "portfolio": [28, 39, 51], "risk": 29, "serial": [30, 48], "system": [31, 41], "trade": [32, 33, 46, 50, 51, 61, 64, 66], "research": 33, "request": 33, "exampl": [33, 51], "actor": 34, "advanc": [35, 38, 45], "list": 35, "conting": [35, 49], "One": 35, "trigger": [35, 40, 49], "other": 35, "oto": 35, "cancel": [35, 51], "oco": 35, "updat": [35, 40], "ouo": 35, "bracket": 35, "custom": [36, 39], "emul": 37, "submit": [37, 51], "life": 37, "cycl": 37, "held": 37, "releas": [37, 60], "queri": 37, "guid": [38, 55, 62], "statist": 39, "synthet": 40, "formula": 40, "subscrib": 40, "id": [40, 48], "error": [40, 41], "handl": [40, 51], "architectur": [41, 45], "design": 41, "philosophi": 41, "qualiti": 41, "attribut": 41, "environ": [41, 54], "context": 41, "framework": 41, "organ": 41, "low": [41, 42, 70, 71], "level": [41, 42, 69, 70, 71], "implement": [41, 51, 67], "code": [41, 52, 58], "structur": 41, "depend": 41, "flow": [41, 44], "safeti": [41, 57], "except": 41, "choos": 42, "an": 42, "high": [42, 69, 71], "load": [43, 69, 70], "loader": 43, "wrangler": 43, "transform": 43, "pipelin": 43, "catalog": [43, 69], "initi": [43, 70], "write": [43, 44, 61], "basenam": 43, "templat": 43, "read": 43, "stream": [43, 48], "algorithm": [44, 70], "twap": 44, "time": [44, 49, 51], "weight": 44, "averag": 44, "price": [44, 46], "spawn": 44, "manag": [44, 51], "concept": [45, 62], "overview": [45, 49, 50, 63, 64, 65, 66], "strategi": [45, 51, 61, 70], "symbologi": [46, 64], "find": 46, "precis": 46, "increment": 46, "limit": [46, 49], "quantiti": [46, 49], "margin": 46, "fee": 46, "addit": 46, "info": 46, "configur": [47, 48, 51, 61, 63, 64, 66, 69], "standard": [47, 52], "output": 47, "file": 47, "filter": [47, 48], "color": 47, "signal": 48, "publish": 48, "direct": 48, "access": [48, 51], "extern": 48, "databas": 48, "trader": 48, "kei": 48, "instanc": 48, "encod": 48, "timestamp": [48, 51], "format": [48, 52], "auto": 48, "trim": 48, "terminologi": 49, "instruct": 49, "In": 49, "forc": 49, "expir": 49, "post": [49, 70], "onli": 49, "reduc": 49, "displai": 49, "offset": 49, "market": 49, "stop": [49, 64], "To": 49, "If": 49, "touch": 49, "trail": [49, 64], "featur": 50, "nautilustrad": [50, 62], "us": [50, 69], "case": 50, "distribut": 50, "domain": 50, "handler": 51, "action": 51, "timer": 51, "current": 51, "alert": 51, "fetch": 51, "inform": 51, "command": 51, "modifi": 51, "gtd": 51, "expiri": 51, "multipl": 51, "style": 52, "black": 52, "pep": 52, "8": 52, "docstr": 52, "flake8": 52, "commit": 52, "cython": 53, "what": [53, 68], "i": [53, 68], "function": 53, "method": 53, "signatur": 53, "debug": 53, "pycharm": 53, "doc": [53, 68], "tip": 53, "setup": 54, "build": 54, "develop": [55, 62, 68], "content": 55, "packag": 56, "libor": 56, "rate": 56, "short": 56, "term": 56, "interest": 56, "econom": 56, "rust": [57, 68], "bind": 57, "unsaf": 57, "polici": 57, "resourc": 57, "test": 58, "mock": 58, "coverag": 58, "exclud": 58, "get": [59, 61, 62, 66, 69], "start": [59, 62, 66], "instal": [59, 60, 66], "quickstart": [59, 61], "from": 60, "pypi": 60, "extra": 60, "sourc": 60, "github": 60, "run": [61, 69, 70], "docker": 61, "sampl": 61, "connect": 61, "parquetdatacatalog": 61, "venu": [61, 69, 70], "document": 62, "tutori": [62, 71], "integr": [62, 67], "refer": 62, "credenti": [63, 64], "base": 64, "url": 64, "overrid": 64, "u": 64, "testnet": 64, "parser": 64, "warn": 64, "specif": 64, "binancefuturesmarkpriceupd": 64, "databento": 65, "contract": 66, "histor": 66, "instrumentprovid": 66, "full": 66, "goal": 67, "unif": 67, "latest": 68, "import": [69, 70], "raw": 69, "ad": [69, 70], "repeat": 70, "which": 71}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"Accounting": [[0, "module-nautilus_trader.accounting"]], "Betfair": [[1, "module-nautilus_trader.adapters.betfair"], [63, "betfair"]], "Client": [[1, "module-nautilus_trader.adapters.betfair.client"], [11, "module-nautilus_trader.data.client"]], "Common": [[1, "module-nautilus_trader.adapters.betfair.common"], [4, "module-nautilus_trader.adapters.interactive_brokers.common"], [8, "module-nautilus_trader.common"], [9, "module-nautilus_trader.config.common"]], "Config": [[1, "module-nautilus_trader.adapters.betfair.config"], [2, "module-nautilus_trader.adapters.binance.config"], [4, "module-nautilus_trader.adapters.interactive_brokers.config"], [9, "module-nautilus_trader.config"]], "Data": [[1, "module-nautilus_trader.adapters.betfair.data"], [2, "module-nautilus_trader.adapters.binance.futures.data"], [2, "id3"], [4, "module-nautilus_trader.adapters.interactive_brokers.data"], [11, "module-nautilus_trader.data"], [18, "module-nautilus_trader.model.data"], [43, "data"], [45, "data"], [61, "data"]], "Data Types": [[1, "module-nautilus_trader.adapters.betfair.data_types"], [50, "data-types"]], "Execution": [[1, "module-nautilus_trader.adapters.betfair.execution"], [2, "module-nautilus_trader.adapters.binance.futures.execution"], [2, "id5"], [4, "module-nautilus_trader.adapters.interactive_brokers.execution"], [12, "module-nautilus_trader.execution"], [44, "execution"], [45, "execution"]], "Factories": [[1, "module-nautilus_trader.adapters.betfair.factories"], [2, "module-nautilus_trader.adapters.binance.factories"], [4, "module-nautilus_trader.adapters.interactive_brokers.factories"]], "OrderBook": [[1, "module-nautilus_trader.adapters.betfair.orderbook"]], "Providers": [[1, "module-nautilus_trader.adapters.betfair.providers"], [2, "module-nautilus_trader.adapters.binance.futures.providers"], [2, "id6"], [4, "module-nautilus_trader.adapters.interactive_brokers.providers"]], "Sockets": [[1, "module-nautilus_trader.adapters.betfair.sockets"]], "Binance": [[2, "module-nautilus_trader.adapters.binance"], [64, "binance"]], "Enums": [[2, "module-nautilus_trader.adapters.binance.common.enums"], [2, "id1"], [2, "id4"]], "Types": [[2, "module-nautilus_trader.adapters.binance.common.types"], [2, "id2"]], "Futures": [[2, "futures"]], "Spot": [[2, "spot"]], "Adapters": [[3, "module-nautilus_trader.adapters"], [33, "adapters"], [45, "adapters"]], "Interactive Brokers": [[4, "module-nautilus_trader.adapters.interactive_brokers"], [66, "interactive-brokers"]], "Analysis": [[5, "module-nautilus_trader.analysis"]], "Backtest": [[6, "module-nautilus_trader.backtest"], [9, "module-nautilus_trader.config.backtest"]], "Cache": [[7, "module-nautilus_trader.cache"]], "Clock": [[8, "module-nautilus_trader.common.clock"]], "Component": [[8, "module-nautilus_trader.common.component"]], "Executor": [[8, "module-nautilus_trader.common.executor"]], "Generators": [[8, "module-nautilus_trader.common.generators"]], "Logging": [[8, "module-nautilus_trader.common.logging"], [45, "logging"], [47, "logging"]], "Message Bus": [[8, "message-bus"], [45, "message-bus"], [48, "message-bus"]], "Live": [[9, "module-nautilus_trader.config.live"], [16, "module-nautilus_trader.live"]], "Core": [[10, "module-nautilus_trader.core"]], "Datetime": [[10, "module-nautilus_trader.core.datetime"]], "Finite-State Machine (FSM)": [[10, "module-nautilus_trader.core.fsm"]], "Message": [[10, "module-nautilus_trader.core.message"]], "Stats": [[10, "module-nautilus_trader.core.stats"]], "UUID": [[10, "module-nautilus_trader.core.uuid"]], "Aggregation": [[11, "module-nautilus_trader.data.aggregation"]], "Engine": [[11, "module-nautilus_trader.data.engine"], [61, "engine"]], "Messages": [[11, "module-nautilus_trader.data.messages"], [12, "module-nautilus_trader.execution.messages"]], "Components": [[12, "module-nautilus_trader.execution.algorithm"], [41, "components"]], "Reports": [[12, "module-nautilus_trader.execution.reports"]], "Python API": [[13, "python-api"]], "Why Python?": [[13, "why-python"]], "Indicators": [[14, "module-nautilus_trader.indicators"]], "Infrastructure": [[15, "infrastructure"]], "Order Book": [[17, "module-nautilus_trader.model.book"]], "Events": [[19, "module-nautilus_trader.model.events"]], "Identifiers": [[20, "module-nautilus_trader.model.identifiers"]], "Model": [[21, "module-nautilus_trader.model"]], "Instruments": [[22, "module-nautilus_trader.model.instruments"], [45, "instruments"], [46, "instruments"], [61, "instruments"]], "Objects": [[23, "module-nautilus_trader.model.objects"]], "Orders": [[24, "module-nautilus_trader.model.orders"], [45, "orders"], [49, "orders"]], "Position": [[25, "module-nautilus_trader.model.position"]], "Tick Scheme": [[26, "module-nautilus_trader.model.tick_scheme"]], "Persistence": [[27, "module-nautilus_trader.persistence"]], "Portfolio": [[28, "module-nautilus_trader.portfolio"]], "Risk": [[29, "module-nautilus_trader.risk"]], "Serialization": [[30, "module-nautilus_trader.serialization"], [48, "serialization"]], "System": [[31, "module-nautilus_trader.system"]], "Trading": [[32, "module-nautilus_trader.trading"]], "Instrument Providers": [[33, "instrument-providers"]], "Research/Backtesting": [[33, "research-backtesting"]], "Live Trading": [[33, "live-trading"], [66, "live-trading"]], "Data Clients": [[33, "data-clients"]], "Requests": [[33, "requests"]], "Example": [[33, "example"]], "Actors": [[34, "actors"]], "Advanced Orders": [[35, "advanced-orders"]], "Order Lists": [[35, "order-lists"]], "Contingency Types": [[35, "contingency-types"]], "\u2018One Triggers the Other\u2019 (OTO)": [[35, "one-triggers-the-other-oto"]], "\u2018One Cancels the Other\u2019 (OCO)": [[35, "one-cancels-the-other-oco"]], "\u2018One Updates the Other\u2019 (OUO)": [[35, "one-updates-the-other-ouo"]], "Bracket Orders": [[35, "bracket-orders"]], "Custom/Generic Data": [[36, "custom-generic-data"]], "Emulated Orders": [[37, "emulated-orders"]], "Submitting for emulation": [[37, "submitting-for-emulation"]], "Life cycle": [[37, "life-cycle"]], "Held emulated orders": [[37, "held-emulated-orders"]], "Released emulated orders": [[37, "released-emulated-orders"]], "Order types": [[37, "order-types"], [64, "order-types"]], "Querying": [[37, "querying"]], "Persisted emulated orders": [[37, "persisted-emulated-orders"]], "Advanced": [[38, "advanced"], [45, "advanced"]], "Guides": [[38, "guides"]], "Portfolio Statistics": [[39, "portfolio-statistics"]], "Custom Statistics": [[39, "custom-statistics"]], "Backtest Analysis": [[39, "backtest-analysis"]], "Synthetic Instruments": [[40, "synthetic-instruments"]], "Formula": [[40, "formula"]], "Subscribing": [[40, "subscribing"]], "Updating formulas": [[40, "updating-formulas"]], "Trigger instrument IDs": [[40, "trigger-instrument-ids"]], "Error handling": [[40, "error-handling"]], "Architecture": [[41, "architecture"], [45, "architecture"]], "Design philosophy": [[41, "design-philosophy"]], "Quality attributes": [[41, "quality-attributes"]], "System architecture": [[41, "system-architecture"]], "Environment contexts": [[41, "environment-contexts"]], "Common core": [[41, "common-core"], [50, "common-core"]], "Messaging": [[41, "messaging"]], "Framework organization": [[41, "framework-organization"]], "Core / low-Level": [[41, "core-low-level"]], "System implementations": [[41, "system-implementations"]], "Code structure": [[41, "code-structure"]], "Dependency flow": [[41, "dependency-flow"]], "Type safety": [[41, "type-safety"]], "Errors and exceptions": [[41, "errors-and-exceptions"]], "Backtesting": [[42, "backtesting"], [45, "backtesting"], [46, "backtesting"], [50, "backtesting"], [71, "backtesting"]], "Choosing an API level:": [[42, "choosing-an-api-level"]], "Low-level API:": [[42, "low-level-api"]], "High-level API:": [[42, "high-level-api"]], "Loading data": [[43, "loading-data"], [70, "loading-data"]], "Data loaders": [[43, "data-loaders"]], "Data wranglers": [[43, "data-wranglers"]], "Transformation pipeline": [[43, "transformation-pipeline"]], "Data catalog": [[43, "data-catalog"]], "Initializing": [[43, "initializing"]], "Writing data": [[43, "writing-data"]], "Basename template": [[43, "basename-template"]], "Reading data": [[43, "reading-data"]], "Streaming data": [[43, "streaming-data"]], "Execution flow": [[44, "execution-flow"]], "Execution algorithms": [[44, "execution-algorithms"]], "TWAP (Time-Weighted Average Price)": [[44, "twap-time-weighted-average-price"]], "Writing execution algorithms": [[44, "writing-execution-algorithms"]], "Spawned orders": [[44, "spawned-orders"]], "Managing execution algorithm orders": [[44, "managing-execution-algorithm-orders"]], "Concepts": [[45, "concepts"], [62, "concepts"]], "Overview": [[45, "overview"], [49, "overview"], [50, "overview"], [63, "overview"], [64, "overview"], [65, "overview"], [66, "overview"]], "Strategies": [[45, "strategies"], [51, "strategies"]], "Symbology": [[46, "symbology"], [64, "symbology"]], "Live trading": [[46, "live-trading"], [50, "live-trading"]], "Finding instruments": [[46, "finding-instruments"]], "Precisions and Increments": [[46, "precisions-and-increments"]], "Limits": [[46, "limits"]], "Prices and Quantities": [[46, "prices-and-quantities"]], "Margins and Fees": [[46, "margins-and-fees"]], "Additional Info": [[46, "additional-info"]], "Configuration": [[47, "configuration"], [48, "configuration"], [51, "configuration"], [63, "configuration"], [64, "configuration"]], "Standard output logging": [[47, "standard-output-logging"]], "File logging": [[47, "file-logging"]], "Component filtering": [[47, "component-filtering"]], "Log Colors": [[47, "log-colors"]], "Data and signal publishing": [[48, "data-and-signal-publishing"]], "Direct access": [[48, "direct-access"]], "External publishing": [[48, "external-publishing"]], "Database config": [[48, "database-config"]], "Trader keys": [[48, "trader-keys"]], "Stream": [[48, "stream"]], "Instance ID": [[48, "instance-id"]], "Encoding": [[48, "encoding"]], "Timestamp formatting": [[48, "timestamp-formatting"]], "Types filtering": [[48, "types-filtering"]], "Stream auto-trimming": [[48, "stream-auto-trimming"]], "Terminology": [[49, "terminology"]], "Execution Instructions": [[49, "execution-instructions"]], "Time In Force": [[49, "time-in-force"]], "Expire Time": [[49, "expire-time"]], "Post Only": [[49, "post-only"]], "Reduce Only": [[49, "reduce-only"]], "Display Quantity": [[49, "display-quantity"]], "Trigger Type": [[49, "trigger-type"]], "Trigger Offset Type": [[49, "trigger-offset-type"]], "Contingent Orders": [[49, "contingent-orders"]], "Order Factory": [[49, "order-factory"]], "Order Types": [[49, "order-types"], [50, "order-types"]], "Market": [[49, "market"]], "Limit": [[49, "limit"]], "Stop-Market": [[49, "stop-market"]], "Stop-Limit": [[49, "stop-limit"]], "Market-To-Limit": [[49, "market-to-limit"]], "Market-If-Touched": [[49, "market-if-touched"]], "Limit-If-Touched": [[49, "limit-if-touched"]], "Trailing-Stop-Market": [[49, "trailing-stop-market"]], "Trailing-Stop-Limit": [[49, "trailing-stop-limit"]], "Features": [[50, "features"]], "Why NautilusTrader?": [[50, "why-nautilustrader"]], "Use cases": [[50, "use-cases"]], "Distributed": [[50, "distributed"]], "Domain model": [[50, "domain-model"]], "Account Types": [[50, "account-types"]], "Implementation": [[51, "implementation"]], "Handlers": [[51, "handlers"]], "Stateful actions": [[51, "stateful-actions"]], "Data handling": [[51, "data-handling"]], "Order management": [[51, "order-management"]], "Position management": [[51, "position-management"]], "Generic event handling": [[51, "generic-event-handling"]], "Handler example": [[51, "handler-example"]], "Clock and timers": [[51, "clock-and-timers"]], "Current timestamps": [[51, "current-timestamps"]], "Time alerts": [[51, "time-alerts"]], "Timers": [[51, "timers"]], "Cache access": [[51, "cache-access"]], "Fetching data": [[51, "fetching-data"]], "Fetching execution objects": [[51, "fetching-execution-objects"]], "Portfolio access": [[51, "portfolio-access"]], "Account and positional information": [[51, "account-and-positional-information"]], "Reports and analysis": [[51, "reports-and-analysis"]], "Trading commands": [[51, "trading-commands"]], "Submitting orders": [[51, "submitting-orders"]], "Canceling orders": [[51, "canceling-orders"]], "Modifying orders": [[51, "modifying-orders"]], "Managed GTD expiry": [[51, "managed-gtd-expiry"]], "Multiple strategies": [[51, "multiple-strategies"]], "Coding Standards": [[52, "coding-standards"]], "Code Style": [[52, "code-style"]], "Black": [[52, "black"]], "Formatting": [[52, "formatting"]], "PEP-8": [[52, "pep-8"]], "Docstrings": [[52, "docstrings"]], "Flake8": [[52, "flake8"]], "Commit messages": [[52, "commit-messages"]], "Cython": [[53, "cython"]], "What is Cython?": [[53, "what-is-cython"]], "Function and method signatures": [[53, "function-and-method-signatures"]], "Debugging": [[53, "debugging"]], "PyCharm": [[53, "pycharm"]], "Cython Docs": [[53, "cython-docs"]], "Tips": [[53, "tips"]], "Environment Setup": [[54, "environment-setup"]], "Setup": [[54, "setup"]], "Builds": [[54, "builds"]], "Developer Guide": [[55, "developer-guide"], [62, "developer-guide"]], "Contents": [[55, "contents"]], "Packaged Data": [[56, "packaged-data"]], "Libor Rates": [[56, "libor-rates"]], "Short Term Interest Rates": [[56, "short-term-interest-rates"]], "Economic Events": [[56, "economic-events"]], "Rust": [[57, "rust"]], "Python Binding": [[57, "python-binding"]], "Unsafe Rust": [[57, "unsafe-rust"]], "Safety Policy": [[57, "safety-policy"]], "Resources": [[57, "resources"]], "Testing": [[58, "testing"]], "Mocks": [[58, "mocks"]], "Code Coverage": [[58, "code-coverage"]], "Excluded code coverage": [[58, "excluded-code-coverage"]], "Getting Started": [[59, "getting-started"], [62, "getting-started"], [66, "getting-started"]], "Installation": [[59, "installation"], [60, "installation"], [66, "installation"]], "Quickstart": [[59, "quickstart"], [61, "quickstart"]], "From PyPI": [[60, "from-pypi"]], "Extras": [[60, "extras"]], "From Source": [[60, "from-source"]], "From GitHub Release": [[60, "from-github-release"]], "Running in docker": [[61, "running-in-docker"]], "Getting the sample data": [[61, "getting-the-sample-data"]], "Connecting to the ParquetDataCatalog": [[61, "connecting-to-the-parquetdatacatalog"]], "Writing a trading strategy": [[61, "writing-a-trading-strategy"]], "Configuring Backtests": [[61, "configuring-backtests"]], "Venue": [[61, "venue"]], "Running a backtest": [[61, "running-a-backtest"]], "NautilusTrader Documentation": [[62, "nautilustrader-documentation"]], "Tutorials": [[62, "tutorials"], [71, "tutorials"]], "Integrations": [[62, "integrations"], [67, "integrations"]], "API Reference": [[62, "api-reference"]], "API credentials": [[63, "api-credentials"], [64, "api-credentials"]], "Data types": [[64, "data-types"]], "Trailing stops": [[64, "trailing-stops"]], "Account Type": [[64, "account-type"]], "Base URL overrides": [[64, "base-url-overrides"]], "Binance US": [[64, "binance-us"]], "Testnets": [[64, "testnets"]], "Aggregated Trades": [[64, "aggregated-trades"]], "Parser warnings": [[64, "parser-warnings"]], "Binance specific data": [[64, "binance-specific-data"]], "BinanceFuturesMarkPriceUpdate": [[64, "binancefuturesmarkpriceupdate"]], "Databento": [[65, "databento"]], "Instruments & Contracts": [[66, "instruments-contracts"]], "Historical Data & Backtesting": [[66, "historical-data-backtesting"]], "InstrumentProvider": [[66, "instrumentprovider"]], "Data Client": [[66, "data-client"]], "Execution Client": [[66, "execution-client"]], "Full Configuration": [[66, "full-configuration"]], "Implementation goals": [[67, "implementation-goals"]], "API unification": [[67, "api-unification"]], "Rust API": [[68, "rust-api"]], "Latest Rust docs": [[68, "latest-rust-docs"]], "Develop Rust docs": [[68, "develop-rust-docs"]], "What is Rust?": [[68, "what-is-rust"]], "Backtest (high-level API)": [[69, "backtest-high-level-api"], [71, "backtest-high-level-api"]], "Imports": [[69, "imports"], [70, "imports"]], "Getting raw data": [[69, "getting-raw-data"]], "Loading data into the Data Catalog": [[69, "loading-data-into-the-data-catalog"]], "Using the Data Catalog": [[69, "using-the-data-catalog"]], "Configuring backtests": [[69, "configuring-backtests"]], "Adding data and venues": [[69, "adding-data-and-venues"]], "Run the backtest!": [[69, "run-the-backtest"]], "Backtest (low-level API)": [[70, "backtest-low-level-api"], [71, "backtest-low-level-api"]], "Initialize a backtest engine": [[70, "initialize-a-backtest-engine"]], "Adding data": [[70, "adding-data"]], "Adding venues": [[70, "adding-venues"]], "Adding strategies": [[70, "adding-strategies"]], "Adding execution algorithms": [[70, "adding-execution-algorithms"]], "Running backtests": [[70, "running-backtests"]], "Post-run and analysis": [[70, "post-run-and-analysis"]], "Repeated runs": [[70, "repeated-runs"]], "Which API level?": [[71, "which-api-level"]]}, "indexentries": {"accountfactory (class in nautilus_trader.accounting.factory)": [[0, "nautilus_trader.accounting.factory.AccountFactory"]], "accountsmanager (class in nautilus_trader.accounting.manager)": [[0, "nautilus_trader.accounting.manager.AccountsManager"]], "cashaccount (class in nautilus_trader.accounting.accounts.cash)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount"]], "exchangeratecalculator (class in nautilus_trader.accounting.calculators)": [[0, "nautilus_trader.accounting.calculators.ExchangeRateCalculator"]], "marginaccount (class in nautilus_trader.accounting.accounts.margin)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount"]], "rolloverinterestcalculator (class in nautilus_trader.accounting.calculators)": [[0, "nautilus_trader.accounting.calculators.RolloverInterestCalculator"]], "apply() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.apply"]], "apply() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.apply"]], "balance() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance"]], "balance() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance"]], "balance_free() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_free"]], "balance_free() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_free"]], "balance_impact() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_impact"]], "balance_impact() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_impact"]], "balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_locked"]], "balance_locked() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_locked"]], "balance_total() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balance_total"]], "balance_total() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balance_total"]], "balances() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances"]], "balances() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances"]], "balances_free() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances_free"]], "balances_free() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances_free"]], "balances_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances_locked"]], "balances_locked() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances_locked"]], "balances_total() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.balances_total"]], "balances_total() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.balances_total"]], "base_currency (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.base_currency"]], "base_currency (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.base_currency"]], "calc_overnight_rate() (rolloverinterestcalculator method)": [[0, "nautilus_trader.accounting.calculators.RolloverInterestCalculator.calc_overnight_rate"]], "calculate_account_state (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_account_state"]], "calculate_account_state (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_account_state"]], "calculate_balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_balance_locked"]], "calculate_commission() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_commission"]], "calculate_commission() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_commission"]], "calculate_margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_margin_init"]], "calculate_margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_margin_maint"]], "calculate_pnls() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.calculate_pnls"]], "calculate_pnls() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.calculate_pnls"]], "clear_balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.clear_balance_locked"]], "clear_margin() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.clear_margin"]], "clear_margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.clear_margin_init"]], "clear_margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.clear_margin_maint"]], "commission() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.commission"]], "commission() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.commission"]], "commissions() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.commissions"]], "commissions() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.commissions"]], "create() (accountfactory static method)": [[0, "nautilus_trader.accounting.factory.AccountFactory.create"]], "currencies() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.currencies"]], "currencies() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.currencies"]], "default_leverage (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.default_leverage"]], "event_count (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.event_count"]], "event_count (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.event_count"]], "events (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.events"]], "events (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.events"]], "get_rate() (exchangeratecalculator method)": [[0, "nautilus_trader.accounting.calculators.ExchangeRateCalculator.get_rate"]], "get_rate_data() (rolloverinterestcalculator method)": [[0, "nautilus_trader.accounting.calculators.RolloverInterestCalculator.get_rate_data"]], "id (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.id"]], "id (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.id"]], "is_cash_account (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.is_cash_account"]], "is_cash_account (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.is_cash_account"]], "is_margin_account (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.is_margin_account"]], "is_margin_account (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.is_margin_account"]], "is_unleveraged() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.is_unleveraged"]], "is_unleveraged() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.is_unleveraged"]], "last_event (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.last_event"]], "last_event (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.last_event"]], "leverage() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.leverage"]], "leverages() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.leverages"]], "margin() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margin"]], "margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margin_init"]], "margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margin_maint"]], "margins() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margins"]], "margins_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margins_init"]], "margins_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.margins_maint"]], "module": [[0, "module-nautilus_trader.accounting"], [0, "module-nautilus_trader.accounting.accounts.cash"], [0, "module-nautilus_trader.accounting.accounts.margin"], [0, "module-nautilus_trader.accounting.calculators"], [0, "module-nautilus_trader.accounting.factory"], [0, "module-nautilus_trader.accounting.manager"], [1, "module-nautilus_trader.adapters.betfair"], [1, "module-nautilus_trader.adapters.betfair.client"], [1, "module-nautilus_trader.adapters.betfair.common"], [1, "module-nautilus_trader.adapters.betfair.config"], [1, "module-nautilus_trader.adapters.betfair.data"], [1, "module-nautilus_trader.adapters.betfair.data_types"], [1, "module-nautilus_trader.adapters.betfair.execution"], [1, "module-nautilus_trader.adapters.betfair.factories"], [1, "module-nautilus_trader.adapters.betfair.orderbook"], [1, "module-nautilus_trader.adapters.betfair.providers"], [1, "module-nautilus_trader.adapters.betfair.sockets"], [2, "module-nautilus_trader.adapters.binance"], [2, "module-nautilus_trader.adapters.binance.common.enums"], [2, "module-nautilus_trader.adapters.binance.common.types"], [2, "module-nautilus_trader.adapters.binance.config"], [2, "module-nautilus_trader.adapters.binance.factories"], [2, "module-nautilus_trader.adapters.binance.futures.data"], [2, "module-nautilus_trader.adapters.binance.futures.enums"], [2, "module-nautilus_trader.adapters.binance.futures.execution"], [2, "module-nautilus_trader.adapters.binance.futures.providers"], [2, "module-nautilus_trader.adapters.binance.futures.types"], [2, "module-nautilus_trader.adapters.binance.spot.data"], [2, "module-nautilus_trader.adapters.binance.spot.enums"], [2, "module-nautilus_trader.adapters.binance.spot.execution"], [2, "module-nautilus_trader.adapters.binance.spot.providers"], [3, "module-nautilus_trader.adapters"], [4, "module-nautilus_trader.adapters.interactive_brokers"], [4, "module-nautilus_trader.adapters.interactive_brokers.common"], [4, "module-nautilus_trader.adapters.interactive_brokers.config"], [4, "module-nautilus_trader.adapters.interactive_brokers.data"], [4, "module-nautilus_trader.adapters.interactive_brokers.execution"], [4, "module-nautilus_trader.adapters.interactive_brokers.factories"], [4, "module-nautilus_trader.adapters.interactive_brokers.providers"], [5, "module-nautilus_trader.analysis"], [5, "module-nautilus_trader.analysis.analyzer"], [5, "module-nautilus_trader.analysis.reporter"], [5, "module-nautilus_trader.analysis.statistic"], [5, "module-nautilus_trader.analysis.statistics.expectancy"], [5, "module-nautilus_trader.analysis.statistics.long_ratio"], [5, "module-nautilus_trader.analysis.statistics.loser_avg"], [5, "module-nautilus_trader.analysis.statistics.loser_max"], [5, "module-nautilus_trader.analysis.statistics.loser_min"], [5, "module-nautilus_trader.analysis.statistics.profit_factor"], [5, "module-nautilus_trader.analysis.statistics.returns_avg"], [5, "module-nautilus_trader.analysis.statistics.returns_avg_loss"], [5, "module-nautilus_trader.analysis.statistics.returns_avg_win"], [5, "module-nautilus_trader.analysis.statistics.returns_volatility"], [5, "module-nautilus_trader.analysis.statistics.risk_return_ratio"], [5, "module-nautilus_trader.analysis.statistics.sharpe_ratio"], [5, "module-nautilus_trader.analysis.statistics.sortino_ratio"], [5, "module-nautilus_trader.analysis.statistics.win_rate"], [5, "module-nautilus_trader.analysis.statistics.winner_avg"], [5, "module-nautilus_trader.analysis.statistics.winner_max"], [5, "module-nautilus_trader.analysis.statistics.winner_min"], [6, "module-nautilus_trader.backtest"], [6, "module-nautilus_trader.backtest.auction"], [6, "module-nautilus_trader.backtest.data_client"], [6, "module-nautilus_trader.backtest.engine"], [6, "module-nautilus_trader.backtest.exchange"], [6, "module-nautilus_trader.backtest.execution_client"], [6, "module-nautilus_trader.backtest.models"], [6, "module-nautilus_trader.backtest.modules"], [6, "module-nautilus_trader.backtest.node"], [6, "module-nautilus_trader.backtest.results"], [7, "module-nautilus_trader.cache"], [7, "module-nautilus_trader.cache.base"], [7, "module-nautilus_trader.cache.cache"], [7, "module-nautilus_trader.cache.database"], [8, "module-nautilus_trader.common"], [8, "module-nautilus_trader.common.actor"], [8, "module-nautilus_trader.common.clock"], [8, "module-nautilus_trader.common.component"], [8, "module-nautilus_trader.common.executor"], [8, "module-nautilus_trader.common.factories"], [8, "module-nautilus_trader.common.generators"], [8, "module-nautilus_trader.common.logging"], [8, "module-nautilus_trader.common.providers"], [9, "module-nautilus_trader.config"], [9, "module-nautilus_trader.config.backtest"], [9, "module-nautilus_trader.config.common"], [9, "module-nautilus_trader.config.live"], [10, "module-nautilus_trader.core"], [10, "module-nautilus_trader.core.datetime"], [10, "module-nautilus_trader.core.fsm"], [10, "module-nautilus_trader.core.message"], [10, "module-nautilus_trader.core.stats"], [10, "module-nautilus_trader.core.uuid"], [11, "module-nautilus_trader.data"], [11, "module-nautilus_trader.data.aggregation"], [11, "module-nautilus_trader.data.client"], [11, "module-nautilus_trader.data.engine"], [11, "module-nautilus_trader.data.messages"], [12, "module-nautilus_trader.execution"], [12, "module-nautilus_trader.execution.algorithm"], [12, "module-nautilus_trader.execution.client"], [12, "module-nautilus_trader.execution.emulator"], [12, "module-nautilus_trader.execution.engine"], [12, "module-nautilus_trader.execution.manager"], [12, "module-nautilus_trader.execution.matching_core"], [12, "module-nautilus_trader.execution.messages"], [12, "module-nautilus_trader.execution.reports"], [14, "module-nautilus_trader.indicators"], [14, "module-nautilus_trader.indicators.atr"], [14, "module-nautilus_trader.indicators.average.ama"], [14, "module-nautilus_trader.indicators.average.ema"], [14, "module-nautilus_trader.indicators.average.hma"], [14, "module-nautilus_trader.indicators.average.ma_factory"], [14, "module-nautilus_trader.indicators.average.moving_average"], [14, "module-nautilus_trader.indicators.average.sma"], [14, "module-nautilus_trader.indicators.average.wma"], [14, "module-nautilus_trader.indicators.base.indicator"], [14, "module-nautilus_trader.indicators.bollinger_bands"], [14, "module-nautilus_trader.indicators.donchian_channel"], [14, "module-nautilus_trader.indicators.efficiency_ratio"], [14, "module-nautilus_trader.indicators.fuzzy_candlesticks"], [14, "module-nautilus_trader.indicators.keltner_channel"], [14, "module-nautilus_trader.indicators.keltner_position"], [14, "module-nautilus_trader.indicators.macd"], [14, "module-nautilus_trader.indicators.obv"], [14, "module-nautilus_trader.indicators.pressure"], [14, "module-nautilus_trader.indicators.roc"], [14, "module-nautilus_trader.indicators.rsi"], [14, "module-nautilus_trader.indicators.spread_analyzer"], [14, "module-nautilus_trader.indicators.stochastics"], [14, "module-nautilus_trader.indicators.swings"], [14, "module-nautilus_trader.indicators.volatility_ratio"], [14, "module-nautilus_trader.indicators.vwap"], [16, "module-nautilus_trader.live"], [16, "module-nautilus_trader.live.data_client"], [16, "module-nautilus_trader.live.data_engine"], [16, "module-nautilus_trader.live.execution_client"], [16, "module-nautilus_trader.live.execution_engine"], [16, "module-nautilus_trader.live.node"], [16, "module-nautilus_trader.live.node_builder"], [16, "module-nautilus_trader.live.risk_engine"], [17, "module-nautilus_trader.model.book"], [18, "module-nautilus_trader.model.data"], [19, "module-nautilus_trader.model.events"], [19, "module-nautilus_trader.model.events.account"], [19, "module-nautilus_trader.model.events.order"], [19, "module-nautilus_trader.model.events.position"], [20, "module-nautilus_trader.model.identifiers"], [21, "module-nautilus_trader.model"], [22, "module-nautilus_trader.model.instruments"], [22, "module-nautilus_trader.model.instruments.base"], [22, "module-nautilus_trader.model.instruments.betting"], [22, "module-nautilus_trader.model.instruments.crypto_future"], [22, "module-nautilus_trader.model.instruments.crypto_perpetual"], [22, "module-nautilus_trader.model.instruments.currency_pair"], [22, "module-nautilus_trader.model.instruments.equity"], [22, "module-nautilus_trader.model.instruments.futures_contract"], [22, "module-nautilus_trader.model.instruments.options_contract"], [22, "module-nautilus_trader.model.instruments.synthetic"], [23, "module-nautilus_trader.model.objects"], [24, "module-nautilus_trader.model.orders"], [24, "module-nautilus_trader.model.orders.base"], [24, "module-nautilus_trader.model.orders.limit"], [24, "module-nautilus_trader.model.orders.limit_if_touched"], [24, "module-nautilus_trader.model.orders.list"], [24, "module-nautilus_trader.model.orders.market"], [24, "module-nautilus_trader.model.orders.market_if_touched"], [24, "module-nautilus_trader.model.orders.market_to_limit"], [24, "module-nautilus_trader.model.orders.stop_limit"], [24, "module-nautilus_trader.model.orders.stop_market"], [24, "module-nautilus_trader.model.orders.trailing_stop_limit"], [24, "module-nautilus_trader.model.orders.trailing_stop_market"], [25, "module-nautilus_trader.model.position"], [26, "module-nautilus_trader.model.tick_scheme"], [26, "module-nautilus_trader.model.tick_scheme.base"], [26, "module-nautilus_trader.model.tick_scheme.implementations.fixed"], [26, "module-nautilus_trader.model.tick_scheme.implementations.tiered"], [27, "module-nautilus_trader.persistence"], [27, "module-nautilus_trader.persistence.catalog.base"], [27, "module-nautilus_trader.persistence.catalog.parquet"], [27, "module-nautilus_trader.persistence.wranglers"], [27, "module-nautilus_trader.persistence.writer"], [28, "module-nautilus_trader.portfolio"], [28, "module-nautilus_trader.portfolio.base"], [28, "module-nautilus_trader.portfolio.portfolio"], [29, "module-nautilus_trader.risk"], [29, "module-nautilus_trader.risk.engine"], [29, "module-nautilus_trader.risk.sizing"], [30, "module-nautilus_trader.serialization"], [30, "module-nautilus_trader.serialization.base"], [30, "module-nautilus_trader.serialization.serializer"], [31, "module-nautilus_trader.system"], [31, "module-nautilus_trader.system.kernel"], [32, "module-nautilus_trader.trading"], [32, "module-nautilus_trader.trading.controller"], [32, "module-nautilus_trader.trading.filters"], [32, "module-nautilus_trader.trading.strategy"], [32, "module-nautilus_trader.trading.trader"]], "nautilus_trader.accounting": [[0, "module-nautilus_trader.accounting"]], "nautilus_trader.accounting.accounts.cash": [[0, "module-nautilus_trader.accounting.accounts.cash"]], "nautilus_trader.accounting.accounts.margin": [[0, "module-nautilus_trader.accounting.accounts.margin"]], "nautilus_trader.accounting.calculators": [[0, "module-nautilus_trader.accounting.calculators"]], "nautilus_trader.accounting.factory": [[0, "module-nautilus_trader.accounting.factory"]], "nautilus_trader.accounting.manager": [[0, "module-nautilus_trader.accounting.manager"]], "register_account_type() (accountfactory static method)": [[0, "nautilus_trader.accounting.factory.AccountFactory.register_account_type"]], "register_calculated_account() (accountfactory static method)": [[0, "nautilus_trader.accounting.factory.AccountFactory.register_calculated_account"]], "set_default_leverage() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.set_default_leverage"]], "set_leverage() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.set_leverage"]], "starting_balances() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.starting_balances"]], "starting_balances() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.starting_balances"]], "type (cashaccount attribute)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.type"]], "type (marginaccount attribute)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.type"]], "update_balance_locked() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.update_balance_locked"]], "update_balances() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.update_balances"]], "update_balances() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_balances"]], "update_commissions() (cashaccount method)": [[0, "nautilus_trader.accounting.accounts.cash.CashAccount.update_commissions"]], "update_commissions() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_commissions"]], "update_margin() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_margin"]], "update_margin_init() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_margin_init"]], "update_margin_maint() (marginaccount method)": [[0, "nautilus_trader.accounting.accounts.margin.MarginAccount.update_margin_maint"]], "bsporderbookdelta (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta"]], "betfairdataclient (class in nautilus_trader.adapters.betfair.data)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient"]], "betfairdataclientconfig (class in nautilus_trader.adapters.betfair.config)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig"]], "betfairexecclientconfig (class in nautilus_trader.adapters.betfair.config)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig"]], "betfairexecutionclient (class in nautilus_trader.adapters.betfair.execution)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient"]], "betfairhttpclient (class in nautilus_trader.adapters.betfair.client)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient"]], "betfairinstrumentprovider (class in nautilus_trader.adapters.betfair.providers)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider"]], "betfairinstrumentproviderconfig (class in nautilus_trader.adapters.betfair.providers)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig"]], "betfairlivedataclientfactory (class in nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveDataClientFactory"]], "betfairliveexecclientfactory (class in nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveExecClientFactory"]], "betfairmarketstreamclient (class in nautilus_trader.adapters.betfair.sockets)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient"]], "betfairorderstreamclient (class in nautilus_trader.adapters.betfair.sockets)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient"]], "betfairstartingprice (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice"]], "betfairstreamclient (class in nautilus_trader.adapters.betfair.sockets)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient"]], "betfairticker (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker"]], "subscriptionstatus (class in nautilus_trader.adapters.betfair.data_types)": [[1, "nautilus_trader.adapters.betfair.data_types.SubscriptionStatus"]], "account_id (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.account_id"]], "account_type (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.account_type"]], "action (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.action"]], "add() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.add"]], "add_bulk() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.add_bulk"]], "add_currency() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.add_currency"]], "base_currency (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.base_currency"]], "batch_cancel_orders() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.batch_cancel_orders"]], "betfair_float_to_price() (in module nautilus_trader.adapters.betfair.orderbook)": [[1, "nautilus_trader.adapters.betfair.orderbook.betfair_float_to_price"]], "betfair_float_to_quantity() (in module nautilus_trader.adapters.betfair.orderbook)": [[1, "nautilus_trader.adapters.betfair.orderbook.betfair_float_to_quantity"]], "cancel_all_orders() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.cancel_all_orders"]], "cancel_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.cancel_order"]], "capsule_from_list() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.capsule_from_list"]], "check_account_currency() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.check_account_currency"]], "clear() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.clear"]], "connect() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.connect"]], "connect() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.connect"]], "count (betfairinstrumentprovider property)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.count"]], "create() (betfairlivedataclientfactory static method)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveDataClientFactory.create"]], "create() (betfairliveexecclientfactory static method)": [[1, "nautilus_trader.adapters.betfair.factories.BetfairLiveExecClientFactory.create"]], "create_betfair_order_book() (in module nautilus_trader.adapters.betfair.orderbook)": [[1, "nautilus_trader.adapters.betfair.orderbook.create_betfair_order_book"]], "create_task() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.create_task"]], "create_task() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.create_task"]], "currencies() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.currencies"]], "currency() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.currency"]], "degrade() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.degrade"]], "degrade() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.degrade"]], "dict() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.dict"]], "dict() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.dict"]], "dict() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.dict"]], "disconnect() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.disconnect"]], "disconnect() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.disconnect"]], "dispose() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.dispose"]], "dispose() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.dispose"]], "fault() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.fault"]], "fault() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.fault"]], "find() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.find"]], "flags (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.flags"]], "from_dict() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.from_dict"]], "from_dict() (betfairticker class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.from_dict"]], "from_pyo3_list() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.from_pyo3_list"]], "from_raw() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.from_raw"]], "fully_qualified_name() (bsporderbookdelta class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.fully_qualified_name"]], "fully_qualified_name() (betfairdataclient class method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.fully_qualified_name"]], "fully_qualified_name() (betfairdataclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (betfairexecclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (betfairexecutionclient class method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.fully_qualified_name"]], "fully_qualified_name() (betfairinstrumentproviderconfig class method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.fully_qualified_name"]], "fully_qualified_name() (betfairstartingprice class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice.fully_qualified_name"]], "fully_qualified_name() (betfairticker class method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.fully_qualified_name"]], "generate_account_state() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_account_state"]], "generate_fill_reports() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_fill_reports"]], "generate_mass_status() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_mass_status"]], "generate_order_accepted() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_canceled"]], "generate_order_expired() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_expired"]], "generate_order_filled() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_rejected"]], "generate_order_status_report() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_submitted"]], "generate_order_triggered() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_triggered"]], "generate_order_updated() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_order_updated"]], "generate_position_status_reports() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.generate_position_status_reports"]], "get_account() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.get_account"]], "get_all() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.get_all"]], "get_cached_betfair_client() (in module nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.get_cached_betfair_client"]], "get_cached_betfair_instrument_provider() (in module nautilus_trader.adapters.betfair.factories)": [[1, "nautilus_trader.adapters.betfair.factories.get_cached_betfair_instrument_provider"]], "handle_order_stream_update() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.handle_order_stream_update"]], "id (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.id"]], "id (betfairdataclientconfig property)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.id"]], "id (betfairexecclientconfig property)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.id"]], "id (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.id"]], "id (betfairinstrumentproviderconfig property)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.id"]], "initialize() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.initialize"]], "instrument_id (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.instrument_id"]], "instrument_id (betfairticker attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.instrument_id"]], "is_add (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_add"]], "is_clear (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_clear"]], "is_connected (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_connected"]], "is_connected (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_connected"]], "is_degraded (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_degraded"]], "is_degraded (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_degraded"]], "is_delete (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_delete"]], "is_disposed (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_disposed"]], "is_disposed (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_disposed"]], "is_faulted (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_faulted"]], "is_faulted (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_faulted"]], "is_initialized (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_initialized"]], "is_initialized (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_initialized"]], "is_running (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_running"]], "is_running (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_running"]], "is_stopped (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.is_stopped"]], "is_stopped (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.is_stopped"]], "is_update (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.is_update"]], "json() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.json"]], "json() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.json"]], "json() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.json"]], "json_primitives() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.json_primitives"]], "json_primitives() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.json_primitives"]], "json_primitives() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.json_primitives"]], "keep_alive() (betfairhttpclient method)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient.keep_alive"]], "list_all() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.list_all"]], "list_from_capsule() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.list_from_capsule"]], "list_market_catalogue() (betfairhttpclient method)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient.list_market_catalogue"]], "list_navigation() (betfairhttpclient method)": [[1, "nautilus_trader.adapters.betfair.client.BetfairHttpClient.list_navigation"]], "load() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load"]], "load_all() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_all"]], "load_all_async() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_all_async"]], "load_async() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_async"]], "load_ids() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_ids"]], "load_ids_async() (betfairinstrumentprovider method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProvider.load_ids_async"]], "modify_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.modify_order"]], "nautilus_trader.adapters.betfair": [[1, "module-nautilus_trader.adapters.betfair"]], "nautilus_trader.adapters.betfair.client": [[1, "module-nautilus_trader.adapters.betfair.client"]], "nautilus_trader.adapters.betfair.common": [[1, "module-nautilus_trader.adapters.betfair.common"]], "nautilus_trader.adapters.betfair.config": [[1, "module-nautilus_trader.adapters.betfair.config"]], "nautilus_trader.adapters.betfair.data": [[1, "module-nautilus_trader.adapters.betfair.data"]], "nautilus_trader.adapters.betfair.data_types": [[1, "module-nautilus_trader.adapters.betfair.data_types"]], "nautilus_trader.adapters.betfair.execution": [[1, "module-nautilus_trader.adapters.betfair.execution"]], "nautilus_trader.adapters.betfair.factories": [[1, "module-nautilus_trader.adapters.betfair.factories"]], "nautilus_trader.adapters.betfair.orderbook": [[1, "module-nautilus_trader.adapters.betfair.orderbook"]], "nautilus_trader.adapters.betfair.providers": [[1, "module-nautilus_trader.adapters.betfair.providers"]], "nautilus_trader.adapters.betfair.sockets": [[1, "module-nautilus_trader.adapters.betfair.sockets"]], "oms_type (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.oms_type"]], "on_market_update() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.on_market_update"]], "order (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.order"]], "parse() (betfairdataclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.parse"]], "parse() (betfairexecclientconfig class method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.parse"]], "parse() (betfairinstrumentproviderconfig class method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.parse"]], "post_connection() (betfairmarketstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient.post_connection"]], "post_connection() (betfairorderstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient.post_connection"]], "post_connection() (betfairstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient.post_connection"]], "post_disconnection() (betfairmarketstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient.post_disconnection"]], "post_disconnection() (betfairorderstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient.post_disconnection"]], "post_disconnection() (betfairstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient.post_disconnection"]], "post_reconnection() (betfairmarketstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairMarketStreamClient.post_reconnection"]], "post_reconnection() (betfairorderstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairOrderStreamClient.post_reconnection"]], "post_reconnection() (betfairstreamclient method)": [[1, "nautilus_trader.adapters.betfair.sockets.BetfairStreamClient.post_reconnection"]], "query_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.query_order"]], "request() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request"]], "request_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_bars"]], "request_instrument() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_instrument"]], "request_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_instruments"]], "request_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_quote_ticks"]], "request_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.request_trade_ticks"]], "reset() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.reset"]], "reset() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.reset"]], "resume() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.resume"]], "resume() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.resume"]], "run_after_delay() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.run_after_delay"]], "run_after_delay() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.run_after_delay"]], "sequence (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.sequence"]], "start() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.start"]], "start() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.start"]], "state (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.state"]], "state (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.state"]], "stop() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.stop"]], "stop() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.stop"]], "submit_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.submit_order"]], "submit_order_list() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.submit_order_list"]], "subscribe() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe"]], "subscribe_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_bars"]], "subscribe_instrument() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instrument"]], "subscribe_instrument_close() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instrument_status"]], "subscribe_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribe_venue_status"]], "subscribed_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_bars"]], "subscribed_generic_data() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_instrument_status"]], "subscribed_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.subscribed_venue_status"]], "to_dict() (bsporderbookdelta static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.to_dict"]], "to_dict() (betfairticker static method)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.to_dict"]], "trader_id (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.trader_id"]], "trader_id (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.trader_id"]], "ts_event (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.ts_event"]], "ts_event (betfairstartingprice property)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice.ts_event"]], "ts_event (betfairticker attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.ts_event"]], "ts_init (bsporderbookdelta attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BSPOrderBookDelta.ts_init"]], "ts_init (betfairstartingprice property)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairStartingPrice.ts_init"]], "ts_init (betfairticker attribute)": [[1, "nautilus_trader.adapters.betfair.data_types.BetfairTicker.ts_init"]], "type (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.type"]], "type (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.type"]], "unsubscribe() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe"]], "unsubscribe_bars() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (betfairdataclient method)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.unsubscribe_venue_status"]], "validate() (betfairdataclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairDataClientConfig.validate"]], "validate() (betfairexecclientconfig method)": [[1, "nautilus_trader.adapters.betfair.config.BetfairExecClientConfig.validate"]], "validate() (betfairinstrumentproviderconfig method)": [[1, "nautilus_trader.adapters.betfair.providers.BetfairInstrumentProviderConfig.validate"]], "venue (betfairdataclient attribute)": [[1, "nautilus_trader.adapters.betfair.data.BetfairDataClient.venue"]], "venue (betfairexecutionclient attribute)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.venue"]], "wait_for_order() (betfairexecutionclient method)": [[1, "nautilus_trader.adapters.betfair.execution.BetfairExecutionClient.wait_for_order"]], "binanceaccounttype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceAccountType"]], "binancebar (class in nautilus_trader.adapters.binance.common.types)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar"]], "binancedataclientconfig (class in nautilus_trader.adapters.binance.config)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig"]], "binanceenumparser (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceEnumParser"]], "binanceerrorcode (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceErrorCode"]], "binanceexchangefiltertype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceExchangeFilterType"]], "binanceexecclientconfig (class in nautilus_trader.adapters.binance.config)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig"]], "binanceexecutiontype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceExecutionType"]], "binancefuturescontractstatus (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesContractStatus"]], "binancefuturescontracttype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesContractType"]], "binancefuturesdataclient (class in nautilus_trader.adapters.binance.futures.data)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient"]], "binancefuturesenumparser (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesEnumParser"]], "binancefutureseventtype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesEventType"]], "binancefuturesexecutionclient (class in nautilus_trader.adapters.binance.futures.execution)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient"]], "binancefuturesinstrumentprovider (class in nautilus_trader.adapters.binance.futures.providers)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider"]], "binancefuturesmargintype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesMarginType"]], "binancefuturesmarkpriceupdate (class in nautilus_trader.adapters.binance.futures.types)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate"]], "binancefuturespositionside (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesPositionSide"]], "binancefuturespositionupdatereason (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesPositionUpdateReason"]], "binancefuturesworkingtype (class in nautilus_trader.adapters.binance.futures.enums)": [[2, "nautilus_trader.adapters.binance.futures.enums.BinanceFuturesWorkingType"]], "binanceklineinterval (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceKlineInterval"]], "binancelivedataclientfactory (class in nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveDataClientFactory"]], "binanceliveexecclientfactory (class in nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveExecClientFactory"]], "binanceneworderresptype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceNewOrderRespType"]], "binanceorderside (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceOrderSide"]], "binanceorderstatus (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceOrderStatus"]], "binanceordertype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceOrderType"]], "binanceratelimitinterval (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceRateLimitInterval"]], "binanceratelimittype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceRateLimitType"]], "binancesecuritytype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceSecurityType"]], "binancespotdataclient (class in nautilus_trader.adapters.binance.spot.data)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient"]], "binancespotenumparser (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotEnumParser"]], "binancespoteventtype (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotEventType"]], "binancespotexecutionclient (class in nautilus_trader.adapters.binance.spot.execution)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient"]], "binancespotinstrumentprovider (class in nautilus_trader.adapters.binance.spot.providers)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider"]], "binancespotpermissions (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotPermissions"]], "binancespotsymbolstatus (class in nautilus_trader.adapters.binance.spot.enums)": [[2, "nautilus_trader.adapters.binance.spot.enums.BinanceSpotSymbolStatus"]], "binancesymbolfiltertype (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceSymbolFilterType"]], "binanceticker (class in nautilus_trader.adapters.binance.common.types)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker"]], "binancetimeinforce (class in nautilus_trader.adapters.binance.common.enums)": [[2, "nautilus_trader.adapters.binance.common.enums.BinanceTimeInForce"]], "account_id (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.account_id"]], "account_id (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.account_id"]], "account_type (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.account_type"]], "account_type (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.account_type"]], "add() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.add"]], "add() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.add"]], "add_bulk() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.add_bulk"]], "add_bulk() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.add_bulk"]], "add_currency() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.add_currency"]], "add_currency() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.add_currency"]], "bar_type (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.bar_type"]], "base_currency (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.base_currency"]], "base_currency (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.base_currency"]], "batch_cancel_orders() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.batch_cancel_orders"]], "batch_cancel_orders() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.batch_cancel_orders"]], "cancel_all_orders() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.cancel_all_orders"]], "cancel_all_orders() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.cancel_all_orders"]], "cancel_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.cancel_order"]], "cancel_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.cancel_order"]], "close (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.close"]], "connect() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.connect"]], "connect() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.connect"]], "connect() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.connect"]], "connect() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.connect"]], "count (binancefuturesinstrumentprovider property)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.count"]], "count (binancespotinstrumentprovider property)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.count"]], "create() (binancelivedataclientfactory static method)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveDataClientFactory.create"]], "create() (binanceliveexecclientfactory static method)": [[2, "nautilus_trader.adapters.binance.factories.BinanceLiveExecClientFactory.create"]], "create_task() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.create_task"]], "create_task() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.create_task"]], "create_task() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.create_task"]], "create_task() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.create_task"]], "currencies() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.currencies"]], "currencies() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.currencies"]], "currency() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.currency"]], "currency() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.currency"]], "degrade() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.degrade"]], "degrade() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.degrade"]], "degrade() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.degrade"]], "degrade() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.degrade"]], "dict() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.dict"]], "dict() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.dict"]], "disconnect() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.disconnect"]], "disconnect() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.disconnect"]], "disconnect() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.disconnect"]], "disconnect() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.disconnect"]], "dispose() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.dispose"]], "dispose() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.dispose"]], "dispose() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.dispose"]], "dispose() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.dispose"]], "fault() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.fault"]], "fault() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.fault"]], "fault() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.fault"]], "fault() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.fault"]], "find() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.find"]], "find() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.find"]], "from_dict() (binancebar static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.from_dict"]], "from_dict() (binancefuturesmarkpriceupdate static method)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.from_dict"]], "from_dict() (binanceticker static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.from_dict"]], "from_pyo3_list() (binancebar static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.from_pyo3_list"]], "fully_qualified_name() (binancebar class method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.fully_qualified_name"]], "fully_qualified_name() (binancedataclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (binanceexecclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (binancefuturesdataclient class method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.fully_qualified_name"]], "fully_qualified_name() (binancefuturesexecutionclient class method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.fully_qualified_name"]], "fully_qualified_name() (binancefuturesmarkpriceupdate class method)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.fully_qualified_name"]], "fully_qualified_name() (binancespotdataclient class method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.fully_qualified_name"]], "fully_qualified_name() (binancespotexecutionclient class method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.fully_qualified_name"]], "fully_qualified_name() (binanceticker class method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.fully_qualified_name"]], "generate_account_state() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_account_state"]], "generate_account_state() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_account_state"]], "generate_fill_reports() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_fill_reports"]], "generate_fill_reports() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_fill_reports"]], "generate_mass_status() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_mass_status"]], "generate_mass_status() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_mass_status"]], "generate_order_accepted() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_accepted"]], "generate_order_accepted() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_cancel_rejected"]], "generate_order_cancel_rejected() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_canceled"]], "generate_order_canceled() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_canceled"]], "generate_order_expired() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_expired"]], "generate_order_expired() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_expired"]], "generate_order_filled() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_filled"]], "generate_order_filled() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_modify_rejected"]], "generate_order_modify_rejected() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_rejected"]], "generate_order_rejected() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_rejected"]], "generate_order_status_report() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_status_report"]], "generate_order_status_report() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_status_reports"]], "generate_order_status_reports() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_submitted"]], "generate_order_submitted() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_submitted"]], "generate_order_triggered() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_triggered"]], "generate_order_triggered() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_triggered"]], "generate_order_updated() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_order_updated"]], "generate_order_updated() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_order_updated"]], "generate_position_status_reports() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.generate_position_status_reports"]], "generate_position_status_reports() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.generate_position_status_reports"]], "get_account() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.get_account"]], "get_account() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.get_account"]], "get_all() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.get_all"]], "get_all() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.get_all"]], "get_cached_binance_futures_instrument_provider() (in module nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.get_cached_binance_futures_instrument_provider"]], "get_cached_binance_http_client() (in module nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.get_cached_binance_http_client"]], "get_cached_binance_spot_instrument_provider() (in module nautilus_trader.adapters.binance.factories)": [[2, "nautilus_trader.adapters.binance.factories.get_cached_binance_spot_instrument_provider"]], "high (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.high"]], "id (binancedataclientconfig property)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.id"]], "id (binanceexecclientconfig property)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.id"]], "id (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.id"]], "id (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.id"]], "id (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.id"]], "id (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.id"]], "initialize() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.initialize"]], "initialize() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.initialize"]], "instrument_id (binanceticker attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.instrument_id"]], "is_connected (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_connected"]], "is_connected (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_connected"]], "is_connected (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_connected"]], "is_connected (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_connected"]], "is_degraded (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_degraded"]], "is_degraded (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_degraded"]], "is_degraded (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_degraded"]], "is_degraded (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_degraded"]], "is_disposed (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_disposed"]], "is_disposed (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_disposed"]], "is_disposed (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_disposed"]], "is_disposed (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_disposed"]], "is_faulted (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_faulted"]], "is_faulted (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_faulted"]], "is_faulted (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_faulted"]], "is_faulted (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_faulted"]], "is_initialized (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_initialized"]], "is_initialized (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_initialized"]], "is_initialized (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_initialized"]], "is_initialized (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_initialized"]], "is_revision (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.is_revision"]], "is_running (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_running"]], "is_running (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_running"]], "is_running (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_running"]], "is_running (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_running"]], "is_single_price() (binancebar method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.is_single_price"]], "is_stopped (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.is_stopped"]], "is_stopped (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.is_stopped"]], "is_stopped (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.is_stopped"]], "is_stopped (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.is_stopped"]], "json() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.json"]], "json() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.json"]], "json_primitives() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.json_primitives"]], "json_primitives() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.json_primitives"]], "list_all() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.list_all"]], "list_all() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.list_all"]], "load() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load"]], "load() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load"]], "load_all() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_all"]], "load_all() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_all"]], "load_all_async() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_all_async"]], "load_all_async() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_all_async"]], "load_async() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_async"]], "load_async() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_async"]], "load_ids() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_ids"]], "load_ids() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_ids"]], "load_ids_async() (binancefuturesinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.futures.providers.BinanceFuturesInstrumentProvider.load_ids_async"]], "load_ids_async() (binancespotinstrumentprovider method)": [[2, "nautilus_trader.adapters.binance.spot.providers.BinanceSpotInstrumentProvider.load_ids_async"]], "low (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.low"]], "modify_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.modify_order"]], "modify_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.modify_order"]], "nautilus_trader.adapters.binance": [[2, "module-nautilus_trader.adapters.binance"]], "nautilus_trader.adapters.binance.common.enums": [[2, "module-nautilus_trader.adapters.binance.common.enums"]], "nautilus_trader.adapters.binance.common.types": [[2, "module-nautilus_trader.adapters.binance.common.types"]], "nautilus_trader.adapters.binance.config": [[2, "module-nautilus_trader.adapters.binance.config"]], "nautilus_trader.adapters.binance.factories": [[2, "module-nautilus_trader.adapters.binance.factories"]], "nautilus_trader.adapters.binance.futures.data": [[2, "module-nautilus_trader.adapters.binance.futures.data"]], "nautilus_trader.adapters.binance.futures.enums": [[2, "module-nautilus_trader.adapters.binance.futures.enums"]], "nautilus_trader.adapters.binance.futures.execution": [[2, "module-nautilus_trader.adapters.binance.futures.execution"]], "nautilus_trader.adapters.binance.futures.providers": [[2, "module-nautilus_trader.adapters.binance.futures.providers"]], "nautilus_trader.adapters.binance.futures.types": [[2, "module-nautilus_trader.adapters.binance.futures.types"]], "nautilus_trader.adapters.binance.spot.data": [[2, "module-nautilus_trader.adapters.binance.spot.data"]], "nautilus_trader.adapters.binance.spot.enums": [[2, "module-nautilus_trader.adapters.binance.spot.enums"]], "nautilus_trader.adapters.binance.spot.execution": [[2, "module-nautilus_trader.adapters.binance.spot.execution"]], "nautilus_trader.adapters.binance.spot.providers": [[2, "module-nautilus_trader.adapters.binance.spot.providers"]], "oms_type (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.oms_type"]], "oms_type (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.oms_type"]], "open (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.open"]], "parse() (binancedataclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.parse"]], "parse() (binanceexecclientconfig class method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.parse"]], "query_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.query_order"]], "query_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.query_order"]], "request() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request"]], "request() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request"]], "request_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_bars"]], "request_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_bars"]], "request_instrument() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_instrument"]], "request_instrument() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_instrument"]], "request_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_instruments"]], "request_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_instruments"]], "request_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_quote_ticks"]], "request_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_quote_ticks"]], "request_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.request_trade_ticks"]], "request_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.request_trade_ticks"]], "reset() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.reset"]], "reset() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.reset"]], "reset() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.reset"]], "reset() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.reset"]], "resume() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.resume"]], "resume() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.resume"]], "resume() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.resume"]], "resume() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.resume"]], "run_after_delay() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.run_after_delay"]], "run_after_delay() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.run_after_delay"]], "run_after_delay() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.run_after_delay"]], "run_after_delay() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.run_after_delay"]], "start() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.start"]], "start() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.start"]], "start() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.start"]], "start() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.start"]], "state (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.state"]], "state (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.state"]], "state (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.state"]], "state (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.state"]], "stop() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.stop"]], "stop() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.stop"]], "stop() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.stop"]], "stop() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.stop"]], "submit_order() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.submit_order"]], "submit_order() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.submit_order"]], "submit_order_list() (binancefuturesexecutionclient method)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.submit_order_list"]], "submit_order_list() (binancespotexecutionclient method)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.submit_order_list"]], "subscribe() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe"]], "subscribe() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe"]], "subscribe_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_bars"]], "subscribe_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_bars"]], "subscribe_instrument() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instrument"]], "subscribe_instrument() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instrument"]], "subscribe_instrument_close() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instrument_close"]], "subscribe_instrument_close() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instrument_status"]], "subscribe_instrument_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instrument_status"]], "subscribe_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_instruments"]], "subscribe_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_quote_ticks"]], "subscribe_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_ticker"]], "subscribe_ticker() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_trade_ticks"]], "subscribe_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribe_venue_status"]], "subscribe_venue_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribe_venue_status"]], "subscribed_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_bars"]], "subscribed_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_bars"]], "subscribed_generic_data() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_generic_data"]], "subscribed_generic_data() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_instrument_close"]], "subscribed_instrument_close() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_instrument_status"]], "subscribed_instrument_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_instrument_status"]], "subscribed_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_instruments"]], "subscribed_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_deltas() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_order_book_snapshots"]], "subscribed_order_book_snapshots() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_quote_ticks"]], "subscribed_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_tickers"]], "subscribed_tickers() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_trade_ticks"]], "subscribed_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.subscribed_venue_status"]], "subscribed_venue_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.subscribed_venue_status"]], "to_dict() (binancebar static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.to_dict"]], "to_dict() (binancefuturesmarkpriceupdate static method)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.to_dict"]], "to_dict() (binanceticker static method)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.to_dict"]], "trader_id (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.trader_id"]], "trader_id (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.trader_id"]], "trader_id (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.trader_id"]], "trader_id (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.trader_id"]], "treat_expired_as_canceled (binancefuturesexecutionclient property)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.treat_expired_as_canceled"]], "treat_expired_as_canceled (binancespotexecutionclient property)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.treat_expired_as_canceled"]], "ts_event (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.ts_event"]], "ts_event (binancefuturesmarkpriceupdate property)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.ts_event"]], "ts_event (binanceticker attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.ts_event"]], "ts_init (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.ts_init"]], "ts_init (binancefuturesmarkpriceupdate property)": [[2, "nautilus_trader.adapters.binance.futures.types.BinanceFuturesMarkPriceUpdate.ts_init"]], "ts_init (binanceticker attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceTicker.ts_init"]], "type (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.type"]], "type (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.type"]], "type (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.type"]], "type (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.type"]], "unsubscribe() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe"]], "unsubscribe() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe"]], "unsubscribe_bars() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_bars"]], "unsubscribe_bars() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instrument"]], "unsubscribe_instrument() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_close() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_instruments"]], "unsubscribe_instruments() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_ticker"]], "unsubscribe_ticker() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (binancefuturesdataclient method)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.unsubscribe_venue_status"]], "unsubscribe_venue_status() (binancespotdataclient method)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.unsubscribe_venue_status"]], "use_position_ids (binancefuturesexecutionclient property)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.use_position_ids"]], "use_position_ids (binancespotexecutionclient property)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.use_position_ids"]], "validate() (binancedataclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceDataClientConfig.validate"]], "validate() (binanceexecclientconfig method)": [[2, "nautilus_trader.adapters.binance.config.BinanceExecClientConfig.validate"]], "venue (binancefuturesdataclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.data.BinanceFuturesDataClient.venue"]], "venue (binancefuturesexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.futures.execution.BinanceFuturesExecutionClient.venue"]], "venue (binancespotdataclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.data.BinanceSpotDataClient.venue"]], "venue (binancespotexecutionclient attribute)": [[2, "nautilus_trader.adapters.binance.spot.execution.BinanceSpotExecutionClient.venue"]], "volume (binancebar attribute)": [[2, "nautilus_trader.adapters.binance.common.types.BinanceBar.volume"]], "nautilus_trader.adapters": [[3, "module-nautilus_trader.adapters"]], "comboleg (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg"]], "contractid (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId"]], "deltaneutralcontract (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract"]], "ibcontract (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract"]], "ibcontractdetails (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails"]], "ibordertags (class in nautilus_trader.adapters.interactive_brokers.common)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags"]], "interactivebrokersdataclient (class in nautilus_trader.adapters.interactive_brokers.data)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient"]], "interactivebrokersdataclientconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig"]], "interactivebrokersexecclientconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig"]], "interactivebrokersexecutionclient (class in nautilus_trader.adapters.interactive_brokers.execution)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient"]], "interactivebrokersgatewayconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig"]], "interactivebrokersinstrumentprovider (class in nautilus_trader.adapters.interactive_brokers.providers)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider"]], "interactivebrokersinstrumentproviderconfig (class in nautilus_trader.adapters.interactive_brokers.config)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig"]], "interactivebrokerslivedataclientfactory (class in nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveDataClientFactory"]], "interactivebrokersliveexecclientfactory (class in nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveExecClientFactory"]], "account_id (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.account_id"]], "account_type (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.account_type"]], "add() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.add"]], "add_bulk() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.add_bulk"]], "add_currency() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.add_currency"]], "as_integer_ratio() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.as_integer_ratio"]], "base_currency (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.base_currency"]], "batch_cancel_orders() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.batch_cancel_orders"]], "bit_count() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.bit_count"]], "bit_length() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.bit_length"]], "cancel_all_orders() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.cancel_all_orders"]], "cancel_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.cancel_order"]], "conjugate() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.conjugate"]], "connect() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.connect"]], "connect() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.connect"]], "count (interactivebrokersinstrumentprovider property)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.count"]], "create() (interactivebrokerslivedataclientfactory static method)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveDataClientFactory.create"]], "create() (interactivebrokersliveexecclientfactory static method)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.InteractiveBrokersLiveExecClientFactory.create"]], "create_task() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.create_task"]], "create_task() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.create_task"]], "currencies() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.currencies"]], "currency() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.currency"]], "degrade() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.degrade"]], "degrade() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.degrade"]], "denominator (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.denominator"]], "dict() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.dict"]], "dict() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.dict"]], "dict() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.dict"]], "dict() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.dict"]], "dict() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.dict"]], "dict() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.dict"]], "dict() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.dict"]], "dict() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.dict"]], "dict() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.dict"]], "disconnect() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.disconnect"]], "disconnect() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.disconnect"]], "dispose() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.dispose"]], "dispose() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.dispose"]], "fault() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.fault"]], "fault() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.fault"]], "find() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.find"]], "from_bytes() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.from_bytes"]], "fully_qualified_name() (comboleg class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.fully_qualified_name"]], "fully_qualified_name() (deltaneutralcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.fully_qualified_name"]], "fully_qualified_name() (ibcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.fully_qualified_name"]], "fully_qualified_name() (ibcontractdetails class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.fully_qualified_name"]], "fully_qualified_name() (ibordertags class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersdataclient class method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersdataclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersexecclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersexecutionclient class method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersgatewayconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.fully_qualified_name"]], "fully_qualified_name() (interactivebrokersinstrumentproviderconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.fully_qualified_name"]], "generate_account_state() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_account_state"]], "generate_fill_reports() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_fill_reports"]], "generate_mass_status() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_mass_status"]], "generate_order_accepted() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_canceled"]], "generate_order_expired() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_expired"]], "generate_order_filled() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_rejected"]], "generate_order_status_report() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_submitted"]], "generate_order_triggered() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_triggered"]], "generate_order_updated() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_order_updated"]], "generate_position_status_reports() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.generate_position_status_reports"]], "get_account() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.get_account"]], "get_all() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.get_all"]], "get_cached_ib_client() (in module nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.get_cached_ib_client"]], "get_cached_interactive_brokers_instrument_provider() (in module nautilus_trader.adapters.interactive_brokers.factories)": [[4, "nautilus_trader.adapters.interactive_brokers.factories.get_cached_interactive_brokers_instrument_provider"]], "id (comboleg property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.id"]], "id (deltaneutralcontract property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.id"]], "id (ibcontract property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.id"]], "id (ibcontractdetails property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.id"]], "id (ibordertags property)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.id"]], "id (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.id"]], "id (interactivebrokersdataclientconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.id"]], "id (interactivebrokersexecclientconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.id"]], "id (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.id"]], "id (interactivebrokersgatewayconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.id"]], "id (interactivebrokersinstrumentproviderconfig property)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.id"]], "imag (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.imag"]], "initialize() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.initialize"]], "is_connected (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_connected"]], "is_connected (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_connected"]], "is_degraded (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_degraded"]], "is_degraded (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_degraded"]], "is_disposed (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_disposed"]], "is_disposed (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_disposed"]], "is_faulted (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_faulted"]], "is_faulted (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_faulted"]], "is_initialized (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_initialized"]], "is_initialized (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_initialized"]], "is_running (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_running"]], "is_running (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_running"]], "is_stopped (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.is_stopped"]], "is_stopped (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.is_stopped"]], "json() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.json"]], "json() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.json"]], "json() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.json"]], "json() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.json"]], "json() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.json"]], "json() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.json"]], "json() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.json"]], "json() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.json"]], "json() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.json"]], "json_primitives() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.json_primitives"]], "json_primitives() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.json_primitives"]], "json_primitives() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.json_primitives"]], "json_primitives() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.json_primitives"]], "json_primitives() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.json_primitives"]], "json_primitives() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.json_primitives"]], "json_primitives() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.json_primitives"]], "json_primitives() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.json_primitives"]], "json_primitives() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.json_primitives"]], "list_all() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.list_all"]], "load() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load"]], "load_all() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_all"]], "load_all_async() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_all_async"]], "load_async() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_async"]], "load_ids() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_ids"]], "load_ids_async() (interactivebrokersinstrumentprovider method)": [[4, "nautilus_trader.adapters.interactive_brokers.providers.InteractiveBrokersInstrumentProvider.load_ids_async"]], "modify_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.modify_order"]], "nautilus_trader.adapters.interactive_brokers": [[4, "module-nautilus_trader.adapters.interactive_brokers"]], "nautilus_trader.adapters.interactive_brokers.common": [[4, "module-nautilus_trader.adapters.interactive_brokers.common"]], "nautilus_trader.adapters.interactive_brokers.config": [[4, "module-nautilus_trader.adapters.interactive_brokers.config"]], "nautilus_trader.adapters.interactive_brokers.data": [[4, "module-nautilus_trader.adapters.interactive_brokers.data"]], "nautilus_trader.adapters.interactive_brokers.execution": [[4, "module-nautilus_trader.adapters.interactive_brokers.execution"]], "nautilus_trader.adapters.interactive_brokers.factories": [[4, "module-nautilus_trader.adapters.interactive_brokers.factories"]], "nautilus_trader.adapters.interactive_brokers.providers": [[4, "module-nautilus_trader.adapters.interactive_brokers.providers"]], "numerator (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.numerator"]], "oms_type (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.oms_type"]], "parse() (comboleg class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.parse"]], "parse() (deltaneutralcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.parse"]], "parse() (ibcontract class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.parse"]], "parse() (ibcontractdetails class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.parse"]], "parse() (ibordertags class method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.parse"]], "parse() (interactivebrokersdataclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.parse"]], "parse() (interactivebrokersexecclientconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.parse"]], "parse() (interactivebrokersgatewayconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.parse"]], "parse() (interactivebrokersinstrumentproviderconfig class method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.parse"]], "query_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.query_order"]], "real (contractid attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.real"]], "request() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request"]], "request_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_bars"]], "request_instrument() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_instrument"]], "request_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_instruments"]], "request_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_quote_ticks"]], "request_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.request_trade_ticks"]], "reset() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.reset"]], "reset() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.reset"]], "resume() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.resume"]], "resume() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.resume"]], "run_after_delay() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.run_after_delay"]], "run_after_delay() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.run_after_delay"]], "start() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.start"]], "start() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.start"]], "state (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.state"]], "state (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.state"]], "stop() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.stop"]], "stop() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.stop"]], "submit_order() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.submit_order"]], "submit_order_list() (interactivebrokersexecutionclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.submit_order_list"]], "subscribe() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe"]], "subscribe_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_bars"]], "subscribe_instrument() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instrument"]], "subscribe_instrument_close() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instrument_status"]], "subscribe_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribe_venue_status"]], "subscribed_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_bars"]], "subscribed_generic_data() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_instrument_status"]], "subscribed_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.subscribed_venue_status"]], "to_bytes() (contractid method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ContractId.to_bytes"]], "trader_id (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.trader_id"]], "trader_id (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.trader_id"]], "type (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.type"]], "type (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.type"]], "unsubscribe() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe"]], "unsubscribe_bars() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (interactivebrokersdataclient method)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.unsubscribe_venue_status"]], "validate() (comboleg method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.ComboLeg.validate"]], "validate() (deltaneutralcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.DeltaNeutralContract.validate"]], "validate() (ibcontract method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContract.validate"]], "validate() (ibcontractdetails method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBContractDetails.validate"]], "validate() (ibordertags method)": [[4, "nautilus_trader.adapters.interactive_brokers.common.IBOrderTags.validate"]], "validate() (interactivebrokersdataclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersDataClientConfig.validate"]], "validate() (interactivebrokersexecclientconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersExecClientConfig.validate"]], "validate() (interactivebrokersgatewayconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersGatewayConfig.validate"]], "validate() (interactivebrokersinstrumentproviderconfig method)": [[4, "nautilus_trader.adapters.interactive_brokers.config.InteractiveBrokersInstrumentProviderConfig.validate"]], "venue (interactivebrokersdataclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.data.InteractiveBrokersDataClient.venue"]], "venue (interactivebrokersexecutionclient attribute)": [[4, "nautilus_trader.adapters.interactive_brokers.execution.InteractiveBrokersExecutionClient.venue"]], "avgloser (class in nautilus_trader.analysis.statistics.loser_avg)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser"]], "avgwinner (class in nautilus_trader.analysis.statistics.winner_avg)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner"]], "expectancy (class in nautilus_trader.analysis.statistics.expectancy)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy"]], "longratio (class in nautilus_trader.analysis.statistics.long_ratio)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio"]], "maxloser (class in nautilus_trader.analysis.statistics.loser_max)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser"]], "maxwinner (class in nautilus_trader.analysis.statistics.winner_max)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner"]], "minloser (class in nautilus_trader.analysis.statistics.loser_min)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser"]], "minwinner (class in nautilus_trader.analysis.statistics.winner_min)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner"]], "portfolioanalyzer (class in nautilus_trader.analysis.analyzer)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer"]], "portfoliostatistic (class in nautilus_trader.analysis.statistic)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic"]], "profitfactor (class in nautilus_trader.analysis.statistics.profit_factor)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor"]], "reportprovider (class in nautilus_trader.analysis.reporter)": [[5, "nautilus_trader.analysis.reporter.ReportProvider"]], "returnsaverage (class in nautilus_trader.analysis.statistics.returns_avg)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage"]], "returnsaverageloss (class in nautilus_trader.analysis.statistics.returns_avg_loss)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss"]], "returnsaveragewin (class in nautilus_trader.analysis.statistics.returns_avg_win)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin"]], "returnsvolatility (class in nautilus_trader.analysis.statistics.returns_volatility)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility"]], "riskreturnratio (class in nautilus_trader.analysis.statistics.risk_return_ratio)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio"]], "sharperatio (class in nautilus_trader.analysis.statistics.sharpe_ratio)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio"]], "sortinoratio (class in nautilus_trader.analysis.statistics.sortino_ratio)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio"]], "winrate (class in nautilus_trader.analysis.statistics.win_rate)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate"]], "add_positions() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.add_positions"]], "add_return() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.add_return"]], "add_trade() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.add_trade"]], "calculate_from_orders() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_orders"]], "calculate_from_orders() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_orders"]], "calculate_from_orders() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_orders"]], "calculate_from_orders() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_orders"]], "calculate_from_orders() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_orders"]], "calculate_from_orders() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_orders"]], "calculate_from_orders() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_orders"]], "calculate_from_orders() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_orders"]], "calculate_from_orders() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_orders"]], "calculate_from_orders() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_orders"]], "calculate_from_orders() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_orders"]], "calculate_from_orders() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_orders"]], "calculate_from_orders() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_orders"]], "calculate_from_orders() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_orders"]], "calculate_from_orders() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_orders"]], "calculate_from_orders() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_orders"]], "calculate_from_orders() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_orders"]], "calculate_from_orders() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_orders"]], "calculate_from_positions() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_positions"]], "calculate_from_positions() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_positions"]], "calculate_from_positions() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_positions"]], "calculate_from_positions() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_positions"]], "calculate_from_positions() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_positions"]], "calculate_from_positions() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_positions"]], "calculate_from_positions() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_positions"]], "calculate_from_positions() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_positions"]], "calculate_from_positions() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_positions"]], "calculate_from_positions() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_positions"]], "calculate_from_positions() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_positions"]], "calculate_from_positions() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_positions"]], "calculate_from_positions() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_positions"]], "calculate_from_positions() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_positions"]], "calculate_from_positions() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_positions"]], "calculate_from_positions() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_positions"]], "calculate_from_positions() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_positions"]], "calculate_from_positions() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_positions"]], "calculate_from_realized_pnls() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_realized_pnls"]], "calculate_from_realized_pnls() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_realized_pnls"]], "calculate_from_returns() (avgloser method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.calculate_from_returns"]], "calculate_from_returns() (avgwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.calculate_from_returns"]], "calculate_from_returns() (expectancy method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.calculate_from_returns"]], "calculate_from_returns() (longratio method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.calculate_from_returns"]], "calculate_from_returns() (maxloser method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.calculate_from_returns"]], "calculate_from_returns() (maxwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.calculate_from_returns"]], "calculate_from_returns() (minloser method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.calculate_from_returns"]], "calculate_from_returns() (minwinner method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.calculate_from_returns"]], "calculate_from_returns() (portfoliostatistic method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.calculate_from_returns"]], "calculate_from_returns() (profitfactor method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.calculate_from_returns"]], "calculate_from_returns() (returnsaverage method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.calculate_from_returns"]], "calculate_from_returns() (returnsaverageloss method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.calculate_from_returns"]], "calculate_from_returns() (returnsaveragewin method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.calculate_from_returns"]], "calculate_from_returns() (returnsvolatility method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.calculate_from_returns"]], "calculate_from_returns() (riskreturnratio method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.calculate_from_returns"]], "calculate_from_returns() (sharperatio method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.calculate_from_returns"]], "calculate_from_returns() (sortinoratio method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.calculate_from_returns"]], "calculate_from_returns() (winrate method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.calculate_from_returns"]], "calculate_statistics() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.calculate_statistics"]], "currencies (portfolioanalyzer property)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.currencies"]], "deregister_statistic() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.deregister_statistic"]], "deregister_statistics() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.deregister_statistics"]], "fully_qualified_name() (avgloser class method)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.fully_qualified_name"]], "fully_qualified_name() (avgwinner class method)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.fully_qualified_name"]], "fully_qualified_name() (expectancy class method)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.fully_qualified_name"]], "fully_qualified_name() (longratio class method)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.fully_qualified_name"]], "fully_qualified_name() (maxloser class method)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.fully_qualified_name"]], "fully_qualified_name() (maxwinner class method)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.fully_qualified_name"]], "fully_qualified_name() (minloser class method)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.fully_qualified_name"]], "fully_qualified_name() (minwinner class method)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.fully_qualified_name"]], "fully_qualified_name() (portfoliostatistic class method)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.fully_qualified_name"]], "fully_qualified_name() (profitfactor class method)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.fully_qualified_name"]], "fully_qualified_name() (returnsaverage class method)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.fully_qualified_name"]], "fully_qualified_name() (returnsaverageloss class method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.fully_qualified_name"]], "fully_qualified_name() (returnsaveragewin class method)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.fully_qualified_name"]], "fully_qualified_name() (returnsvolatility class method)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.fully_qualified_name"]], "fully_qualified_name() (riskreturnratio class method)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.fully_qualified_name"]], "fully_qualified_name() (sharperatio class method)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.fully_qualified_name"]], "fully_qualified_name() (sortinoratio class method)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.fully_qualified_name"]], "fully_qualified_name() (winrate class method)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.fully_qualified_name"]], "generate_account_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_account_report"]], "generate_fills_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_fills_report"]], "generate_order_fills_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_order_fills_report"]], "generate_orders_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_orders_report"]], "generate_positions_report() (reportprovider static method)": [[5, "nautilus_trader.analysis.reporter.ReportProvider.generate_positions_report"]], "get_performance_stats_general() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_performance_stats_general"]], "get_performance_stats_pnls() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_performance_stats_pnls"]], "get_performance_stats_returns() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_performance_stats_returns"]], "get_stats_general_formatted() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_stats_general_formatted"]], "get_stats_pnls_formatted() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_stats_pnls_formatted"]], "get_stats_returns_formatted() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.get_stats_returns_formatted"]], "name (avgloser property)": [[5, "nautilus_trader.analysis.statistics.loser_avg.AvgLoser.name"]], "name (avgwinner property)": [[5, "nautilus_trader.analysis.statistics.winner_avg.AvgWinner.name"]], "name (expectancy property)": [[5, "nautilus_trader.analysis.statistics.expectancy.Expectancy.name"]], "name (longratio property)": [[5, "nautilus_trader.analysis.statistics.long_ratio.LongRatio.name"]], "name (maxloser property)": [[5, "nautilus_trader.analysis.statistics.loser_max.MaxLoser.name"]], "name (maxwinner property)": [[5, "nautilus_trader.analysis.statistics.winner_max.MaxWinner.name"]], "name (minloser property)": [[5, "nautilus_trader.analysis.statistics.loser_min.MinLoser.name"]], "name (minwinner property)": [[5, "nautilus_trader.analysis.statistics.winner_min.MinWinner.name"]], "name (portfoliostatistic property)": [[5, "nautilus_trader.analysis.statistic.PortfolioStatistic.name"]], "name (profitfactor property)": [[5, "nautilus_trader.analysis.statistics.profit_factor.ProfitFactor.name"]], "name (returnsaverage property)": [[5, "nautilus_trader.analysis.statistics.returns_avg.ReturnsAverage.name"]], "name (returnsaverageloss property)": [[5, "nautilus_trader.analysis.statistics.returns_avg_loss.ReturnsAverageLoss.name"]], "name (returnsaveragewin property)": [[5, "nautilus_trader.analysis.statistics.returns_avg_win.ReturnsAverageWin.name"]], "name (returnsvolatility property)": [[5, "nautilus_trader.analysis.statistics.returns_volatility.ReturnsVolatility.name"]], "name (riskreturnratio property)": [[5, "nautilus_trader.analysis.statistics.risk_return_ratio.RiskReturnRatio.name"]], "name (sharperatio property)": [[5, "nautilus_trader.analysis.statistics.sharpe_ratio.SharpeRatio.name"]], "name (sortinoratio property)": [[5, "nautilus_trader.analysis.statistics.sortino_ratio.SortinoRatio.name"]], "name (winrate property)": [[5, "nautilus_trader.analysis.statistics.win_rate.WinRate.name"]], "nautilus_trader.analysis": [[5, "module-nautilus_trader.analysis"]], "nautilus_trader.analysis.analyzer": [[5, "module-nautilus_trader.analysis.analyzer"]], "nautilus_trader.analysis.reporter": [[5, "module-nautilus_trader.analysis.reporter"]], "nautilus_trader.analysis.statistic": [[5, "module-nautilus_trader.analysis.statistic"]], "nautilus_trader.analysis.statistics.expectancy": [[5, "module-nautilus_trader.analysis.statistics.expectancy"]], "nautilus_trader.analysis.statistics.long_ratio": [[5, "module-nautilus_trader.analysis.statistics.long_ratio"]], "nautilus_trader.analysis.statistics.loser_avg": [[5, "module-nautilus_trader.analysis.statistics.loser_avg"]], "nautilus_trader.analysis.statistics.loser_max": [[5, "module-nautilus_trader.analysis.statistics.loser_max"]], "nautilus_trader.analysis.statistics.loser_min": [[5, "module-nautilus_trader.analysis.statistics.loser_min"]], "nautilus_trader.analysis.statistics.profit_factor": [[5, "module-nautilus_trader.analysis.statistics.profit_factor"]], "nautilus_trader.analysis.statistics.returns_avg": [[5, "module-nautilus_trader.analysis.statistics.returns_avg"]], "nautilus_trader.analysis.statistics.returns_avg_loss": [[5, "module-nautilus_trader.analysis.statistics.returns_avg_loss"]], "nautilus_trader.analysis.statistics.returns_avg_win": [[5, "module-nautilus_trader.analysis.statistics.returns_avg_win"]], "nautilus_trader.analysis.statistics.returns_volatility": [[5, "module-nautilus_trader.analysis.statistics.returns_volatility"]], "nautilus_trader.analysis.statistics.risk_return_ratio": [[5, "module-nautilus_trader.analysis.statistics.risk_return_ratio"]], "nautilus_trader.analysis.statistics.sharpe_ratio": [[5, "module-nautilus_trader.analysis.statistics.sharpe_ratio"]], "nautilus_trader.analysis.statistics.sortino_ratio": [[5, "module-nautilus_trader.analysis.statistics.sortino_ratio"]], "nautilus_trader.analysis.statistics.win_rate": [[5, "module-nautilus_trader.analysis.statistics.win_rate"]], "nautilus_trader.analysis.statistics.winner_avg": [[5, "module-nautilus_trader.analysis.statistics.winner_avg"]], "nautilus_trader.analysis.statistics.winner_max": [[5, "module-nautilus_trader.analysis.statistics.winner_max"]], "nautilus_trader.analysis.statistics.winner_min": [[5, "module-nautilus_trader.analysis.statistics.winner_min"]], "realized_pnls() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.realized_pnls"]], "register_statistic() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.register_statistic"]], "reset() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.reset"]], "returns() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.returns"]], "statistic() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.statistic"]], "total_pnl() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.total_pnl"]], "total_pnl_percentage() (portfolioanalyzer method)": [[5, "nautilus_trader.analysis.analyzer.PortfolioAnalyzer.total_pnl_percentage"]], "backtestdataclient (class in nautilus_trader.backtest.data_client)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient"]], "backtestengine (class in nautilus_trader.backtest.engine)": [[6, "nautilus_trader.backtest.engine.BacktestEngine"]], "backtestexecclient (class in nautilus_trader.backtest.execution_client)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient"]], "backtestmarketdataclient (class in nautilus_trader.backtest.data_client)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient"]], "backtestnode (class in nautilus_trader.backtest.node)": [[6, "nautilus_trader.backtest.node.BacktestNode"]], "backtestresult (class in nautilus_trader.backtest.results)": [[6, "nautilus_trader.backtest.results.BacktestResult"]], "fxrolloverinterestconfig (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig"]], "fxrolloverinterestmodule (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule"]], "fillmodel (class in nautilus_trader.backtest.models)": [[6, "nautilus_trader.backtest.models.FillModel"]], "latencymodel (class in nautilus_trader.backtest.models)": [[6, "nautilus_trader.backtest.models.LatencyModel"]], "simulatedexchange (class in nautilus_trader.backtest.exchange)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange"]], "simulationmodule (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.SimulationModule"]], "simulationmoduleconfig (class in nautilus_trader.backtest.modules)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig"]], "account_id (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.account_id"]], "account_type (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.account_type"]], "account_type (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.account_type"]], "active_task_ids() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.active_task_ids"]], "active_task_ids() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.active_task_ids"]], "add_actor() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_actor"]], "add_actors() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_actors"]], "add_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_data"]], "add_exec_algorithm() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_exec_algorithm"]], "add_exec_algorithms() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_exec_algorithms"]], "add_instrument() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_instrument"]], "add_instrument() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.add_instrument"]], "add_strategies() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_strategies"]], "add_strategy() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_strategy"]], "add_synthetic() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.add_synthetic"]], "add_synthetic() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.add_synthetic"]], "add_venue() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.add_venue"]], "adjust_account() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.adjust_account"]], "backtest_end (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.backtest_end"]], "backtest_start (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.backtest_start"]], "bar_execution (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.bar_execution"]], "base_currency (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.base_currency"]], "base_currency (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.base_currency"]], "base_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.base_latency_nanos"]], "batch_cancel_orders() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.batch_cancel_orders"]], "best_ask_price() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.best_ask_price"]], "best_bid_price() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.best_bid_price"]], "book_type (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.book_type"]], "cache (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.cache"]], "cache (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.cache"]], "cache (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.cache"]], "cache (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.cache"]], "cancel_all_orders() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.cancel_all_orders"]], "cancel_all_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.cancel_all_tasks"]], "cancel_all_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.cancel_all_tasks"]], "cancel_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.cancel_latency_nanos"]], "cancel_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.cancel_order"]], "cancel_task() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.cancel_task"]], "cancel_task() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.cancel_task"]], "change_fill_model() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.change_fill_model"]], "clear_actors() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_actors"]], "clear_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_data"]], "clear_exec_algorithms() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_exec_algorithms"]], "clear_strategies() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.clear_strategies"]], "clock (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.clock"]], "clock (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.clock"]], "config (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.config"]], "config (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.config"]], "configs (backtestnode property)": [[6, "nautilus_trader.backtest.node.BacktestNode.configs"]], "data (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.data"]], "default_leverage (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.default_leverage"]], "degrade() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.degrade"]], "degrade() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.degrade"]], "degrade() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.degrade"]], "degrade() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.degrade"]], "degrade() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.degrade"]], "deregister_warning_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.deregister_warning_event"]], "deregister_warning_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.deregister_warning_event"]], "dict() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.dict"]], "dict() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.dict"]], "dispose() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.dispose"]], "dispose() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.dispose"]], "dispose() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.dispose"]], "dispose() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.dispose"]], "dispose() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.dispose"]], "dispose() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.dispose"]], "dump_pickled_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.dump_pickled_data"]], "end() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.end"]], "ensure_plotting() (in module nautilus_trader.backtest.results)": [[6, "nautilus_trader.backtest.results.ensure_plotting"]], "exec_client (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.exec_client"]], "fault() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.fault"]], "fault() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.fault"]], "fault() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.fault"]], "fault() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.fault"]], "fault() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.fault"]], "fill_model (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.fill_model"]], "fully_qualified_name() (backtestdataclient class method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.fully_qualified_name"]], "fully_qualified_name() (backtestexecclient class method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.fully_qualified_name"]], "fully_qualified_name() (backtestmarketdataclient class method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.fully_qualified_name"]], "fully_qualified_name() (fxrolloverinterestconfig class method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.fully_qualified_name"]], "fully_qualified_name() (fxrolloverinterestmodule class method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.fully_qualified_name"]], "fully_qualified_name() (simulationmodule class method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.fully_qualified_name"]], "fully_qualified_name() (simulationmoduleconfig class method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.fully_qualified_name"]], "generate_account_state() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_account_state"]], "generate_order_accepted() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_accepted"]], "generate_order_cancel_rejected() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_cancel_rejected"]], "generate_order_canceled() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_canceled"]], "generate_order_expired() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_expired"]], "generate_order_filled() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_filled"]], "generate_order_modify_rejected() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_modify_rejected"]], "generate_order_rejected() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_rejected"]], "generate_order_submitted() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_submitted"]], "generate_order_triggered() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_triggered"]], "generate_order_updated() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.generate_order_updated"]], "get_account() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.get_account"]], "get_account() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_account"]], "get_book() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_book"]], "get_books() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_books"]], "get_engine() (backtestnode method)": [[6, "nautilus_trader.backtest.node.BacktestNode.get_engine"]], "get_engines() (backtestnode method)": [[6, "nautilus_trader.backtest.node.BacktestNode.get_engines"]], "get_matching_engine() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_matching_engine"]], "get_matching_engines() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_matching_engines"]], "get_open_ask_orders() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_open_ask_orders"]], "get_open_bid_orders() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_open_bid_orders"]], "get_open_orders() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.get_open_orders"]], "get_result() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.get_result"]], "handle_bar() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_bar"]], "handle_bar() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_bar"]], "handle_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_bars"]], "handle_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_bars"]], "handle_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_data"]], "handle_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_data"]], "handle_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_event"]], "handle_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_event"]], "handle_historical_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_historical_data"]], "handle_historical_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_historical_data"]], "handle_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instrument"]], "handle_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instrument"]], "handle_instrument_close() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instrument_close"]], "handle_instrument_close() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instrument_close"]], "handle_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instrument_status"]], "handle_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instrument_status"]], "handle_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_instruments"]], "handle_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_instruments"]], "handle_order_book() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_order_book"]], "handle_order_book() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_order_book"]], "handle_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_order_book_deltas"]], "handle_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_order_book_deltas"]], "handle_quote_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_quote_tick"]], "handle_quote_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_quote_tick"]], "handle_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_quote_ticks"]], "handle_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_quote_ticks"]], "handle_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_ticker"]], "handle_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_ticker"]], "handle_trade_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_trade_tick"]], "handle_trade_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_trade_tick"]], "handle_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_trade_ticks"]], "handle_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_trade_ticks"]], "handle_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.handle_venue_status"]], "handle_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.handle_venue_status"]], "has_active_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_active_tasks"]], "has_active_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_active_tasks"]], "has_any_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_any_tasks"]], "has_any_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_any_tasks"]], "has_pending_requests() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_pending_requests"]], "has_pending_requests() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_pending_requests"]], "has_queued_tasks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.has_queued_tasks"]], "has_queued_tasks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.has_queued_tasks"]], "id (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.id"]], "id (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.id"]], "id (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.id"]], "id (fxrolloverinterestconfig property)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.id"]], "id (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.id"]], "id (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.id"]], "id (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.id"]], "id (simulationmoduleconfig property)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.id"]], "indicators_initialized() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.indicators_initialized"]], "indicators_initialized() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.indicators_initialized"]], "initialize_account() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.initialize_account"]], "insert_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.insert_latency_nanos"]], "instance_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.instance_id"]], "instruments (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.instruments"]], "is_connected (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_connected"]], "is_connected (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_connected"]], "is_connected (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_connected"]], "is_degraded (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_degraded"]], "is_degraded (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_degraded"]], "is_degraded (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_degraded"]], "is_degraded (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_degraded"]], "is_degraded (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_degraded"]], "is_disposed (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_disposed"]], "is_disposed (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_disposed"]], "is_disposed (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_disposed"]], "is_disposed (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_disposed"]], "is_disposed (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_disposed"]], "is_faulted (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_faulted"]], "is_faulted (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_faulted"]], "is_faulted (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_faulted"]], "is_faulted (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_faulted"]], "is_faulted (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_faulted"]], "is_frozen_account (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.is_frozen_account"]], "is_initialized (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_initialized"]], "is_initialized (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_initialized"]], "is_initialized (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_initialized"]], "is_initialized (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_initialized"]], "is_initialized (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_initialized"]], "is_limit_filled() (fillmodel method)": [[6, "nautilus_trader.backtest.models.FillModel.is_limit_filled"]], "is_pending_request() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_pending_request"]], "is_pending_request() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_pending_request"]], "is_running (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_running"]], "is_running (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_running"]], "is_running (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_running"]], "is_running (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_running"]], "is_running (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_running"]], "is_slipped() (fillmodel method)": [[6, "nautilus_trader.backtest.models.FillModel.is_slipped"]], "is_stop_filled() (fillmodel method)": [[6, "nautilus_trader.backtest.models.FillModel.is_stop_filled"]], "is_stopped (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.is_stopped"]], "is_stopped (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.is_stopped"]], "is_stopped (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.is_stopped"]], "is_stopped (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.is_stopped"]], "is_stopped (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.is_stopped"]], "iteration (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.iteration"]], "json() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.json"]], "json() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.json"]], "json_primitives() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.json_primitives"]], "json_primitives() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.json_primitives"]], "kernel (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.kernel"]], "latency_model (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.latency_model"]], "leverages (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.leverages"]], "list_venues() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.list_venues"]], "load() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.load"]], "load() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.load"]], "load_pickled_data() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.load_pickled_data"]], "log (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.log"]], "log (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.log"]], "log_diagnostics() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.log_diagnostics"]], "log_diagnostics() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.log_diagnostics"]], "machine_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.machine_id"]], "modify_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.modify_order"]], "modules (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.modules"]], "msgbus (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.msgbus"]], "msgbus (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.msgbus"]], "msgbus (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.msgbus"]], "nautilus_trader.backtest": [[6, "module-nautilus_trader.backtest"]], "nautilus_trader.backtest.auction": [[6, "module-nautilus_trader.backtest.auction"]], "nautilus_trader.backtest.data_client": [[6, "module-nautilus_trader.backtest.data_client"]], "nautilus_trader.backtest.engine": [[6, "module-nautilus_trader.backtest.engine"]], "nautilus_trader.backtest.exchange": [[6, "module-nautilus_trader.backtest.exchange"]], "nautilus_trader.backtest.execution_client": [[6, "module-nautilus_trader.backtest.execution_client"]], "nautilus_trader.backtest.models": [[6, "module-nautilus_trader.backtest.models"]], "nautilus_trader.backtest.modules": [[6, "module-nautilus_trader.backtest.modules"]], "nautilus_trader.backtest.node": [[6, "module-nautilus_trader.backtest.node"]], "nautilus_trader.backtest.results": [[6, "module-nautilus_trader.backtest.results"]], "oms_type (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.oms_type"]], "oms_type (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.oms_type"]], "on_bar() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_bar"]], "on_bar() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_bar"]], "on_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_data"]], "on_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_data"]], "on_degrade() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_degrade"]], "on_degrade() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_degrade"]], "on_dispose() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_dispose"]], "on_dispose() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_dispose"]], "on_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_event"]], "on_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_event"]], "on_fault() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_fault"]], "on_fault() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_fault"]], "on_historical_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_historical_data"]], "on_historical_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_historical_data"]], "on_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_instrument"]], "on_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_instrument"]], "on_instrument_close() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_instrument_close"]], "on_instrument_close() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_instrument_close"]], "on_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_instrument_status"]], "on_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_instrument_status"]], "on_load() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_load"]], "on_load() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_load"]], "on_order_book() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_order_book"]], "on_order_book() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_order_book"]], "on_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_order_book_deltas"]], "on_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_order_book_deltas"]], "on_quote_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_quote_tick"]], "on_quote_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_quote_tick"]], "on_reset() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_reset"]], "on_reset() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_reset"]], "on_resume() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_resume"]], "on_resume() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_resume"]], "on_save() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_save"]], "on_save() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_save"]], "on_start() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_start"]], "on_start() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_start"]], "on_stop() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_stop"]], "on_stop() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_stop"]], "on_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_ticker"]], "on_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_ticker"]], "on_trade_tick() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_trade_tick"]], "on_trade_tick() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_trade_tick"]], "on_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.on_venue_status"]], "on_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.on_venue_status"]], "parse() (fxrolloverinterestconfig class method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.parse"]], "parse() (simulationmoduleconfig class method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.parse"]], "pending_requests() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.pending_requests"]], "pending_requests() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.pending_requests"]], "portfolio (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.portfolio"]], "portfolio (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.portfolio"]], "portfolio (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.portfolio"]], "pre_process() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.pre_process"]], "pre_process() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.pre_process"]], "prob_fill_on_limit (fillmodel attribute)": [[6, "nautilus_trader.backtest.models.FillModel.prob_fill_on_limit"]], "prob_fill_on_stop (fillmodel attribute)": [[6, "nautilus_trader.backtest.models.FillModel.prob_fill_on_stop"]], "prob_slippage (fillmodel attribute)": [[6, "nautilus_trader.backtest.models.FillModel.prob_slippage"]], "process() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.process"]], "process() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process"]], "process() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.process"]], "process_bar() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_bar"]], "process_instrument_status() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_instrument_status"]], "process_order_book_delta() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_order_book_delta"]], "process_order_book_deltas() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_order_book_deltas"]], "process_quote_tick() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_quote_tick"]], "process_trade_tick() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_trade_tick"]], "process_venue_status() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.process_venue_status"]], "publish_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.publish_data"]], "publish_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.publish_data"]], "publish_signal() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.publish_signal"]], "publish_signal() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.publish_signal"]], "query_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.query_order"]], "queue_for_executor() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.queue_for_executor"]], "queue_for_executor() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.queue_for_executor"]], "queued_task_ids() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.queued_task_ids"]], "queued_task_ids() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.queued_task_ids"]], "register_base() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_base"]], "register_base() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_base"]], "register_client() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.register_client"]], "register_executor() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_executor"]], "register_executor() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_executor"]], "register_indicator_for_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_indicator_for_bars"]], "register_indicator_for_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_indicator_for_quote_ticks"]], "register_indicator_for_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_indicator_for_trade_ticks"]], "register_indicator_for_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_indicator_for_trade_ticks"]], "register_venue() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_venue"]], "register_venue() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_venue"]], "register_warning_event() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.register_warning_event"]], "register_warning_event() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.register_warning_event"]], "registered_indicators (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.registered_indicators"]], "registered_indicators (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.registered_indicators"]], "reject_stop_orders (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.reject_stop_orders"]], "request() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.request"]], "request() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request"]], "request_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_bars"]], "request_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_bars"]], "request_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_bars"]], "request_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_data"]], "request_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_data"]], "request_instrument() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_instrument"]], "request_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_instrument"]], "request_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_instrument"]], "request_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_instruments"]], "request_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_instruments"]], "request_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_instruments"]], "request_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_quote_ticks"]], "request_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_quote_ticks"]], "request_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_quote_ticks"]], "request_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.request_trade_ticks"]], "request_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.request_trade_ticks"]], "request_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.request_trade_ticks"]], "reset() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.reset"]], "reset() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.reset"]], "reset() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.reset"]], "reset() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.reset"]], "reset() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.reset"]], "reset() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.reset"]], "reset() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.reset"]], "resume() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.resume"]], "resume() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.resume"]], "resume() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.resume"]], "resume() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.resume"]], "resume() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.resume"]], "run() (backtestengine method)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run"]], "run() (backtestnode method)": [[6, "nautilus_trader.backtest.node.BacktestNode.run"]], "run_config_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_config_id"]], "run_finished (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_finished"]], "run_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_id"]], "run_in_executor() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.run_in_executor"]], "run_in_executor() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.run_in_executor"]], "run_started (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.run_started"]], "save() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.save"]], "save() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.save"]], "send() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.send"]], "set_fill_model() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.set_fill_model"]], "set_latency_model() (simulatedexchange method)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.set_latency_model"]], "start() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.start"]], "start() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.start"]], "start() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.start"]], "start() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.start"]], "start() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.start"]], "starting_balances (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.starting_balances"]], "state (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.state"]], "state (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.state"]], "state (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.state"]], "state (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.state"]], "state (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.state"]], "stop() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.stop"]], "stop() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.stop"]], "stop() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.stop"]], "stop() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.stop"]], "stop() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.stop"]], "submit_order() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.submit_order"]], "submit_order_list() (backtestexecclient method)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.submit_order_list"]], "subscribe() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.subscribe"]], "subscribe() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe"]], "subscribe_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_bars"]], "subscribe_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_bars"]], "subscribe_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_bars"]], "subscribe_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_data"]], "subscribe_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_data"]], "subscribe_instrument() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instrument"]], "subscribe_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instrument"]], "subscribe_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instrument"]], "subscribe_instrument_close() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instrument_close"]], "subscribe_instrument_close() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instrument_close"]], "subscribe_instrument_close() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instrument_close"]], "subscribe_instrument_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instrument_status"]], "subscribe_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instrument_status"]], "subscribe_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instrument_status"]], "subscribe_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_instruments"]], "subscribe_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_instruments"]], "subscribe_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_instruments"]], "subscribe_order_book_deltas() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_quote_ticks"]], "subscribe_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_quote_ticks"]], "subscribe_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_quote_ticks"]], "subscribe_ticker() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_ticker"]], "subscribe_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_ticker"]], "subscribe_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_ticker"]], "subscribe_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_trade_ticks"]], "subscribe_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_trade_ticks"]], "subscribe_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_trade_ticks"]], "subscribe_venue_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribe_venue_status"]], "subscribe_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.subscribe_venue_status"]], "subscribe_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.subscribe_venue_status"]], "subscribed_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_bars"]], "subscribed_generic_data() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.subscribed_generic_data"]], "subscribed_generic_data() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_instrument_status"]], "subscribed_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_quote_ticks"]], "subscribed_tickers() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.subscribed_venue_status"]], "support_contingent_orders (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.support_contingent_orders"]], "support_gtd_orders (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.support_gtd_orders"]], "to_importable_config() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.to_importable_config"]], "to_importable_config() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.to_importable_config"]], "trader (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.trader"]], "trader_id (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.trader_id"]], "trader_id (backtestengine attribute)": [[6, "nautilus_trader.backtest.engine.BacktestEngine.trader_id"]], "trader_id (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.trader_id"]], "trader_id (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.trader_id"]], "trader_id (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.trader_id"]], "trader_id (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.trader_id"]], "type (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.type"]], "type (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.type"]], "type (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.type"]], "type (fxrolloverinterestmodule attribute)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.type"]], "type (simulationmodule attribute)": [[6, "nautilus_trader.backtest.modules.SimulationModule.type"]], "unsubscribe() (backtestdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.unsubscribe"]], "unsubscribe() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe"]], "unsubscribe_bars() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_bars"]], "unsubscribe_bars() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_bars"]], "unsubscribe_bars() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_bars"]], "unsubscribe_data() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_data"]], "unsubscribe_data() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_data"]], "unsubscribe_instrument() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instrument"]], "unsubscribe_instrument() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_instrument"]], "unsubscribe_instrument() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_instrument"]], "unsubscribe_instrument_close() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_instrument_status"]], "unsubscribe_instruments() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_instruments"]], "unsubscribe_instruments() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_instruments"]], "unsubscribe_instruments() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_ticker"]], "unsubscribe_ticker() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_ticker"]], "unsubscribe_ticker() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (backtestmarketdataclient method)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.unsubscribe_venue_status"]], "unsubscribe_venue_status() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.unsubscribe_venue_status"]], "unsubscribe_venue_status() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.unsubscribe_venue_status"]], "update_latency_nanos (latencymodel attribute)": [[6, "nautilus_trader.backtest.models.LatencyModel.update_latency_nanos"]], "update_synthetic() (fxrolloverinterestmodule method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestModule.update_synthetic"]], "update_synthetic() (simulationmodule method)": [[6, "nautilus_trader.backtest.modules.SimulationModule.update_synthetic"]], "use_position_ids (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.use_position_ids"]], "use_random_ids (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.use_random_ids"]], "use_reduce_only (simulatedexchange attribute)": [[6, "nautilus_trader.backtest.exchange.SimulatedExchange.use_reduce_only"]], "validate() (fxrolloverinterestconfig method)": [[6, "nautilus_trader.backtest.modules.FXRolloverInterestConfig.validate"]], "validate() (simulationmoduleconfig method)": [[6, "nautilus_trader.backtest.modules.SimulationModuleConfig.validate"]], "venue (backtestdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestDataClient.venue"]], "venue (backtestexecclient attribute)": [[6, "nautilus_trader.backtest.execution_client.BacktestExecClient.venue"]], "venue (backtestmarketdataclient attribute)": [[6, "nautilus_trader.backtest.data_client.BacktestMarketDataClient.venue"]], "cache (class in nautilus_trader.cache.cache)": [[7, "nautilus_trader.cache.cache.Cache"]], "cachedatabaseadapter (class in nautilus_trader.cache.database)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter"]], "cachefacade (class in nautilus_trader.cache.base)": [[7, "nautilus_trader.cache.base.CacheFacade"]], "account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.account"]], "account() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.account"]], "account_for_venue() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.account_for_venue"]], "account_for_venue() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.account_for_venue"]], "account_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.account_id"]], "account_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.account_id"]], "accounts() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.accounts"]], "accounts() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.accounts"]], "actor_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.actor_ids"]], "actor_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.actor_ids"]], "add() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add"]], "add() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add"]], "add() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.add"]], "add_account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_account"]], "add_account() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_account"]], "add_bar() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_bar"]], "add_bars() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_bars"]], "add_currency() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_currency"]], "add_currency() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_currency"]], "add_instrument() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_instrument"]], "add_instrument() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_instrument"]], "add_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_order"]], "add_order() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_order"]], "add_order_book() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_order_book"]], "add_order_list() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_order_list"]], "add_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_position"]], "add_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_position"]], "add_position_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_position_id"]], "add_quote_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_quote_tick"]], "add_quote_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_quote_ticks"]], "add_synthetic() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_synthetic"]], "add_synthetic() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.add_synthetic"]], "add_ticker() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_ticker"]], "add_trade_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_trade_tick"]], "add_trade_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.add_trade_ticks"]], "bar() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.bar"]], "bar() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.bar"]], "bar_capacity (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.bar_capacity"]], "bar_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.bar_count"]], "bar_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.bar_count"]], "bars() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.bars"]], "bars() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.bars"]], "book_update_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.book_update_count"]], "book_update_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.book_update_count"]], "build_index() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.build_index"]], "cache_accounts() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_accounts"]], "cache_currencies() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_currencies"]], "cache_general() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_general"]], "cache_instruments() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_instruments"]], "cache_order_lists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_order_lists"]], "cache_orders() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_orders"]], "cache_positions() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_positions"]], "cache_synthetics() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.cache_synthetics"]], "calculate_unrealized_pnl() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.calculate_unrealized_pnl"]], "check_integrity() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.check_integrity"]], "check_residuals() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.check_residuals"]], "clear_index() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.clear_index"]], "client_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_id"]], "client_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_id"]], "client_order_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_id"]], "client_order_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_id"]], "client_order_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids"]], "client_order_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids"]], "client_order_ids_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_closed"]], "client_order_ids_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_closed"]], "client_order_ids_emulated() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_emulated"]], "client_order_ids_emulated() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_emulated"]], "client_order_ids_inflight() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_inflight"]], "client_order_ids_inflight() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_inflight"]], "client_order_ids_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.client_order_ids_open"]], "client_order_ids_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.client_order_ids_open"]], "delete_actor() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.delete_actor"]], "delete_actor() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.delete_actor"]], "delete_strategy() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.delete_strategy"]], "delete_strategy() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.delete_strategy"]], "exec_algorithm_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_algorithm_ids"]], "exec_algorithm_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_algorithm_ids"]], "exec_spawn_total_filled_qty() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_spawn_total_filled_qty"]], "exec_spawn_total_filled_qty() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_spawn_total_filled_qty"]], "exec_spawn_total_leaves_qty() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_spawn_total_leaves_qty"]], "exec_spawn_total_leaves_qty() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_spawn_total_leaves_qty"]], "exec_spawn_total_quantity() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.exec_spawn_total_quantity"]], "exec_spawn_total_quantity() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.exec_spawn_total_quantity"]], "flush() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.flush"]], "flush_db() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.flush_db"]], "get() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.get"]], "get() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.get"]], "get_xrate() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.get_xrate"]], "get_xrate() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.get_xrate"]], "has_bars() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_bars"]], "has_bars() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_bars"]], "has_order_book() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_order_book"]], "has_order_book() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_order_book"]], "has_quote_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_quote_ticks"]], "has_quote_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_quote_ticks"]], "has_tickers() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_tickers"]], "has_tickers() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_tickers"]], "has_trade_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.has_trade_ticks"]], "has_trade_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.has_trade_ticks"]], "heartbeat() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.heartbeat"]], "heartbeat() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.heartbeat"]], "index_order_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.index_order_position"]], "index_venue_order_id() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.index_venue_order_id"]], "instrument() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.instrument"]], "instrument() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.instrument"]], "instrument_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.instrument_ids"]], "instrument_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.instrument_ids"]], "instruments() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.instruments"]], "instruments() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.instruments"]], "is_order_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_closed"]], "is_order_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_closed"]], "is_order_emulated() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_emulated"]], "is_order_emulated() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_emulated"]], "is_order_inflight() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_inflight"]], "is_order_inflight() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_inflight"]], "is_order_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_open"]], "is_order_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_open"]], "is_order_pending_cancel_local() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_order_pending_cancel_local"]], "is_order_pending_cancel_local() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_order_pending_cancel_local"]], "is_position_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_position_closed"]], "is_position_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_position_closed"]], "is_position_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.is_position_open"]], "is_position_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.is_position_open"]], "keys() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.keys"]], "load() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load"]], "load_account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_account"]], "load_account() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_account"]], "load_accounts() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_accounts"]], "load_actor() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_actor"]], "load_actor() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_actor"]], "load_currencies() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_currencies"]], "load_currency() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_currency"]], "load_index_order_client() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_index_order_client"]], "load_index_order_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_index_order_position"]], "load_instrument() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_instrument"]], "load_instrument() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_instrument"]], "load_instruments() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_instruments"]], "load_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_order"]], "load_order() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_order"]], "load_orders() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_orders"]], "load_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_position"]], "load_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_position"]], "load_positions() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_positions"]], "load_strategy() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_strategy"]], "load_strategy() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_strategy"]], "load_synthetic() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.load_synthetic"]], "load_synthetic() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_synthetic"]], "load_synthetics() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.load_synthetics"]], "nautilus_trader.cache": [[7, "module-nautilus_trader.cache"]], "nautilus_trader.cache.base": [[7, "module-nautilus_trader.cache.base"]], "nautilus_trader.cache.cache": [[7, "module-nautilus_trader.cache.cache"]], "nautilus_trader.cache.database": [[7, "module-nautilus_trader.cache.database"]], "order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order"]], "order() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order"]], "order_book() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_book"]], "order_book() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_book"]], "order_exists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_exists"]], "order_exists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_exists"]], "order_list() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_list"]], "order_list() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_list"]], "order_list_exists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_list_exists"]], "order_list_exists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_list_exists"]], "order_list_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_list_ids"]], "order_list_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_list_ids"]], "order_lists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.order_lists"]], "order_lists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.order_lists"]], "orders() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders"]], "orders() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders"]], "orders_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_closed"]], "orders_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_closed"]], "orders_closed_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_closed_count"]], "orders_closed_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_closed_count"]], "orders_emulated() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_emulated"]], "orders_emulated() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_emulated"]], "orders_emulated_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_emulated_count"]], "orders_emulated_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_emulated_count"]], "orders_for_exec_algorithm() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_for_exec_algorithm"]], "orders_for_exec_algorithm() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_for_exec_algorithm"]], "orders_for_exec_spawn() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_for_exec_spawn"]], "orders_for_exec_spawn() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_for_exec_spawn"]], "orders_for_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_for_position"]], "orders_for_position() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_for_position"]], "orders_inflight() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_inflight"]], "orders_inflight() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_inflight"]], "orders_inflight_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_inflight_count"]], "orders_inflight_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_inflight_count"]], "orders_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_open"]], "orders_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_open"]], "orders_open_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_open_count"]], "orders_open_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_open_count"]], "orders_total_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.orders_total_count"]], "orders_total_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.orders_total_count"]], "position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position"]], "position() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position"]], "position_closed_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_closed_ids"]], "position_closed_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_closed_ids"]], "position_exists() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_exists"]], "position_exists() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_exists"]], "position_for_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_for_order"]], "position_for_order() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_for_order"]], "position_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_id"]], "position_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_id"]], "position_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_ids"]], "position_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_ids"]], "position_open_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_open_ids"]], "position_open_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_open_ids"]], "position_snapshots() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.position_snapshots"]], "position_snapshots() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.position_snapshots"]], "positions() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions"]], "positions() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions"]], "positions_closed() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_closed"]], "positions_closed() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_closed"]], "positions_closed_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_closed_count"]], "positions_closed_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_closed_count"]], "positions_open() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_open"]], "positions_open() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_open"]], "positions_open_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_open_count"]], "positions_open_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_open_count"]], "positions_total_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.positions_total_count"]], "positions_total_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.positions_total_count"]], "price() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.price"]], "price() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.price"]], "quote_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.quote_tick"]], "quote_tick() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.quote_tick"]], "quote_tick_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.quote_tick_count"]], "quote_tick_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.quote_tick_count"]], "quote_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.quote_ticks"]], "quote_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.quote_ticks"]], "reset() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.reset"]], "snapshot_order_state() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_order_state"]], "snapshot_order_state() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.snapshot_order_state"]], "snapshot_orders (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_orders"]], "snapshot_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_position"]], "snapshot_position_state() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_position_state"]], "snapshot_position_state() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.snapshot_position_state"]], "snapshot_positions (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.snapshot_positions"]], "strategy_id_for_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.strategy_id_for_order"]], "strategy_id_for_order() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.strategy_id_for_order"]], "strategy_id_for_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.strategy_id_for_position"]], "strategy_id_for_position() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.strategy_id_for_position"]], "strategy_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.strategy_ids"]], "strategy_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.strategy_ids"]], "synthetic() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.synthetic"]], "synthetic() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.synthetic"]], "synthetic_ids() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.synthetic_ids"]], "synthetic_ids() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.synthetic_ids"]], "synthetics() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.synthetics"]], "synthetics() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.synthetics"]], "tick_capacity (cache attribute)": [[7, "nautilus_trader.cache.cache.Cache.tick_capacity"]], "ticker() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.ticker"]], "ticker() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.ticker"]], "ticker_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.ticker_count"]], "ticker_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.ticker_count"]], "tickers() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.tickers"]], "tickers() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.tickers"]], "trade_tick() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.trade_tick"]], "trade_tick() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.trade_tick"]], "trade_tick_count() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.trade_tick_count"]], "trade_tick_count() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.trade_tick_count"]], "trade_ticks() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.trade_ticks"]], "trade_ticks() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.trade_ticks"]], "update_account() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_account"]], "update_account() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_account"]], "update_actor() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_actor"]], "update_actor() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_actor"]], "update_order() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_order"]], "update_order() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_order"]], "update_order_pending_cancel_local() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_order_pending_cancel_local"]], "update_position() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_position"]], "update_position() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_position"]], "update_strategy() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.update_strategy"]], "update_strategy() (cachedatabaseadapter method)": [[7, "nautilus_trader.cache.database.CacheDatabaseAdapter.update_strategy"]], "venue_order_id() (cache method)": [[7, "nautilus_trader.cache.cache.Cache.venue_order_id"]], "venue_order_id() (cachefacade method)": [[7, "nautilus_trader.cache.base.CacheFacade.venue_order_id"]], "actor (class in nautilus_trader.common.actor)": [[8, "nautilus_trader.common.actor.Actor"]], "actorexecutor (class in nautilus_trader.common.executor)": [[8, "nautilus_trader.common.executor.ActorExecutor"]], "clientorderidgenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator"]], "clock (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.Clock"]], "component (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.Component"]], "componentfsmfactory (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.ComponentFSMFactory"]], "identifiergenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.IdentifierGenerator"]], "instrumentprovider (class in nautilus_trader.common.providers)": [[8, "nautilus_trader.common.providers.InstrumentProvider"]], "liveclock (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.LiveClock"]], "livetimer (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.LiveTimer"]], "logger (class in nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.Logger"]], "loggeradapter (class in nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.LoggerAdapter"]], "looptimer (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.LoopTimer"]], "messagebus (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.MessageBus"]], "orderfactory (class in nautilus_trader.common.factories)": [[8, "nautilus_trader.common.factories.OrderFactory"]], "orderlistidgenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator"]], "positionidgenerator (class in nautilus_trader.common.generators)": [[8, "nautilus_trader.common.generators.PositionIdGenerator"]], "subscription (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.Subscription"]], "taskid (class in nautilus_trader.common.executor)": [[8, "nautilus_trader.common.executor.TaskId"]], "testclock (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.TestClock"]], "threadtimer (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.ThreadTimer"]], "throttler (class in nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.Throttler"]], "timeevent (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.TimeEvent"]], "timeeventhandler (class in nautilus_trader.common.clock)": [[8, "nautilus_trader.common.clock.TimeEventHandler"]], "active_task_ids() (actor method)": [[8, "nautilus_trader.common.actor.Actor.active_task_ids"]], "active_task_ids() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.active_task_ids"]], "add() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.add"]], "add_bulk() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.add_bulk"]], "add_currency() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.add_currency"]], "add_synthetic() (actor method)": [[8, "nautilus_trader.common.actor.Actor.add_synthetic"]], "advance_time() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.advance_time"]], "bracket() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.bracket"]], "cache (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.cache"]], "callback (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.callback"]], "callback (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.callback"]], "callback (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.callback"]], "cancel() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.cancel"]], "cancel() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.cancel"]], "cancel() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.cancel"]], "cancel_all_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.cancel_all_tasks"]], "cancel_all_tasks() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.cancel_all_tasks"]], "cancel_task() (actor method)": [[8, "nautilus_trader.common.actor.Actor.cancel_task"]], "cancel_task() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.cancel_task"]], "cancel_timer() (clock method)": [[8, "nautilus_trader.common.clock.Clock.cancel_timer"]], "cancel_timer() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.cancel_timer"]], "cancel_timer() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.cancel_timer"]], "cancel_timers() (clock method)": [[8, "nautilus_trader.common.clock.Clock.cancel_timers"]], "cancel_timers() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.cancel_timers"]], "cancel_timers() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.cancel_timers"]], "change_clock() (logger method)": [[8, "nautilus_trader.common.logging.Logger.change_clock"]], "clock (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.clock"]], "component (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.component"]], "component_state_from_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_state_from_str"]], "component_state_to_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_state_to_str"]], "component_trigger_from_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_trigger_from_str"]], "component_trigger_to_str() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.component_trigger_to_str"]], "config (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.config"]], "count (clientorderidgenerator attribute)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.count"]], "count (instrumentprovider property)": [[8, "nautilus_trader.common.providers.InstrumentProvider.count"]], "count (orderlistidgenerator attribute)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.count"]], "create() (taskid class method)": [[8, "nautilus_trader.common.executor.TaskId.create"]], "create_list() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.create_list"]], "critical() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.critical"]], "currencies() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.currencies"]], "currency() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.currency"]], "debug() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.debug"]], "degrade() (actor method)": [[8, "nautilus_trader.common.actor.Actor.degrade"]], "degrade() (component method)": [[8, "nautilus_trader.common.component.Component.degrade"]], "deregister() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.deregister"]], "deregister_warning_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.deregister_warning_event"]], "dispose() (actor method)": [[8, "nautilus_trader.common.actor.Actor.dispose"]], "dispose() (component method)": [[8, "nautilus_trader.common.component.Component.dispose"]], "endpoints() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.endpoints"]], "error() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.error"]], "event (timeeventhandler attribute)": [[8, "nautilus_trader.common.clock.TimeEventHandler.event"]], "exception() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.exception"]], "fault() (actor method)": [[8, "nautilus_trader.common.actor.Actor.fault"]], "fault() (component method)": [[8, "nautilus_trader.common.component.Component.fault"]], "find() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.find"]], "fully_qualified_name() (actor class method)": [[8, "nautilus_trader.common.actor.Actor.fully_qualified_name"]], "fully_qualified_name() (component class method)": [[8, "nautilus_trader.common.component.Component.fully_qualified_name"]], "generate() (clientorderidgenerator method)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.generate"]], "generate() (orderlistidgenerator method)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.generate"]], "generate() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.generate"]], "generate_client_order_id() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.generate_client_order_id"]], "generate_order_list_id() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.generate_order_list_id"]], "get_all() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.get_all"]], "get_count() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.get_count"]], "get_future() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.get_future"]], "get_logger() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.get_logger"]], "get_state_transition_table() (componentfsmfactory static method)": [[8, "nautilus_trader.common.component.ComponentFSMFactory.get_state_transition_table"]], "handle() (timeeventhandler method)": [[8, "nautilus_trader.common.clock.TimeEventHandler.handle"]], "handle_bar() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_bar"]], "handle_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_bars"]], "handle_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_data"]], "handle_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_event"]], "handle_historical_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_historical_data"]], "handle_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instrument"]], "handle_instrument_close() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instrument_close"]], "handle_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instrument_status"]], "handle_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_instruments"]], "handle_order_book() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_order_book"]], "handle_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_order_book_deltas"]], "handle_quote_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_quote_tick"]], "handle_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_quote_ticks"]], "handle_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_ticker"]], "handle_trade_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_trade_tick"]], "handle_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_trade_ticks"]], "handle_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.handle_venue_status"]], "handler (subscription attribute)": [[8, "nautilus_trader.common.component.Subscription.handler"]], "has_active_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_active_tasks"]], "has_active_tasks() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.has_active_tasks"]], "has_any_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_any_tasks"]], "has_backing (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.has_backing"]], "has_pending_requests() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_pending_requests"]], "has_queued_tasks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.has_queued_tasks"]], "has_queued_tasks() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.has_queued_tasks"]], "has_subscribers() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.has_subscribers"]], "id (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.id"]], "id (component attribute)": [[8, "nautilus_trader.common.component.Component.id"]], "id (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.id"]], "indicators_initialized() (actor method)": [[8, "nautilus_trader.common.actor.Actor.indicators_initialized"]], "info() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.info"]], "initialize() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.initialize"]], "instance_id (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.instance_id"]], "instance_id (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.instance_id"]], "interval (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.interval"]], "interval_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.interval_ns"]], "interval_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.interval_ns"]], "interval_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.interval_ns"]], "is_bypassed (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.is_bypassed"]], "is_bypassed (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.is_bypassed"]], "is_colored (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.is_colored"]], "is_colored (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.is_colored"]], "is_degraded (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_degraded"]], "is_degraded (component attribute)": [[8, "nautilus_trader.common.component.Component.is_degraded"]], "is_disposed (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_disposed"]], "is_disposed (component attribute)": [[8, "nautilus_trader.common.component.Component.is_disposed"]], "is_expired (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.is_expired"]], "is_expired (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.is_expired"]], "is_expired (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.is_expired"]], "is_faulted (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_faulted"]], "is_faulted (component attribute)": [[8, "nautilus_trader.common.component.Component.is_faulted"]], "is_initialized (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_initialized"]], "is_initialized (component attribute)": [[8, "nautilus_trader.common.component.Component.is_initialized"]], "is_limiting (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.is_limiting"]], "is_matching_py() (in module nautilus_trader.common.component)": [[8, "nautilus_trader.common.component.is_matching_py"]], "is_pending_request() (actor method)": [[8, "nautilus_trader.common.actor.Actor.is_pending_request"]], "is_pending_request() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.is_pending_request"]], "is_running (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_running"]], "is_running (component attribute)": [[8, "nautilus_trader.common.component.Component.is_running"]], "is_stopped (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.is_stopped"]], "is_stopped (component attribute)": [[8, "nautilus_trader.common.component.Component.is_stopped"]], "is_subscribed() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.is_subscribed"]], "iterate_next_time() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.iterate_next_time"]], "iterate_next_time() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.iterate_next_time"]], "iterate_next_time() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.iterate_next_time"]], "limit (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.limit"]], "limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.limit"]], "limit_if_touched() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.limit_if_touched"]], "list_all() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.list_all"]], "load() (actor method)": [[8, "nautilus_trader.common.actor.Actor.load"]], "load() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load"]], "load_all() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_all"]], "load_all_async() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_all_async"]], "load_async() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_async"]], "load_ids() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_ids"]], "load_ids_async() (instrumentprovider method)": [[8, "nautilus_trader.common.providers.InstrumentProvider.load_ids_async"]], "local_now() (clock method)": [[8, "nautilus_trader.common.clock.Clock.local_now"]], "local_now() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.local_now"]], "local_now() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.local_now"]], "log (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.log"]], "log_color_from_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_color_from_str"]], "log_color_to_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_color_to_str"]], "log_level_from_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_level_from_str"]], "log_level_to_str() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_level_to_str"]], "log_memory() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.log_memory"]], "machine_id (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.machine_id"]], "machine_id (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.machine_id"]], "market() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.market"]], "market_if_touched() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.market_if_touched"]], "market_to_limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.market_to_limit"]], "msgbus (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.msgbus"]], "name (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.name"]], "name (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.name"]], "name (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.name"]], "name (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.name"]], "name (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.name"]], "nautilus_header() (in module nautilus_trader.common.logging)": [[8, "nautilus_trader.common.logging.nautilus_header"]], "nautilus_trader.common": [[8, "module-nautilus_trader.common"]], "nautilus_trader.common.actor": [[8, "module-nautilus_trader.common.actor"]], "nautilus_trader.common.clock": [[8, "module-nautilus_trader.common.clock"]], "nautilus_trader.common.component": [[8, "module-nautilus_trader.common.component"]], "nautilus_trader.common.executor": [[8, "module-nautilus_trader.common.executor"]], "nautilus_trader.common.factories": [[8, "module-nautilus_trader.common.factories"]], "nautilus_trader.common.generators": [[8, "module-nautilus_trader.common.generators"]], "nautilus_trader.common.logging": [[8, "module-nautilus_trader.common.logging"]], "nautilus_trader.common.providers": [[8, "module-nautilus_trader.common.providers"]], "next_time_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.next_time_ns"]], "next_time_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.next_time_ns"]], "next_time_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.next_time_ns"]], "next_time_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.next_time_ns"]], "next_time_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.next_time_ns"]], "next_time_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.next_time_ns"]], "on_bar() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_bar"]], "on_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_data"]], "on_degrade() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_degrade"]], "on_dispose() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_dispose"]], "on_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_event"]], "on_fault() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_fault"]], "on_historical_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_historical_data"]], "on_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_instrument"]], "on_instrument_close() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_instrument_close"]], "on_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_instrument_status"]], "on_load() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_load"]], "on_order_book() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_order_book"]], "on_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_order_book_deltas"]], "on_quote_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_quote_tick"]], "on_reset() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_reset"]], "on_resume() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_resume"]], "on_save() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_save"]], "on_start() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_start"]], "on_stop() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_stop"]], "on_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_ticker"]], "on_trade_tick() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_trade_tick"]], "on_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.on_venue_status"]], "pending_requests() (actor method)": [[8, "nautilus_trader.common.actor.Actor.pending_requests"]], "pop_event() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.pop_event"]], "pop_event() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.pop_event"]], "pop_event() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.pop_event"]], "portfolio (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.portfolio"]], "priority (subscription attribute)": [[8, "nautilus_trader.common.component.Subscription.priority"]], "pub_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.pub_count"]], "publish() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.publish"]], "publish_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.publish_data"]], "publish_signal() (actor method)": [[8, "nautilus_trader.common.actor.Actor.publish_signal"]], "qsize (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.qsize"]], "queue_for_executor() (actor method)": [[8, "nautilus_trader.common.actor.Actor.queue_for_executor"]], "queue_for_executor() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.queue_for_executor"]], "queued_task_ids() (actor method)": [[8, "nautilus_trader.common.actor.Actor.queued_task_ids"]], "queued_task_ids() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.queued_task_ids"]], "recv_count (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.recv_count"]], "register() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.register"]], "register_base() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_base"]], "register_default_handler() (clock method)": [[8, "nautilus_trader.common.clock.Clock.register_default_handler"]], "register_default_handler() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.register_default_handler"]], "register_default_handler() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.register_default_handler"]], "register_executor() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_executor"]], "register_indicator_for_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_indicator_for_trade_ticks"]], "register_warning_event() (actor method)": [[8, "nautilus_trader.common.actor.Actor.register_warning_event"]], "registered_indicators (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.registered_indicators"]], "repeat() (livetimer method)": [[8, "nautilus_trader.common.clock.LiveTimer.repeat"]], "repeat() (looptimer method)": [[8, "nautilus_trader.common.clock.LoopTimer.repeat"]], "repeat() (threadtimer method)": [[8, "nautilus_trader.common.clock.ThreadTimer.repeat"]], "req_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.req_count"]], "request() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.request"]], "request_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_bars"]], "request_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_data"]], "request_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_instrument"]], "request_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_instruments"]], "request_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_quote_ticks"]], "request_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.request_trade_ticks"]], "res_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.res_count"]], "reset() (actor method)": [[8, "nautilus_trader.common.actor.Actor.reset"]], "reset() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.reset"]], "reset() (clientorderidgenerator method)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.reset"]], "reset() (component method)": [[8, "nautilus_trader.common.component.Component.reset"]], "reset() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.reset"]], "reset() (orderlistidgenerator method)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.reset"]], "reset() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.reset"]], "reset() (throttler method)": [[8, "nautilus_trader.common.component.Throttler.reset"]], "response() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.response"]], "resume() (actor method)": [[8, "nautilus_trader.common.actor.Actor.resume"]], "resume() (component method)": [[8, "nautilus_trader.common.component.Component.resume"]], "run_in_executor() (actor method)": [[8, "nautilus_trader.common.actor.Actor.run_in_executor"]], "run_in_executor() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.run_in_executor"]], "save() (actor method)": [[8, "nautilus_trader.common.actor.Actor.save"]], "send() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.send"]], "send() (throttler method)": [[8, "nautilus_trader.common.component.Throttler.send"]], "sent_count (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.sent_count"]], "sent_count (throttler attribute)": [[8, "nautilus_trader.common.component.Throttler.sent_count"]], "serializer (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.serializer"]], "set_client_order_id_count() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.set_client_order_id_count"]], "set_count() (clientorderidgenerator method)": [[8, "nautilus_trader.common.generators.ClientOrderIdGenerator.set_count"]], "set_count() (orderlistidgenerator method)": [[8, "nautilus_trader.common.generators.OrderListIdGenerator.set_count"]], "set_count() (positionidgenerator method)": [[8, "nautilus_trader.common.generators.PositionIdGenerator.set_count"]], "set_order_list_id_count() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.set_order_list_id_count"]], "set_time() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_time"]], "set_time_alert() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_time_alert"]], "set_time_alert() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_time_alert"]], "set_time_alert() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_time_alert"]], "set_time_alert_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_time_alert_ns"]], "set_time_alert_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_time_alert_ns"]], "set_time_alert_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_time_alert_ns"]], "set_timer() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_timer"]], "set_timer() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_timer"]], "set_timer() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_timer"]], "set_timer_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.set_timer_ns"]], "set_timer_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.set_timer_ns"]], "set_timer_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.set_timer_ns"]], "shutdown() (actorexecutor method)": [[8, "nautilus_trader.common.executor.ActorExecutor.shutdown"]], "snapshot_orders (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.snapshot_orders"]], "snapshot_positions (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.snapshot_positions"]], "start() (actor method)": [[8, "nautilus_trader.common.actor.Actor.start"]], "start() (component method)": [[8, "nautilus_trader.common.component.Component.start"]], "start_time_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.start_time_ns"]], "start_time_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.start_time_ns"]], "start_time_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.start_time_ns"]], "state (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.state"]], "state (component attribute)": [[8, "nautilus_trader.common.component.Component.state"]], "stop() (actor method)": [[8, "nautilus_trader.common.actor.Actor.stop"]], "stop() (component method)": [[8, "nautilus_trader.common.component.Component.stop"]], "stop_limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.stop_limit"]], "stop_market() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.stop_market"]], "stop_time_ns (livetimer attribute)": [[8, "nautilus_trader.common.clock.LiveTimer.stop_time_ns"]], "stop_time_ns (looptimer attribute)": [[8, "nautilus_trader.common.clock.LoopTimer.stop_time_ns"]], "stop_time_ns (threadtimer attribute)": [[8, "nautilus_trader.common.clock.ThreadTimer.stop_time_ns"]], "strategy_id (orderfactory attribute)": [[8, "nautilus_trader.common.factories.OrderFactory.strategy_id"]], "subscribe() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.subscribe"]], "subscribe_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_bars"]], "subscribe_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_data"]], "subscribe_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instrument"]], "subscribe_instrument_close() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instrument_close"]], "subscribe_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instrument_status"]], "subscribe_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_instruments"]], "subscribe_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_quote_ticks"]], "subscribe_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_ticker"]], "subscribe_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_trade_ticks"]], "subscribe_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.subscribe_venue_status"]], "subscriptions() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.subscriptions"]], "timer_count (clock attribute)": [[8, "nautilus_trader.common.clock.Clock.timer_count"]], "timer_count (liveclock attribute)": [[8, "nautilus_trader.common.clock.LiveClock.timer_count"]], "timer_count (testclock attribute)": [[8, "nautilus_trader.common.clock.TestClock.timer_count"]], "timer_names (clock attribute)": [[8, "nautilus_trader.common.clock.Clock.timer_names"]], "timer_names (liveclock attribute)": [[8, "nautilus_trader.common.clock.LiveClock.timer_names"]], "timer_names (testclock attribute)": [[8, "nautilus_trader.common.clock.TestClock.timer_names"]], "timestamp() (clock method)": [[8, "nautilus_trader.common.clock.Clock.timestamp"]], "timestamp() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.timestamp"]], "timestamp() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.timestamp"]], "timestamp_ms() (clock method)": [[8, "nautilus_trader.common.clock.Clock.timestamp_ms"]], "timestamp_ms() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.timestamp_ms"]], "timestamp_ms() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.timestamp_ms"]], "timestamp_ns() (clock method)": [[8, "nautilus_trader.common.clock.Clock.timestamp_ns"]], "timestamp_ns() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.timestamp_ns"]], "timestamp_ns() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.timestamp_ns"]], "to_importable_config() (actor method)": [[8, "nautilus_trader.common.actor.Actor.to_importable_config"]], "topic (subscription attribute)": [[8, "nautilus_trader.common.component.Subscription.topic"]], "topics() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.topics"]], "trader_id (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.trader_id"]], "trader_id (component attribute)": [[8, "nautilus_trader.common.component.Component.trader_id"]], "trader_id (logger attribute)": [[8, "nautilus_trader.common.logging.Logger.trader_id"]], "trader_id (loggeradapter attribute)": [[8, "nautilus_trader.common.logging.LoggerAdapter.trader_id"]], "trader_id (messagebus attribute)": [[8, "nautilus_trader.common.component.MessageBus.trader_id"]], "trader_id (orderfactory attribute)": [[8, "nautilus_trader.common.factories.OrderFactory.trader_id"]], "trailing_stop_limit() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.trailing_stop_limit"]], "trailing_stop_market() (orderfactory method)": [[8, "nautilus_trader.common.factories.OrderFactory.trailing_stop_market"]], "ts_event (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.ts_event"]], "ts_init (timeevent attribute)": [[8, "nautilus_trader.common.clock.TimeEvent.ts_init"]], "type (actor attribute)": [[8, "nautilus_trader.common.actor.Actor.type"]], "type (component attribute)": [[8, "nautilus_trader.common.component.Component.type"]], "unsubscribe() (messagebus method)": [[8, "nautilus_trader.common.component.MessageBus.unsubscribe"]], "unsubscribe_bars() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_bars"]], "unsubscribe_data() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_data"]], "unsubscribe_instrument() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_instrument"]], "unsubscribe_instrument_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_instrument_status"]], "unsubscribe_instruments() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (actor method)": [[8, "nautilus_trader.common.actor.Actor.unsubscribe_venue_status"]], "update_synthetic() (actor method)": [[8, "nautilus_trader.common.actor.Actor.update_synthetic"]], "used() (throttler method)": [[8, "nautilus_trader.common.component.Throttler.used"]], "utc_now() (clock method)": [[8, "nautilus_trader.common.clock.Clock.utc_now"]], "utc_now() (liveclock method)": [[8, "nautilus_trader.common.clock.LiveClock.utc_now"]], "utc_now() (testclock method)": [[8, "nautilus_trader.common.clock.TestClock.utc_now"]], "warning() (loggeradapter method)": [[8, "nautilus_trader.common.logging.LoggerAdapter.warning"]], "actorconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ActorConfig"]], "actorfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ActorFactory"]], "backtestdataconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig"]], "backtestengineconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig"]], "backtestrunconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig"]], "backtestvenueconfig (class in nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig"]], "cacheconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.CacheConfig"]], "controllerconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ControllerConfig"]], "controllerfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ControllerFactory"]], "datacatalogconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.DataCatalogConfig"]], "dataengineconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.DataEngineConfig"]], "databaseconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.DatabaseConfig"]], "execalgorithmconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig"]], "execalgorithmfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ExecAlgorithmFactory"]], "execengineconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ExecEngineConfig"]], "importableactorconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableActorConfig"]], "importableconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableConfig"]], "importablecontrollerconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableControllerConfig"]], "importableexecalgorithmconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig"]], "importablefactoryconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig"]], "importablestrategyconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig"]], "instrumentproviderconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig"]], "livedataclientconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveDataClientConfig"]], "livedataengineconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig"]], "liveexecclientconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveExecClientConfig"]], "liveexecengineconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig"]], "liveriskengineconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig"]], "loggingconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.LoggingConfig"]], "messagebusconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.MessageBusConfig"]], "nautilusconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.NautilusConfig"]], "nautiluskernelconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.NautilusKernelConfig"]], "orderemulatorconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig"]], "riskengineconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.RiskEngineConfig"]], "routingconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.RoutingConfig"]], "strategyconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.StrategyConfig"]], "strategyfactory (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.StrategyFactory"]], "streamingconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.StreamingConfig"]], "tracingconfig (class in nautilus_trader.config.common)": [[9, "nautilus_trader.config.common.TracingConfig"]], "tradingnodeconfig (class in nautilus_trader.config.live)": [[9, "nautilus_trader.config.live.TradingNodeConfig"]], "create() (actorfactory static method)": [[9, "nautilus_trader.config.common.ActorFactory.create"]], "create() (execalgorithmfactory static method)": [[9, "nautilus_trader.config.common.ExecAlgorithmFactory.create"]], "create() (strategyfactory static method)": [[9, "nautilus_trader.config.common.StrategyFactory.create"]], "data_type (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.data_type"]], "dict() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.dict"]], "dict() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.dict"]], "dict() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.dict"]], "dict() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.dict"]], "dict() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.dict"]], "dict() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.dict"]], "dict() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.dict"]], "dict() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.dict"]], "dict() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.dict"]], "dict() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.dict"]], "dict() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.dict"]], "dict() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.dict"]], "dict() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.dict"]], "dict() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.dict"]], "dict() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.dict"]], "dict() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.dict"]], "dict() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.dict"]], "dict() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.dict"]], "dict() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.dict"]], "dict() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.dict"]], "dict() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.dict"]], "dict() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.dict"]], "dict() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.dict"]], "dict() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.dict"]], "dict() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.dict"]], "dict() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.dict"]], "dict() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.dict"]], "dict() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.dict"]], "dict() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.dict"]], "dict() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.dict"]], "dict() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.dict"]], "dict() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.dict"]], "dict() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.dict"]], "dict() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.dict"]], "dict() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.dict"]], "end_time_nanos (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.end_time_nanos"]], "fully_qualified_name() (actorconfig class method)": [[9, "nautilus_trader.config.common.ActorConfig.fully_qualified_name"]], "fully_qualified_name() (backtestdataconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.fully_qualified_name"]], "fully_qualified_name() (backtestengineconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.fully_qualified_name"]], "fully_qualified_name() (backtestrunconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.fully_qualified_name"]], "fully_qualified_name() (backtestvenueconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.fully_qualified_name"]], "fully_qualified_name() (cacheconfig class method)": [[9, "nautilus_trader.config.common.CacheConfig.fully_qualified_name"]], "fully_qualified_name() (controllerconfig class method)": [[9, "nautilus_trader.config.common.ControllerConfig.fully_qualified_name"]], "fully_qualified_name() (datacatalogconfig class method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.fully_qualified_name"]], "fully_qualified_name() (dataengineconfig class method)": [[9, "nautilus_trader.config.common.DataEngineConfig.fully_qualified_name"]], "fully_qualified_name() (databaseconfig class method)": [[9, "nautilus_trader.config.common.DatabaseConfig.fully_qualified_name"]], "fully_qualified_name() (execalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.fully_qualified_name"]], "fully_qualified_name() (execengineconfig class method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.fully_qualified_name"]], "fully_qualified_name() (importableactorconfig class method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.fully_qualified_name"]], "fully_qualified_name() (importableconfig class method)": [[9, "nautilus_trader.config.common.ImportableConfig.fully_qualified_name"]], "fully_qualified_name() (importablecontrollerconfig class method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.fully_qualified_name"]], "fully_qualified_name() (importableexecalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.fully_qualified_name"]], "fully_qualified_name() (importablefactoryconfig class method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.fully_qualified_name"]], "fully_qualified_name() (importablestrategyconfig class method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.fully_qualified_name"]], "fully_qualified_name() (instrumentproviderconfig class method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.fully_qualified_name"]], "fully_qualified_name() (livedataclientconfig class method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.fully_qualified_name"]], "fully_qualified_name() (livedataengineconfig class method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.fully_qualified_name"]], "fully_qualified_name() (liveexecclientconfig class method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.fully_qualified_name"]], "fully_qualified_name() (liveexecengineconfig class method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.fully_qualified_name"]], "fully_qualified_name() (liveriskengineconfig class method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.fully_qualified_name"]], "fully_qualified_name() (loggingconfig class method)": [[9, "nautilus_trader.config.common.LoggingConfig.fully_qualified_name"]], "fully_qualified_name() (messagebusconfig class method)": [[9, "nautilus_trader.config.common.MessageBusConfig.fully_qualified_name"]], "fully_qualified_name() (nautilusconfig class method)": [[9, "nautilus_trader.config.common.NautilusConfig.fully_qualified_name"]], "fully_qualified_name() (nautiluskernelconfig class method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.fully_qualified_name"]], "fully_qualified_name() (orderemulatorconfig class method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.fully_qualified_name"]], "fully_qualified_name() (riskengineconfig class method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.fully_qualified_name"]], "fully_qualified_name() (routingconfig class method)": [[9, "nautilus_trader.config.live.RoutingConfig.fully_qualified_name"]], "fully_qualified_name() (strategyconfig class method)": [[9, "nautilus_trader.config.common.StrategyConfig.fully_qualified_name"]], "fully_qualified_name() (streamingconfig class method)": [[9, "nautilus_trader.config.common.StreamingConfig.fully_qualified_name"]], "fully_qualified_name() (tracingconfig class method)": [[9, "nautilus_trader.config.common.TracingConfig.fully_qualified_name"]], "fully_qualified_name() (tradingnodeconfig class method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.fully_qualified_name"]], "id (actorconfig property)": [[9, "nautilus_trader.config.common.ActorConfig.id"]], "id (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.id"]], "id (backtestengineconfig property)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.id"]], "id (backtestrunconfig property)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.id"]], "id (backtestvenueconfig property)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.id"]], "id (cacheconfig property)": [[9, "nautilus_trader.config.common.CacheConfig.id"]], "id (controllerconfig property)": [[9, "nautilus_trader.config.common.ControllerConfig.id"]], "id (datacatalogconfig property)": [[9, "nautilus_trader.config.common.DataCatalogConfig.id"]], "id (dataengineconfig property)": [[9, "nautilus_trader.config.common.DataEngineConfig.id"]], "id (databaseconfig property)": [[9, "nautilus_trader.config.common.DatabaseConfig.id"]], "id (execalgorithmconfig property)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.id"]], "id (execengineconfig property)": [[9, "nautilus_trader.config.common.ExecEngineConfig.id"]], "id (importableactorconfig property)": [[9, "nautilus_trader.config.common.ImportableActorConfig.id"]], "id (importableconfig property)": [[9, "nautilus_trader.config.common.ImportableConfig.id"]], "id (importablecontrollerconfig property)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.id"]], "id (importableexecalgorithmconfig property)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.id"]], "id (importablefactoryconfig property)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.id"]], "id (importablestrategyconfig property)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.id"]], "id (instrumentproviderconfig property)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.id"]], "id (livedataclientconfig property)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.id"]], "id (livedataengineconfig property)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.id"]], "id (liveexecclientconfig property)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.id"]], "id (liveexecengineconfig property)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.id"]], "id (liveriskengineconfig property)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.id"]], "id (loggingconfig property)": [[9, "nautilus_trader.config.common.LoggingConfig.id"]], "id (messagebusconfig property)": [[9, "nautilus_trader.config.common.MessageBusConfig.id"]], "id (nautilusconfig property)": [[9, "nautilus_trader.config.common.NautilusConfig.id"]], "id (nautiluskernelconfig property)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.id"]], "id (orderemulatorconfig property)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.id"]], "id (riskengineconfig property)": [[9, "nautilus_trader.config.common.RiskEngineConfig.id"]], "id (routingconfig property)": [[9, "nautilus_trader.config.live.RoutingConfig.id"]], "id (strategyconfig property)": [[9, "nautilus_trader.config.common.StrategyConfig.id"]], "id (streamingconfig property)": [[9, "nautilus_trader.config.common.StreamingConfig.id"]], "id (tracingconfig property)": [[9, "nautilus_trader.config.common.TracingConfig.id"]], "id (tradingnodeconfig property)": [[9, "nautilus_trader.config.live.TradingNodeConfig.id"]], "json() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.json"]], "json() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.json"]], "json() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.json"]], "json() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.json"]], "json() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.json"]], "json() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.json"]], "json() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.json"]], "json() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.json"]], "json() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.json"]], "json() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.json"]], "json() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.json"]], "json() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.json"]], "json() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.json"]], "json() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.json"]], "json() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.json"]], "json() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.json"]], "json() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.json"]], "json() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.json"]], "json() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.json"]], "json() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.json"]], "json() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.json"]], "json() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.json"]], "json() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.json"]], "json() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.json"]], "json() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.json"]], "json() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.json"]], "json() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.json"]], "json() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.json"]], "json() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.json"]], "json() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.json"]], "json() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.json"]], "json() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.json"]], "json() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.json"]], "json() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.json"]], "json() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.json"]], "json_primitives() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.json_primitives"]], "json_primitives() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.json_primitives"]], "json_primitives() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.json_primitives"]], "json_primitives() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.json_primitives"]], "json_primitives() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.json_primitives"]], "json_primitives() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.json_primitives"]], "json_primitives() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.json_primitives"]], "json_primitives() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.json_primitives"]], "json_primitives() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.json_primitives"]], "json_primitives() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.json_primitives"]], "json_primitives() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.json_primitives"]], "json_primitives() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.json_primitives"]], "json_primitives() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.json_primitives"]], "json_primitives() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.json_primitives"]], "json_primitives() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.json_primitives"]], "json_primitives() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.json_primitives"]], "json_primitives() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.json_primitives"]], "json_primitives() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.json_primitives"]], "json_primitives() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.json_primitives"]], "json_primitives() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.json_primitives"]], "json_primitives() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.json_primitives"]], "json_primitives() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.json_primitives"]], "json_primitives() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.json_primitives"]], "json_primitives() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.json_primitives"]], "json_primitives() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.json_primitives"]], "json_primitives() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.json_primitives"]], "json_primitives() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.json_primitives"]], "json_primitives() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.json_primitives"]], "json_primitives() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.json_primitives"]], "json_primitives() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.json_primitives"]], "json_primitives() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.json_primitives"]], "json_primitives() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.json_primitives"]], "json_primitives() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.json_primitives"]], "json_primitives() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.json_primitives"]], "json_primitives() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.json_primitives"]], "nautilus_trader.config": [[9, "module-nautilus_trader.config"]], "nautilus_trader.config.backtest": [[9, "module-nautilus_trader.config.backtest"]], "nautilus_trader.config.common": [[9, "module-nautilus_trader.config.common"]], "nautilus_trader.config.live": [[9, "module-nautilus_trader.config.live"]], "parse() (actorconfig class method)": [[9, "nautilus_trader.config.common.ActorConfig.parse"]], "parse() (backtestdataconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.parse"]], "parse() (backtestengineconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.parse"]], "parse() (backtestrunconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.parse"]], "parse() (backtestvenueconfig class method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.parse"]], "parse() (cacheconfig class method)": [[9, "nautilus_trader.config.common.CacheConfig.parse"]], "parse() (controllerconfig class method)": [[9, "nautilus_trader.config.common.ControllerConfig.parse"]], "parse() (datacatalogconfig class method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.parse"]], "parse() (dataengineconfig class method)": [[9, "nautilus_trader.config.common.DataEngineConfig.parse"]], "parse() (databaseconfig class method)": [[9, "nautilus_trader.config.common.DatabaseConfig.parse"]], "parse() (execalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.parse"]], "parse() (execengineconfig class method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.parse"]], "parse() (importableactorconfig class method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.parse"]], "parse() (importableconfig class method)": [[9, "nautilus_trader.config.common.ImportableConfig.parse"]], "parse() (importablecontrollerconfig class method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.parse"]], "parse() (importableexecalgorithmconfig class method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.parse"]], "parse() (importablefactoryconfig class method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.parse"]], "parse() (importablestrategyconfig class method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.parse"]], "parse() (instrumentproviderconfig class method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.parse"]], "parse() (livedataclientconfig class method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.parse"]], "parse() (livedataengineconfig class method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.parse"]], "parse() (liveexecclientconfig class method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.parse"]], "parse() (liveexecengineconfig class method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.parse"]], "parse() (liveriskengineconfig class method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.parse"]], "parse() (loggingconfig class method)": [[9, "nautilus_trader.config.common.LoggingConfig.parse"]], "parse() (messagebusconfig class method)": [[9, "nautilus_trader.config.common.MessageBusConfig.parse"]], "parse() (nautilusconfig class method)": [[9, "nautilus_trader.config.common.NautilusConfig.parse"]], "parse() (nautiluskernelconfig class method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.parse"]], "parse() (orderemulatorconfig class method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.parse"]], "parse() (riskengineconfig class method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.parse"]], "parse() (routingconfig class method)": [[9, "nautilus_trader.config.live.RoutingConfig.parse"]], "parse() (strategyconfig class method)": [[9, "nautilus_trader.config.common.StrategyConfig.parse"]], "parse() (streamingconfig class method)": [[9, "nautilus_trader.config.common.StreamingConfig.parse"]], "parse() (tracingconfig class method)": [[9, "nautilus_trader.config.common.TracingConfig.parse"]], "parse() (tradingnodeconfig class method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.parse"]], "parse_filters_expr() (in module nautilus_trader.config.backtest)": [[9, "nautilus_trader.config.backtest.parse_filters_expr"]], "query (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.query"]], "start_time_nanos (backtestdataconfig property)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.start_time_nanos"]], "validate() (actorconfig method)": [[9, "nautilus_trader.config.common.ActorConfig.validate"]], "validate() (backtestdataconfig method)": [[9, "nautilus_trader.config.backtest.BacktestDataConfig.validate"]], "validate() (backtestengineconfig method)": [[9, "nautilus_trader.config.backtest.BacktestEngineConfig.validate"]], "validate() (backtestrunconfig method)": [[9, "nautilus_trader.config.backtest.BacktestRunConfig.validate"]], "validate() (backtestvenueconfig method)": [[9, "nautilus_trader.config.backtest.BacktestVenueConfig.validate"]], "validate() (cacheconfig method)": [[9, "nautilus_trader.config.common.CacheConfig.validate"]], "validate() (controllerconfig method)": [[9, "nautilus_trader.config.common.ControllerConfig.validate"]], "validate() (datacatalogconfig method)": [[9, "nautilus_trader.config.common.DataCatalogConfig.validate"]], "validate() (dataengineconfig method)": [[9, "nautilus_trader.config.common.DataEngineConfig.validate"]], "validate() (databaseconfig method)": [[9, "nautilus_trader.config.common.DatabaseConfig.validate"]], "validate() (execalgorithmconfig method)": [[9, "nautilus_trader.config.common.ExecAlgorithmConfig.validate"]], "validate() (execengineconfig method)": [[9, "nautilus_trader.config.common.ExecEngineConfig.validate"]], "validate() (importableactorconfig method)": [[9, "nautilus_trader.config.common.ImportableActorConfig.validate"]], "validate() (importableconfig method)": [[9, "nautilus_trader.config.common.ImportableConfig.validate"]], "validate() (importablecontrollerconfig method)": [[9, "nautilus_trader.config.common.ImportableControllerConfig.validate"]], "validate() (importableexecalgorithmconfig method)": [[9, "nautilus_trader.config.common.ImportableExecAlgorithmConfig.validate"]], "validate() (importablefactoryconfig method)": [[9, "nautilus_trader.config.common.ImportableFactoryConfig.validate"]], "validate() (importablestrategyconfig method)": [[9, "nautilus_trader.config.common.ImportableStrategyConfig.validate"]], "validate() (instrumentproviderconfig method)": [[9, "nautilus_trader.config.common.InstrumentProviderConfig.validate"]], "validate() (livedataclientconfig method)": [[9, "nautilus_trader.config.live.LiveDataClientConfig.validate"]], "validate() (livedataengineconfig method)": [[9, "nautilus_trader.config.live.LiveDataEngineConfig.validate"]], "validate() (liveexecclientconfig method)": [[9, "nautilus_trader.config.live.LiveExecClientConfig.validate"]], "validate() (liveexecengineconfig method)": [[9, "nautilus_trader.config.live.LiveExecEngineConfig.validate"]], "validate() (liveriskengineconfig method)": [[9, "nautilus_trader.config.live.LiveRiskEngineConfig.validate"]], "validate() (loggingconfig method)": [[9, "nautilus_trader.config.common.LoggingConfig.validate"]], "validate() (messagebusconfig method)": [[9, "nautilus_trader.config.common.MessageBusConfig.validate"]], "validate() (nautilusconfig method)": [[9, "nautilus_trader.config.common.NautilusConfig.validate"]], "validate() (nautiluskernelconfig method)": [[9, "nautilus_trader.config.common.NautilusKernelConfig.validate"]], "validate() (orderemulatorconfig method)": [[9, "nautilus_trader.config.common.OrderEmulatorConfig.validate"]], "validate() (riskengineconfig method)": [[9, "nautilus_trader.config.common.RiskEngineConfig.validate"]], "validate() (routingconfig method)": [[9, "nautilus_trader.config.live.RoutingConfig.validate"]], "validate() (strategyconfig method)": [[9, "nautilus_trader.config.common.StrategyConfig.validate"]], "validate() (streamingconfig method)": [[9, "nautilus_trader.config.common.StreamingConfig.validate"]], "validate() (tracingconfig method)": [[9, "nautilus_trader.config.common.TracingConfig.validate"]], "validate() (tradingnodeconfig method)": [[9, "nautilus_trader.config.live.TradingNodeConfig.validate"]], "command (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Command"]], "document (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Document"]], "event (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Event"]], "finitestatemachine (class in nautilus_trader.core.fsm)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine"]], "invalidstatetrigger": [[10, "nautilus_trader.core.fsm.InvalidStateTrigger"]], "request (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Request"]], "response (class in nautilus_trader.core.message)": [[10, "nautilus_trader.core.message.Response"]], "uuid4 (class in nautilus_trader.core.uuid)": [[10, "nautilus_trader.core.uuid.UUID4"]], "add_note() (invalidstatetrigger method)": [[10, "nautilus_trader.core.fsm.InvalidStateTrigger.add_note"]], "as_utc_index() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.as_utc_index"]], "as_utc_timestamp() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.as_utc_timestamp"]], "basis_points_as_percentage() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.basis_points_as_percentage"]], "callback (request attribute)": [[10, "nautilus_trader.core.message.Request.callback"]], "correlation_id (response attribute)": [[10, "nautilus_trader.core.message.Response.correlation_id"]], "dt_to_unix_nanos() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.dt_to_unix_nanos"]], "fast_mad() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mad"]], "fast_mad_with_mean() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mad_with_mean"]], "fast_mean() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mean"]], "fast_mean_iterated() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_mean_iterated"]], "fast_std() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_std"]], "fast_std_with_mean() (in module nautilus_trader.core.stats)": [[10, "nautilus_trader.core.stats.fast_std_with_mean"]], "format_iso8601() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.format_iso8601"]], "id (command attribute)": [[10, "nautilus_trader.core.message.Command.id"]], "id (document attribute)": [[10, "nautilus_trader.core.message.Document.id"]], "id (event attribute)": [[10, "nautilus_trader.core.message.Event.id"]], "id (request attribute)": [[10, "nautilus_trader.core.message.Request.id"]], "id (response attribute)": [[10, "nautilus_trader.core.message.Response.id"]], "is_datetime_utc() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.is_datetime_utc"]], "is_tz_aware() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.is_tz_aware"]], "is_tz_naive() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.is_tz_naive"]], "maybe_dt_to_unix_nanos() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.maybe_dt_to_unix_nanos"]], "maybe_unix_nanos_to_dt() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.maybe_unix_nanos_to_dt"]], "nautilus_trader.core": [[10, "module-nautilus_trader.core"]], "nautilus_trader.core.datetime": [[10, "module-nautilus_trader.core.datetime"]], "nautilus_trader.core.fsm": [[10, "module-nautilus_trader.core.fsm"]], "nautilus_trader.core.message": [[10, "module-nautilus_trader.core.message"]], "nautilus_trader.core.stats": [[10, "module-nautilus_trader.core.stats"]], "nautilus_trader.core.uuid": [[10, "module-nautilus_trader.core.uuid"]], "state (finitestatemachine attribute)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine.state"]], "state_string (finitestatemachine attribute)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine.state_string"]], "trigger() (finitestatemachine method)": [[10, "nautilus_trader.core.fsm.FiniteStateMachine.trigger"]], "ts_event (event attribute)": [[10, "nautilus_trader.core.message.Event.ts_event"]], "ts_init (command attribute)": [[10, "nautilus_trader.core.message.Command.ts_init"]], "ts_init (document attribute)": [[10, "nautilus_trader.core.message.Document.ts_init"]], "ts_init (event attribute)": [[10, "nautilus_trader.core.message.Event.ts_init"]], "ts_init (request attribute)": [[10, "nautilus_trader.core.message.Request.ts_init"]], "ts_init (response attribute)": [[10, "nautilus_trader.core.message.Response.ts_init"]], "unix_nanos_to_dt() (in module nautilus_trader.core.datetime)": [[10, "nautilus_trader.core.datetime.unix_nanos_to_dt"]], "value (uuid4 attribute)": [[10, "nautilus_trader.core.uuid.UUID4.value"]], "with_traceback() (invalidstatetrigger method)": [[10, "nautilus_trader.core.fsm.InvalidStateTrigger.with_traceback"]], "baraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.BarAggregator"]], "barbuilder (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.BarBuilder"]], "dataclient (class in nautilus_trader.data.client)": [[11, "nautilus_trader.data.client.DataClient"]], "datacommand (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.DataCommand"]], "dataengine (class in nautilus_trader.data.engine)": [[11, "nautilus_trader.data.engine.DataEngine"]], "datarequest (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.DataRequest"]], "dataresponse (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.DataResponse"]], "marketdataclient (class in nautilus_trader.data.client)": [[11, "nautilus_trader.data.client.MarketDataClient"]], "subscribe (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.Subscribe"]], "tickbaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator"]], "timebaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator"]], "unsubscribe (class in nautilus_trader.data.messages)": [[11, "nautilus_trader.data.messages.Unsubscribe"]], "valuebaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator"]], "volumebaraggregator (class in nautilus_trader.data.aggregation)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator"]], "bar_type (baraggregator attribute)": [[11, "nautilus_trader.data.aggregation.BarAggregator.bar_type"]], "bar_type (tickbaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.bar_type"]], "bar_type (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.bar_type"]], "bar_type (valuebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.bar_type"]], "bar_type (volumebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.bar_type"]], "build() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.build"]], "build_now() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.build_now"]], "callback (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.callback"]], "check_connected() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.check_connected"]], "check_disconnected() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.check_disconnected"]], "client_id (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.client_id"]], "client_id (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.client_id"]], "client_id (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.client_id"]], "client_id (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.client_id"]], "client_id (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.client_id"]], "command_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.command_count"]], "connect() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.connect"]], "correlation_id (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.correlation_id"]], "count (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.count"]], "data (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.data"]], "data_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.data_count"]], "data_type (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.data_type"]], "data_type (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.data_type"]], "data_type (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.data_type"]], "data_type (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.data_type"]], "data_type (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.data_type"]], "debug (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.debug"]], "default_client (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.default_client"]], "degrade() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.degrade"]], "degrade() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.degrade"]], "degrade() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.degrade"]], "deregister_client() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.deregister_client"]], "disconnect() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.disconnect"]], "dispose() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.dispose"]], "dispose() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.dispose"]], "dispose() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.dispose"]], "execute() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.execute"]], "fault() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.fault"]], "fault() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.fault"]], "fault() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.fault"]], "fully_qualified_name() (dataclient class method)": [[11, "nautilus_trader.data.client.DataClient.fully_qualified_name"]], "fully_qualified_name() (dataengine class method)": [[11, "nautilus_trader.data.engine.DataEngine.fully_qualified_name"]], "fully_qualified_name() (marketdataclient class method)": [[11, "nautilus_trader.data.client.MarketDataClient.fully_qualified_name"]], "get_cumulative_value() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.get_cumulative_value"]], "get_start_time() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.get_start_time"]], "handle_quote_tick() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.handle_quote_tick"]], "handle_quote_tick() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.handle_quote_tick"]], "handle_quote_tick() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.handle_quote_tick"]], "handle_quote_tick() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.handle_quote_tick"]], "handle_quote_tick() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.handle_quote_tick"]], "handle_trade_tick() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.handle_trade_tick"]], "handle_trade_tick() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.handle_trade_tick"]], "handle_trade_tick() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.handle_trade_tick"]], "handle_trade_tick() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.handle_trade_tick"]], "handle_trade_tick() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.handle_trade_tick"]], "id (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.id"]], "id (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.id"]], "id (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.id"]], "id (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.id"]], "id (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.id"]], "id (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.id"]], "id (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.id"]], "id (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.id"]], "initialized (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.initialized"]], "interval (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.interval"]], "interval_ns (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.interval_ns"]], "is_connected (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_connected"]], "is_connected (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_connected"]], "is_degraded (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_degraded"]], "is_degraded (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_degraded"]], "is_degraded (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_degraded"]], "is_disposed (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_disposed"]], "is_disposed (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_disposed"]], "is_disposed (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_disposed"]], "is_faulted (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_faulted"]], "is_faulted (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_faulted"]], "is_faulted (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_faulted"]], "is_initialized (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_initialized"]], "is_initialized (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_initialized"]], "is_initialized (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_initialized"]], "is_running (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_running"]], "is_running (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_running"]], "is_running (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_running"]], "is_stopped (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.is_stopped"]], "is_stopped (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.is_stopped"]], "is_stopped (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.is_stopped"]], "nautilus_trader.data": [[11, "module-nautilus_trader.data"]], "nautilus_trader.data.aggregation": [[11, "module-nautilus_trader.data.aggregation"]], "nautilus_trader.data.client": [[11, "module-nautilus_trader.data.client"]], "nautilus_trader.data.engine": [[11, "module-nautilus_trader.data.engine"]], "nautilus_trader.data.messages": [[11, "module-nautilus_trader.data.messages"]], "next_close_ns (timebaraggregator attribute)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.next_close_ns"]], "price_precision (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.price_precision"]], "process() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.process"]], "register_catalog() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_catalog"]], "register_client() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_client"]], "register_default_client() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_default_client"]], "register_venue_routing() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.register_venue_routing"]], "registered_clients (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.registered_clients"]], "request() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.request"]], "request() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.request"]], "request() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request"]], "request_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_bars"]], "request_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.request_count"]], "request_instrument() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_instrument"]], "request_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_instruments"]], "request_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_quote_ticks"]], "request_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.request_trade_ticks"]], "reset() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.reset"]], "reset() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.reset"]], "reset() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.reset"]], "reset() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.reset"]], "response() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.response"]], "response_count (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.response_count"]], "resume() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.resume"]], "resume() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.resume"]], "resume() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.resume"]], "set_await_partial() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.set_await_partial"]], "set_await_partial() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.set_await_partial"]], "set_await_partial() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.set_await_partial"]], "set_await_partial() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.set_await_partial"]], "set_await_partial() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.set_await_partial"]], "set_partial() (baraggregator method)": [[11, "nautilus_trader.data.aggregation.BarAggregator.set_partial"]], "set_partial() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.set_partial"]], "set_partial() (tickbaraggregator method)": [[11, "nautilus_trader.data.aggregation.TickBarAggregator.set_partial"]], "set_partial() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.set_partial"]], "set_partial() (valuebaraggregator method)": [[11, "nautilus_trader.data.aggregation.ValueBarAggregator.set_partial"]], "set_partial() (volumebaraggregator method)": [[11, "nautilus_trader.data.aggregation.VolumeBarAggregator.set_partial"]], "size_precision (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.size_precision"]], "start() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.start"]], "start() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.start"]], "start() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.start"]], "state (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.state"]], "state (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.state"]], "state (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.state"]], "stop() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.stop"]], "stop() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.stop"]], "stop() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.stop"]], "stop() (timebaraggregator method)": [[11, "nautilus_trader.data.aggregation.TimeBarAggregator.stop"]], "subscribe() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.subscribe"]], "subscribe() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe"]], "subscribe_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_bars"]], "subscribe_instrument() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instrument"]], "subscribe_instrument_close() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instrument_status"]], "subscribe_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribe_venue_status"]], "subscribed_bars() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_bars"]], "subscribed_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_bars"]], "subscribed_generic_data() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.subscribed_generic_data"]], "subscribed_generic_data() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_generic_data"]], "subscribed_generic_data() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_instrument_close"]], "subscribed_instrument_close() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_instrument_status"]], "subscribed_instrument_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_instrument_status"]], "subscribed_instruments() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_instruments"]], "subscribed_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_order_book_deltas"]], "subscribed_order_book_deltas() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_order_book_snapshots"]], "subscribed_order_book_snapshots() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_quote_ticks"]], "subscribed_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_quote_ticks"]], "subscribed_synthetic_quotes() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_synthetic_quotes"]], "subscribed_synthetic_trades() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_synthetic_trades"]], "subscribed_tickers() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_tickers"]], "subscribed_tickers() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (dataengine method)": [[11, "nautilus_trader.data.engine.DataEngine.subscribed_trade_ticks"]], "subscribed_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.subscribed_venue_status"]], "trader_id (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.trader_id"]], "trader_id (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.trader_id"]], "trader_id (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.trader_id"]], "ts_init (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.ts_init"]], "ts_init (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.ts_init"]], "ts_init (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.ts_init"]], "ts_init (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.ts_init"]], "ts_init (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.ts_init"]], "ts_last (barbuilder attribute)": [[11, "nautilus_trader.data.aggregation.BarBuilder.ts_last"]], "type (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.type"]], "type (dataengine attribute)": [[11, "nautilus_trader.data.engine.DataEngine.type"]], "type (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.type"]], "unsubscribe() (dataclient method)": [[11, "nautilus_trader.data.client.DataClient.unsubscribe"]], "unsubscribe() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe"]], "unsubscribe_bars() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (marketdataclient method)": [[11, "nautilus_trader.data.client.MarketDataClient.unsubscribe_venue_status"]], "update() (barbuilder method)": [[11, "nautilus_trader.data.aggregation.BarBuilder.update"]], "venue (dataclient attribute)": [[11, "nautilus_trader.data.client.DataClient.venue"]], "venue (datacommand attribute)": [[11, "nautilus_trader.data.messages.DataCommand.venue"]], "venue (datarequest attribute)": [[11, "nautilus_trader.data.messages.DataRequest.venue"]], "venue (dataresponse attribute)": [[11, "nautilus_trader.data.messages.DataResponse.venue"]], "venue (marketdataclient attribute)": [[11, "nautilus_trader.data.client.MarketDataClient.venue"]], "venue (subscribe attribute)": [[11, "nautilus_trader.data.messages.Subscribe.venue"]], "venue (unsubscribe attribute)": [[11, "nautilus_trader.data.messages.Unsubscribe.venue"]], "batchcancelorders (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders"]], "cancelallorders (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.CancelAllOrders"]], "cancelorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.CancelOrder"]], "execalgorithm (class in nautilus_trader.execution.algorithm)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm"]], "executionclient (class in nautilus_trader.execution.client)": [[12, "nautilus_trader.execution.client.ExecutionClient"]], "executionengine (class in nautilus_trader.execution.engine)": [[12, "nautilus_trader.execution.engine.ExecutionEngine"]], "executionmassstatus (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus"]], "executionreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.ExecutionReport"]], "fillreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.FillReport"]], "matchingcore (class in nautilus_trader.execution.matching_core)": [[12, "nautilus_trader.execution.matching_core.MatchingCore"]], "modifyorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.ModifyOrder"]], "orderemulator (class in nautilus_trader.execution.emulator)": [[12, "nautilus_trader.execution.emulator.OrderEmulator"]], "ordermanager (class in nautilus_trader.execution.manager)": [[12, "nautilus_trader.execution.manager.OrderManager"]], "orderstatusreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.OrderStatusReport"]], "positionstatusreport (class in nautilus_trader.execution.reports)": [[12, "nautilus_trader.execution.reports.PositionStatusReport"]], "queryorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.QueryOrder"]], "submitorder (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.SubmitOrder"]], "submitorderlist (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.SubmitOrderList"]], "tradingcommand (class in nautilus_trader.execution.messages)": [[12, "nautilus_trader.execution.messages.TradingCommand"]], "account_id (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.account_id"]], "account_type (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.account_type"]], "active_task_ids() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.active_task_ids"]], "active_task_ids() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.active_task_ids"]], "add_fill_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.add_fill_reports"]], "add_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.add_order"]], "add_order_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.add_order_reports"]], "add_position_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.add_position_reports"]], "add_synthetic() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.add_synthetic"]], "add_synthetic() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.add_synthetic"]], "allow_cash_positions (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.allow_cash_positions"]], "ask (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.ask"]], "base_currency (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.base_currency"]], "batch_cancel_orders() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.batch_cancel_orders"]], "bid (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.bid"]], "cache (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cache"]], "cache (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.cache"]], "cache_submit_order_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.cache_submit_order_command"]], "cancel_all_orders() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.cancel_all_orders"]], "cancel_all_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cancel_all_tasks"]], "cancel_all_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.cancel_all_tasks"]], "cancel_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cancel_order"]], "cancel_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.cancel_order"]], "cancel_order() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.cancel_order"]], "cancel_task() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.cancel_task"]], "cancel_task() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.cancel_task"]], "check_connected() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_connected"]], "check_disconnected() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_disconnected"]], "check_integrity() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_integrity"]], "check_residuals() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.check_residuals"]], "client_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.client_id"]], "client_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.client_id"]], "client_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.client_id"]], "client_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.client_id"]], "client_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.client_id"]], "client_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.client_id"]], "client_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.client_id"]], "client_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.client_id"]], "client_order_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.client_order_id"]], "client_order_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.client_order_id"]], "client_order_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.client_order_id"]], "clock (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.clock"]], "clock (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.clock"]], "command_count (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.command_count"]], "command_count (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.command_count"]], "config (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.config"]], "config (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.config"]], "connect() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.connect"]], "create_matching_core() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.create_matching_core"]], "create_new_submit_order() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.create_new_submit_order"]], "debug (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.debug"]], "debug (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.debug"]], "default_client (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.default_client"]], "degrade() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.degrade"]], "degrade() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.degrade"]], "degrade() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.degrade"]], "degrade() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.degrade"]], "delete_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.delete_order"]], "deregister_client() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.deregister_client"]], "deregister_warning_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.deregister_warning_event"]], "deregister_warning_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.deregister_warning_event"]], "disconnect() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.disconnect"]], "dispose() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.dispose"]], "dispose() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.dispose"]], "dispose() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.dispose"]], "dispose() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.dispose"]], "event_count (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.event_count"]], "event_count (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.event_count"]], "exec_algorithm_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.exec_algorithm_id"]], "exec_algorithm_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.exec_algorithm_id"]], "execute() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.execute"]], "execute() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.execute"]], "execute() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.execute"]], "fault() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.fault"]], "fault() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.fault"]], "fault() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.fault"]], "fault() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.fault"]], "fill_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.fill_reports"]], "flush_db() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.flush_db"]], "from_dict() (batchcancelorders static method)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.from_dict"]], "from_dict() (cancelallorders static method)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.from_dict"]], "from_dict() (cancelorder static method)": [[12, "nautilus_trader.execution.messages.CancelOrder.from_dict"]], "from_dict() (modifyorder static method)": [[12, "nautilus_trader.execution.messages.ModifyOrder.from_dict"]], "from_dict() (queryorder static method)": [[12, "nautilus_trader.execution.messages.QueryOrder.from_dict"]], "from_dict() (submitorder static method)": [[12, "nautilus_trader.execution.messages.SubmitOrder.from_dict"]], "from_dict() (submitorderlist static method)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.from_dict"]], "fully_qualified_name() (execalgorithm class method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.fully_qualified_name"]], "fully_qualified_name() (executionclient class method)": [[12, "nautilus_trader.execution.client.ExecutionClient.fully_qualified_name"]], "fully_qualified_name() (executionengine class method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.fully_qualified_name"]], "fully_qualified_name() (orderemulator class method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.fully_qualified_name"]], "generate_account_state() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_account_state"]], "generate_order_accepted() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_canceled"]], "generate_order_expired() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_expired"]], "generate_order_filled() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_rejected"]], "generate_order_submitted() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_submitted"]], "generate_order_triggered() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_triggered"]], "generate_order_updated() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.generate_order_updated"]], "get_account() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.get_account"]], "get_external_order_claim() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.get_external_order_claim"]], "get_external_order_claims_instruments() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.get_external_order_claims_instruments"]], "get_matching_core() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.get_matching_core"]], "get_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_order"]], "get_orders() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_orders"]], "get_orders_ask() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_orders_ask"]], "get_orders_bid() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.get_orders_bid"]], "get_submit_order_commands() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.get_submit_order_commands"]], "get_submit_order_commands() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.get_submit_order_commands"]], "handle_bar() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_bar"]], "handle_bar() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_bar"]], "handle_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_bars"]], "handle_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_bars"]], "handle_contingencies() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_contingencies"]], "handle_contingencies_update() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_contingencies_update"]], "handle_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_data"]], "handle_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_data"]], "handle_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_event"]], "handle_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_event"]], "handle_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_event"]], "handle_historical_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_historical_data"]], "handle_historical_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_historical_data"]], "handle_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instrument"]], "handle_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instrument"]], "handle_instrument_close() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instrument_close"]], "handle_instrument_close() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instrument_close"]], "handle_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instrument_status"]], "handle_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instrument_status"]], "handle_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_instruments"]], "handle_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_instruments"]], "handle_order_book() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_order_book"]], "handle_order_book() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_order_book"]], "handle_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_order_book_deltas"]], "handle_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_order_book_deltas"]], "handle_order_canceled() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_canceled"]], "handle_order_expired() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_expired"]], "handle_order_filled() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_filled"]], "handle_order_rejected() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_rejected"]], "handle_order_updated() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_order_updated"]], "handle_position_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.handle_position_event"]], "handle_quote_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_quote_tick"]], "handle_quote_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_quote_tick"]], "handle_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_quote_ticks"]], "handle_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_quote_ticks"]], "handle_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_ticker"]], "handle_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_ticker"]], "handle_trade_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_trade_tick"]], "handle_trade_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_trade_tick"]], "handle_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_trade_ticks"]], "handle_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_trade_ticks"]], "handle_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.handle_venue_status"]], "handle_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.handle_venue_status"]], "has_active_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_active_tasks"]], "has_active_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_active_tasks"]], "has_any_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_any_tasks"]], "has_any_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_any_tasks"]], "has_emulated_order (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.has_emulated_order"]], "has_pending_requests() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_pending_requests"]], "has_pending_requests() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_pending_requests"]], "has_queued_tasks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.has_queued_tasks"]], "has_queued_tasks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.has_queued_tasks"]], "id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.id"]], "id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.id"]], "id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.id"]], "id (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.id"]], "id (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.id"]], "id (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.id"]], "id (executionmassstatus attribute)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.id"]], "id (executionreport attribute)": [[12, "nautilus_trader.execution.reports.ExecutionReport.id"]], "id (fillreport attribute)": [[12, "nautilus_trader.execution.reports.FillReport.id"]], "id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.id"]], "id (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.id"]], "id (orderstatusreport attribute)": [[12, "nautilus_trader.execution.reports.OrderStatusReport.id"]], "id (positionstatusreport attribute)": [[12, "nautilus_trader.execution.reports.PositionStatusReport.id"]], "id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.id"]], "id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.id"]], "id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.id"]], "id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.id"]], "indicators_initialized() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.indicators_initialized"]], "indicators_initialized() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.indicators_initialized"]], "instrument_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.instrument_id"]], "instrument_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.instrument_id"]], "instrument_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.instrument_id"]], "instrument_id (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.instrument_id"]], "instrument_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.instrument_id"]], "instrument_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.instrument_id"]], "instrument_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.instrument_id"]], "instrument_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.instrument_id"]], "instrument_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.instrument_id"]], "is_connected (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_connected"]], "is_degraded (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_degraded"]], "is_degraded (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_degraded"]], "is_degraded (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_degraded"]], "is_degraded (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_degraded"]], "is_disposed (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_disposed"]], "is_disposed (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_disposed"]], "is_disposed (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_disposed"]], "is_disposed (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_disposed"]], "is_faulted (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_faulted"]], "is_faulted (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_faulted"]], "is_faulted (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_faulted"]], "is_faulted (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_faulted"]], "is_initialized (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_initialized"]], "is_initialized (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_initialized"]], "is_initialized (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_initialized"]], "is_initialized (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_initialized"]], "is_limit_matched() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.is_limit_matched"]], "is_pending_request() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_pending_request"]], "is_pending_request() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_pending_request"]], "is_running (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_running"]], "is_running (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_running"]], "is_running (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_running"]], "is_running (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_running"]], "is_stop_triggered() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.is_stop_triggered"]], "is_stopped (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.is_stopped"]], "is_stopped (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.is_stopped"]], "is_stopped (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.is_stopped"]], "is_stopped (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.is_stopped"]], "is_touch_triggered() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.is_touch_triggered"]], "iterate() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.iterate"]], "last (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.last"]], "load() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.load"]], "load() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.load"]], "load_cache() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.load_cache"]], "log (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.log"]], "log (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.log"]], "match_limit_if_touched_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_limit_if_touched_order"]], "match_limit_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_limit_order"]], "match_market_if_touched_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_market_if_touched_order"]], "match_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_order"]], "match_stop_limit_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_stop_limit_order"]], "match_stop_market_order() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.match_stop_market_order"]], "modify_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.modify_order"]], "modify_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.modify_order"]], "modify_order_in_place() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.modify_order_in_place"]], "modify_order_quantity() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.modify_order_quantity"]], "msgbus (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.msgbus"]], "msgbus (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.msgbus"]], "nautilus_trader.execution": [[12, "module-nautilus_trader.execution"]], "nautilus_trader.execution.algorithm": [[12, "module-nautilus_trader.execution.algorithm"]], "nautilus_trader.execution.client": [[12, "module-nautilus_trader.execution.client"]], "nautilus_trader.execution.emulator": [[12, "module-nautilus_trader.execution.emulator"]], "nautilus_trader.execution.engine": [[12, "module-nautilus_trader.execution.engine"]], "nautilus_trader.execution.manager": [[12, "module-nautilus_trader.execution.manager"]], "nautilus_trader.execution.matching_core": [[12, "module-nautilus_trader.execution.matching_core"]], "nautilus_trader.execution.messages": [[12, "module-nautilus_trader.execution.messages"]], "nautilus_trader.execution.reports": [[12, "module-nautilus_trader.execution.reports"]], "oms_type (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.oms_type"]], "on_bar() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_bar"]], "on_bar() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_bar"]], "on_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_data"]], "on_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_data"]], "on_degrade() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_degrade"]], "on_degrade() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_degrade"]], "on_dispose() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_dispose"]], "on_dispose() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_dispose"]], "on_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_event"]], "on_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_event"]], "on_fault() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_fault"]], "on_fault() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_fault"]], "on_historical_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_historical_data"]], "on_historical_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_historical_data"]], "on_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_instrument"]], "on_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_instrument"]], "on_instrument_close() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_instrument_close"]], "on_instrument_close() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_instrument_close"]], "on_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_instrument_status"]], "on_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_instrument_status"]], "on_load() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_load"]], "on_load() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_load"]], "on_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order"]], "on_order_accepted() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_accepted"]], "on_order_book() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_book"]], "on_order_book() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_order_book"]], "on_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_book_deltas"]], "on_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_order_book_deltas"]], "on_order_cancel_rejected() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_cancel_rejected"]], "on_order_canceled() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_canceled"]], "on_order_denied() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_denied"]], "on_order_emulated() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_emulated"]], "on_order_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_event"]], "on_order_expired() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_expired"]], "on_order_filled() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_filled"]], "on_order_initialized() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_initialized"]], "on_order_list() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_list"]], "on_order_modify_rejected() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_modify_rejected"]], "on_order_pending_cancel() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_pending_cancel"]], "on_order_pending_update() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_pending_update"]], "on_order_rejected() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_rejected"]], "on_order_released() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_released"]], "on_order_submitted() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_submitted"]], "on_order_triggered() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_triggered"]], "on_order_updated() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_order_updated"]], "on_position_changed() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_changed"]], "on_position_closed() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_closed"]], "on_position_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_event"]], "on_position_opened() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_position_opened"]], "on_quote_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_quote_tick"]], "on_quote_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_quote_tick"]], "on_reset() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_reset"]], "on_reset() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_reset"]], "on_resume() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_resume"]], "on_resume() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_resume"]], "on_save() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_save"]], "on_save() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_save"]], "on_start() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_start"]], "on_start() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_start"]], "on_stop() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_stop"]], "on_stop() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_stop"]], "on_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_ticker"]], "on_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_ticker"]], "on_trade_tick() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_trade_tick"]], "on_trade_tick() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_trade_tick"]], "on_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.on_venue_status"]], "on_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.on_venue_status"]], "order (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.order"]], "order_exists() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.order_exists"]], "order_list (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.order_list"]], "order_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.order_reports"]], "order_side (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.order_side"]], "pending_requests() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.pending_requests"]], "pending_requests() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.pending_requests"]], "pop_submit_order_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.pop_submit_order_command"]], "portfolio (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.portfolio"]], "portfolio (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.portfolio"]], "position_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.position_id"]], "position_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.position_id"]], "position_id_count() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.position_id_count"]], "position_reports() (executionmassstatus method)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.position_reports"]], "price (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.price"]], "price_increment (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.price_increment"]], "price_precision (matchingcore attribute)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.price_precision"]], "process() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.process"]], "publish_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.publish_data"]], "publish_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.publish_data"]], "publish_signal() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.publish_signal"]], "publish_signal() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.publish_signal"]], "quantity (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.quantity"]], "query_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.query_order"]], "queue_for_executor() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.queue_for_executor"]], "queue_for_executor() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.queue_for_executor"]], "queued_task_ids() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.queued_task_ids"]], "queued_task_ids() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.queued_task_ids"]], "reconcile_mass_status() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconcile_mass_status"]], "reconcile_report() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconcile_report"]], "reconcile_state() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconcile_state"]], "reconciliation (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reconciliation"]], "register() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register"]], "register_base() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_base"]], "register_base() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_base"]], "register_client() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_client"]], "register_default_client() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_default_client"]], "register_executor() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_executor"]], "register_executor() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_executor"]], "register_external_order_claims() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_external_order_claims"]], "register_indicator_for_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_indicator_for_bars"]], "register_indicator_for_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_indicator_for_quote_ticks"]], "register_indicator_for_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_indicator_for_trade_ticks"]], "register_indicator_for_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_indicator_for_trade_ticks"]], "register_oms_type() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_oms_type"]], "register_venue_routing() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.register_venue_routing"]], "register_warning_event() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.register_warning_event"]], "register_warning_event() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.register_warning_event"]], "registered_clients (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.registered_clients"]], "registered_indicators (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.registered_indicators"]], "registered_indicators (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.registered_indicators"]], "report_count (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.report_count"]], "request_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_bars"]], "request_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_bars"]], "request_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_data"]], "request_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_data"]], "request_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_instrument"]], "request_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_instrument"]], "request_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_instruments"]], "request_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_instruments"]], "request_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_quote_ticks"]], "request_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_quote_ticks"]], "request_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.request_trade_ticks"]], "request_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.request_trade_ticks"]], "reset() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.reset"]], "reset() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.reset"]], "reset() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.reset"]], "reset() (matchingcore method)": [[12, "nautilus_trader.execution.matching_core.MatchingCore.reset"]], "reset() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.reset"]], "reset() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.reset"]], "resume() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.resume"]], "resume() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.resume"]], "resume() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.resume"]], "resume() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.resume"]], "run_in_executor() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.run_in_executor"]], "run_in_executor() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.run_in_executor"]], "save() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.save"]], "save() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.save"]], "send_algo_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_algo_command"]], "send_emulator_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_emulator_command"]], "send_exec_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_exec_command"]], "send_exec_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_exec_event"]], "send_risk_command() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_risk_command"]], "send_risk_event() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.send_risk_event"]], "should_manage_order() (ordermanager method)": [[12, "nautilus_trader.execution.manager.OrderManager.should_manage_order"]], "spawn_limit() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.spawn_limit"]], "spawn_market() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.spawn_market"]], "spawn_market_to_limit() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.spawn_market_to_limit"]], "start() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.start"]], "start() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.start"]], "start() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.start"]], "start() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.start"]], "state (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.state"]], "state (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.state"]], "state (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.state"]], "state (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.state"]], "stop() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.stop"]], "stop() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.stop"]], "stop() (executionengine method)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.stop"]], "stop() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.stop"]], "strategy_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.strategy_id"]], "strategy_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.strategy_id"]], "strategy_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.strategy_id"]], "strategy_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.strategy_id"]], "strategy_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.strategy_id"]], "strategy_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.strategy_id"]], "strategy_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.strategy_id"]], "strategy_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.strategy_id"]], "submit_order() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.submit_order"]], "submit_order() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.submit_order"]], "submit_order_list() (executionclient method)": [[12, "nautilus_trader.execution.client.ExecutionClient.submit_order_list"]], "subscribe_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_bars"]], "subscribe_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_bars"]], "subscribe_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_data"]], "subscribe_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_data"]], "subscribe_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instrument"]], "subscribe_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instrument"]], "subscribe_instrument_close() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instrument_close"]], "subscribe_instrument_close() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instrument_close"]], "subscribe_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instrument_status"]], "subscribe_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instrument_status"]], "subscribe_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_instruments"]], "subscribe_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_instruments"]], "subscribe_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_quote_ticks"]], "subscribe_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_quote_ticks"]], "subscribe_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_ticker"]], "subscribe_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_ticker"]], "subscribe_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_trade_ticks"]], "subscribe_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_trade_ticks"]], "subscribe_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.subscribe_venue_status"]], "subscribe_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribe_venue_status"]], "subscribed_quotes (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribed_quotes"]], "subscribed_trades (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.subscribed_trades"]], "to_dict() (batchcancelorders static method)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.to_dict"]], "to_dict() (cancelallorders static method)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.to_dict"]], "to_dict() (cancelorder static method)": [[12, "nautilus_trader.execution.messages.CancelOrder.to_dict"]], "to_dict() (modifyorder static method)": [[12, "nautilus_trader.execution.messages.ModifyOrder.to_dict"]], "to_dict() (queryorder static method)": [[12, "nautilus_trader.execution.messages.QueryOrder.to_dict"]], "to_dict() (submitorder static method)": [[12, "nautilus_trader.execution.messages.SubmitOrder.to_dict"]], "to_dict() (submitorderlist static method)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.to_dict"]], "to_importable_config() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.to_importable_config"]], "to_importable_config() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.to_importable_config"]], "trader_id (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.trader_id"]], "trader_id (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.trader_id"]], "trader_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.trader_id"]], "trader_id (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.trader_id"]], "trader_id (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.trader_id"]], "trader_id (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.trader_id"]], "trader_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.trader_id"]], "trader_id (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.trader_id"]], "trader_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.trader_id"]], "trader_id (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.trader_id"]], "trader_id (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.trader_id"]], "trader_id (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.trader_id"]], "trigger_price (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.trigger_price"]], "ts_init (batchcancelorders attribute)": [[12, "nautilus_trader.execution.messages.BatchCancelOrders.ts_init"]], "ts_init (cancelallorders attribute)": [[12, "nautilus_trader.execution.messages.CancelAllOrders.ts_init"]], "ts_init (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.ts_init"]], "ts_init (executionmassstatus attribute)": [[12, "nautilus_trader.execution.reports.ExecutionMassStatus.ts_init"]], "ts_init (executionreport attribute)": [[12, "nautilus_trader.execution.reports.ExecutionReport.ts_init"]], "ts_init (fillreport attribute)": [[12, "nautilus_trader.execution.reports.FillReport.ts_init"]], "ts_init (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.ts_init"]], "ts_init (orderstatusreport attribute)": [[12, "nautilus_trader.execution.reports.OrderStatusReport.ts_init"]], "ts_init (positionstatusreport attribute)": [[12, "nautilus_trader.execution.reports.PositionStatusReport.ts_init"]], "ts_init (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.ts_init"]], "ts_init (submitorder attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrder.ts_init"]], "ts_init (submitorderlist attribute)": [[12, "nautilus_trader.execution.messages.SubmitOrderList.ts_init"]], "ts_init (tradingcommand attribute)": [[12, "nautilus_trader.execution.messages.TradingCommand.ts_init"]], "type (execalgorithm attribute)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.type"]], "type (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.type"]], "type (executionengine attribute)": [[12, "nautilus_trader.execution.engine.ExecutionEngine.type"]], "type (orderemulator attribute)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.type"]], "unsubscribe_bars() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_bars"]], "unsubscribe_bars() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_bars"]], "unsubscribe_data() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_data"]], "unsubscribe_data() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_data"]], "unsubscribe_instrument() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_instrument"]], "unsubscribe_instrument() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_instrument"]], "unsubscribe_instrument_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_instrument_status"]], "unsubscribe_instruments() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_instruments"]], "unsubscribe_instruments() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_ticker"]], "unsubscribe_ticker() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.unsubscribe_venue_status"]], "unsubscribe_venue_status() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.unsubscribe_venue_status"]], "update_synthetic() (execalgorithm method)": [[12, "nautilus_trader.execution.algorithm.ExecAlgorithm.update_synthetic"]], "update_synthetic() (orderemulator method)": [[12, "nautilus_trader.execution.emulator.OrderEmulator.update_synthetic"]], "venue (executionclient attribute)": [[12, "nautilus_trader.execution.client.ExecutionClient.venue"]], "venue_order_id (cancelorder attribute)": [[12, "nautilus_trader.execution.messages.CancelOrder.venue_order_id"]], "venue_order_id (modifyorder attribute)": [[12, "nautilus_trader.execution.messages.ModifyOrder.venue_order_id"]], "venue_order_id (queryorder attribute)": [[12, "nautilus_trader.execution.messages.QueryOrder.venue_order_id"]], "adaptivemovingaverage (class in nautilus_trader.indicators.average.ama)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage"]], "averagetruerange (class in nautilus_trader.indicators.atr)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange"]], "bollingerbands (class in nautilus_trader.indicators.bollinger_bands)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands"]], "donchianchannel (class in nautilus_trader.indicators.donchian_channel)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel"]], "efficiencyratio (class in nautilus_trader.indicators.efficiency_ratio)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio"]], "exponentialmovingaverage (class in nautilus_trader.indicators.average.ema)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage"]], "fuzzycandle (class in nautilus_trader.indicators.fuzzy_candlesticks)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle"]], "fuzzycandlesticks (class in nautilus_trader.indicators.fuzzy_candlesticks)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks"]], "hullmovingaverage (class in nautilus_trader.indicators.average.hma)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage"]], "indicator (class in nautilus_trader.indicators.base.indicator)": [[14, "nautilus_trader.indicators.base.indicator.Indicator"]], "keltnerchannel (class in nautilus_trader.indicators.keltner_channel)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel"]], "keltnerposition (class in nautilus_trader.indicators.keltner_position)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition"]], "movingaverage (class in nautilus_trader.indicators.average.moving_average)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage"]], "movingaverageconvergencedivergence (class in nautilus_trader.indicators.macd)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence"]], "movingaveragefactory (class in nautilus_trader.indicators.average.ma_factory)": [[14, "nautilus_trader.indicators.average.ma_factory.MovingAverageFactory"]], "movingaveragetype (class in nautilus_trader.indicators.average.moving_average)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverageType"]], "onbalancevolume (class in nautilus_trader.indicators.obv)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume"]], "pressure (class in nautilus_trader.indicators.pressure)": [[14, "nautilus_trader.indicators.pressure.Pressure"]], "rateofchange (class in nautilus_trader.indicators.roc)": [[14, "nautilus_trader.indicators.roc.RateOfChange"]], "relativestrengthindex (class in nautilus_trader.indicators.rsi)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex"]], "simplemovingaverage (class in nautilus_trader.indicators.average.sma)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage"]], "spreadanalyzer (class in nautilus_trader.indicators.spread_analyzer)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer"]], "stochastics (class in nautilus_trader.indicators.stochastics)": [[14, "nautilus_trader.indicators.stochastics.Stochastics"]], "swings (class in nautilus_trader.indicators.swings)": [[14, "nautilus_trader.indicators.swings.Swings"]], "volatilityratio (class in nautilus_trader.indicators.volatility_ratio)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio"]], "volumeweightedaverageprice (class in nautilus_trader.indicators.vwap)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice"]], "weightedmovingaverage (class in nautilus_trader.indicators.average.wma)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage"]], "alpha (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.alpha"]], "alpha_diff (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.alpha_diff"]], "alpha_fast (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.alpha_fast"]], "alpha_slow (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.alpha_slow"]], "average (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.average"]], "body_size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.body_size"]], "capacity (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.capacity"]], "changed (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.changed"]], "count (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.count"]], "count (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.count"]], "count (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.count"]], "count (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.count"]], "count (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.count"]], "count (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.count"]], "create() (movingaveragefactory static method)": [[14, "nautilus_trader.indicators.average.ma_factory.MovingAverageFactory.create"]], "current (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.current"]], "direction (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.direction"]], "direction (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.direction"]], "duration (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.duration"]], "fast_period (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.fast_period"]], "fast_period (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.fast_period"]], "handle_bar() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.handle_bar"]], "handle_bar() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.handle_bar"]], "handle_bar() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.handle_bar"]], "handle_bar() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.handle_bar"]], "handle_bar() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.handle_bar"]], "handle_bar() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.handle_bar"]], "handle_bar() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.handle_bar"]], "handle_bar() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.handle_bar"]], "handle_bar() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.handle_bar"]], "handle_bar() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.handle_bar"]], "handle_bar() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.handle_bar"]], "handle_bar() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.handle_bar"]], "handle_bar() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.handle_bar"]], "handle_bar() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.handle_bar"]], "handle_bar() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.handle_bar"]], "handle_bar() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.handle_bar"]], "handle_bar() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.handle_bar"]], "handle_bar() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.handle_bar"]], "handle_bar() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.handle_bar"]], "handle_bar() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.handle_bar"]], "handle_bar() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.handle_bar"]], "handle_bar() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.handle_bar"]], "handle_bar() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.handle_bar"]], "handle_bar() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.handle_bar"]], "handle_quote_tick() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.handle_quote_tick"]], "handle_quote_tick() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.handle_quote_tick"]], "handle_quote_tick() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.handle_quote_tick"]], "handle_quote_tick() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.handle_quote_tick"]], "handle_quote_tick() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.handle_quote_tick"]], "handle_quote_tick() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.handle_quote_tick"]], "handle_quote_tick() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.handle_quote_tick"]], "handle_quote_tick() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.handle_quote_tick"]], "handle_quote_tick() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.handle_quote_tick"]], "handle_quote_tick() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.handle_quote_tick"]], "handle_quote_tick() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.handle_quote_tick"]], "handle_quote_tick() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.handle_quote_tick"]], "handle_quote_tick() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.handle_quote_tick"]], "handle_quote_tick() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.handle_quote_tick"]], "handle_quote_tick() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.handle_quote_tick"]], "handle_quote_tick() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.handle_quote_tick"]], "handle_quote_tick() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.handle_quote_tick"]], "handle_quote_tick() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.handle_quote_tick"]], "handle_quote_tick() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.handle_quote_tick"]], "handle_quote_tick() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.handle_quote_tick"]], "handle_quote_tick() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.handle_quote_tick"]], "handle_quote_tick() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.handle_quote_tick"]], "handle_quote_tick() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.handle_quote_tick"]], "handle_quote_tick() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.handle_quote_tick"]], "handle_trade_tick() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.handle_trade_tick"]], "handle_trade_tick() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.handle_trade_tick"]], "handle_trade_tick() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.handle_trade_tick"]], "handle_trade_tick() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.handle_trade_tick"]], "handle_trade_tick() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.handle_trade_tick"]], "handle_trade_tick() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.handle_trade_tick"]], "handle_trade_tick() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.handle_trade_tick"]], "handle_trade_tick() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.handle_trade_tick"]], "handle_trade_tick() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.handle_trade_tick"]], "handle_trade_tick() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.handle_trade_tick"]], "handle_trade_tick() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.handle_trade_tick"]], "handle_trade_tick() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.handle_trade_tick"]], "handle_trade_tick() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.handle_trade_tick"]], "handle_trade_tick() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.handle_trade_tick"]], "handle_trade_tick() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.handle_trade_tick"]], "handle_trade_tick() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.handle_trade_tick"]], "handle_trade_tick() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.handle_trade_tick"]], "handle_trade_tick() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.handle_trade_tick"]], "handle_trade_tick() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.handle_trade_tick"]], "handle_trade_tick() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.handle_trade_tick"]], "handle_trade_tick() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.handle_trade_tick"]], "handle_trade_tick() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.handle_trade_tick"]], "handle_trade_tick() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.handle_trade_tick"]], "handle_trade_tick() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.handle_trade_tick"]], "has_inputs (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.has_inputs"]], "has_inputs (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.has_inputs"]], "has_inputs (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.has_inputs"]], "has_inputs (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.has_inputs"]], "has_inputs (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.has_inputs"]], "has_inputs (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.has_inputs"]], "has_inputs (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.has_inputs"]], "has_inputs (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.has_inputs"]], "has_inputs (indicator attribute)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.has_inputs"]], "has_inputs (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.has_inputs"]], "has_inputs (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.has_inputs"]], "has_inputs (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.has_inputs"]], "has_inputs (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.has_inputs"]], "has_inputs (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.has_inputs"]], "has_inputs (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.has_inputs"]], "has_inputs (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.has_inputs"]], "has_inputs (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.has_inputs"]], "has_inputs (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.has_inputs"]], "has_inputs (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.has_inputs"]], "has_inputs (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.has_inputs"]], "has_inputs (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.has_inputs"]], "has_inputs (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.has_inputs"]], "has_inputs (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.has_inputs"]], "has_inputs (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.has_inputs"]], "high_datetime (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.high_datetime"]], "high_price (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.high_price"]], "initialized (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.initialized"]], "initialized (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.initialized"]], "initialized (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.initialized"]], "initialized (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.initialized"]], "initialized (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.initialized"]], "initialized (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.initialized"]], "initialized (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.initialized"]], "initialized (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.initialized"]], "initialized (indicator attribute)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.initialized"]], "initialized (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.initialized"]], "initialized (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.initialized"]], "initialized (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.initialized"]], "initialized (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.initialized"]], "initialized (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.initialized"]], "initialized (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.initialized"]], "initialized (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.initialized"]], "initialized (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.initialized"]], "initialized (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.initialized"]], "initialized (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.initialized"]], "initialized (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.initialized"]], "initialized (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.initialized"]], "initialized (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.initialized"]], "initialized (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.initialized"]], "initialized (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.initialized"]], "instrument_id (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.instrument_id"]], "k (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.k"]], "k_multiplier (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.k_multiplier"]], "k_multiplier (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.k_multiplier"]], "length (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.length"]], "low_datetime (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.low_datetime"]], "low_price (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.low_price"]], "lower (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.lower"]], "lower (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.lower"]], "lower (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.lower"]], "lower_wick_size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.lower_wick_size"]], "middle (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.middle"]], "middle (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.middle"]], "middle (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.middle"]], "name (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.name"]], "name (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.name"]], "name (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.name"]], "name (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.name"]], "name (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.name"]], "name (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.name"]], "name (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.name"]], "name (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.name"]], "name (indicator attribute)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.name"]], "name (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.name"]], "name (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.name"]], "name (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.name"]], "name (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.name"]], "name (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.name"]], "name (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.name"]], "name (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.name"]], "name (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.name"]], "name (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.name"]], "name (spreadanalyzer attribute)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.name"]], "name (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.name"]], "name (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.name"]], "name (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.name"]], "name (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.name"]], "name (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.name"]], "nautilus_trader.indicators": [[14, "module-nautilus_trader.indicators"]], "nautilus_trader.indicators.atr": [[14, "module-nautilus_trader.indicators.atr"]], "nautilus_trader.indicators.average.ama": [[14, "module-nautilus_trader.indicators.average.ama"]], "nautilus_trader.indicators.average.ema": [[14, "module-nautilus_trader.indicators.average.ema"]], "nautilus_trader.indicators.average.hma": [[14, "module-nautilus_trader.indicators.average.hma"]], "nautilus_trader.indicators.average.ma_factory": [[14, "module-nautilus_trader.indicators.average.ma_factory"]], "nautilus_trader.indicators.average.moving_average": [[14, "module-nautilus_trader.indicators.average.moving_average"]], "nautilus_trader.indicators.average.sma": [[14, "module-nautilus_trader.indicators.average.sma"]], "nautilus_trader.indicators.average.wma": [[14, "module-nautilus_trader.indicators.average.wma"]], "nautilus_trader.indicators.base.indicator": [[14, "module-nautilus_trader.indicators.base.indicator"]], "nautilus_trader.indicators.bollinger_bands": [[14, "module-nautilus_trader.indicators.bollinger_bands"]], "nautilus_trader.indicators.donchian_channel": [[14, "module-nautilus_trader.indicators.donchian_channel"]], "nautilus_trader.indicators.efficiency_ratio": [[14, "module-nautilus_trader.indicators.efficiency_ratio"]], "nautilus_trader.indicators.fuzzy_candlesticks": [[14, "module-nautilus_trader.indicators.fuzzy_candlesticks"]], "nautilus_trader.indicators.keltner_channel": [[14, "module-nautilus_trader.indicators.keltner_channel"]], "nautilus_trader.indicators.keltner_position": [[14, "module-nautilus_trader.indicators.keltner_position"]], "nautilus_trader.indicators.macd": [[14, "module-nautilus_trader.indicators.macd"]], "nautilus_trader.indicators.obv": [[14, "module-nautilus_trader.indicators.obv"]], "nautilus_trader.indicators.pressure": [[14, "module-nautilus_trader.indicators.pressure"]], "nautilus_trader.indicators.roc": [[14, "module-nautilus_trader.indicators.roc"]], "nautilus_trader.indicators.rsi": [[14, "module-nautilus_trader.indicators.rsi"]], "nautilus_trader.indicators.spread_analyzer": [[14, "module-nautilus_trader.indicators.spread_analyzer"]], "nautilus_trader.indicators.stochastics": [[14, "module-nautilus_trader.indicators.stochastics"]], "nautilus_trader.indicators.swings": [[14, "module-nautilus_trader.indicators.swings"]], "nautilus_trader.indicators.volatility_ratio": [[14, "module-nautilus_trader.indicators.volatility_ratio"]], "nautilus_trader.indicators.vwap": [[14, "module-nautilus_trader.indicators.vwap"]], "period (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period"]], "period (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.period"]], "period (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.period"]], "period (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.period"]], "period (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.period"]], "period (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.period"]], "period (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.period"]], "period (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.period"]], "period (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.period"]], "period (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.period"]], "period (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.period"]], "period (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.period"]], "period (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.period"]], "period (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.period"]], "period (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.period"]], "period (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.period"]], "period (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.period"]], "period (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.period"]], "period_alpha_fast (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period_alpha_fast"]], "period_alpha_slow (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period_alpha_slow"]], "period_d (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.period_d"]], "period_er (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.period_er"]], "period_k (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.period_k"]], "price_type (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.price_type"]], "price_type (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.price_type"]], "price_type (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.price_type"]], "price_type (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.price_type"]], "price_type (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.price_type"]], "price_type (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.price_type"]], "price_type (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.price_type"]], "reset() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.reset"]], "reset() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.reset"]], "reset() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.reset"]], "reset() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.reset"]], "reset() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.reset"]], "reset() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.reset"]], "reset() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.reset"]], "reset() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.reset"]], "reset() (indicator method)": [[14, "nautilus_trader.indicators.base.indicator.Indicator.reset"]], "reset() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.reset"]], "reset() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.reset"]], "reset() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.reset"]], "reset() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.reset"]], "reset() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.reset"]], "reset() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.reset"]], "reset() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.reset"]], "reset() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.reset"]], "reset() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.reset"]], "reset() (spreadanalyzer method)": [[14, "nautilus_trader.indicators.spread_analyzer.SpreadAnalyzer.reset"]], "reset() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.reset"]], "reset() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.reset"]], "reset() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.reset"]], "reset() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.reset"]], "reset() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.reset"]], "since_high (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.since_high"]], "since_low (swings attribute)": [[14, "nautilus_trader.indicators.swings.Swings.since_low"]], "size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.size"]], "slow_period (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.slow_period"]], "slow_period (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.slow_period"]], "update_raw() (adaptivemovingaverage method)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.update_raw"]], "update_raw() (averagetruerange method)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.update_raw"]], "update_raw() (bollingerbands method)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.update_raw"]], "update_raw() (donchianchannel method)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.update_raw"]], "update_raw() (efficiencyratio method)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.update_raw"]], "update_raw() (exponentialmovingaverage method)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.update_raw"]], "update_raw() (fuzzycandlesticks method)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.update_raw"]], "update_raw() (hullmovingaverage method)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.update_raw"]], "update_raw() (keltnerchannel method)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.update_raw"]], "update_raw() (keltnerposition method)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.update_raw"]], "update_raw() (movingaverage method)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.update_raw"]], "update_raw() (movingaverageconvergencedivergence method)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.update_raw"]], "update_raw() (onbalancevolume method)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.update_raw"]], "update_raw() (pressure method)": [[14, "nautilus_trader.indicators.pressure.Pressure.update_raw"]], "update_raw() (rateofchange method)": [[14, "nautilus_trader.indicators.roc.RateOfChange.update_raw"]], "update_raw() (relativestrengthindex method)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.update_raw"]], "update_raw() (simplemovingaverage method)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.update_raw"]], "update_raw() (stochastics method)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.update_raw"]], "update_raw() (swings method)": [[14, "nautilus_trader.indicators.swings.Swings.update_raw"]], "update_raw() (volatilityratio method)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.update_raw"]], "update_raw() (volumeweightedaverageprice method)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.update_raw"]], "update_raw() (weightedmovingaverage method)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.update_raw"]], "upper (bollingerbands attribute)": [[14, "nautilus_trader.indicators.bollinger_bands.BollingerBands.upper"]], "upper (donchianchannel attribute)": [[14, "nautilus_trader.indicators.donchian_channel.DonchianChannel.upper"]], "upper (keltnerchannel attribute)": [[14, "nautilus_trader.indicators.keltner_channel.KeltnerChannel.upper"]], "upper_wick_size (fuzzycandle attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandle.upper_wick_size"]], "value (adaptivemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ama.AdaptiveMovingAverage.value"]], "value (averagetruerange attribute)": [[14, "nautilus_trader.indicators.atr.AverageTrueRange.value"]], "value (efficiencyratio attribute)": [[14, "nautilus_trader.indicators.efficiency_ratio.EfficiencyRatio.value"]], "value (exponentialmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.ema.ExponentialMovingAverage.value"]], "value (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.value"]], "value (hullmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.hma.HullMovingAverage.value"]], "value (keltnerposition attribute)": [[14, "nautilus_trader.indicators.keltner_position.KeltnerPosition.value"]], "value (movingaverage attribute)": [[14, "nautilus_trader.indicators.average.moving_average.MovingAverage.value"]], "value (movingaverageconvergencedivergence attribute)": [[14, "nautilus_trader.indicators.macd.MovingAverageConvergenceDivergence.value"]], "value (onbalancevolume attribute)": [[14, "nautilus_trader.indicators.obv.OnBalanceVolume.value"]], "value (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.value"]], "value (rateofchange attribute)": [[14, "nautilus_trader.indicators.roc.RateOfChange.value"]], "value (relativestrengthindex attribute)": [[14, "nautilus_trader.indicators.rsi.RelativeStrengthIndex.value"]], "value (simplemovingaverage attribute)": [[14, "nautilus_trader.indicators.average.sma.SimpleMovingAverage.value"]], "value (volatilityratio attribute)": [[14, "nautilus_trader.indicators.volatility_ratio.VolatilityRatio.value"]], "value (volumeweightedaverageprice attribute)": [[14, "nautilus_trader.indicators.vwap.VolumeWeightedAveragePrice.value"]], "value (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.value"]], "value_cumulative (pressure attribute)": [[14, "nautilus_trader.indicators.pressure.Pressure.value_cumulative"]], "value_d (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.value_d"]], "value_k (stochastics attribute)": [[14, "nautilus_trader.indicators.stochastics.Stochastics.value_k"]], "vector (fuzzycandlesticks attribute)": [[14, "nautilus_trader.indicators.fuzzy_candlesticks.FuzzyCandlesticks.vector"]], "weights (weightedmovingaverage attribute)": [[14, "nautilus_trader.indicators.average.wma.WeightedMovingAverage.weights"]], "livedataclient (class in nautilus_trader.live.data_client)": [[16, "nautilus_trader.live.data_client.LiveDataClient"]], "livedataengine (class in nautilus_trader.live.data_engine)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine"]], "liveexecutionclient (class in nautilus_trader.live.execution_client)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient"]], "liveexecutionengine (class in nautilus_trader.live.execution_engine)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine"]], "livemarketdataclient (class in nautilus_trader.live.data_client)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient"]], "liveriskengine (class in nautilus_trader.live.risk_engine)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine"]], "tradingnode (class in nautilus_trader.live.node)": [[16, "nautilus_trader.live.node.TradingNode"]], "tradingnodebuilder (class in nautilus_trader.live.node_builder)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder"]], "account_id (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.account_id"]], "account_type (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.account_type"]], "add_data_client_factory() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.add_data_client_factory"]], "add_data_client_factory() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.add_data_client_factory"]], "add_exec_client_factory() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.add_exec_client_factory"]], "add_exec_client_factory() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.add_exec_client_factory"]], "allow_cash_positions (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.allow_cash_positions"]], "base_currency (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.base_currency"]], "batch_cancel_orders() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.batch_cancel_orders"]], "build() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.build"]], "build_data_clients() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.build_data_clients"]], "build_exec_clients() (tradingnodebuilder method)": [[16, "nautilus_trader.live.node_builder.TradingNodeBuilder.build_exec_clients"]], "cache (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.cache"]], "cancel_all_orders() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.cancel_all_orders"]], "cancel_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.cancel_order"]], "check_connected() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.check_connected"]], "check_connected() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_connected"]], "check_disconnected() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.check_disconnected"]], "check_disconnected() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_disconnected"]], "check_integrity() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_integrity"]], "check_residuals() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.check_residuals"]], "cmd_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.cmd_qsize"]], "cmd_qsize() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.cmd_qsize"]], "cmd_qsize() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.cmd_qsize"]], "command_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.command_count"]], "command_count (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.command_count"]], "command_count (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.command_count"]], "connect() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.connect"]], "connect() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.connect"]], "connect() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.connect"]], "connect() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.connect"]], "connect() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.connect"]], "create_task() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.create_task"]], "create_task() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.create_task"]], "create_task() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.create_task"]], "data_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.data_count"]], "data_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.data_qsize"]], "debug (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.debug"]], "debug (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.debug"]], "debug (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.debug"]], "default_client (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.default_client"]], "default_client (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.default_client"]], "degrade() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.degrade"]], "degrade() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.degrade"]], "degrade() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.degrade"]], "degrade() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.degrade"]], "degrade() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.degrade"]], "degrade() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.degrade"]], "deregister_client() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.deregister_client"]], "deregister_client() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.deregister_client"]], "disconnect() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.disconnect"]], "disconnect() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.disconnect"]], "disconnect() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.disconnect"]], "disconnect() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.disconnect"]], "disconnect() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.disconnect"]], "dispose() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.dispose"]], "dispose() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.dispose"]], "dispose() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.dispose"]], "dispose() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.dispose"]], "dispose() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.dispose"]], "dispose() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.dispose"]], "dispose() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.dispose"]], "event_count (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.event_count"]], "event_count (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.event_count"]], "evt_qsize() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.evt_qsize"]], "evt_qsize() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.evt_qsize"]], "execute() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.execute"]], "execute() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.execute"]], "execute() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.execute"]], "fault() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.fault"]], "fault() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.fault"]], "fault() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.fault"]], "fault() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.fault"]], "fault() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.fault"]], "fault() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.fault"]], "flush_db() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.flush_db"]], "fully_qualified_name() (livedataclient class method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.fully_qualified_name"]], "fully_qualified_name() (livedataengine class method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.fully_qualified_name"]], "fully_qualified_name() (liveexecutionclient class method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.fully_qualified_name"]], "fully_qualified_name() (liveexecutionengine class method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.fully_qualified_name"]], "fully_qualified_name() (livemarketdataclient class method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.fully_qualified_name"]], "fully_qualified_name() (liveriskengine class method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.fully_qualified_name"]], "generate_account_state() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_account_state"]], "generate_fill_reports() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_fill_reports"]], "generate_mass_status() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_mass_status"]], "generate_order_accepted() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_accepted"]], "generate_order_cancel_rejected() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_cancel_rejected"]], "generate_order_canceled() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_canceled"]], "generate_order_expired() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_expired"]], "generate_order_filled() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_filled"]], "generate_order_modify_rejected() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_modify_rejected"]], "generate_order_rejected() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_rejected"]], "generate_order_status_report() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_status_report"]], "generate_order_status_reports() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_status_reports"]], "generate_order_submitted() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_submitted"]], "generate_order_triggered() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_triggered"]], "generate_order_updated() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_order_updated"]], "generate_position_status_reports() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.generate_position_status_reports"]], "get_account() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.get_account"]], "get_cmd_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_cmd_queue_task"]], "get_cmd_queue_task() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_cmd_queue_task"]], "get_cmd_queue_task() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.get_cmd_queue_task"]], "get_data_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_data_queue_task"]], "get_event_loop() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.get_event_loop"]], "get_evt_queue_task() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_evt_queue_task"]], "get_evt_queue_task() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.get_evt_queue_task"]], "get_external_order_claim() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_external_order_claim"]], "get_external_order_claims_instruments() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_external_order_claims_instruments"]], "get_inflight_check_task() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.get_inflight_check_task"]], "get_logger() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.get_logger"]], "get_req_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_req_queue_task"]], "get_res_queue_task() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.get_res_queue_task"]], "id (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.id"]], "id (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.id"]], "id (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.id"]], "id (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.id"]], "id (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.id"]], "id (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.id"]], "instance_id (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.instance_id"]], "is_built (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.is_built"]], "is_bypassed (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_bypassed"]], "is_connected (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_connected"]], "is_connected (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_connected"]], "is_connected (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_connected"]], "is_degraded (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_degraded"]], "is_degraded (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_degraded"]], "is_degraded (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_degraded"]], "is_degraded (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_degraded"]], "is_degraded (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_degraded"]], "is_degraded (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_degraded"]], "is_disposed (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_disposed"]], "is_disposed (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_disposed"]], "is_disposed (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_disposed"]], "is_disposed (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_disposed"]], "is_disposed (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_disposed"]], "is_disposed (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_disposed"]], "is_faulted (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_faulted"]], "is_faulted (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_faulted"]], "is_faulted (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_faulted"]], "is_faulted (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_faulted"]], "is_faulted (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_faulted"]], "is_faulted (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_faulted"]], "is_initialized (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_initialized"]], "is_initialized (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_initialized"]], "is_initialized (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_initialized"]], "is_initialized (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_initialized"]], "is_initialized (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_initialized"]], "is_initialized (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_initialized"]], "is_running (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_running"]], "is_running (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_running"]], "is_running (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_running"]], "is_running (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_running"]], "is_running (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_running"]], "is_running (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_running"]], "is_running (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.is_running"]], "is_stopped (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.is_stopped"]], "is_stopped (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.is_stopped"]], "is_stopped (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.is_stopped"]], "is_stopped (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.is_stopped"]], "is_stopped (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.is_stopped"]], "is_stopped (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.is_stopped"]], "kill() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.kill"]], "kill() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.kill"]], "kill() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.kill"]], "load_cache() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.load_cache"]], "machine_id (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.machine_id"]], "maintain_heartbeat() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.maintain_heartbeat"]], "max_notional_per_order() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_notional_per_order"]], "max_notionals_per_order() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_notionals_per_order"]], "max_order_modify_rate() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_order_modify_rate"]], "max_order_submit_rate() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.max_order_submit_rate"]], "modify_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.modify_order"]], "nautilus_trader.live": [[16, "module-nautilus_trader.live"]], "nautilus_trader.live.data_client": [[16, "module-nautilus_trader.live.data_client"]], "nautilus_trader.live.data_engine": [[16, "module-nautilus_trader.live.data_engine"]], "nautilus_trader.live.execution_client": [[16, "module-nautilus_trader.live.execution_client"]], "nautilus_trader.live.execution_engine": [[16, "module-nautilus_trader.live.execution_engine"]], "nautilus_trader.live.node": [[16, "module-nautilus_trader.live.node"]], "nautilus_trader.live.node_builder": [[16, "module-nautilus_trader.live.node_builder"]], "nautilus_trader.live.risk_engine": [[16, "module-nautilus_trader.live.risk_engine"]], "oms_type (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.oms_type"]], "portfolio (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.portfolio"]], "position_id_count() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.position_id_count"]], "process() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.process"]], "process() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.process"]], "process() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.process"]], "query_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.query_order"]], "reconcile_mass_status() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconcile_mass_status"]], "reconcile_report() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconcile_report"]], "reconcile_state() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconcile_state"]], "reconciliation (liveexecutionengine property)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reconciliation"]], "register_catalog() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_catalog"]], "register_client() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_client"]], "register_client() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_client"]], "register_default_client() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_default_client"]], "register_default_client() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_default_client"]], "register_external_order_claims() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_external_order_claims"]], "register_oms_type() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_oms_type"]], "register_venue_routing() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.register_venue_routing"]], "register_venue_routing() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.register_venue_routing"]], "registered_clients (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.registered_clients"]], "registered_clients (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.registered_clients"]], "report_count (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.report_count"]], "req_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.req_qsize"]], "request() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.request"]], "request() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.request"]], "request() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request"]], "request_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_bars"]], "request_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.request_count"]], "request_instrument() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_instrument"]], "request_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_instruments"]], "request_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_quote_ticks"]], "request_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.request_trade_ticks"]], "res_qsize() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.res_qsize"]], "reset() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.reset"]], "reset() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.reset"]], "reset() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.reset"]], "reset() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.reset"]], "reset() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.reset"]], "reset() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.reset"]], "response() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.response"]], "response_count (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.response_count"]], "resume() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.resume"]], "resume() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.resume"]], "resume() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.resume"]], "resume() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.resume"]], "resume() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.resume"]], "resume() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.resume"]], "run() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.run"]], "run_after_delay() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.run_after_delay"]], "run_after_delay() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.run_after_delay"]], "run_after_delay() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.run_after_delay"]], "run_async() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.run_async"]], "set_max_notional_per_order() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.set_max_notional_per_order"]], "set_trading_state() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.set_trading_state"]], "snapshot_open_positions() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.snapshot_open_positions"]], "start() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.start"]], "start() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.start"]], "start() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.start"]], "start() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.start"]], "start() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.start"]], "start() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.start"]], "state (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.state"]], "state (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.state"]], "state (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.state"]], "state (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.state"]], "state (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.state"]], "state (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.state"]], "stop() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.stop"]], "stop() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.stop"]], "stop() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.stop"]], "stop() (liveexecutionengine method)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.stop"]], "stop() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.stop"]], "stop() (liveriskengine method)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.stop"]], "stop() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.stop"]], "stop_async() (tradingnode method)": [[16, "nautilus_trader.live.node.TradingNode.stop_async"]], "submit_order() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.submit_order"]], "submit_order_list() (liveexecutionclient method)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.submit_order_list"]], "subscribe() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.subscribe"]], "subscribe() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe"]], "subscribe_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_bars"]], "subscribe_instrument() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instrument"]], "subscribe_instrument_close() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instrument_close"]], "subscribe_instrument_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instrument_status"]], "subscribe_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_instruments"]], "subscribe_order_book_deltas() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_quote_ticks"]], "subscribe_ticker() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_ticker"]], "subscribe_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_trade_ticks"]], "subscribe_venue_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribe_venue_status"]], "subscribed_bars() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_bars"]], "subscribed_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_bars"]], "subscribed_generic_data() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.subscribed_generic_data"]], "subscribed_generic_data() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_generic_data"]], "subscribed_generic_data() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_generic_data"]], "subscribed_instrument_close() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_instrument_close"]], "subscribed_instrument_close() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_instrument_close"]], "subscribed_instrument_status() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_instrument_status"]], "subscribed_instrument_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_instrument_status"]], "subscribed_instruments() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_instruments"]], "subscribed_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_instruments"]], "subscribed_order_book_deltas() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_order_book_deltas"]], "subscribed_order_book_deltas() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_order_book_deltas"]], "subscribed_order_book_snapshots() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_order_book_snapshots"]], "subscribed_order_book_snapshots() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_order_book_snapshots"]], "subscribed_quote_ticks() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_quote_ticks"]], "subscribed_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_quote_ticks"]], "subscribed_synthetic_quotes() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_synthetic_quotes"]], "subscribed_synthetic_trades() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_synthetic_trades"]], "subscribed_tickers() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_tickers"]], "subscribed_tickers() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_tickers"]], "subscribed_trade_ticks() (livedataengine method)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.subscribed_trade_ticks"]], "subscribed_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_trade_ticks"]], "subscribed_venue_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.subscribed_venue_status"]], "trader (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.trader"]], "trader_id (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.trader_id"]], "trader_id (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.trader_id"]], "trader_id (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.trader_id"]], "trader_id (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.trader_id"]], "trader_id (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.trader_id"]], "trader_id (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.trader_id"]], "trader_id (tradingnode property)": [[16, "nautilus_trader.live.node.TradingNode.trader_id"]], "trading_state (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.trading_state"]], "type (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.type"]], "type (livedataengine attribute)": [[16, "nautilus_trader.live.data_engine.LiveDataEngine.type"]], "type (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.type"]], "type (liveexecutionengine attribute)": [[16, "nautilus_trader.live.execution_engine.LiveExecutionEngine.type"]], "type (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.type"]], "type (liveriskengine attribute)": [[16, "nautilus_trader.live.risk_engine.LiveRiskEngine.type"]], "unsubscribe() (livedataclient method)": [[16, "nautilus_trader.live.data_client.LiveDataClient.unsubscribe"]], "unsubscribe() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe"]], "unsubscribe_bars() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_bars"]], "unsubscribe_instrument() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instrument"]], "unsubscribe_instrument_close() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instrument_close"]], "unsubscribe_instrument_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instrument_status"]], "unsubscribe_instruments() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (livemarketdataclient method)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.unsubscribe_venue_status"]], "venue (livedataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveDataClient.venue"]], "venue (liveexecutionclient attribute)": [[16, "nautilus_trader.live.execution_client.LiveExecutionClient.venue"]], "venue (livemarketdataclient attribute)": [[16, "nautilus_trader.live.data_client.LiveMarketDataClient.venue"]], "level (class in nautilus_trader.model.book)": [[17, "nautilus_trader.model.book.Level"]], "orderbook (class in nautilus_trader.model.book)": [[17, "nautilus_trader.model.book.OrderBook"]], "add() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.add"]], "apply() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply"]], "apply_delta() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply_delta"]], "apply_deltas() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply_deltas"]], "apply_depth() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.apply_depth"]], "asks() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.asks"]], "best_ask_price() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_ask_price"]], "best_ask_size() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_ask_size"]], "best_bid_price() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_bid_price"]], "best_bid_size() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.best_bid_size"]], "bids() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.bids"]], "book_type (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.book_type"]], "check_integrity() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.check_integrity"]], "clear() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.clear"]], "clear_asks() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.clear_asks"]], "clear_bids() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.clear_bids"]], "count (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.count"]], "delete() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.delete"]], "exposure() (level method)": [[17, "nautilus_trader.model.book.Level.exposure"]], "fully_qualified_name() (orderbook class method)": [[17, "nautilus_trader.model.book.OrderBook.fully_qualified_name"]], "get_avg_px_for_quantity() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.get_avg_px_for_quantity"]], "get_quantity_for_price() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.get_quantity_for_price"]], "instrument_id (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.instrument_id"]], "midpoint() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.midpoint"]], "nautilus_trader.model.book": [[17, "module-nautilus_trader.model.book"]], "orders() (level method)": [[17, "nautilus_trader.model.book.Level.orders"]], "pprint() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.pprint"]], "price (level attribute)": [[17, "nautilus_trader.model.book.Level.price"]], "reset() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.reset"]], "sequence (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.sequence"]], "simulate_fills() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.simulate_fills"]], "size() (level method)": [[17, "nautilus_trader.model.book.Level.size"]], "spread() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.spread"]], "ts_event (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.ts_event"]], "ts_init (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.ts_init"]], "ts_last (orderbook attribute)": [[17, "nautilus_trader.model.book.OrderBook.ts_last"]], "update() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.update"]], "update_quote_tick() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.update_quote_tick"]], "update_trade_tick() (orderbook method)": [[17, "nautilus_trader.model.book.OrderBook.update_trade_tick"]], "bar (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.Bar"]], "baraggregation (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BarAggregation"]], "barspecification (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BarSpecification"]], "bartype (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BarType"]], "bookorder (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.BookOrder"]], "datatype (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.DataType"]], "genericdata (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.GenericData"]], "instrumentclose (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.InstrumentClose"]], "instrumentstatus (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.InstrumentStatus"]], "orderbookdelta (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.OrderBookDelta"]], "orderbookdeltas (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.OrderBookDeltas"]], "orderbookdepth10 (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.OrderBookDepth10"]], "quotetick (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.QuoteTick"]], "ticker (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.Ticker"]], "tradetick (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.TradeTick"]], "venuestatus (class in nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.VenueStatus"]], "action (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.action"]], "aggregation (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.aggregation"]], "aggregation_source (bartype attribute)": [[18, "nautilus_trader.model.data.BarType.aggregation_source"]], "aggressor_side (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.aggressor_side"]], "as_integer_ratio() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.as_integer_ratio"]], "ask_counts (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.ask_counts"]], "ask_price (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ask_price"]], "ask_size (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ask_size"]], "asks (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.asks"]], "bar_type (bar attribute)": [[18, "nautilus_trader.model.data.Bar.bar_type"]], "bid_counts (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.bid_counts"]], "bid_price (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.bid_price"]], "bid_size (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.bid_size"]], "bids (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.bids"]], "bit_count() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.bit_count"]], "bit_length() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.bit_length"]], "capsule_from_list() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.capsule_from_list"]], "capsule_from_list() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.capsule_from_list"]], "capsule_from_list() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.capsule_from_list"]], "capsule_from_list() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.capsule_from_list"]], "capsule_to_list() (in module nautilus_trader.model.data)": [[18, "nautilus_trader.model.data.capsule_to_list"]], "check_information_aggregated() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.check_information_aggregated"]], "check_threshold_aggregated() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.check_threshold_aggregated"]], "check_time_aggregated() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.check_time_aggregated"]], "clear() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.clear"]], "close (bar attribute)": [[18, "nautilus_trader.model.data.Bar.close"]], "close_price (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.close_price"]], "close_type (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.close_type"]], "conjugate() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.conjugate"]], "data (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.data"]], "data_type (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.data_type"]], "deltas (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.deltas"]], "denominator (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.denominator"]], "exposure() (bookorder method)": [[18, "nautilus_trader.model.data.BookOrder.exposure"]], "extract_price() (quotetick method)": [[18, "nautilus_trader.model.data.QuoteTick.extract_price"]], "extract_volume() (quotetick method)": [[18, "nautilus_trader.model.data.QuoteTick.extract_volume"]], "flags (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.flags"]], "flags (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.flags"]], "from_bytes() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.from_bytes"]], "from_dict() (bar static method)": [[18, "nautilus_trader.model.data.Bar.from_dict"]], "from_dict() (bookorder static method)": [[18, "nautilus_trader.model.data.BookOrder.from_dict"]], "from_dict() (instrumentclose static method)": [[18, "nautilus_trader.model.data.InstrumentClose.from_dict"]], "from_dict() (instrumentstatus static method)": [[18, "nautilus_trader.model.data.InstrumentStatus.from_dict"]], "from_dict() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.from_dict"]], "from_dict() (orderbookdeltas static method)": [[18, "nautilus_trader.model.data.OrderBookDeltas.from_dict"]], "from_dict() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.from_dict"]], "from_dict() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.from_dict"]], "from_dict() (ticker static method)": [[18, "nautilus_trader.model.data.Ticker.from_dict"]], "from_dict() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.from_dict"]], "from_dict() (venuestatus static method)": [[18, "nautilus_trader.model.data.VenueStatus.from_dict"]], "from_pyo3_list() (bar static method)": [[18, "nautilus_trader.model.data.Bar.from_pyo3_list"]], "from_pyo3_list() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.from_pyo3_list"]], "from_pyo3_list() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.from_pyo3_list"]], "from_pyo3_list() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.from_pyo3_list"]], "from_raw() (bookorder static method)": [[18, "nautilus_trader.model.data.BookOrder.from_raw"]], "from_raw() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.from_raw"]], "from_raw() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.from_raw"]], "from_raw() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.from_raw"]], "from_str() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.from_str"]], "from_str() (bartype static method)": [[18, "nautilus_trader.model.data.BarType.from_str"]], "from_timedelta() (barspecification static method)": [[18, "nautilus_trader.model.data.BarSpecification.from_timedelta"]], "fully_qualified_name() (bar class method)": [[18, "nautilus_trader.model.data.Bar.fully_qualified_name"]], "fully_qualified_name() (genericdata class method)": [[18, "nautilus_trader.model.data.GenericData.fully_qualified_name"]], "fully_qualified_name() (instrumentclose class method)": [[18, "nautilus_trader.model.data.InstrumentClose.fully_qualified_name"]], "fully_qualified_name() (instrumentstatus class method)": [[18, "nautilus_trader.model.data.InstrumentStatus.fully_qualified_name"]], "fully_qualified_name() (orderbookdelta class method)": [[18, "nautilus_trader.model.data.OrderBookDelta.fully_qualified_name"]], "fully_qualified_name() (orderbookdeltas class method)": [[18, "nautilus_trader.model.data.OrderBookDeltas.fully_qualified_name"]], "fully_qualified_name() (orderbookdepth10 class method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.fully_qualified_name"]], "fully_qualified_name() (quotetick class method)": [[18, "nautilus_trader.model.data.QuoteTick.fully_qualified_name"]], "fully_qualified_name() (ticker class method)": [[18, "nautilus_trader.model.data.Ticker.fully_qualified_name"]], "fully_qualified_name() (tradetick class method)": [[18, "nautilus_trader.model.data.TradeTick.fully_qualified_name"]], "fully_qualified_name() (venuestatus class method)": [[18, "nautilus_trader.model.data.VenueStatus.fully_qualified_name"]], "halt_reason (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.halt_reason"]], "high (bar attribute)": [[18, "nautilus_trader.model.data.Bar.high"]], "imag (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.imag"]], "instrument_id (bartype attribute)": [[18, "nautilus_trader.model.data.BarType.instrument_id"]], "instrument_id (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.instrument_id"]], "instrument_id (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.instrument_id"]], "instrument_id (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.instrument_id"]], "instrument_id (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.instrument_id"]], "instrument_id (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.instrument_id"]], "instrument_id (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.instrument_id"]], "instrument_id (ticker attribute)": [[18, "nautilus_trader.model.data.Ticker.instrument_id"]], "instrument_id (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.instrument_id"]], "is_add (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_add"]], "is_clear (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_clear"]], "is_delete (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_delete"]], "is_externally_aggregated() (bartype method)": [[18, "nautilus_trader.model.data.BarType.is_externally_aggregated"]], "is_information_aggregated() (barspecification method)": [[18, "nautilus_trader.model.data.BarSpecification.is_information_aggregated"]], "is_internally_aggregated() (bartype method)": [[18, "nautilus_trader.model.data.BarType.is_internally_aggregated"]], "is_revision (bar attribute)": [[18, "nautilus_trader.model.data.Bar.is_revision"]], "is_single_price() (bar method)": [[18, "nautilus_trader.model.data.Bar.is_single_price"]], "is_snapshot (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.is_snapshot"]], "is_threshold_aggregated() (barspecification method)": [[18, "nautilus_trader.model.data.BarSpecification.is_threshold_aggregated"]], "is_time_aggregated() (barspecification method)": [[18, "nautilus_trader.model.data.BarSpecification.is_time_aggregated"]], "is_update (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.is_update"]], "list_from_capsule() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.list_from_capsule"]], "list_from_capsule() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.list_from_capsule"]], "list_from_capsule() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.list_from_capsule"]], "list_from_capsule() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.list_from_capsule"]], "low (bar attribute)": [[18, "nautilus_trader.model.data.Bar.low"]], "metadata (datatype attribute)": [[18, "nautilus_trader.model.data.DataType.metadata"]], "nautilus_trader.model.data": [[18, "module-nautilus_trader.model.data"]], "numerator (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.numerator"]], "open (bar attribute)": [[18, "nautilus_trader.model.data.Bar.open"]], "order (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.order"]], "order_id (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.order_id"]], "price (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.price"]], "price (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.price"]], "price_type (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.price_type"]], "real (baraggregation attribute)": [[18, "nautilus_trader.model.data.BarAggregation.real"]], "sequence (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.sequence"]], "sequence (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.sequence"]], "sequence (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.sequence"]], "side (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.side"]], "signed_size() (bookorder method)": [[18, "nautilus_trader.model.data.BookOrder.signed_size"]], "size (bookorder attribute)": [[18, "nautilus_trader.model.data.BookOrder.size"]], "size (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.size"]], "spec (bartype attribute)": [[18, "nautilus_trader.model.data.BarType.spec"]], "status (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.status"]], "status (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.status"]], "step (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.step"]], "timedelta (barspecification attribute)": [[18, "nautilus_trader.model.data.BarSpecification.timedelta"]], "to_bytes() (baraggregation method)": [[18, "nautilus_trader.model.data.BarAggregation.to_bytes"]], "to_dict() (bar static method)": [[18, "nautilus_trader.model.data.Bar.to_dict"]], "to_dict() (bookorder static method)": [[18, "nautilus_trader.model.data.BookOrder.to_dict"]], "to_dict() (instrumentclose static method)": [[18, "nautilus_trader.model.data.InstrumentClose.to_dict"]], "to_dict() (instrumentstatus static method)": [[18, "nautilus_trader.model.data.InstrumentStatus.to_dict"]], "to_dict() (orderbookdelta static method)": [[18, "nautilus_trader.model.data.OrderBookDelta.to_dict"]], "to_dict() (orderbookdeltas static method)": [[18, "nautilus_trader.model.data.OrderBookDeltas.to_dict"]], "to_dict() (orderbookdepth10 static method)": [[18, "nautilus_trader.model.data.OrderBookDepth10.to_dict"]], "to_dict() (quotetick static method)": [[18, "nautilus_trader.model.data.QuoteTick.to_dict"]], "to_dict() (ticker static method)": [[18, "nautilus_trader.model.data.Ticker.to_dict"]], "to_dict() (tradetick static method)": [[18, "nautilus_trader.model.data.TradeTick.to_dict"]], "to_dict() (venuestatus static method)": [[18, "nautilus_trader.model.data.VenueStatus.to_dict"]], "topic (datatype attribute)": [[18, "nautilus_trader.model.data.DataType.topic"]], "trade_id (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.trade_id"]], "trading_session (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.trading_session"]], "ts_event (bar attribute)": [[18, "nautilus_trader.model.data.Bar.ts_event"]], "ts_event (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.ts_event"]], "ts_event (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.ts_event"]], "ts_event (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.ts_event"]], "ts_event (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.ts_event"]], "ts_event (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.ts_event"]], "ts_event (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.ts_event"]], "ts_event (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ts_event"]], "ts_event (ticker attribute)": [[18, "nautilus_trader.model.data.Ticker.ts_event"]], "ts_event (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.ts_event"]], "ts_event (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.ts_event"]], "ts_init (bar attribute)": [[18, "nautilus_trader.model.data.Bar.ts_init"]], "ts_init (genericdata attribute)": [[18, "nautilus_trader.model.data.GenericData.ts_init"]], "ts_init (instrumentclose attribute)": [[18, "nautilus_trader.model.data.InstrumentClose.ts_init"]], "ts_init (instrumentstatus attribute)": [[18, "nautilus_trader.model.data.InstrumentStatus.ts_init"]], "ts_init (orderbookdelta attribute)": [[18, "nautilus_trader.model.data.OrderBookDelta.ts_init"]], "ts_init (orderbookdeltas attribute)": [[18, "nautilus_trader.model.data.OrderBookDeltas.ts_init"]], "ts_init (orderbookdepth10 attribute)": [[18, "nautilus_trader.model.data.OrderBookDepth10.ts_init"]], "ts_init (quotetick attribute)": [[18, "nautilus_trader.model.data.QuoteTick.ts_init"]], "ts_init (ticker attribute)": [[18, "nautilus_trader.model.data.Ticker.ts_init"]], "ts_init (tradetick attribute)": [[18, "nautilus_trader.model.data.TradeTick.ts_init"]], "ts_init (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.ts_init"]], "type (datatype attribute)": [[18, "nautilus_trader.model.data.DataType.type"]], "venue (venuestatus attribute)": [[18, "nautilus_trader.model.data.VenueStatus.venue"]], "volume (bar attribute)": [[18, "nautilus_trader.model.data.Bar.volume"]], "accountstate (class in nautilus_trader.model.events.account)": [[19, "nautilus_trader.model.events.account.AccountState"]], "orderaccepted (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderAccepted"]], "ordercancelrejected (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected"]], "ordercanceled (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderCanceled"]], "orderdenied (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderDenied"]], "orderemulated (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderEmulated"]], "orderevent (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderEvent"]], "orderexpired (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderExpired"]], "orderfilled (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderFilled"]], "orderinitialized (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderInitialized"]], "ordermodifyrejected (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected"]], "orderpendingcancel (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel"]], "orderpendingupdate (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate"]], "orderrejected (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderRejected"]], "orderreleased (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderReleased"]], "ordersubmitted (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderSubmitted"]], "ordertriggered (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderTriggered"]], "orderupdated (class in nautilus_trader.model.events.order)": [[19, "nautilus_trader.model.events.order.OrderUpdated"]], "positionchanged (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionChanged"]], "positionclosed (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionClosed"]], "positionevent (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionEvent"]], "positionopened (class in nautilus_trader.model.events.position)": [[19, "nautilus_trader.model.events.position.PositionOpened"]], "account_id (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.account_id"]], "account_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.account_id"]], "account_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.account_id"]], "account_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.account_id"]], "account_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.account_id"]], "account_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.account_id"]], "account_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.account_id"]], "account_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.account_id"]], "account_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.account_id"]], "account_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.account_id"]], "account_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.account_id"]], "account_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.account_id"]], "account_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.account_id"]], "account_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.account_id"]], "account_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.account_id"]], "account_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.account_id"]], "account_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.account_id"]], "account_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.account_id"]], "account_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.account_id"]], "account_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.account_id"]], "account_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.account_id"]], "account_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.account_id"]], "account_type (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.account_type"]], "avg_px_close (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.avg_px_close"]], "avg_px_close (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.avg_px_close"]], "avg_px_close (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.avg_px_close"]], "avg_px_close (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.avg_px_close"]], "avg_px_open (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.avg_px_open"]], "avg_px_open (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.avg_px_open"]], "avg_px_open (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.avg_px_open"]], "avg_px_open (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.avg_px_open"]], "balances (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.balances"]], "base_currency (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.base_currency"]], "client_order_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.client_order_id"]], "client_order_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.client_order_id"]], "client_order_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.client_order_id"]], "client_order_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.client_order_id"]], "client_order_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.client_order_id"]], "client_order_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.client_order_id"]], "client_order_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.client_order_id"]], "client_order_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.client_order_id"]], "client_order_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.client_order_id"]], "client_order_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.client_order_id"]], "client_order_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.client_order_id"]], "client_order_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.client_order_id"]], "client_order_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.client_order_id"]], "client_order_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.client_order_id"]], "client_order_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.client_order_id"]], "client_order_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.client_order_id"]], "client_order_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.client_order_id"]], "closing_order_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.closing_order_id"]], "closing_order_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.closing_order_id"]], "closing_order_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.closing_order_id"]], "closing_order_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.closing_order_id"]], "commission (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.commission"]], "contingency_type (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.contingency_type"]], "create() (positionchanged static method)": [[19, "nautilus_trader.model.events.position.PositionChanged.create"]], "create() (positionclosed static method)": [[19, "nautilus_trader.model.events.position.PositionClosed.create"]], "create() (positionopened static method)": [[19, "nautilus_trader.model.events.position.PositionOpened.create"]], "currency (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.currency"]], "currency (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.currency"]], "currency (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.currency"]], "currency (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.currency"]], "currency (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.currency"]], "duration_ns (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.duration_ns"]], "duration_ns (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.duration_ns"]], "duration_ns (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.duration_ns"]], "duration_ns (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.duration_ns"]], "emulation_trigger (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.emulation_trigger"]], "entry (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.entry"]], "entry (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.entry"]], "entry (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.entry"]], "entry (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.entry"]], "exec_algorithm_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.exec_algorithm_id"]], "exec_algorithm_params (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.exec_algorithm_params"]], "exec_spawn_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.exec_spawn_id"]], "from_dict() (accountstate static method)": [[19, "nautilus_trader.model.events.account.AccountState.from_dict"]], "from_dict() (orderaccepted static method)": [[19, "nautilus_trader.model.events.order.OrderAccepted.from_dict"]], "from_dict() (ordercancelrejected static method)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.from_dict"]], "from_dict() (ordercanceled static method)": [[19, "nautilus_trader.model.events.order.OrderCanceled.from_dict"]], "from_dict() (orderdenied static method)": [[19, "nautilus_trader.model.events.order.OrderDenied.from_dict"]], "from_dict() (orderemulated static method)": [[19, "nautilus_trader.model.events.order.OrderEmulated.from_dict"]], "from_dict() (orderexpired static method)": [[19, "nautilus_trader.model.events.order.OrderExpired.from_dict"]], "from_dict() (orderfilled static method)": [[19, "nautilus_trader.model.events.order.OrderFilled.from_dict"]], "from_dict() (orderinitialized static method)": [[19, "nautilus_trader.model.events.order.OrderInitialized.from_dict"]], "from_dict() (ordermodifyrejected static method)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.from_dict"]], "from_dict() (orderpendingcancel static method)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.from_dict"]], "from_dict() (orderpendingupdate static method)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.from_dict"]], "from_dict() (orderrejected static method)": [[19, "nautilus_trader.model.events.order.OrderRejected.from_dict"]], "from_dict() (orderreleased static method)": [[19, "nautilus_trader.model.events.order.OrderReleased.from_dict"]], "from_dict() (ordersubmitted static method)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.from_dict"]], "from_dict() (ordertriggered static method)": [[19, "nautilus_trader.model.events.order.OrderTriggered.from_dict"]], "from_dict() (orderupdated static method)": [[19, "nautilus_trader.model.events.order.OrderUpdated.from_dict"]], "from_dict() (positionchanged static method)": [[19, "nautilus_trader.model.events.position.PositionChanged.from_dict"]], "from_dict() (positionclosed static method)": [[19, "nautilus_trader.model.events.position.PositionClosed.from_dict"]], "from_dict() (positionopened static method)": [[19, "nautilus_trader.model.events.position.PositionOpened.from_dict"]], "id (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.id"]], "id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.id"]], "id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.id"]], "id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.id"]], "id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.id"]], "id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.id"]], "id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.id"]], "id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.id"]], "id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.id"]], "id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.id"]], "id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.id"]], "id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.id"]], "id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.id"]], "id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.id"]], "id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.id"]], "id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.id"]], "id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.id"]], "id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.id"]], "id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.id"]], "id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.id"]], "id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.id"]], "id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.id"]], "info (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.info"]], "info (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.info"]], "instrument_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.instrument_id"]], "instrument_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.instrument_id"]], "instrument_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.instrument_id"]], "instrument_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.instrument_id"]], "instrument_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.instrument_id"]], "instrument_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.instrument_id"]], "instrument_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.instrument_id"]], "instrument_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.instrument_id"]], "instrument_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.instrument_id"]], "instrument_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.instrument_id"]], "instrument_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.instrument_id"]], "instrument_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.instrument_id"]], "instrument_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.instrument_id"]], "instrument_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.instrument_id"]], "instrument_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.instrument_id"]], "instrument_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.instrument_id"]], "instrument_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.instrument_id"]], "instrument_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.instrument_id"]], "instrument_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.instrument_id"]], "instrument_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.instrument_id"]], "instrument_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.instrument_id"]], "is_buy (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.is_buy"]], "is_reported (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.is_reported"]], "is_sell (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.is_sell"]], "last_px (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.last_px"]], "last_px (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.last_px"]], "last_px (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.last_px"]], "last_px (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.last_px"]], "last_px (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.last_px"]], "last_qty (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.last_qty"]], "last_qty (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.last_qty"]], "last_qty (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.last_qty"]], "last_qty (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.last_qty"]], "last_qty (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.last_qty"]], "linked_order_ids (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.linked_order_ids"]], "liquidity_side (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.liquidity_side"]], "margins (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.margins"]], "nautilus_trader.model.events": [[19, "module-nautilus_trader.model.events"]], "nautilus_trader.model.events.account": [[19, "module-nautilus_trader.model.events.account"]], "nautilus_trader.model.events.order": [[19, "module-nautilus_trader.model.events.order"]], "nautilus_trader.model.events.position": [[19, "module-nautilus_trader.model.events.position"]], "opening_order_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.opening_order_id"]], "opening_order_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.opening_order_id"]], "opening_order_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.opening_order_id"]], "opening_order_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.opening_order_id"]], "options (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.options"]], "order_list_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.order_list_id"]], "order_side (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.order_side"]], "order_type (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.order_type"]], "order_type (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.order_type"]], "parent_order_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.parent_order_id"]], "peak_qty (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.peak_qty"]], "peak_qty (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.peak_qty"]], "peak_qty (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.peak_qty"]], "peak_qty (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.peak_qty"]], "position_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.position_id"]], "position_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.position_id"]], "position_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.position_id"]], "position_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.position_id"]], "position_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.position_id"]], "post_only (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.post_only"]], "price (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.price"]], "quantity (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.quantity"]], "quantity (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.quantity"]], "quantity (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.quantity"]], "quantity (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.quantity"]], "quantity (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.quantity"]], "quantity (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.quantity"]], "quote_quantity (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.quote_quantity"]], "realized_pnl (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.realized_pnl"]], "realized_pnl (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.realized_pnl"]], "realized_pnl (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.realized_pnl"]], "realized_pnl (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.realized_pnl"]], "realized_return (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.realized_return"]], "realized_return (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.realized_return"]], "realized_return (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.realized_return"]], "realized_return (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.realized_return"]], "reason (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.reason"]], "reason (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.reason"]], "reason (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.reason"]], "reason (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.reason"]], "reconciliation (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.reconciliation"]], "reconciliation (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.reconciliation"]], "reconciliation (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.reconciliation"]], "reconciliation (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.reconciliation"]], "reconciliation (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.reconciliation"]], "reconciliation (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.reconciliation"]], "reconciliation (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.reconciliation"]], "reconciliation (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.reconciliation"]], "reconciliation (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.reconciliation"]], "reconciliation (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.reconciliation"]], "reconciliation (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.reconciliation"]], "reconciliation (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.reconciliation"]], "reconciliation (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.reconciliation"]], "reconciliation (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.reconciliation"]], "reconciliation (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.reconciliation"]], "reconciliation (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.reconciliation"]], "reconciliation (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.reconciliation"]], "reduce_only (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.reduce_only"]], "released_price (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.released_price"]], "set_client_order_id() (orderaccepted method)": [[19, "nautilus_trader.model.events.order.OrderAccepted.set_client_order_id"]], "set_client_order_id() (ordercancelrejected method)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.set_client_order_id"]], "set_client_order_id() (ordercanceled method)": [[19, "nautilus_trader.model.events.order.OrderCanceled.set_client_order_id"]], "set_client_order_id() (orderdenied method)": [[19, "nautilus_trader.model.events.order.OrderDenied.set_client_order_id"]], "set_client_order_id() (orderemulated method)": [[19, "nautilus_trader.model.events.order.OrderEmulated.set_client_order_id"]], "set_client_order_id() (orderevent method)": [[19, "nautilus_trader.model.events.order.OrderEvent.set_client_order_id"]], "set_client_order_id() (orderexpired method)": [[19, "nautilus_trader.model.events.order.OrderExpired.set_client_order_id"]], "set_client_order_id() (orderfilled method)": [[19, "nautilus_trader.model.events.order.OrderFilled.set_client_order_id"]], "set_client_order_id() (orderinitialized method)": [[19, "nautilus_trader.model.events.order.OrderInitialized.set_client_order_id"]], "set_client_order_id() (ordermodifyrejected method)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.set_client_order_id"]], "set_client_order_id() (orderpendingcancel method)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.set_client_order_id"]], "set_client_order_id() (orderpendingupdate method)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.set_client_order_id"]], "set_client_order_id() (orderrejected method)": [[19, "nautilus_trader.model.events.order.OrderRejected.set_client_order_id"]], "set_client_order_id() (orderreleased method)": [[19, "nautilus_trader.model.events.order.OrderReleased.set_client_order_id"]], "set_client_order_id() (ordersubmitted method)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.set_client_order_id"]], "set_client_order_id() (ordertriggered method)": [[19, "nautilus_trader.model.events.order.OrderTriggered.set_client_order_id"]], "set_client_order_id() (orderupdated method)": [[19, "nautilus_trader.model.events.order.OrderUpdated.set_client_order_id"]], "side (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.side"]], "side (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.side"]], "side (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.side"]], "side (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.side"]], "side (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.side"]], "signed_qty (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.signed_qty"]], "signed_qty (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.signed_qty"]], "signed_qty (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.signed_qty"]], "signed_qty (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.signed_qty"]], "strategy_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.strategy_id"]], "strategy_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.strategy_id"]], "strategy_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.strategy_id"]], "strategy_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.strategy_id"]], "strategy_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.strategy_id"]], "strategy_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.strategy_id"]], "strategy_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.strategy_id"]], "strategy_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.strategy_id"]], "strategy_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.strategy_id"]], "strategy_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.strategy_id"]], "strategy_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.strategy_id"]], "strategy_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.strategy_id"]], "strategy_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.strategy_id"]], "strategy_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.strategy_id"]], "strategy_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.strategy_id"]], "strategy_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.strategy_id"]], "strategy_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.strategy_id"]], "strategy_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.strategy_id"]], "strategy_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.strategy_id"]], "strategy_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.strategy_id"]], "strategy_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.strategy_id"]], "tags (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.tags"]], "time_in_force (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.time_in_force"]], "to_dict() (accountstate static method)": [[19, "nautilus_trader.model.events.account.AccountState.to_dict"]], "to_dict() (orderaccepted static method)": [[19, "nautilus_trader.model.events.order.OrderAccepted.to_dict"]], "to_dict() (ordercancelrejected static method)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.to_dict"]], "to_dict() (ordercanceled static method)": [[19, "nautilus_trader.model.events.order.OrderCanceled.to_dict"]], "to_dict() (orderdenied static method)": [[19, "nautilus_trader.model.events.order.OrderDenied.to_dict"]], "to_dict() (orderemulated static method)": [[19, "nautilus_trader.model.events.order.OrderEmulated.to_dict"]], "to_dict() (orderexpired static method)": [[19, "nautilus_trader.model.events.order.OrderExpired.to_dict"]], "to_dict() (orderfilled static method)": [[19, "nautilus_trader.model.events.order.OrderFilled.to_dict"]], "to_dict() (orderinitialized static method)": [[19, "nautilus_trader.model.events.order.OrderInitialized.to_dict"]], "to_dict() (ordermodifyrejected static method)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.to_dict"]], "to_dict() (orderpendingcancel static method)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.to_dict"]], "to_dict() (orderpendingupdate static method)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.to_dict"]], "to_dict() (orderrejected static method)": [[19, "nautilus_trader.model.events.order.OrderRejected.to_dict"]], "to_dict() (orderreleased static method)": [[19, "nautilus_trader.model.events.order.OrderReleased.to_dict"]], "to_dict() (ordersubmitted static method)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.to_dict"]], "to_dict() (ordertriggered static method)": [[19, "nautilus_trader.model.events.order.OrderTriggered.to_dict"]], "to_dict() (orderupdated static method)": [[19, "nautilus_trader.model.events.order.OrderUpdated.to_dict"]], "to_dict() (positionchanged static method)": [[19, "nautilus_trader.model.events.position.PositionChanged.to_dict"]], "to_dict() (positionclosed static method)": [[19, "nautilus_trader.model.events.position.PositionClosed.to_dict"]], "to_dict() (positionopened static method)": [[19, "nautilus_trader.model.events.position.PositionOpened.to_dict"]], "trade_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.trade_id"]], "trader_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.trader_id"]], "trader_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.trader_id"]], "trader_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.trader_id"]], "trader_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.trader_id"]], "trader_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.trader_id"]], "trader_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.trader_id"]], "trader_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.trader_id"]], "trader_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.trader_id"]], "trader_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.trader_id"]], "trader_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.trader_id"]], "trader_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.trader_id"]], "trader_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.trader_id"]], "trader_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.trader_id"]], "trader_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.trader_id"]], "trader_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.trader_id"]], "trader_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.trader_id"]], "trader_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.trader_id"]], "trader_id (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.trader_id"]], "trader_id (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.trader_id"]], "trader_id (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.trader_id"]], "trader_id (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.trader_id"]], "trigger_instrument_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.trigger_instrument_id"]], "trigger_price (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.trigger_price"]], "ts_closed (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_closed"]], "ts_closed (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_closed"]], "ts_closed (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_closed"]], "ts_closed (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_closed"]], "ts_event (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.ts_event"]], "ts_event (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.ts_event"]], "ts_event (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.ts_event"]], "ts_event (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.ts_event"]], "ts_event (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.ts_event"]], "ts_event (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.ts_event"]], "ts_event (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.ts_event"]], "ts_event (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.ts_event"]], "ts_event (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.ts_event"]], "ts_event (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.ts_event"]], "ts_event (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.ts_event"]], "ts_event (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.ts_event"]], "ts_event (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.ts_event"]], "ts_event (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.ts_event"]], "ts_event (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.ts_event"]], "ts_event (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.ts_event"]], "ts_event (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.ts_event"]], "ts_event (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.ts_event"]], "ts_event (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_event"]], "ts_event (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_event"]], "ts_event (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_event"]], "ts_event (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_event"]], "ts_init (accountstate attribute)": [[19, "nautilus_trader.model.events.account.AccountState.ts_init"]], "ts_init (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.ts_init"]], "ts_init (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.ts_init"]], "ts_init (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.ts_init"]], "ts_init (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.ts_init"]], "ts_init (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.ts_init"]], "ts_init (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.ts_init"]], "ts_init (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.ts_init"]], "ts_init (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.ts_init"]], "ts_init (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.ts_init"]], "ts_init (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.ts_init"]], "ts_init (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.ts_init"]], "ts_init (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.ts_init"]], "ts_init (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.ts_init"]], "ts_init (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.ts_init"]], "ts_init (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.ts_init"]], "ts_init (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.ts_init"]], "ts_init (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.ts_init"]], "ts_init (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_init"]], "ts_init (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_init"]], "ts_init (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_init"]], "ts_init (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_init"]], "ts_opened (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.ts_opened"]], "ts_opened (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.ts_opened"]], "ts_opened (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.ts_opened"]], "ts_opened (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.ts_opened"]], "unrealized_pnl (positionchanged attribute)": [[19, "nautilus_trader.model.events.position.PositionChanged.unrealized_pnl"]], "unrealized_pnl (positionclosed attribute)": [[19, "nautilus_trader.model.events.position.PositionClosed.unrealized_pnl"]], "unrealized_pnl (positionevent attribute)": [[19, "nautilus_trader.model.events.position.PositionEvent.unrealized_pnl"]], "unrealized_pnl (positionopened attribute)": [[19, "nautilus_trader.model.events.position.PositionOpened.unrealized_pnl"]], "venue_order_id (orderaccepted attribute)": [[19, "nautilus_trader.model.events.order.OrderAccepted.venue_order_id"]], "venue_order_id (ordercancelrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderCancelRejected.venue_order_id"]], "venue_order_id (ordercanceled attribute)": [[19, "nautilus_trader.model.events.order.OrderCanceled.venue_order_id"]], "venue_order_id (orderdenied attribute)": [[19, "nautilus_trader.model.events.order.OrderDenied.venue_order_id"]], "venue_order_id (orderemulated attribute)": [[19, "nautilus_trader.model.events.order.OrderEmulated.venue_order_id"]], "venue_order_id (orderevent attribute)": [[19, "nautilus_trader.model.events.order.OrderEvent.venue_order_id"]], "venue_order_id (orderexpired attribute)": [[19, "nautilus_trader.model.events.order.OrderExpired.venue_order_id"]], "venue_order_id (orderfilled attribute)": [[19, "nautilus_trader.model.events.order.OrderFilled.venue_order_id"]], "venue_order_id (orderinitialized attribute)": [[19, "nautilus_trader.model.events.order.OrderInitialized.venue_order_id"]], "venue_order_id (ordermodifyrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderModifyRejected.venue_order_id"]], "venue_order_id (orderpendingcancel attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingCancel.venue_order_id"]], "venue_order_id (orderpendingupdate attribute)": [[19, "nautilus_trader.model.events.order.OrderPendingUpdate.venue_order_id"]], "venue_order_id (orderrejected attribute)": [[19, "nautilus_trader.model.events.order.OrderRejected.venue_order_id"]], "venue_order_id (orderreleased attribute)": [[19, "nautilus_trader.model.events.order.OrderReleased.venue_order_id"]], "venue_order_id (ordersubmitted attribute)": [[19, "nautilus_trader.model.events.order.OrderSubmitted.venue_order_id"]], "venue_order_id (ordertriggered attribute)": [[19, "nautilus_trader.model.events.order.OrderTriggered.venue_order_id"]], "venue_order_id (orderupdated attribute)": [[19, "nautilus_trader.model.events.order.OrderUpdated.venue_order_id"]], "accountid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.AccountId"]], "clientid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ClientId"]], "clientorderid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ClientOrderId"]], "componentid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ComponentId"]], "execalgorithmid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.ExecAlgorithmId"]], "identifier (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.Identifier"]], "instrumentid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.InstrumentId"]], "orderlistid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.OrderListId"]], "positionid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.PositionId"]], "strategyid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.StrategyId"]], "symbol (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.Symbol"]], "tradeid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.TradeId"]], "traderid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.TraderId"]], "venue (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.Venue"]], "venueorderid (class in nautilus_trader.model.identifiers)": [[20, "nautilus_trader.model.identifiers.VenueOrderId"]], "from_str() (instrumentid static method)": [[20, "nautilus_trader.model.identifiers.InstrumentId.from_str"]], "get_id() (accountid method)": [[20, "nautilus_trader.model.identifiers.AccountId.get_id"]], "get_issuer() (accountid method)": [[20, "nautilus_trader.model.identifiers.AccountId.get_issuer"]], "get_tag() (strategyid method)": [[20, "nautilus_trader.model.identifiers.StrategyId.get_tag"]], "get_tag() (traderid method)": [[20, "nautilus_trader.model.identifiers.TraderId.get_tag"]], "is_external() (strategyid method)": [[20, "nautilus_trader.model.identifiers.StrategyId.is_external"]], "is_synthetic() (instrumentid method)": [[20, "nautilus_trader.model.identifiers.InstrumentId.is_synthetic"]], "is_synthetic() (venue method)": [[20, "nautilus_trader.model.identifiers.Venue.is_synthetic"]], "is_this_trader() (clientorderid method)": [[20, "nautilus_trader.model.identifiers.ClientOrderId.is_this_trader"]], "nautilus_trader.model.identifiers": [[20, "module-nautilus_trader.model.identifiers"]], "symbol (instrumentid attribute)": [[20, "nautilus_trader.model.identifiers.InstrumentId.symbol"]], "value (accountid attribute)": [[20, "nautilus_trader.model.identifiers.AccountId.value"]], "value (clientid attribute)": [[20, "nautilus_trader.model.identifiers.ClientId.value"]], "value (clientorderid attribute)": [[20, "nautilus_trader.model.identifiers.ClientOrderId.value"]], "value (componentid attribute)": [[20, "nautilus_trader.model.identifiers.ComponentId.value"]], "value (execalgorithmid attribute)": [[20, "nautilus_trader.model.identifiers.ExecAlgorithmId.value"]], "value (identifier attribute)": [[20, "nautilus_trader.model.identifiers.Identifier.value"]], "value (instrumentid attribute)": [[20, "nautilus_trader.model.identifiers.InstrumentId.value"]], "value (orderlistid attribute)": [[20, "nautilus_trader.model.identifiers.OrderListId.value"]], "value (positionid attribute)": [[20, "nautilus_trader.model.identifiers.PositionId.value"]], "value (strategyid attribute)": [[20, "nautilus_trader.model.identifiers.StrategyId.value"]], "value (symbol attribute)": [[20, "nautilus_trader.model.identifiers.Symbol.value"]], "value (tradeid attribute)": [[20, "nautilus_trader.model.identifiers.TradeId.value"]], "value (traderid attribute)": [[20, "nautilus_trader.model.identifiers.TraderId.value"]], "value (venue attribute)": [[20, "nautilus_trader.model.identifiers.Venue.value"]], "value (venueorderid attribute)": [[20, "nautilus_trader.model.identifiers.VenueOrderId.value"]], "venue (instrumentid attribute)": [[20, "nautilus_trader.model.identifiers.InstrumentId.venue"]], "nautilus_trader.model": [[21, "module-nautilus_trader.model"]], "bettinginstrument (class in nautilus_trader.model.instruments.betting)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument"]], "cryptofuture (class in nautilus_trader.model.instruments.crypto_future)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture"]], "cryptoperpetual (class in nautilus_trader.model.instruments.crypto_perpetual)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual"]], "currencypair (class in nautilus_trader.model.instruments.currency_pair)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair"]], "equity (class in nautilus_trader.model.instruments.equity)": [[22, "nautilus_trader.model.instruments.equity.Equity"]], "futurescontract (class in nautilus_trader.model.instruments.futures_contract)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract"]], "instrument (class in nautilus_trader.model.instruments.base)": [[22, "nautilus_trader.model.instruments.base.Instrument"]], "optionscontract (class in nautilus_trader.model.instruments.options_contract)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract"]], "syntheticinstrument (class in nautilus_trader.model.instruments.synthetic)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument"]], "activation_ns (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.activation_ns"]], "activation_ns (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.activation_ns"]], "activation_ns (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.activation_ns"]], "activation_utc (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.activation_utc"]], "activation_utc (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.activation_utc"]], "activation_utc (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.activation_utc"]], "asset_class (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.asset_class"]], "asset_class (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.asset_class"]], "asset_class (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.asset_class"]], "asset_class (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.asset_class"]], "asset_class (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.asset_class"]], "asset_class (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.asset_class"]], "asset_class (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.asset_class"]], "asset_class (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.asset_class"]], "base_currency (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.base_currency"]], "base_currency (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.base_currency"]], "base_from_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.base_from_dict"]], "base_from_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.base_from_dict"]], "base_from_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.base_from_dict"]], "base_from_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.base_from_dict"]], "base_from_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.base_from_dict"]], "base_from_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.base_from_dict"]], "base_from_dict() (instrument static method)": [[22, "nautilus_trader.model.instruments.base.Instrument.base_from_dict"]], "base_from_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.base_from_dict"]], "base_to_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.base_to_dict"]], "base_to_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.base_to_dict"]], "base_to_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.base_to_dict"]], "base_to_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.base_to_dict"]], "base_to_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.base_to_dict"]], "base_to_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.base_to_dict"]], "base_to_dict() (instrument static method)": [[22, "nautilus_trader.model.instruments.base.Instrument.base_to_dict"]], "base_to_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.base_to_dict"]], "calculate() (syntheticinstrument method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.calculate"]], "calculate_base_quantity() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.calculate_base_quantity"]], "calculate_base_quantity() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.calculate_base_quantity"]], "calculate_base_quantity() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.calculate_base_quantity"]], "calculate_base_quantity() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.calculate_base_quantity"]], "calculate_base_quantity() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.calculate_base_quantity"]], "calculate_base_quantity() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.calculate_base_quantity"]], "calculate_base_quantity() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.calculate_base_quantity"]], "calculate_base_quantity() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.calculate_base_quantity"]], "change_formula() (syntheticinstrument method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.change_formula"]], "components (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.components"]], "expiration_ns (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.expiration_ns"]], "expiration_ns (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.expiration_ns"]], "expiration_ns (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.expiration_ns"]], "expiration_utc (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.expiration_utc"]], "expiration_utc (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.expiration_utc"]], "expiration_utc (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.expiration_utc"]], "formula (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.formula"]], "from_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.from_dict"]], "from_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.from_dict"]], "from_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.from_dict"]], "from_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.from_dict"]], "from_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.from_dict"]], "from_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.from_dict"]], "from_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.from_dict"]], "from_dict() (syntheticinstrument static method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.from_dict"]], "fully_qualified_name() (bettinginstrument class method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.fully_qualified_name"]], "fully_qualified_name() (cryptofuture class method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.fully_qualified_name"]], "fully_qualified_name() (cryptoperpetual class method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.fully_qualified_name"]], "fully_qualified_name() (currencypair class method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.fully_qualified_name"]], "fully_qualified_name() (equity class method)": [[22, "nautilus_trader.model.instruments.equity.Equity.fully_qualified_name"]], "fully_qualified_name() (futurescontract class method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.fully_qualified_name"]], "fully_qualified_name() (instrument class method)": [[22, "nautilus_trader.model.instruments.base.Instrument.fully_qualified_name"]], "fully_qualified_name() (optionscontract class method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.fully_qualified_name"]], "fully_qualified_name() (syntheticinstrument class method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.fully_qualified_name"]], "get_base_currency() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.get_base_currency"]], "get_base_currency() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.get_base_currency"]], "get_base_currency() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.get_base_currency"]], "get_base_currency() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.get_base_currency"]], "get_base_currency() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.get_base_currency"]], "get_base_currency() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.get_base_currency"]], "get_base_currency() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.get_base_currency"]], "get_base_currency() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.get_base_currency"]], "get_settlement_currency() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.get_settlement_currency"]], "get_settlement_currency() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.get_settlement_currency"]], "get_settlement_currency() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.get_settlement_currency"]], "get_settlement_currency() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.get_settlement_currency"]], "get_settlement_currency() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.get_settlement_currency"]], "get_settlement_currency() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.get_settlement_currency"]], "get_settlement_currency() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.get_settlement_currency"]], "get_settlement_currency() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.get_settlement_currency"]], "id (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.id"]], "id (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.id"]], "id (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.id"]], "id (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.id"]], "id (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.id"]], "id (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.id"]], "id (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.id"]], "id (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.id"]], "id (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.id"]], "info (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.info"]], "info (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.info"]], "info (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.info"]], "info (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.info"]], "info (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.info"]], "info (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.info"]], "info (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.info"]], "info (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.info"]], "instrument_class (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.instrument_class"]], "instrument_class (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.instrument_class"]], "instrument_class (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.instrument_class"]], "instrument_class (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.instrument_class"]], "instrument_class (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.instrument_class"]], "instrument_class (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.instrument_class"]], "instrument_class (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.instrument_class"]], "instrument_class (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.instrument_class"]], "is_inverse (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.is_inverse"]], "is_inverse (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.is_inverse"]], "is_inverse (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.is_inverse"]], "is_inverse (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.is_inverse"]], "is_inverse (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.is_inverse"]], "is_inverse (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.is_inverse"]], "is_inverse (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.is_inverse"]], "is_inverse (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.is_inverse"]], "is_quanto (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.is_quanto"]], "kind (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.kind"]], "lot_size (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.lot_size"]], "lot_size (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.lot_size"]], "lot_size (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.lot_size"]], "lot_size (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.lot_size"]], "lot_size (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.lot_size"]], "lot_size (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.lot_size"]], "lot_size (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.lot_size"]], "lot_size (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.lot_size"]], "make_price() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.make_price"]], "make_price() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.make_price"]], "make_price() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.make_price"]], "make_price() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.make_price"]], "make_price() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.make_price"]], "make_price() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.make_price"]], "make_price() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.make_price"]], "make_price() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.make_price"]], "make_qty() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.make_qty"]], "make_qty() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.make_qty"]], "make_qty() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.make_qty"]], "make_qty() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.make_qty"]], "make_qty() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.make_qty"]], "make_qty() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.make_qty"]], "make_qty() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.make_qty"]], "make_qty() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.make_qty"]], "make_symbol() (in module nautilus_trader.model.instruments.betting)": [[22, "nautilus_trader.model.instruments.betting.make_symbol"]], "maker_fee (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.maker_fee"]], "maker_fee (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.maker_fee"]], "maker_fee (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.maker_fee"]], "maker_fee (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.maker_fee"]], "maker_fee (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.maker_fee"]], "maker_fee (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.maker_fee"]], "maker_fee (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.maker_fee"]], "maker_fee (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.maker_fee"]], "margin_init (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.margin_init"]], "margin_init (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.margin_init"]], "margin_init (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.margin_init"]], "margin_init (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.margin_init"]], "margin_init (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.margin_init"]], "margin_init (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.margin_init"]], "margin_init (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.margin_init"]], "margin_init (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.margin_init"]], "margin_maint (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.margin_maint"]], "margin_maint (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.margin_maint"]], "margin_maint (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.margin_maint"]], "margin_maint (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.margin_maint"]], "margin_maint (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.margin_maint"]], "margin_maint (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.margin_maint"]], "margin_maint (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.margin_maint"]], "margin_maint (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.margin_maint"]], "max_notional (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.max_notional"]], "max_notional (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.max_notional"]], "max_notional (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.max_notional"]], "max_notional (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.max_notional"]], "max_notional (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.max_notional"]], "max_notional (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.max_notional"]], "max_notional (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.max_notional"]], "max_notional (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.max_notional"]], "max_price (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.max_price"]], "max_price (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.max_price"]], "max_price (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.max_price"]], "max_price (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.max_price"]], "max_price (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.max_price"]], "max_price (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.max_price"]], "max_price (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.max_price"]], "max_price (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.max_price"]], "max_quantity (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.max_quantity"]], "max_quantity (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.max_quantity"]], "max_quantity (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.max_quantity"]], "max_quantity (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.max_quantity"]], "max_quantity (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.max_quantity"]], "max_quantity (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.max_quantity"]], "max_quantity (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.max_quantity"]], "max_quantity (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.max_quantity"]], "min_notional (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.min_notional"]], "min_notional (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.min_notional"]], "min_notional (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.min_notional"]], "min_notional (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.min_notional"]], "min_notional (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.min_notional"]], "min_notional (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.min_notional"]], "min_notional (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.min_notional"]], "min_notional (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.min_notional"]], "min_price (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.min_price"]], "min_price (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.min_price"]], "min_price (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.min_price"]], "min_price (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.min_price"]], "min_price (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.min_price"]], "min_price (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.min_price"]], "min_price (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.min_price"]], "min_price (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.min_price"]], "min_quantity (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.min_quantity"]], "min_quantity (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.min_quantity"]], "min_quantity (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.min_quantity"]], "min_quantity (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.min_quantity"]], "min_quantity (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.min_quantity"]], "min_quantity (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.min_quantity"]], "min_quantity (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.min_quantity"]], "min_quantity (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.min_quantity"]], "multiplier (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.multiplier"]], "multiplier (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.multiplier"]], "multiplier (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.multiplier"]], "multiplier (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.multiplier"]], "multiplier (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.multiplier"]], "multiplier (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.multiplier"]], "multiplier (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.multiplier"]], "multiplier (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.multiplier"]], "nautilus_trader.model.instruments": [[22, "module-nautilus_trader.model.instruments"]], "nautilus_trader.model.instruments.base": [[22, "module-nautilus_trader.model.instruments.base"]], "nautilus_trader.model.instruments.betting": [[22, "module-nautilus_trader.model.instruments.betting"]], "nautilus_trader.model.instruments.crypto_future": [[22, "module-nautilus_trader.model.instruments.crypto_future"]], "nautilus_trader.model.instruments.crypto_perpetual": [[22, "module-nautilus_trader.model.instruments.crypto_perpetual"]], "nautilus_trader.model.instruments.currency_pair": [[22, "module-nautilus_trader.model.instruments.currency_pair"]], "nautilus_trader.model.instruments.equity": [[22, "module-nautilus_trader.model.instruments.equity"]], "nautilus_trader.model.instruments.futures_contract": [[22, "module-nautilus_trader.model.instruments.futures_contract"]], "nautilus_trader.model.instruments.options_contract": [[22, "module-nautilus_trader.model.instruments.options_contract"]], "nautilus_trader.model.instruments.synthetic": [[22, "module-nautilus_trader.model.instruments.synthetic"]], "next_ask_price() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.next_ask_price"]], "next_ask_price() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.next_ask_price"]], "next_ask_price() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.next_ask_price"]], "next_ask_price() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.next_ask_price"]], "next_ask_price() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.next_ask_price"]], "next_ask_price() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.next_ask_price"]], "next_ask_price() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.next_ask_price"]], "next_ask_price() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.next_ask_price"]], "next_bid_price() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.next_bid_price"]], "next_bid_price() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.next_bid_price"]], "next_bid_price() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.next_bid_price"]], "next_bid_price() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.next_bid_price"]], "next_bid_price() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.next_bid_price"]], "next_bid_price() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.next_bid_price"]], "next_bid_price() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.next_bid_price"]], "next_bid_price() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.next_bid_price"]], "notional_value() (bettinginstrument method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.notional_value"]], "notional_value() (cryptofuture method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.notional_value"]], "notional_value() (cryptoperpetual method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.notional_value"]], "notional_value() (currencypair method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.notional_value"]], "notional_value() (equity method)": [[22, "nautilus_trader.model.instruments.equity.Equity.notional_value"]], "notional_value() (futurescontract method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.notional_value"]], "notional_value() (instrument method)": [[22, "nautilus_trader.model.instruments.base.Instrument.notional_value"]], "notional_value() (optionscontract method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.notional_value"]], "null_handicap() (in module nautilus_trader.model.instruments.betting)": [[22, "nautilus_trader.model.instruments.betting.null_handicap"]], "price_increment (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.price_increment"]], "price_increment (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.price_increment"]], "price_increment (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.price_increment"]], "price_increment (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.price_increment"]], "price_increment (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.price_increment"]], "price_increment (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.price_increment"]], "price_increment (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.price_increment"]], "price_increment (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.price_increment"]], "price_increment (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.price_increment"]], "price_precision (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.price_precision"]], "price_precision (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.price_precision"]], "price_precision (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.price_precision"]], "price_precision (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.price_precision"]], "price_precision (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.price_precision"]], "price_precision (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.price_precision"]], "price_precision (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.price_precision"]], "price_precision (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.price_precision"]], "price_precision (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.price_precision"]], "quote_currency (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.quote_currency"]], "quote_currency (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.quote_currency"]], "quote_currency (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.quote_currency"]], "quote_currency (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.quote_currency"]], "quote_currency (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.quote_currency"]], "quote_currency (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.quote_currency"]], "quote_currency (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.quote_currency"]], "quote_currency (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.quote_currency"]], "raw_symbol (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.raw_symbol"]], "raw_symbol (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.raw_symbol"]], "raw_symbol (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.raw_symbol"]], "raw_symbol (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.raw_symbol"]], "raw_symbol (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.raw_symbol"]], "raw_symbol (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.raw_symbol"]], "raw_symbol (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.raw_symbol"]], "raw_symbol (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.raw_symbol"]], "settlement_currency (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.settlement_currency"]], "settlement_currency (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.settlement_currency"]], "size_increment (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.size_increment"]], "size_increment (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.size_increment"]], "size_increment (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.size_increment"]], "size_increment (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.size_increment"]], "size_increment (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.size_increment"]], "size_increment (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.size_increment"]], "size_increment (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.size_increment"]], "size_increment (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.size_increment"]], "size_precision (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.size_precision"]], "size_precision (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.size_precision"]], "size_precision (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.size_precision"]], "size_precision (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.size_precision"]], "size_precision (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.size_precision"]], "size_precision (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.size_precision"]], "size_precision (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.size_precision"]], "size_precision (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.size_precision"]], "strike_price (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.strike_price"]], "symbol (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.symbol"]], "symbol (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.symbol"]], "symbol (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.symbol"]], "symbol (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.symbol"]], "symbol (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.symbol"]], "symbol (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.symbol"]], "symbol (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.symbol"]], "symbol (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.symbol"]], "taker_fee (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.taker_fee"]], "taker_fee (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.taker_fee"]], "taker_fee (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.taker_fee"]], "taker_fee (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.taker_fee"]], "taker_fee (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.taker_fee"]], "taker_fee (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.taker_fee"]], "taker_fee (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.taker_fee"]], "taker_fee (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.taker_fee"]], "tick_scheme_name (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.tick_scheme_name"]], "tick_scheme_name (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.tick_scheme_name"]], "tick_scheme_name (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.tick_scheme_name"]], "tick_scheme_name (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.tick_scheme_name"]], "tick_scheme_name (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.tick_scheme_name"]], "tick_scheme_name (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.tick_scheme_name"]], "tick_scheme_name (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.tick_scheme_name"]], "tick_scheme_name (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.tick_scheme_name"]], "to_dict() (bettinginstrument static method)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.to_dict"]], "to_dict() (cryptofuture static method)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.to_dict"]], "to_dict() (cryptoperpetual static method)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.to_dict"]], "to_dict() (currencypair static method)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.to_dict"]], "to_dict() (equity static method)": [[22, "nautilus_trader.model.instruments.equity.Equity.to_dict"]], "to_dict() (futurescontract static method)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.to_dict"]], "to_dict() (optionscontract static method)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.to_dict"]], "to_dict() (syntheticinstrument static method)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.to_dict"]], "ts_event (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.ts_event"]], "ts_event (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.ts_event"]], "ts_event (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.ts_event"]], "ts_event (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.ts_event"]], "ts_event (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.ts_event"]], "ts_event (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.ts_event"]], "ts_event (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.ts_event"]], "ts_event (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.ts_event"]], "ts_event (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.ts_event"]], "ts_init (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.ts_init"]], "ts_init (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.ts_init"]], "ts_init (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.ts_init"]], "ts_init (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.ts_init"]], "ts_init (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.ts_init"]], "ts_init (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.ts_init"]], "ts_init (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.ts_init"]], "ts_init (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.ts_init"]], "ts_init (syntheticinstrument attribute)": [[22, "nautilus_trader.model.instruments.synthetic.SyntheticInstrument.ts_init"]], "underlying (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.underlying"]], "underlying (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.underlying"]], "underlying (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.underlying"]], "venue (bettinginstrument attribute)": [[22, "nautilus_trader.model.instruments.betting.BettingInstrument.venue"]], "venue (cryptofuture attribute)": [[22, "nautilus_trader.model.instruments.crypto_future.CryptoFuture.venue"]], "venue (cryptoperpetual attribute)": [[22, "nautilus_trader.model.instruments.crypto_perpetual.CryptoPerpetual.venue"]], "venue (currencypair attribute)": [[22, "nautilus_trader.model.instruments.currency_pair.CurrencyPair.venue"]], "venue (equity attribute)": [[22, "nautilus_trader.model.instruments.equity.Equity.venue"]], "venue (futurescontract attribute)": [[22, "nautilus_trader.model.instruments.futures_contract.FuturesContract.venue"]], "venue (instrument attribute)": [[22, "nautilus_trader.model.instruments.base.Instrument.venue"]], "venue (optionscontract attribute)": [[22, "nautilus_trader.model.instruments.options_contract.OptionsContract.venue"]], "accountbalance (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.AccountBalance"]], "currency (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Currency"]], "marginbalance (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.MarginBalance"]], "money (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Money"]], "price (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Price"]], "quantity (class in nautilus_trader.model.objects)": [[23, "nautilus_trader.model.objects.Quantity"]], "as_decimal() (money method)": [[23, "nautilus_trader.model.objects.Money.as_decimal"]], "as_decimal() (price method)": [[23, "nautilus_trader.model.objects.Price.as_decimal"]], "as_decimal() (quantity method)": [[23, "nautilus_trader.model.objects.Quantity.as_decimal"]], "as_double() (money method)": [[23, "nautilus_trader.model.objects.Money.as_double"]], "as_double() (price method)": [[23, "nautilus_trader.model.objects.Price.as_double"]], "as_double() (quantity method)": [[23, "nautilus_trader.model.objects.Quantity.as_double"]], "code (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.code"]], "currency (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.currency"]], "currency (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.currency"]], "currency (money attribute)": [[23, "nautilus_trader.model.objects.Money.currency"]], "currency_type (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.currency_type"]], "free (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.free"]], "from_dict() (accountbalance static method)": [[23, "nautilus_trader.model.objects.AccountBalance.from_dict"]], "from_dict() (marginbalance static method)": [[23, "nautilus_trader.model.objects.MarginBalance.from_dict"]], "from_int() (price static method)": [[23, "nautilus_trader.model.objects.Price.from_int"]], "from_int() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.from_int"]], "from_internal_map() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.from_internal_map"]], "from_raw() (money static method)": [[23, "nautilus_trader.model.objects.Money.from_raw"]], "from_raw() (price static method)": [[23, "nautilus_trader.model.objects.Price.from_raw"]], "from_raw() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.from_raw"]], "from_str() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.from_str"]], "from_str() (money static method)": [[23, "nautilus_trader.model.objects.Money.from_str"]], "from_str() (price static method)": [[23, "nautilus_trader.model.objects.Price.from_str"]], "from_str() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.from_str"]], "initial (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.initial"]], "instrument_id (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.instrument_id"]], "is_crypto() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.is_crypto"]], "is_fiat() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.is_fiat"]], "iso4217 (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.iso4217"]], "locked (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.locked"]], "maintenance (marginbalance attribute)": [[23, "nautilus_trader.model.objects.MarginBalance.maintenance"]], "name (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.name"]], "nautilus_trader.model.objects": [[23, "module-nautilus_trader.model.objects"]], "precision (currency attribute)": [[23, "nautilus_trader.model.objects.Currency.precision"]], "precision (price attribute)": [[23, "nautilus_trader.model.objects.Price.precision"]], "precision (quantity attribute)": [[23, "nautilus_trader.model.objects.Quantity.precision"]], "raw (money attribute)": [[23, "nautilus_trader.model.objects.Money.raw"]], "raw (price attribute)": [[23, "nautilus_trader.model.objects.Price.raw"]], "raw (quantity attribute)": [[23, "nautilus_trader.model.objects.Quantity.raw"]], "raw_to_f64() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.raw_to_f64"]], "register() (currency static method)": [[23, "nautilus_trader.model.objects.Currency.register"]], "to_dict() (accountbalance method)": [[23, "nautilus_trader.model.objects.AccountBalance.to_dict"]], "to_dict() (marginbalance method)": [[23, "nautilus_trader.model.objects.MarginBalance.to_dict"]], "to_str() (money method)": [[23, "nautilus_trader.model.objects.Money.to_str"]], "to_str() (quantity method)": [[23, "nautilus_trader.model.objects.Quantity.to_str"]], "total (accountbalance attribute)": [[23, "nautilus_trader.model.objects.AccountBalance.total"]], "zero() (quantity static method)": [[23, "nautilus_trader.model.objects.Quantity.zero"]], "limitiftouchedorder (class in nautilus_trader.model.orders.limit_if_touched)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder"]], "limitorder (class in nautilus_trader.model.orders.limit)": [[24, "nautilus_trader.model.orders.limit.LimitOrder"]], "marketiftouchedorder (class in nautilus_trader.model.orders.market_if_touched)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder"]], "marketorder (class in nautilus_trader.model.orders.market)": [[24, "nautilus_trader.model.orders.market.MarketOrder"]], "markettolimitorder (class in nautilus_trader.model.orders.market_to_limit)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder"]], "order (class in nautilus_trader.model.orders.base)": [[24, "nautilus_trader.model.orders.base.Order"]], "orderlist (class in nautilus_trader.model.orders.list)": [[24, "nautilus_trader.model.orders.list.OrderList"]], "stoplimitorder (class in nautilus_trader.model.orders.stop_limit)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder"]], "stopmarketorder (class in nautilus_trader.model.orders.stop_market)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder"]], "trailingstoplimitorder (class in nautilus_trader.model.orders.trailing_stop_limit)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder"]], "trailingstopmarketorder (class in nautilus_trader.model.orders.trailing_stop_market)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder"]], "account_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.account_id"]], "account_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.account_id"]], "account_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.account_id"]], "account_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.account_id"]], "account_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.account_id"]], "account_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.account_id"]], "account_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.account_id"]], "account_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.account_id"]], "account_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.account_id"]], "account_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.account_id"]], "apply() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.apply"]], "apply() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.apply"]], "apply() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.apply"]], "apply() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.apply"]], "apply() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.apply"]], "apply() (order method)": [[24, "nautilus_trader.model.orders.base.Order.apply"]], "apply() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.apply"]], "apply() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.apply"]], "apply() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.apply"]], "apply() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.apply"]], "avg_px (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.avg_px"]], "avg_px (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.avg_px"]], "avg_px (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.avg_px"]], "avg_px (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.avg_px"]], "avg_px (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.avg_px"]], "avg_px (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.avg_px"]], "avg_px (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.avg_px"]], "avg_px (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.avg_px"]], "avg_px (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.avg_px"]], "avg_px (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.avg_px"]], "client_order_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.client_order_id"]], "client_order_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.client_order_id"]], "client_order_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.client_order_id"]], "client_order_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.client_order_id"]], "client_order_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.client_order_id"]], "client_order_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.client_order_id"]], "client_order_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.client_order_id"]], "client_order_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.client_order_id"]], "client_order_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.client_order_id"]], "client_order_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.client_order_id"]], "closing_side() (limitiftouchedorder static method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.closing_side"]], "closing_side() (limitorder static method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.closing_side"]], "closing_side() (marketiftouchedorder static method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.closing_side"]], "closing_side() (marketorder static method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.closing_side"]], "closing_side() (markettolimitorder static method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.closing_side"]], "closing_side() (order static method)": [[24, "nautilus_trader.model.orders.base.Order.closing_side"]], "closing_side() (stoplimitorder static method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.closing_side"]], "closing_side() (stopmarketorder static method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.closing_side"]], "closing_side() (trailingstoplimitorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.closing_side"]], "closing_side() (trailingstopmarketorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.closing_side"]], "commissions() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.commissions"]], "commissions() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.commissions"]], "commissions() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.commissions"]], "commissions() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.commissions"]], "commissions() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.commissions"]], "commissions() (order method)": [[24, "nautilus_trader.model.orders.base.Order.commissions"]], "commissions() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.commissions"]], "commissions() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.commissions"]], "commissions() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.commissions"]], "commissions() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.commissions"]], "contingency_type (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.contingency_type"]], "contingency_type (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.contingency_type"]], "contingency_type (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.contingency_type"]], "contingency_type (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.contingency_type"]], "contingency_type (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.contingency_type"]], "contingency_type (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.contingency_type"]], "contingency_type (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.contingency_type"]], "contingency_type (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.contingency_type"]], "contingency_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.contingency_type"]], "contingency_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.contingency_type"]], "display_qty (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.display_qty"]], "display_qty (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.display_qty"]], "display_qty (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.display_qty"]], "display_qty (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.display_qty"]], "display_qty (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.display_qty"]], "emulation_trigger (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.emulation_trigger"]], "emulation_trigger (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.emulation_trigger"]], "emulation_trigger (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.emulation_trigger"]], "emulation_trigger (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.emulation_trigger"]], "emulation_trigger (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.emulation_trigger"]], "emulation_trigger (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.emulation_trigger"]], "emulation_trigger (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.emulation_trigger"]], "emulation_trigger (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.emulation_trigger"]], "emulation_trigger (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.emulation_trigger"]], "emulation_trigger (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.emulation_trigger"]], "event_count (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.event_count"]], "event_count (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.event_count"]], "event_count (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.event_count"]], "event_count (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.event_count"]], "event_count (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.event_count"]], "event_count (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.event_count"]], "event_count (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.event_count"]], "event_count (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.event_count"]], "event_count (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.event_count"]], "event_count (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.event_count"]], "events (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.events"]], "events (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.events"]], "events (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.events"]], "events (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.events"]], "events (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.events"]], "events (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.events"]], "events (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.events"]], "events (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.events"]], "events (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.events"]], "events (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.events"]], "exec_algorithm_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.exec_algorithm_id"]], "exec_algorithm_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.exec_algorithm_id"]], "exec_algorithm_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.exec_algorithm_id"]], "exec_algorithm_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.exec_algorithm_id"]], "exec_algorithm_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.exec_algorithm_id"]], "exec_algorithm_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.exec_algorithm_id"]], "exec_algorithm_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.exec_algorithm_id"]], "exec_algorithm_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.exec_algorithm_id"]], "exec_algorithm_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.exec_algorithm_id"]], "exec_algorithm_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.exec_algorithm_id"]], "exec_algorithm_params (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.exec_algorithm_params"]], "exec_algorithm_params (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.exec_algorithm_params"]], "exec_algorithm_params (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.exec_algorithm_params"]], "exec_algorithm_params (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.exec_algorithm_params"]], "exec_algorithm_params (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.exec_algorithm_params"]], "exec_algorithm_params (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.exec_algorithm_params"]], "exec_algorithm_params (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.exec_algorithm_params"]], "exec_algorithm_params (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.exec_algorithm_params"]], "exec_algorithm_params (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.exec_algorithm_params"]], "exec_algorithm_params (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.exec_algorithm_params"]], "exec_spawn_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.exec_spawn_id"]], "exec_spawn_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.exec_spawn_id"]], "exec_spawn_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.exec_spawn_id"]], "exec_spawn_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.exec_spawn_id"]], "exec_spawn_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.exec_spawn_id"]], "exec_spawn_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.exec_spawn_id"]], "exec_spawn_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.exec_spawn_id"]], "exec_spawn_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.exec_spawn_id"]], "exec_spawn_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.exec_spawn_id"]], "exec_spawn_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.exec_spawn_id"]], "expire_time (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.expire_time"]], "expire_time (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.expire_time"]], "expire_time (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.expire_time"]], "expire_time (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.expire_time"]], "expire_time (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.expire_time"]], "expire_time (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.expire_time"]], "expire_time (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.expire_time"]], "expire_time (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.expire_time"]], "expire_time_ns (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.expire_time_ns"]], "expire_time_ns (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.expire_time_ns"]], "expire_time_ns (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.expire_time_ns"]], "expire_time_ns (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.expire_time_ns"]], "expire_time_ns (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.expire_time_ns"]], "expire_time_ns (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.expire_time_ns"]], "expire_time_ns (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.expire_time_ns"]], "expire_time_ns (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.expire_time_ns"]], "filled_qty (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.filled_qty"]], "filled_qty (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.filled_qty"]], "filled_qty (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.filled_qty"]], "filled_qty (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.filled_qty"]], "filled_qty (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.filled_qty"]], "filled_qty (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.filled_qty"]], "filled_qty (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.filled_qty"]], "filled_qty (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.filled_qty"]], "filled_qty (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.filled_qty"]], "filled_qty (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.filled_qty"]], "first (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.first"]], "has_price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.has_price"]], "has_price (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.has_price"]], "has_price (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.has_price"]], "has_price (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.has_price"]], "has_price (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.has_price"]], "has_price (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.has_price"]], "has_price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.has_price"]], "has_price (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.has_price"]], "has_price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.has_price"]], "has_price (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.has_price"]], "has_trigger_price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.has_trigger_price"]], "has_trigger_price (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.has_trigger_price"]], "has_trigger_price (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.has_trigger_price"]], "has_trigger_price (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.has_trigger_price"]], "has_trigger_price (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.has_trigger_price"]], "has_trigger_price (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.has_trigger_price"]], "has_trigger_price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.has_trigger_price"]], "has_trigger_price (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.has_trigger_price"]], "has_trigger_price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.has_trigger_price"]], "has_trigger_price (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.has_trigger_price"]], "id (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.id"]], "info() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.info"]], "info() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.info"]], "info() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.info"]], "info() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.info"]], "info() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.info"]], "info() (order method)": [[24, "nautilus_trader.model.orders.base.Order.info"]], "info() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.info"]], "info() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.info"]], "info() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.info"]], "info() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.info"]], "init_event (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.init_event"]], "init_event (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.init_event"]], "init_event (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.init_event"]], "init_event (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.init_event"]], "init_event (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.init_event"]], "init_event (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.init_event"]], "init_event (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.init_event"]], "init_event (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.init_event"]], "init_event (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.init_event"]], "init_event (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.init_event"]], "init_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.init_id"]], "init_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.init_id"]], "init_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.init_id"]], "init_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.init_id"]], "init_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.init_id"]], "init_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.init_id"]], "init_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.init_id"]], "init_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.init_id"]], "init_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.init_id"]], "init_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.init_id"]], "instrument_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.instrument_id"]], "instrument_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.instrument_id"]], "instrument_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.instrument_id"]], "instrument_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.instrument_id"]], "instrument_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.instrument_id"]], "instrument_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.instrument_id"]], "instrument_id (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.instrument_id"]], "instrument_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.instrument_id"]], "instrument_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.instrument_id"]], "instrument_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.instrument_id"]], "instrument_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.instrument_id"]], "is_active_local (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_active_local"]], "is_active_local (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_active_local"]], "is_active_local (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_active_local"]], "is_active_local (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_active_local"]], "is_active_local (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_active_local"]], "is_active_local (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_active_local"]], "is_active_local (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_active_local"]], "is_active_local (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_active_local"]], "is_active_local (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_active_local"]], "is_active_local (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_active_local"]], "is_aggressive (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_aggressive"]], "is_aggressive (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_aggressive"]], "is_aggressive (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_aggressive"]], "is_aggressive (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_aggressive"]], "is_aggressive (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_aggressive"]], "is_aggressive (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_aggressive"]], "is_aggressive (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_aggressive"]], "is_aggressive (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_aggressive"]], "is_aggressive (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_aggressive"]], "is_aggressive (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_aggressive"]], "is_buy (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_buy"]], "is_buy (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_buy"]], "is_buy (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_buy"]], "is_buy (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_buy"]], "is_buy (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_buy"]], "is_buy (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_buy"]], "is_buy (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_buy"]], "is_buy (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_buy"]], "is_buy (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_buy"]], "is_buy (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_buy"]], "is_canceled (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_canceled"]], "is_canceled (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_canceled"]], "is_canceled (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_canceled"]], "is_canceled (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_canceled"]], "is_canceled (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_canceled"]], "is_canceled (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_canceled"]], "is_canceled (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_canceled"]], "is_canceled (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_canceled"]], "is_canceled (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_canceled"]], "is_canceled (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_canceled"]], "is_child_order (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_child_order"]], "is_child_order (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_child_order"]], "is_child_order (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_child_order"]], "is_child_order (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_child_order"]], "is_child_order (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_child_order"]], "is_child_order (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_child_order"]], "is_child_order (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_child_order"]], "is_child_order (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_child_order"]], "is_child_order (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_child_order"]], "is_child_order (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_child_order"]], "is_closed (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_closed"]], "is_closed (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_closed"]], "is_closed (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_closed"]], "is_closed (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_closed"]], "is_closed (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_closed"]], "is_closed (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_closed"]], "is_closed (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_closed"]], "is_closed (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_closed"]], "is_closed (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_closed"]], "is_closed (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_closed"]], "is_contingency (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_contingency"]], "is_contingency (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_contingency"]], "is_contingency (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_contingency"]], "is_contingency (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_contingency"]], "is_contingency (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_contingency"]], "is_contingency (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_contingency"]], "is_contingency (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_contingency"]], "is_contingency (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_contingency"]], "is_contingency (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_contingency"]], "is_contingency (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_contingency"]], "is_emulated (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_emulated"]], "is_emulated (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_emulated"]], "is_emulated (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_emulated"]], "is_emulated (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_emulated"]], "is_emulated (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_emulated"]], "is_emulated (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_emulated"]], "is_emulated (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_emulated"]], "is_emulated (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_emulated"]], "is_emulated (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_emulated"]], "is_emulated (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_emulated"]], "is_inflight (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_inflight"]], "is_inflight (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_inflight"]], "is_inflight (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_inflight"]], "is_inflight (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_inflight"]], "is_inflight (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_inflight"]], "is_inflight (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_inflight"]], "is_inflight (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_inflight"]], "is_inflight (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_inflight"]], "is_inflight (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_inflight"]], "is_inflight (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_inflight"]], "is_open (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_open"]], "is_open (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_open"]], "is_open (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_open"]], "is_open (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_open"]], "is_open (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_open"]], "is_open (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_open"]], "is_open (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_open"]], "is_open (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_open"]], "is_open (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_open"]], "is_open (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_open"]], "is_parent_order (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_parent_order"]], "is_parent_order (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_parent_order"]], "is_parent_order (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_parent_order"]], "is_parent_order (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_parent_order"]], "is_parent_order (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_parent_order"]], "is_parent_order (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_parent_order"]], "is_parent_order (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_parent_order"]], "is_parent_order (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_parent_order"]], "is_parent_order (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_parent_order"]], "is_parent_order (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_parent_order"]], "is_passive (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_passive"]], "is_passive (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_passive"]], "is_passive (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_passive"]], "is_passive (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_passive"]], "is_passive (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_passive"]], "is_passive (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_passive"]], "is_passive (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_passive"]], "is_passive (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_passive"]], "is_passive (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_passive"]], "is_passive (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_passive"]], "is_pending_cancel (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_pending_cancel"]], "is_pending_cancel (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_pending_cancel"]], "is_pending_cancel (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_pending_cancel"]], "is_pending_cancel (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_pending_cancel"]], "is_pending_cancel (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_pending_cancel"]], "is_pending_cancel (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_pending_cancel"]], "is_pending_cancel (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_pending_cancel"]], "is_pending_cancel (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_pending_cancel"]], "is_pending_cancel (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_pending_cancel"]], "is_pending_cancel (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_pending_cancel"]], "is_pending_update (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_pending_update"]], "is_pending_update (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_pending_update"]], "is_pending_update (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_pending_update"]], "is_pending_update (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_pending_update"]], "is_pending_update (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_pending_update"]], "is_pending_update (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_pending_update"]], "is_pending_update (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_pending_update"]], "is_pending_update (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_pending_update"]], "is_pending_update (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_pending_update"]], "is_pending_update (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_pending_update"]], "is_post_only (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_post_only"]], "is_post_only (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_post_only"]], "is_post_only (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_post_only"]], "is_post_only (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_post_only"]], "is_post_only (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_post_only"]], "is_post_only (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_post_only"]], "is_post_only (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_post_only"]], "is_post_only (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_post_only"]], "is_post_only (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_post_only"]], "is_post_only (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_post_only"]], "is_primary (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_primary"]], "is_primary (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_primary"]], "is_primary (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_primary"]], "is_primary (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_primary"]], "is_primary (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_primary"]], "is_primary (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_primary"]], "is_primary (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_primary"]], "is_primary (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_primary"]], "is_primary (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_primary"]], "is_primary (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_primary"]], "is_quote_quantity (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_quote_quantity"]], "is_quote_quantity (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_quote_quantity"]], "is_quote_quantity (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_quote_quantity"]], "is_quote_quantity (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_quote_quantity"]], "is_quote_quantity (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_quote_quantity"]], "is_quote_quantity (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_quote_quantity"]], "is_quote_quantity (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_quote_quantity"]], "is_quote_quantity (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_quote_quantity"]], "is_quote_quantity (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_quote_quantity"]], "is_quote_quantity (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_quote_quantity"]], "is_reduce_only (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_reduce_only"]], "is_reduce_only (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_reduce_only"]], "is_reduce_only (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_reduce_only"]], "is_reduce_only (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_reduce_only"]], "is_reduce_only (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_reduce_only"]], "is_reduce_only (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_reduce_only"]], "is_reduce_only (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_reduce_only"]], "is_reduce_only (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_reduce_only"]], "is_reduce_only (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_reduce_only"]], "is_reduce_only (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_reduce_only"]], "is_sell (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_sell"]], "is_sell (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_sell"]], "is_sell (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_sell"]], "is_sell (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_sell"]], "is_sell (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_sell"]], "is_sell (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_sell"]], "is_sell (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_sell"]], "is_sell (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_sell"]], "is_sell (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_sell"]], "is_sell (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_sell"]], "is_spawned (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_spawned"]], "is_spawned (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.is_spawned"]], "is_spawned (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.is_spawned"]], "is_spawned (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.is_spawned"]], "is_spawned (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.is_spawned"]], "is_spawned (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.is_spawned"]], "is_spawned (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_spawned"]], "is_spawned (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.is_spawned"]], "is_spawned (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_spawned"]], "is_spawned (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.is_spawned"]], "is_triggered (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.is_triggered"]], "is_triggered (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.is_triggered"]], "is_triggered (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.is_triggered"]], "last_event (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.last_event"]], "last_event (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.last_event"]], "last_event (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.last_event"]], "last_event (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.last_event"]], "last_event (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.last_event"]], "last_event (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.last_event"]], "last_event (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.last_event"]], "last_event (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.last_event"]], "last_event (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.last_event"]], "last_event (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.last_event"]], "last_trade_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.last_trade_id"]], "last_trade_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.last_trade_id"]], "last_trade_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.last_trade_id"]], "last_trade_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.last_trade_id"]], "last_trade_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.last_trade_id"]], "last_trade_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.last_trade_id"]], "last_trade_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.last_trade_id"]], "last_trade_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.last_trade_id"]], "last_trade_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.last_trade_id"]], "last_trade_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.last_trade_id"]], "leaves_qty (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.leaves_qty"]], "leaves_qty (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.leaves_qty"]], "leaves_qty (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.leaves_qty"]], "leaves_qty (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.leaves_qty"]], "leaves_qty (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.leaves_qty"]], "leaves_qty (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.leaves_qty"]], "leaves_qty (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.leaves_qty"]], "leaves_qty (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.leaves_qty"]], "leaves_qty (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.leaves_qty"]], "leaves_qty (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.leaves_qty"]], "limit_offset (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.limit_offset"]], "linked_order_ids (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.linked_order_ids"]], "linked_order_ids (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.linked_order_ids"]], "linked_order_ids (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.linked_order_ids"]], "linked_order_ids (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.linked_order_ids"]], "linked_order_ids (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.linked_order_ids"]], "linked_order_ids (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.linked_order_ids"]], "linked_order_ids (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.linked_order_ids"]], "linked_order_ids (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.linked_order_ids"]], "linked_order_ids (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.linked_order_ids"]], "linked_order_ids (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.linked_order_ids"]], "liquidity_side (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.liquidity_side"]], "liquidity_side (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.liquidity_side"]], "liquidity_side (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.liquidity_side"]], "liquidity_side (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.liquidity_side"]], "liquidity_side (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.liquidity_side"]], "liquidity_side (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.liquidity_side"]], "liquidity_side (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.liquidity_side"]], "liquidity_side (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.liquidity_side"]], "liquidity_side (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.liquidity_side"]], "liquidity_side (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.liquidity_side"]], "nautilus_trader.model.orders": [[24, "module-nautilus_trader.model.orders"]], "nautilus_trader.model.orders.base": [[24, "module-nautilus_trader.model.orders.base"]], "nautilus_trader.model.orders.limit": [[24, "module-nautilus_trader.model.orders.limit"]], "nautilus_trader.model.orders.limit_if_touched": [[24, "module-nautilus_trader.model.orders.limit_if_touched"]], "nautilus_trader.model.orders.list": [[24, "module-nautilus_trader.model.orders.list"]], "nautilus_trader.model.orders.market": [[24, "module-nautilus_trader.model.orders.market"]], "nautilus_trader.model.orders.market_if_touched": [[24, "module-nautilus_trader.model.orders.market_if_touched"]], "nautilus_trader.model.orders.market_to_limit": [[24, "module-nautilus_trader.model.orders.market_to_limit"]], "nautilus_trader.model.orders.stop_limit": [[24, "module-nautilus_trader.model.orders.stop_limit"]], "nautilus_trader.model.orders.stop_market": [[24, "module-nautilus_trader.model.orders.stop_market"]], "nautilus_trader.model.orders.trailing_stop_limit": [[24, "module-nautilus_trader.model.orders.trailing_stop_limit"]], "nautilus_trader.model.orders.trailing_stop_market": [[24, "module-nautilus_trader.model.orders.trailing_stop_market"]], "opposite_side() (limitiftouchedorder static method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.opposite_side"]], "opposite_side() (limitorder static method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.opposite_side"]], "opposite_side() (marketiftouchedorder static method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.opposite_side"]], "opposite_side() (marketorder static method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.opposite_side"]], "opposite_side() (markettolimitorder static method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.opposite_side"]], "opposite_side() (order static method)": [[24, "nautilus_trader.model.orders.base.Order.opposite_side"]], "opposite_side() (stoplimitorder static method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.opposite_side"]], "opposite_side() (stopmarketorder static method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.opposite_side"]], "opposite_side() (trailingstoplimitorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.opposite_side"]], "opposite_side() (trailingstopmarketorder static method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.opposite_side"]], "order_list_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.order_list_id"]], "order_list_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.order_list_id"]], "order_list_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.order_list_id"]], "order_list_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.order_list_id"]], "order_list_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.order_list_id"]], "order_list_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.order_list_id"]], "order_list_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.order_list_id"]], "order_list_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.order_list_id"]], "order_list_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.order_list_id"]], "order_list_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.order_list_id"]], "order_type (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.order_type"]], "order_type (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.order_type"]], "order_type (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.order_type"]], "order_type (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.order_type"]], "order_type (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.order_type"]], "order_type (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.order_type"]], "order_type (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.order_type"]], "order_type (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.order_type"]], "order_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.order_type"]], "order_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.order_type"]], "orders (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.orders"]], "parent_order_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.parent_order_id"]], "parent_order_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.parent_order_id"]], "parent_order_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.parent_order_id"]], "parent_order_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.parent_order_id"]], "parent_order_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.parent_order_id"]], "parent_order_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.parent_order_id"]], "parent_order_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.parent_order_id"]], "parent_order_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.parent_order_id"]], "parent_order_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.parent_order_id"]], "parent_order_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.parent_order_id"]], "position_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.position_id"]], "position_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.position_id"]], "position_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.position_id"]], "position_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.position_id"]], "position_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.position_id"]], "position_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.position_id"]], "position_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.position_id"]], "position_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.position_id"]], "position_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.position_id"]], "position_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.position_id"]], "price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.price"]], "price (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.price"]], "price (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.price"]], "price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.price"]], "price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.price"]], "quantity (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.quantity"]], "quantity (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.quantity"]], "quantity (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.quantity"]], "quantity (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.quantity"]], "quantity (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.quantity"]], "quantity (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.quantity"]], "quantity (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.quantity"]], "quantity (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.quantity"]], "quantity (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.quantity"]], "quantity (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.quantity"]], "side (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.side"]], "side (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.side"]], "side (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.side"]], "side (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.side"]], "side (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.side"]], "side (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.side"]], "side (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.side"]], "side (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.side"]], "side (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.side"]], "side (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.side"]], "side_string() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.side_string"]], "side_string() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.side_string"]], "side_string() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.side_string"]], "side_string() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.side_string"]], "side_string() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.side_string"]], "side_string() (order method)": [[24, "nautilus_trader.model.orders.base.Order.side_string"]], "side_string() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.side_string"]], "side_string() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.side_string"]], "side_string() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.side_string"]], "side_string() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.side_string"]], "signed_decimal_qty() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.signed_decimal_qty"]], "signed_decimal_qty() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.signed_decimal_qty"]], "signed_decimal_qty() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.signed_decimal_qty"]], "signed_decimal_qty() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (order method)": [[24, "nautilus_trader.model.orders.base.Order.signed_decimal_qty"]], "signed_decimal_qty() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.signed_decimal_qty"]], "signed_decimal_qty() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.signed_decimal_qty"]], "signed_decimal_qty() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.signed_decimal_qty"]], "slippage (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.slippage"]], "slippage (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.slippage"]], "slippage (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.slippage"]], "slippage (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.slippage"]], "slippage (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.slippage"]], "slippage (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.slippage"]], "slippage (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.slippage"]], "slippage (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.slippage"]], "slippage (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.slippage"]], "slippage (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.slippage"]], "status (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.status"]], "status (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.status"]], "status (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.status"]], "status (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.status"]], "status (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.status"]], "status (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.status"]], "status (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.status"]], "status (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.status"]], "status (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.status"]], "status (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.status"]], "status_string() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.status_string"]], "status_string() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.status_string"]], "status_string() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.status_string"]], "status_string() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.status_string"]], "status_string() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.status_string"]], "status_string() (order method)": [[24, "nautilus_trader.model.orders.base.Order.status_string"]], "status_string() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.status_string"]], "status_string() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.status_string"]], "status_string() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.status_string"]], "status_string() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.status_string"]], "strategy_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.strategy_id"]], "strategy_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.strategy_id"]], "strategy_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.strategy_id"]], "strategy_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.strategy_id"]], "strategy_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.strategy_id"]], "strategy_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.strategy_id"]], "strategy_id (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.strategy_id"]], "strategy_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.strategy_id"]], "strategy_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.strategy_id"]], "strategy_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.strategy_id"]], "strategy_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.strategy_id"]], "symbol (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.symbol"]], "symbol (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.symbol"]], "symbol (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.symbol"]], "symbol (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.symbol"]], "symbol (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.symbol"]], "symbol (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.symbol"]], "symbol (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.symbol"]], "symbol (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.symbol"]], "symbol (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.symbol"]], "symbol (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.symbol"]], "tags (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.tags"]], "tags (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.tags"]], "tags (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.tags"]], "tags (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.tags"]], "tags (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.tags"]], "tags (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.tags"]], "tags (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.tags"]], "tags (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.tags"]], "tags (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.tags"]], "tags (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.tags"]], "time_in_force (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.time_in_force"]], "time_in_force (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.time_in_force"]], "time_in_force (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.time_in_force"]], "time_in_force (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.time_in_force"]], "time_in_force (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.time_in_force"]], "time_in_force (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.time_in_force"]], "time_in_force (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.time_in_force"]], "time_in_force (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.time_in_force"]], "time_in_force (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.time_in_force"]], "time_in_force (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.time_in_force"]], "to_dict() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.to_dict"]], "to_dict() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.to_dict"]], "to_dict() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.to_dict"]], "to_dict() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.to_dict"]], "to_dict() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.to_dict"]], "to_dict() (order method)": [[24, "nautilus_trader.model.orders.base.Order.to_dict"]], "to_dict() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.to_dict"]], "to_dict() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.to_dict"]], "to_dict() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.to_dict"]], "to_dict() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.to_dict"]], "trade_ids (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trade_ids"]], "trade_ids (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.trade_ids"]], "trade_ids (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trade_ids"]], "trade_ids (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.trade_ids"]], "trade_ids (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.trade_ids"]], "trade_ids (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.trade_ids"]], "trade_ids (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trade_ids"]], "trade_ids (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trade_ids"]], "trade_ids (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trade_ids"]], "trade_ids (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trade_ids"]], "trader_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trader_id"]], "trader_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.trader_id"]], "trader_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trader_id"]], "trader_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.trader_id"]], "trader_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.trader_id"]], "trader_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.trader_id"]], "trader_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trader_id"]], "trader_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trader_id"]], "trader_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trader_id"]], "trader_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trader_id"]], "trailing_offset (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trailing_offset"]], "trailing_offset (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trailing_offset"]], "trailing_offset_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trailing_offset_type"]], "trailing_offset_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trailing_offset_type"]], "transform_py() (limitorder static method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.transform_py"]], "transform_py() (marketorder static method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.transform_py"]], "trigger_instrument_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trigger_instrument_id"]], "trigger_instrument_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.trigger_instrument_id"]], "trigger_instrument_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trigger_instrument_id"]], "trigger_instrument_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.trigger_instrument_id"]], "trigger_instrument_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.trigger_instrument_id"]], "trigger_instrument_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.trigger_instrument_id"]], "trigger_instrument_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trigger_instrument_id"]], "trigger_instrument_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trigger_instrument_id"]], "trigger_instrument_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trigger_instrument_id"]], "trigger_instrument_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trigger_instrument_id"]], "trigger_price (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trigger_price"]], "trigger_price (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trigger_price"]], "trigger_price (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trigger_price"]], "trigger_price (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trigger_price"]], "trigger_price (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trigger_price"]], "trigger_price (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trigger_price"]], "trigger_type (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.trigger_type"]], "trigger_type (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.trigger_type"]], "trigger_type (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.trigger_type"]], "trigger_type (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.trigger_type"]], "trigger_type (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.trigger_type"]], "trigger_type (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.trigger_type"]], "ts_init (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.ts_init"]], "ts_init (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.ts_init"]], "ts_init (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.ts_init"]], "ts_init (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.ts_init"]], "ts_init (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.ts_init"]], "ts_init (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.ts_init"]], "ts_init (orderlist attribute)": [[24, "nautilus_trader.model.orders.list.OrderList.ts_init"]], "ts_init (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.ts_init"]], "ts_init (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.ts_init"]], "ts_init (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.ts_init"]], "ts_init (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.ts_init"]], "ts_last (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.ts_last"]], "ts_last (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.ts_last"]], "ts_last (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.ts_last"]], "ts_last (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.ts_last"]], "ts_last (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.ts_last"]], "ts_last (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.ts_last"]], "ts_last (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.ts_last"]], "ts_last (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.ts_last"]], "ts_last (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.ts_last"]], "ts_last (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.ts_last"]], "ts_triggered (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.ts_triggered"]], "ts_triggered (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.ts_triggered"]], "ts_triggered (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.ts_triggered"]], "type_string() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.type_string"]], "type_string() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.type_string"]], "type_string() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.type_string"]], "type_string() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.type_string"]], "type_string() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.type_string"]], "type_string() (order method)": [[24, "nautilus_trader.model.orders.base.Order.type_string"]], "type_string() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.type_string"]], "type_string() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.type_string"]], "type_string() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.type_string"]], "type_string() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.type_string"]], "venue (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.venue"]], "venue (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.venue"]], "venue (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.venue"]], "venue (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.venue"]], "venue (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.venue"]], "venue (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.venue"]], "venue (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.venue"]], "venue (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.venue"]], "venue (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.venue"]], "venue (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.venue"]], "venue_order_id (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.venue_order_id"]], "venue_order_id (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.venue_order_id"]], "venue_order_id (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.venue_order_id"]], "venue_order_id (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.venue_order_id"]], "venue_order_id (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.venue_order_id"]], "venue_order_id (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.venue_order_id"]], "venue_order_id (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.venue_order_id"]], "venue_order_id (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.venue_order_id"]], "venue_order_id (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.venue_order_id"]], "venue_order_id (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.venue_order_id"]], "venue_order_ids (limitiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.venue_order_ids"]], "venue_order_ids (limitorder attribute)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.venue_order_ids"]], "venue_order_ids (marketiftouchedorder attribute)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.venue_order_ids"]], "venue_order_ids (marketorder attribute)": [[24, "nautilus_trader.model.orders.market.MarketOrder.venue_order_ids"]], "venue_order_ids (markettolimitorder attribute)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.venue_order_ids"]], "venue_order_ids (order attribute)": [[24, "nautilus_trader.model.orders.base.Order.venue_order_ids"]], "venue_order_ids (stoplimitorder attribute)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.venue_order_ids"]], "venue_order_ids (stopmarketorder attribute)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.venue_order_ids"]], "venue_order_ids (trailingstoplimitorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.venue_order_ids"]], "venue_order_ids (trailingstopmarketorder attribute)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.venue_order_ids"]], "would_reduce_only() (limitiftouchedorder method)": [[24, "nautilus_trader.model.orders.limit_if_touched.LimitIfTouchedOrder.would_reduce_only"]], "would_reduce_only() (limitorder method)": [[24, "nautilus_trader.model.orders.limit.LimitOrder.would_reduce_only"]], "would_reduce_only() (marketiftouchedorder method)": [[24, "nautilus_trader.model.orders.market_if_touched.MarketIfTouchedOrder.would_reduce_only"]], "would_reduce_only() (marketorder method)": [[24, "nautilus_trader.model.orders.market.MarketOrder.would_reduce_only"]], "would_reduce_only() (markettolimitorder method)": [[24, "nautilus_trader.model.orders.market_to_limit.MarketToLimitOrder.would_reduce_only"]], "would_reduce_only() (order method)": [[24, "nautilus_trader.model.orders.base.Order.would_reduce_only"]], "would_reduce_only() (stoplimitorder method)": [[24, "nautilus_trader.model.orders.stop_limit.StopLimitOrder.would_reduce_only"]], "would_reduce_only() (stopmarketorder method)": [[24, "nautilus_trader.model.orders.stop_market.StopMarketOrder.would_reduce_only"]], "would_reduce_only() (trailingstoplimitorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_limit.TrailingStopLimitOrder.would_reduce_only"]], "would_reduce_only() (trailingstopmarketorder method)": [[24, "nautilus_trader.model.orders.trailing_stop_market.TrailingStopMarketOrder.would_reduce_only"]], "position (class in nautilus_trader.model.position)": [[25, "nautilus_trader.model.position.Position"]], "account_id (position attribute)": [[25, "nautilus_trader.model.position.Position.account_id"]], "apply() (position method)": [[25, "nautilus_trader.model.position.Position.apply"]], "avg_px_close (position attribute)": [[25, "nautilus_trader.model.position.Position.avg_px_close"]], "avg_px_open (position attribute)": [[25, "nautilus_trader.model.position.Position.avg_px_open"]], "base_currency (position attribute)": [[25, "nautilus_trader.model.position.Position.base_currency"]], "calculate_pnl() (position method)": [[25, "nautilus_trader.model.position.Position.calculate_pnl"]], "client_order_ids (position attribute)": [[25, "nautilus_trader.model.position.Position.client_order_ids"]], "closing_order_id (position attribute)": [[25, "nautilus_trader.model.position.Position.closing_order_id"]], "commissions() (position method)": [[25, "nautilus_trader.model.position.Position.commissions"]], "duration_ns (position attribute)": [[25, "nautilus_trader.model.position.Position.duration_ns"]], "entry (position attribute)": [[25, "nautilus_trader.model.position.Position.entry"]], "event_count (position attribute)": [[25, "nautilus_trader.model.position.Position.event_count"]], "events (position attribute)": [[25, "nautilus_trader.model.position.Position.events"]], "id (position attribute)": [[25, "nautilus_trader.model.position.Position.id"]], "info() (position method)": [[25, "nautilus_trader.model.position.Position.info"]], "instrument_id (position attribute)": [[25, "nautilus_trader.model.position.Position.instrument_id"]], "is_closed (position attribute)": [[25, "nautilus_trader.model.position.Position.is_closed"]], "is_inverse (position attribute)": [[25, "nautilus_trader.model.position.Position.is_inverse"]], "is_long (position attribute)": [[25, "nautilus_trader.model.position.Position.is_long"]], "is_open (position attribute)": [[25, "nautilus_trader.model.position.Position.is_open"]], "is_opposite_side() (position method)": [[25, "nautilus_trader.model.position.Position.is_opposite_side"]], "is_short (position attribute)": [[25, "nautilus_trader.model.position.Position.is_short"]], "last_event (position attribute)": [[25, "nautilus_trader.model.position.Position.last_event"]], "last_trade_id (position attribute)": [[25, "nautilus_trader.model.position.Position.last_trade_id"]], "multiplier (position attribute)": [[25, "nautilus_trader.model.position.Position.multiplier"]], "nautilus_trader.model.position": [[25, "module-nautilus_trader.model.position"]], "notional_value() (position method)": [[25, "nautilus_trader.model.position.Position.notional_value"]], "opening_order_id (position attribute)": [[25, "nautilus_trader.model.position.Position.opening_order_id"]], "peak_qty (position attribute)": [[25, "nautilus_trader.model.position.Position.peak_qty"]], "price_precision (position attribute)": [[25, "nautilus_trader.model.position.Position.price_precision"]], "quantity (position attribute)": [[25, "nautilus_trader.model.position.Position.quantity"]], "quote_currency (position attribute)": [[25, "nautilus_trader.model.position.Position.quote_currency"]], "realized_pnl (position attribute)": [[25, "nautilus_trader.model.position.Position.realized_pnl"]], "realized_return (position attribute)": [[25, "nautilus_trader.model.position.Position.realized_return"]], "settlement_currency (position attribute)": [[25, "nautilus_trader.model.position.Position.settlement_currency"]], "side (position attribute)": [[25, "nautilus_trader.model.position.Position.side"]], "side_from_order_side() (position static method)": [[25, "nautilus_trader.model.position.Position.side_from_order_side"]], "signed_decimal_qty() (position method)": [[25, "nautilus_trader.model.position.Position.signed_decimal_qty"]], "signed_qty (position attribute)": [[25, "nautilus_trader.model.position.Position.signed_qty"]], "size_precision (position attribute)": [[25, "nautilus_trader.model.position.Position.size_precision"]], "strategy_id (position attribute)": [[25, "nautilus_trader.model.position.Position.strategy_id"]], "symbol (position attribute)": [[25, "nautilus_trader.model.position.Position.symbol"]], "to_dict() (position method)": [[25, "nautilus_trader.model.position.Position.to_dict"]], "total_pnl() (position method)": [[25, "nautilus_trader.model.position.Position.total_pnl"]], "trade_ids (position attribute)": [[25, "nautilus_trader.model.position.Position.trade_ids"]], "trader_id (position attribute)": [[25, "nautilus_trader.model.position.Position.trader_id"]], "ts_closed (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_closed"]], "ts_init (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_init"]], "ts_last (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_last"]], "ts_opened (position attribute)": [[25, "nautilus_trader.model.position.Position.ts_opened"]], "unrealized_pnl() (position method)": [[25, "nautilus_trader.model.position.Position.unrealized_pnl"]], "venue (position attribute)": [[25, "nautilus_trader.model.position.Position.venue"]], "venue_order_ids (position attribute)": [[25, "nautilus_trader.model.position.Position.venue_order_ids"]], "fixedtickscheme (class in nautilus_trader.model.tick_scheme.implementations.fixed)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme"]], "tickscheme (class in nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme"]], "tieredtickscheme (class in nautilus_trader.model.tick_scheme.implementations.tiered)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme"]], "find_tick_index() (tieredtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.find_tick_index"]], "get_tick_scheme() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.get_tick_scheme"]], "increment (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.increment"]], "list_tick_schemes() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.list_tick_schemes"]], "max_price (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.max_price"]], "max_price (tickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.max_price"]], "max_price (tieredtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.max_price"]], "min_price (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.min_price"]], "min_price (tickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.min_price"]], "min_price (tieredtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.min_price"]], "name (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.name"]], "name (tickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.name"]], "name (tieredtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.name"]], "nautilus_trader.model.tick_scheme": [[26, "module-nautilus_trader.model.tick_scheme"]], "nautilus_trader.model.tick_scheme.base": [[26, "module-nautilus_trader.model.tick_scheme.base"]], "nautilus_trader.model.tick_scheme.implementations.fixed": [[26, "module-nautilus_trader.model.tick_scheme.implementations.fixed"]], "nautilus_trader.model.tick_scheme.implementations.tiered": [[26, "module-nautilus_trader.model.tick_scheme.implementations.tiered"]], "next_ask_price() (fixedtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.next_ask_price"]], "next_ask_price() (tickscheme method)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.next_ask_price"]], "next_ask_price() (tieredtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.next_ask_price"]], "next_bid_price() (fixedtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.next_bid_price"]], "next_bid_price() (tickscheme method)": [[26, "nautilus_trader.model.tick_scheme.base.TickScheme.next_bid_price"]], "next_bid_price() (tieredtickscheme method)": [[26, "nautilus_trader.model.tick_scheme.implementations.tiered.TieredTickScheme.next_bid_price"]], "price_precision (fixedtickscheme attribute)": [[26, "nautilus_trader.model.tick_scheme.implementations.fixed.FixedTickScheme.price_precision"]], "register_tick_scheme() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.register_tick_scheme"]], "round_down() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.round_down"]], "round_up() (in module nautilus_trader.model.tick_scheme.base)": [[26, "nautilus_trader.model.tick_scheme.base.round_up"]], "bardatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.BarDataWrangler"]], "basedatacatalog (class in nautilus_trader.persistence.catalog.base)": [[27, "nautilus_trader.persistence.catalog.base.BaseDataCatalog"]], "featherfile (class in nautilus_trader.persistence.catalog.parquet)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile"]], "orderbookdeltadatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.OrderBookDeltaDataWrangler"]], "parquetdatacatalog (class in nautilus_trader.persistence.catalog.parquet)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog"]], "quotetickdatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler"]], "streamingfeatherwriter (class in nautilus_trader.persistence.writer)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter"]], "tradetickdatawrangler (class in nautilus_trader.persistence.wranglers)": [[27, "nautilus_trader.persistence.wranglers.TradeTickDataWrangler"]], "check_flush() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.check_flush"]], "class_name (featherfile attribute)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.class_name"]], "close() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.close"]], "count() (featherfile method)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.count"]], "flush() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.flush"]], "from_env() (parquetdatacatalog class method)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog.from_env"]], "from_uri() (parquetdatacatalog class method)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog.from_uri"]], "generate_signal_class() (in module nautilus_trader.persistence.writer)": [[27, "nautilus_trader.persistence.writer.generate_signal_class"]], "index() (featherfile method)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.index"]], "is_closed (streamingfeatherwriter property)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.is_closed"]], "nautilus_trader.persistence": [[27, "module-nautilus_trader.persistence"]], "nautilus_trader.persistence.catalog.base": [[27, "module-nautilus_trader.persistence.catalog.base"]], "nautilus_trader.persistence.catalog.parquet": [[27, "module-nautilus_trader.persistence.catalog.parquet"]], "nautilus_trader.persistence.wranglers": [[27, "module-nautilus_trader.persistence.wranglers"]], "nautilus_trader.persistence.writer": [[27, "module-nautilus_trader.persistence.writer"]], "path (featherfile attribute)": [[27, "nautilus_trader.persistence.catalog.parquet.FeatherFile.path"]], "process() (bardatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.BarDataWrangler.process"]], "process() (orderbookdeltadatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.OrderBookDeltaDataWrangler.process"]], "process() (quotetickdatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler.process"]], "process() (tradetickdatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.TradeTickDataWrangler.process"]], "process_bar_data() (quotetickdatawrangler method)": [[27, "nautilus_trader.persistence.wranglers.QuoteTickDataWrangler.process_bar_data"]], "write() (streamingfeatherwriter method)": [[27, "nautilus_trader.persistence.writer.StreamingFeatherWriter.write"]], "write_data() (parquetdatacatalog method)": [[27, "nautilus_trader.persistence.catalog.parquet.ParquetDataCatalog.write_data"]], "portfolio (class in nautilus_trader.portfolio.portfolio)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio"]], "portfoliofacade (class in nautilus_trader.portfolio.base)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade"]], "account() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.account"]], "account() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.account"]], "analyzer (portfolio attribute)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.analyzer"]], "analyzer (portfoliofacade attribute)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.analyzer"]], "balances_locked() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.balances_locked"]], "balances_locked() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.balances_locked"]], "initialize_orders() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.initialize_orders"]], "initialize_positions() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.initialize_positions"]], "initialized (portfolio attribute)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.initialized"]], "initialized (portfoliofacade attribute)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.initialized"]], "is_completely_flat() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_completely_flat"]], "is_completely_flat() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_completely_flat"]], "is_flat() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_flat"]], "is_flat() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_flat"]], "is_net_long() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_net_long"]], "is_net_long() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_net_long"]], "is_net_short() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.is_net_short"]], "is_net_short() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.is_net_short"]], "margins_init() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.margins_init"]], "margins_init() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.margins_init"]], "margins_maint() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.margins_maint"]], "margins_maint() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.margins_maint"]], "nautilus_trader.portfolio": [[28, "module-nautilus_trader.portfolio"]], "nautilus_trader.portfolio.base": [[28, "module-nautilus_trader.portfolio.base"]], "nautilus_trader.portfolio.portfolio": [[28, "module-nautilus_trader.portfolio.portfolio"]], "net_exposure() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.net_exposure"]], "net_exposure() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.net_exposure"]], "net_exposures() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.net_exposures"]], "net_exposures() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.net_exposures"]], "net_position() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.net_position"]], "net_position() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.net_position"]], "reset() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.reset"]], "set_specific_venue() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.set_specific_venue"]], "unrealized_pnl() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.unrealized_pnl"]], "unrealized_pnl() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.unrealized_pnl"]], "unrealized_pnls() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.unrealized_pnls"]], "unrealized_pnls() (portfoliofacade method)": [[28, "nautilus_trader.portfolio.base.PortfolioFacade.unrealized_pnls"]], "update_account() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_account"]], "update_order() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_order"]], "update_position() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_position"]], "update_quote_tick() (portfolio method)": [[28, "nautilus_trader.portfolio.portfolio.Portfolio.update_quote_tick"]], "fixedrisksizer (class in nautilus_trader.risk.sizing)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer"]], "positionsizer (class in nautilus_trader.risk.sizing)": [[29, "nautilus_trader.risk.sizing.PositionSizer"]], "riskengine (class in nautilus_trader.risk.engine)": [[29, "nautilus_trader.risk.engine.RiskEngine"]], "calculate() (fixedrisksizer method)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer.calculate"]], "calculate() (positionsizer method)": [[29, "nautilus_trader.risk.sizing.PositionSizer.calculate"]], "command_count (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.command_count"]], "debug (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.debug"]], "degrade() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.degrade"]], "dispose() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.dispose"]], "event_count (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.event_count"]], "execute() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.execute"]], "fault() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.fault"]], "fully_qualified_name() (riskengine class method)": [[29, "nautilus_trader.risk.engine.RiskEngine.fully_qualified_name"]], "id (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.id"]], "instrument (fixedrisksizer attribute)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer.instrument"]], "instrument (positionsizer attribute)": [[29, "nautilus_trader.risk.sizing.PositionSizer.instrument"]], "is_bypassed (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_bypassed"]], "is_degraded (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_degraded"]], "is_disposed (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_disposed"]], "is_faulted (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_faulted"]], "is_initialized (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_initialized"]], "is_running (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_running"]], "is_stopped (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.is_stopped"]], "max_notional_per_order() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_notional_per_order"]], "max_notionals_per_order() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_notionals_per_order"]], "max_order_modify_rate() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_order_modify_rate"]], "max_order_submit_rate() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.max_order_submit_rate"]], "nautilus_trader.risk": [[29, "module-nautilus_trader.risk"]], "nautilus_trader.risk.engine": [[29, "module-nautilus_trader.risk.engine"]], "nautilus_trader.risk.sizing": [[29, "module-nautilus_trader.risk.sizing"]], "process() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.process"]], "reset() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.reset"]], "resume() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.resume"]], "set_max_notional_per_order() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.set_max_notional_per_order"]], "set_trading_state() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.set_trading_state"]], "start() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.start"]], "state (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.state"]], "stop() (riskengine method)": [[29, "nautilus_trader.risk.engine.RiskEngine.stop"]], "trader_id (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.trader_id"]], "trading_state (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.trading_state"]], "type (riskengine attribute)": [[29, "nautilus_trader.risk.engine.RiskEngine.type"]], "update_instrument() (fixedrisksizer method)": [[29, "nautilus_trader.risk.sizing.FixedRiskSizer.update_instrument"]], "update_instrument() (positionsizer method)": [[29, "nautilus_trader.risk.sizing.PositionSizer.update_instrument"]], "msgspecserializer (class in nautilus_trader.serialization.serializer)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer"]], "serializer (class in nautilus_trader.serialization.base)": [[30, "nautilus_trader.serialization.base.Serializer"]], "deserialize() (msgspecserializer method)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.deserialize"]], "deserialize() (serializer method)": [[30, "nautilus_trader.serialization.base.Serializer.deserialize"]], "nautilus_trader.serialization": [[30, "module-nautilus_trader.serialization"]], "nautilus_trader.serialization.base": [[30, "module-nautilus_trader.serialization.base"]], "nautilus_trader.serialization.serializer": [[30, "module-nautilus_trader.serialization.serializer"]], "register_serializable_object() (in module nautilus_trader.serialization.base)": [[30, "nautilus_trader.serialization.base.register_serializable_object"]], "serialize() (msgspecserializer method)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.serialize"]], "serialize() (serializer method)": [[30, "nautilus_trader.serialization.base.Serializer.serialize"]], "timestamps_as_iso8601 (msgspecserializer attribute)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.timestamps_as_iso8601"]], "timestamps_as_str (msgspecserializer attribute)": [[30, "nautilus_trader.serialization.serializer.MsgSpecSerializer.timestamps_as_str"]], "nautiluskernel (class in nautilus_trader.system.kernel)": [[31, "nautilus_trader.system.kernel.NautilusKernel"]], "cache (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.cache"]], "cancel_all_tasks() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.cancel_all_tasks"]], "catalog (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.catalog"]], "clock (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.clock"]], "data_engine (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.data_engine"]], "dispose() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.dispose"]], "emulator (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.emulator"]], "environment (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.environment"]], "exec_engine (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.exec_engine"]], "executor (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.executor"]], "instance_id (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.instance_id"]], "load_state (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.load_state"]], "log (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.log"]], "logger (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.logger"]], "loop (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.loop"]], "loop_sig_callback (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.loop_sig_callback"]], "machine_id (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.machine_id"]], "msgbus (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.msgbus"]], "name (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.name"]], "nautilus_trader.system": [[31, "module-nautilus_trader.system"]], "nautilus_trader.system.kernel": [[31, "module-nautilus_trader.system.kernel"]], "portfolio (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.portfolio"]], "risk_engine (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.risk_engine"]], "save_state (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.save_state"]], "start() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.start"]], "start_async() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.start_async"]], "stop() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.stop"]], "stop_async() (nautiluskernel method)": [[31, "nautilus_trader.system.kernel.NautilusKernel.stop_async"]], "trader (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.trader"]], "trader_id (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.trader_id"]], "ts_created (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.ts_created"]], "writer (nautiluskernel property)": [[31, "nautilus_trader.system.kernel.NautilusKernel.writer"]], "controller (class in nautilus_trader.trading.controller)": [[32, "nautilus_trader.trading.controller.Controller"]], "economicnewseventfilter (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter"]], "forexsession (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.ForexSession"]], "forexsessionfilter (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter"]], "newsevent (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.NewsEvent"]], "newsimpact (class in nautilus_trader.trading.filters)": [[32, "nautilus_trader.trading.filters.NewsImpact"]], "strategy (class in nautilus_trader.trading.strategy)": [[32, "nautilus_trader.trading.strategy.Strategy"]], "trader (class in nautilus_trader.trading.trader)": [[32, "nautilus_trader.trading.trader.Trader"]], "active_task_ids() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.active_task_ids"]], "active_task_ids() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.active_task_ids"]], "actor_ids() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.actor_ids"]], "actor_states() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.actor_states"]], "actors() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.actors"]], "add_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_actor"]], "add_actors() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_actors"]], "add_exec_algorithm() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_exec_algorithm"]], "add_exec_algorithms() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_exec_algorithms"]], "add_strategies() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_strategies"]], "add_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.add_strategy"]], "add_synthetic() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.add_synthetic"]], "add_synthetic() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.add_synthetic"]], "cache (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.cache"]], "cache (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.cache"]], "cancel_all_orders() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_all_orders"]], "cancel_all_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.cancel_all_tasks"]], "cancel_all_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_all_tasks"]], "cancel_gtd_expiry() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_gtd_expiry"]], "cancel_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_order"]], "cancel_orders() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_orders"]], "cancel_task() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.cancel_task"]], "cancel_task() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.cancel_task"]], "change_id() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.change_id"]], "change_order_id_tag() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.change_order_id_tag"]], "check_residuals() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.check_residuals"]], "clear_actors() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.clear_actors"]], "clear_exec_algorithms() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.clear_exec_algorithms"]], "clear_strategies() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.clear_strategies"]], "clock (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.clock"]], "clock (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.clock"]], "close_all_positions() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.close_all_positions"]], "close_position() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.close_position"]], "config (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.config"]], "config (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.config"]], "create_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.create_actor"]], "create_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.create_strategy"]], "currencies (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.currencies"]], "degrade() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.degrade"]], "degrade() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.degrade"]], "degrade() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.degrade"]], "deregister_warning_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.deregister_warning_event"]], "deregister_warning_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.deregister_warning_event"]], "dispose() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.dispose"]], "dispose() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.dispose"]], "dispose() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.dispose"]], "exec_algorithm_ids() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.exec_algorithm_ids"]], "exec_algorithm_states() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.exec_algorithm_states"]], "exec_algorithms() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.exec_algorithms"]], "external_order_claims (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.external_order_claims"]], "fault() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.fault"]], "fault() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.fault"]], "fault() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.fault"]], "fully_qualified_name() (controller class method)": [[32, "nautilus_trader.trading.controller.Controller.fully_qualified_name"]], "fully_qualified_name() (newsevent class method)": [[32, "nautilus_trader.trading.filters.NewsEvent.fully_qualified_name"]], "fully_qualified_name() (strategy class method)": [[32, "nautilus_trader.trading.strategy.Strategy.fully_qualified_name"]], "fully_qualified_name() (trader class method)": [[32, "nautilus_trader.trading.trader.Trader.fully_qualified_name"]], "generate_account_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_account_report"]], "generate_fills_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_fills_report"]], "generate_order_fills_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_order_fills_report"]], "generate_orders_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_orders_report"]], "generate_positions_report() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.generate_positions_report"]], "handle_bar() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_bar"]], "handle_bar() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_bar"]], "handle_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_bars"]], "handle_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_bars"]], "handle_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_data"]], "handle_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_data"]], "handle_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_event"]], "handle_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_event"]], "handle_historical_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_historical_data"]], "handle_historical_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_historical_data"]], "handle_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instrument"]], "handle_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instrument"]], "handle_instrument_close() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instrument_close"]], "handle_instrument_close() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instrument_close"]], "handle_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instrument_status"]], "handle_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instrument_status"]], "handle_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_instruments"]], "handle_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_instruments"]], "handle_order_book() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_order_book"]], "handle_order_book() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_order_book"]], "handle_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_order_book_deltas"]], "handle_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_order_book_deltas"]], "handle_quote_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_quote_tick"]], "handle_quote_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_quote_tick"]], "handle_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_quote_ticks"]], "handle_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_quote_ticks"]], "handle_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_ticker"]], "handle_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_ticker"]], "handle_trade_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_trade_tick"]], "handle_trade_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_trade_tick"]], "handle_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_trade_ticks"]], "handle_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_trade_ticks"]], "handle_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.handle_venue_status"]], "handle_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.handle_venue_status"]], "has_active_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_active_tasks"]], "has_active_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_active_tasks"]], "has_any_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_any_tasks"]], "has_any_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_any_tasks"]], "has_pending_requests() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_pending_requests"]], "has_pending_requests() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_pending_requests"]], "has_queued_tasks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.has_queued_tasks"]], "has_queued_tasks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.has_queued_tasks"]], "id (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.id"]], "id (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.id"]], "id (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.id"]], "impacts (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.impacts"]], "indicators_initialized() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.indicators_initialized"]], "indicators_initialized() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.indicators_initialized"]], "is_degraded (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_degraded"]], "is_degraded (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_degraded"]], "is_degraded (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_degraded"]], "is_disposed (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_disposed"]], "is_disposed (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_disposed"]], "is_disposed (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_disposed"]], "is_faulted (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_faulted"]], "is_faulted (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_faulted"]], "is_faulted (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_faulted"]], "is_initialized (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_initialized"]], "is_initialized (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_initialized"]], "is_initialized (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_initialized"]], "is_pending_request() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.is_pending_request"]], "is_pending_request() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.is_pending_request"]], "is_running (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_running"]], "is_running (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_running"]], "is_running (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_running"]], "is_stopped (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.is_stopped"]], "is_stopped (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.is_stopped"]], "is_stopped (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.is_stopped"]], "load() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.load"]], "load() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.load"]], "load() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.load"]], "local_from_utc() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.local_from_utc"]], "log (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.log"]], "log (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.log"]], "manage_contingent_orders (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.manage_contingent_orders"]], "manage_gtd_expiry (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.manage_gtd_expiry"]], "modify_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.modify_order"]], "msgbus (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.msgbus"]], "msgbus (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.msgbus"]], "nautilus_trader.trading": [[32, "module-nautilus_trader.trading"]], "nautilus_trader.trading.controller": [[32, "module-nautilus_trader.trading.controller"]], "nautilus_trader.trading.filters": [[32, "module-nautilus_trader.trading.filters"]], "nautilus_trader.trading.strategy": [[32, "module-nautilus_trader.trading.strategy"]], "nautilus_trader.trading.trader": [[32, "module-nautilus_trader.trading.trader"]], "next_end() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.next_end"]], "next_event() (economicnewseventfilter method)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.next_event"]], "next_start() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.next_start"]], "oms_type (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.oms_type"]], "on_bar() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_bar"]], "on_bar() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_bar"]], "on_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_data"]], "on_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_data"]], "on_degrade() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_degrade"]], "on_degrade() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_degrade"]], "on_dispose() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_dispose"]], "on_dispose() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_dispose"]], "on_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_event"]], "on_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_event"]], "on_fault() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_fault"]], "on_fault() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_fault"]], "on_historical_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_historical_data"]], "on_historical_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_historical_data"]], "on_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_instrument"]], "on_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_instrument"]], "on_instrument_close() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_instrument_close"]], "on_instrument_close() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_instrument_close"]], "on_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_instrument_status"]], "on_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_instrument_status"]], "on_load() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_load"]], "on_load() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_load"]], "on_order_accepted() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_accepted"]], "on_order_book() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_order_book"]], "on_order_book() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_book"]], "on_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_order_book_deltas"]], "on_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_book_deltas"]], "on_order_cancel_rejected() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_cancel_rejected"]], "on_order_canceled() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_canceled"]], "on_order_denied() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_denied"]], "on_order_emulated() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_emulated"]], "on_order_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_event"]], "on_order_expired() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_expired"]], "on_order_filled() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_filled"]], "on_order_initialized() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_initialized"]], "on_order_modify_rejected() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_modify_rejected"]], "on_order_pending_cancel() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_pending_cancel"]], "on_order_pending_update() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_pending_update"]], "on_order_rejected() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_rejected"]], "on_order_released() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_released"]], "on_order_submitted() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_submitted"]], "on_order_triggered() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_triggered"]], "on_order_updated() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_order_updated"]], "on_position_changed() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_changed"]], "on_position_closed() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_closed"]], "on_position_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_event"]], "on_position_opened() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_position_opened"]], "on_quote_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_quote_tick"]], "on_quote_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_quote_tick"]], "on_reset() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_reset"]], "on_reset() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_reset"]], "on_resume() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_resume"]], "on_resume() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_resume"]], "on_save() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_save"]], "on_save() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_save"]], "on_start() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_start"]], "on_start() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_start"]], "on_stop() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_stop"]], "on_stop() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_stop"]], "on_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_ticker"]], "on_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_ticker"]], "on_trade_tick() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_trade_tick"]], "on_trade_tick() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_trade_tick"]], "on_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.on_venue_status"]], "on_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.on_venue_status"]], "order_factory (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.order_factory"]], "order_id_tag (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.order_id_tag"]], "pending_requests() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.pending_requests"]], "pending_requests() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.pending_requests"]], "portfolio (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.portfolio"]], "portfolio (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.portfolio"]], "prev_end() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.prev_end"]], "prev_event() (economicnewseventfilter method)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.prev_event"]], "prev_start() (forexsessionfilter method)": [[32, "nautilus_trader.trading.filters.ForexSessionFilter.prev_start"]], "publish_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.publish_data"]], "publish_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.publish_data"]], "publish_signal() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.publish_signal"]], "publish_signal() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.publish_signal"]], "query_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.query_order"]], "queue_for_executor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.queue_for_executor"]], "queue_for_executor() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.queue_for_executor"]], "queued_task_ids() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.queued_task_ids"]], "queued_task_ids() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.queued_task_ids"]], "register() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register"]], "register_base() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_base"]], "register_base() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_base"]], "register_executor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_executor"]], "register_executor() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_executor"]], "register_indicator_for_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_indicator_for_bars"]], "register_indicator_for_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_indicator_for_bars"]], "register_indicator_for_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_indicator_for_quote_ticks"]], "register_indicator_for_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_indicator_for_quote_ticks"]], "register_indicator_for_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_indicator_for_trade_ticks"]], "register_indicator_for_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_indicator_for_trade_ticks"]], "register_warning_event() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.register_warning_event"]], "register_warning_event() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.register_warning_event"]], "registered_indicators (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.registered_indicators"]], "registered_indicators (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.registered_indicators"]], "remove_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.remove_actor"]], "remove_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.remove_actor"]], "remove_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.remove_strategy"]], "remove_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.remove_strategy"]], "request_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_bars"]], "request_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_bars"]], "request_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_data"]], "request_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_data"]], "request_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_instrument"]], "request_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_instrument"]], "request_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_instruments"]], "request_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_instruments"]], "request_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_quote_ticks"]], "request_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_quote_ticks"]], "request_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.request_trade_ticks"]], "request_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.request_trade_ticks"]], "reset() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.reset"]], "reset() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.reset"]], "reset() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.reset"]], "resume() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.resume"]], "resume() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.resume"]], "resume() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.resume"]], "run_in_executor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.run_in_executor"]], "run_in_executor() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.run_in_executor"]], "save() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.save"]], "save() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.save"]], "save() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.save"]], "start() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.start"]], "start() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.start"]], "start() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.start"]], "start_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.start_actor"]], "start_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.start_actor"]], "start_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.start_strategy"]], "start_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.start_strategy"]], "state (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.state"]], "state (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.state"]], "state (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.state"]], "stop() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.stop"]], "stop() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.stop"]], "stop() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.stop"]], "stop_actor() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.stop_actor"]], "stop_actor() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.stop_actor"]], "stop_strategy() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.stop_strategy"]], "stop_strategy() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.stop_strategy"]], "strategies() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.strategies"]], "strategy_ids() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.strategy_ids"]], "strategy_states() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.strategy_states"]], "submit_order() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.submit_order"]], "submit_order_list() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.submit_order_list"]], "subscribe() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.subscribe"]], "subscribe_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_bars"]], "subscribe_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_bars"]], "subscribe_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_data"]], "subscribe_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_data"]], "subscribe_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instrument"]], "subscribe_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instrument"]], "subscribe_instrument_close() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instrument_close"]], "subscribe_instrument_close() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instrument_close"]], "subscribe_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instrument_status"]], "subscribe_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instrument_status"]], "subscribe_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_instruments"]], "subscribe_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_instruments"]], "subscribe_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_order_book_deltas"]], "subscribe_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_order_book_deltas"]], "subscribe_order_book_snapshots() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_order_book_snapshots"]], "subscribe_order_book_snapshots() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_order_book_snapshots"]], "subscribe_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_quote_ticks"]], "subscribe_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_quote_ticks"]], "subscribe_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_ticker"]], "subscribe_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_ticker"]], "subscribe_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_trade_ticks"]], "subscribe_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_trade_ticks"]], "subscribe_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.subscribe_venue_status"]], "subscribe_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.subscribe_venue_status"]], "to_importable_config() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.to_importable_config"]], "to_importable_config() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.to_importable_config"]], "trader_id (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.trader_id"]], "trader_id (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.trader_id"]], "trader_id (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.trader_id"]], "ts_event (newsevent property)": [[32, "nautilus_trader.trading.filters.NewsEvent.ts_event"]], "ts_init (newsevent property)": [[32, "nautilus_trader.trading.filters.NewsEvent.ts_init"]], "type (controller attribute)": [[32, "nautilus_trader.trading.controller.Controller.type"]], "type (strategy attribute)": [[32, "nautilus_trader.trading.strategy.Strategy.type"]], "type (trader attribute)": [[32, "nautilus_trader.trading.trader.Trader.type"]], "unfiltered_data_end (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.unfiltered_data_end"]], "unfiltered_data_start (economicnewseventfilter property)": [[32, "nautilus_trader.trading.filters.EconomicNewsEventFilter.unfiltered_data_start"]], "unsubscribe() (trader method)": [[32, "nautilus_trader.trading.trader.Trader.unsubscribe"]], "unsubscribe_bars() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_bars"]], "unsubscribe_bars() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_bars"]], "unsubscribe_data() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_data"]], "unsubscribe_data() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_data"]], "unsubscribe_instrument() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_instrument"]], "unsubscribe_instrument() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_instrument"]], "unsubscribe_instrument_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_instrument_status"]], "unsubscribe_instrument_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_instrument_status"]], "unsubscribe_instruments() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_instruments"]], "unsubscribe_instruments() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_instruments"]], "unsubscribe_order_book_deltas() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_deltas() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_order_book_deltas"]], "unsubscribe_order_book_snapshots() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_order_book_snapshots"]], "unsubscribe_order_book_snapshots() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_order_book_snapshots"]], "unsubscribe_quote_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_quote_ticks"]], "unsubscribe_quote_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_quote_ticks"]], "unsubscribe_ticker() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_ticker"]], "unsubscribe_ticker() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_ticker"]], "unsubscribe_trade_ticks() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_trade_ticks"]], "unsubscribe_trade_ticks() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_trade_ticks"]], "unsubscribe_venue_status() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.unsubscribe_venue_status"]], "unsubscribe_venue_status() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.unsubscribe_venue_status"]], "update_synthetic() (controller method)": [[32, "nautilus_trader.trading.controller.Controller.update_synthetic"]], "update_synthetic() (strategy method)": [[32, "nautilus_trader.trading.strategy.Strategy.update_synthetic"]]}}) \ No newline at end of file