Symbology and instrument info

List symbols

List all symbols available on Architect, including both products and tradable product pairs (e.g. "AAPL US Equity" and "AAPL US Equity/USD" may both appear).

symbols = await client.list_symbols()

for symbol in symbols:
    assert_type(symbol, str)
    print(symbol)

Search symbols

Search for tradable products on Architect using full text symbol search.

from architect_py import TradableProduct

symbols = await client.search_symbols(
    search_string="BTC",
    execution_venue="BINANCE",
    offset=0,
    limit=20,
)

for symbol in symbols:
    assert_type(symbol, TradableProduct)
    print(symbol)  # e.g. "BTC Crypto/USDT Crypto"

Get product info

Get information about a product, such as its type, underlying, multiplier, expiration, and other relevant fields.

Get execution info

Get execution information for a tradable product, such as tick size, step size, margin requirements, and other relevant fields.

Get futures series

Get all futures in a given series.

Last updated