quantpylib.datapoller.currencies
Currencies
Bases: BasePoller
close_market_data_stream(ticker, **kwargs)
async
Terminate streaming for market data of a specific currency. @poller(tag="stream")
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ticker |
str
|
Currency ticker symbol. |
required |
**kwargs |
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
Termination status for the streaming market data of the specified currency from the selected data source. |
get_ticker_metadata(ticker, **kwargs)
Retrieve metadata for a specific currency. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ticker |
str
|
Currency ticker symbol. |
required |
**kwargs |
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
Metadata for the specified currency from the selected data source. |
get_trade_bars(**kwargs)
Retrieve OHLCV trade bar data for currencies. @ts_poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs |
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
Trade bar data for the specified currency from the selected data source. |
Examples:
stream_market_data(ticker, **kwargs)
async
Stream market data for a specific currency. @poller(tag="stream")
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ticker |
str
|
Currency ticker symbol. |
required |
**kwargs |
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
Streaming market data for the specified currency from the selected data source. |
Examples: