quantpylib.datapoller.exchange
Exchange
Bases: BasePoller
A class for interacting with exchange-related data sources.
check_exchange_open(**kwargs)
Check if the exchange is open for trading. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The exchange trading status from the selected data source. |
get_delisted_tickers_in_exchange(**kwargs)
Retrieve the collection of delisted tickers in a specific exchange. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The collection of delisted tickers in the specified exchange from the selected data source. |
get_exchange_holidays(**kwargs)
Retrieve the exchange holidays for a specific exchange. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The exchange holidays for the specified exchange from the selected data source. |
get_exchange_hours(**kwargs)
Retrieve the trading hours for a specific exchange. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The trading hours for the specified exchange from the selected data source. |
get_exchange_server_timestamp(**kwargs)
Retrieve the server timestamp for a specific exchange. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The server timestamp for the specified exchange from the selected data source. |
get_exchange_tz(**kwargs)
Retrieve the time zone for a specific exchange. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The time zone for the specified exchange from the selected data source. |
get_supported_exchanges(**kwargs)
Retrieve the collection of supported exchanges. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The collection of supported exchanges from the selected data source. |
get_tickers_in_exchange(**kwargs)
Retrieve the collection of tickers in a specific exchange. @poller
Parameters:
Name | Type | Description | Default |
---|---|---|---|
**kwargs
|
Data-source specific keyword arguments for endpoint specification. |
{}
|
Returns:
Type | Description |
---|---|
The collection of tickers in the specified exchange from the selected data source. |
Examples: