Utilizing "Lite Mode" in Data-WebSocket for Live LTP Updates

What is the "lite mode" feature in the data-websocket of API v3, and how does it provide live LTP updates for symbols?

The "lite mode" in FYERS API v3 WebSocket is designed for developers who need quick access to price updates without extra data. It’s a lightweight, real-time streaming option focused exclusively on delivering the Last Traded Price (LTP) for subscribed symbols.

What does "lite mode" do?

Lite mode minimizes bandwidth and data complexity by sending only the LTP, making it ideal for watchlists, tickers, or mobile apps. It skips deeper data like Open, High, Low, Close, and Volume (OHLCV) or order book depth, reducing parsing and processing requirements.

Key benefits

  • Low overhead: Only LTP data is pushed
  • Faster updates: Lower payload size ensures quicker transmission
  • Easy implementation: Simplified message structure for faster integration

How to use lite mode

  • Connect to FYERS WebSocket endpoint: wss://api.fyers.in/socket/v2/data/
  • Authenticate using your access token
  • Subscribe to symbols in lite mode
    Send a subscription message with type set to lite. Example:
    {
      "symbol": ["NSE:TCS-EQ", "NSE:INFY-EQ"],
      "type": "lite"
    }
  • Handle LTP-only messages
    The payloads will contain just the last traded price for each symbol.
For details and technical structure, refer to the official Lite Mode WebSocket documentation: Lite Mode API Docs

What if...

ScenarioOutcome
You want to show only the latest priceLite mode is the most efficient option
You need volume or high/low data tooUse symbolUpdate mode instead
You send an incorrect mode or formatFYERS will ignore or reject the subscription silently—double-check your syntax

Last updated: 30 Jun 2025