| layout |
default |
| title |
Syminfo |
| parent |
API Coverage |
Symbol information namespace providing metadata about the current trading symbol.
| Constant |
Status |
Description |
syminfo.current_contract |
✅ |
Contract name for futures (e.g., "Perpetual") |
syminfo.description |
✅ |
Human-readable description (e.g., "BTC / USDT Perpetual") |
syminfo.isin |
✅ |
ISIN code (empty for crypto) |
syminfo.main_tickerid |
✅ |
Main ticker identifier |
syminfo.prefix |
✅ |
Exchange identifier (e.g., "BINANCE") |
syminfo.root |
✅ |
Base asset/root symbol (e.g., "BTC") |
syminfo.ticker |
✅ |
Symbol name (e.g., "BTCUSDT", "BTCUSDT.P") |
syminfo.tickerid |
✅ |
Exchange:Symbol format (e.g., "BINANCE:BTCUSDT") |
syminfo.type |
✅ |
Instrument type ("crypto" or "futures") |
syminfo.prefix() |
|
Prefix function |
syminfo.ticker() |
|
Ticker function |
| Constant |
Status |
Description |
syminfo.basecurrency |
✅ |
Base currency (e.g., "BTC") |
syminfo.currency |
✅ |
Quote currency (e.g., "USDT") |
syminfo.timezone |
✅ |
Timezone (always "Etc/UTC" for crypto) |
syminfo.country |
✅ |
Country code (empty for crypto) |
| Constant |
Status |
Description |
syminfo.mintick |
✅ |
Minimum price increment (from Binance filters) |
syminfo.pricescale |
✅ |
Price scale (inverse of tick size) |
syminfo.minmove |
✅ |
Minimum movement (always 1) |
syminfo.pointvalue |
✅ |
Point value/contract multiplier |
syminfo.mincontract |
✅ |
Minimum contract size (from Binance filters) |
| Constant |
Status |
Description |
syminfo.session |
✅ |
Trading session (always "24x7" for crypto) |
syminfo.volumetype |
✅ |
Volume type (always "base" for crypto) |
syminfo.expiration_date |
✅ |
Contract expiration (0 for perpetuals, timestamp for delivery) |
| Constant |
Status |
Description |
syminfo.employees |
✅ |
Number of employees (N/A for crypto, returns 0) |
syminfo.industry |
✅ |
Industry sector (N/A for crypto, returns "") |
syminfo.sector |
✅ |
Market sector (N/A for crypto, returns "") |
syminfo.shareholders |
✅ |
Number of shareholders (N/A for crypto, returns 0) |
syminfo.shares_outstanding_float |
✅ |
Float shares (N/A for crypto, returns 0) |
syminfo.shares_outstanding_total |
✅ |
Total shares (N/A for crypto, returns 0) |
| Constant |
Status |
Description |
syminfo.recommendations_buy |
✅ |
Buy recommendations (N/A for crypto, returns 0) |
syminfo.recommendations_buy_strong |
✅ |
Strong buy recommendations (N/A for crypto, returns 0) |
syminfo.recommendations_date |
✅ |
Recommendations date (N/A for crypto, returns 0) |
syminfo.recommendations_hold |
✅ |
Hold recommendations (N/A for crypto, returns 0) |
syminfo.recommendations_sell |
✅ |
Sell recommendations (N/A for crypto, returns 0) |
syminfo.recommendations_sell_strong |
✅ |
Strong sell recommendations (N/A for crypto, returns 0) |
syminfo.recommendations_total |
✅ |
Total recommendations (N/A for crypto, returns 0) |
| Constant |
Status |
Description |
syminfo.target_price_average |
✅ |
Average price target (N/A for crypto, returns 0) |
syminfo.target_price_date |
✅ |
Price target date (N/A for crypto, returns 0) |
syminfo.target_price_estimates |
✅ |
Number of estimates (N/A for crypto, returns 0) |
syminfo.target_price_high |
✅ |
High price target (N/A for crypto, returns 0) |
syminfo.target_price_low |
✅ |
Low price target (N/A for crypto, returns 0) |
syminfo.target_price_median |
✅ |
Median price target (N/A for crypto, returns 0) |
The BinanceProvider implementation supports:
- Spot Markets: Standard symbols like
BTCUSDT, ETHUSDT
- Perpetual Futures: Symbols with
.P suffix like BTCUSDT.P, ETHUSDT.P
- Delivery Futures: Symbols with
_ like BTCUSD_210625
- Symbols ending with
.P → Perpetual futures (uses fapi.binance.com)
- Symbols containing
_ → Delivery futures (uses dapi.binance.com)
- Other symbols → Spot market (uses
api.binance.com)