Supported Instruments
PriceSignal tracks a wide range of cryptocurrency trading pairs across multiple exchanges. Each instrument consists of:- Symbol: Trading pair identifier (e.g., BTCUSDT)
- Base Asset: The cryptocurrency being traded (e.g., BTC)
- Quote Asset: The currency used for pricing (e.g., USDT)
- Exchange: The trading platform (e.g., Binance)
Query Available Instruments
Retrieve all available trading pairs with filtering and pagination:Use filtering to narrow down instruments by base asset, quote asset, or exchange to find the exact pairs you want to track.
Real-Time Price Data
Access live price information with historical context and market statistics.Current Price Query
Price Data Fields
Price
Current market price in the quote asset currency
Volume
Trading volume for the current period
Timestamp
Exact time of the price snapshot (UTC)
Instrument
Reference to the trading pair details
Price Streaming
PriceSignal uses WebSocket connections to stream real-time price updates directly from exchanges.How Price Streaming Works
How Price Streaming Works
- Connection: The system establishes WebSocket connections to supported exchanges
- Subscription: Active price rules automatically subscribe to relevant trading pairs
- Processing: Price updates are processed in real-time and stored in the database
- Evaluation: Each price update triggers evaluation of associated alert rules
- Optimization: The system only subscribes to pairs with active rules to minimize overhead
Performance Characteristics
- Latency: Sub-second price updates from exchange to evaluation
- Throughput: Handles thousands of price updates per second
- Reliability: Automatic reconnection on connection loss
- Efficiency: Dynamic subscription management based on active rules
Historical Price Data
Query historical price data for backtesting and analysis:- Last 24 Hours
- Price Range
- Filtered by Volume
Advanced Filtering
Leverage GraphQL filtering capabilities for precise queries:All timestamp fields use UTC timezone. Historical data retention depends on your plan and database configuration.