No, FYERS does not support simultaneous subscriptions to order updates and market data over a single WebSocket connection. Each stream is served via a dedicated socket for optimal performance and clarity in data processing.
FYERS maintains distinct WebSocket endpoints for:
This separation allows each data stream to be independently managed, with focused payload formats and handling logic. It also minimizes the risk of message collision and improves the reliability of real-time delivery.
Scenario | Outcome |
---|---|
You try to send both subscription types on the same socket | Only one will succeed; the other will be ignored or lead to errors |
You manage each stream separately | You get clear, organized, and efficient data handling |
You need to consolidate data from both streams | Do it application-side after processing each WebSocket separately |
Last updated: 30 Jun 2025