Live Streaming in Vyapari refers to the continuous data connection established with a Dalal — your data and trade gateway to the Exchange.
Through this connection, Vyapari receives multiple streams of live data and updates in real time.
Vyapari receives three distinct types of streaming data from the Dalal:
Live price updates from the Stock Exchange — every single trade that occurs in an Instrument.
Vyapari uses this tick-by-tick data to build and update the Bar Series for each instrument in real time.
Also known as Bid/Ask Data, this provides insight into the order book — current buy and sell orders pending at various price levels.
Useful for visualizing liquidity, momentum, and market sentiment.
Notifications from the Trade Engine about your own order activity —
order placements, modifications, fills, and cancellations — all streamed back instantly to keep your interface in sync.
The Live Streaming Service is built directly into Vyapari.
It starts automatically when the application launches — you don’t need to configure or trigger it manually.
Tip "Hands-Free Operation"
Vyapari handles connection management, reconnections, and data synchronization internally.
You simply focus on trading, while Vyapari handles the data flow behind the scenes.
Live Streaming must be running whenever you are:
Outside trading hours, however, the service becomes idle —
it consumes system resources but performs no useful work.
Vyapari includes a menu option to Start or Stop the Live Streaming Service manually.
It’s highly recommended to stop the service once trading hours are over, especially if:
Stopping the service conserves both CPU and network resources.
Note "Best Practice"
Keep Live Streaming active only during live trading sessions.
Disable it after hours to ensure your system stays responsive while you analyze or develop strategies.
| Purpose | Data Type | Used For |
|---|---|---|
| Price Tick Data | Trade-by-trade updates | Building & updating Bar Series |
| Market Depth | Bid/Ask information | Analyzing liquidity & market structure |
| Order Updates | Trade Engine notifications | Tracking your live orders |
Live Streaming is Vyapari’s heartbeat —
always pulsing during market hours, resting quietly when the session ends.