15-MIN DELAYED
NIFTY 23,140.50 +77.40 (+0.34%) | BANKNIFTY 55,580.40 +141.90 (+0.26%) | SENSEX 73,895.74 +315.20 (+0.43%) | CRUDEOIL-I 9,019.00 -140.00 (-1.53%) | GOLD-I 1,50,970.00 +129.00 (+0.09%) | NIFTY 23,140.50 +77.40 (+0.34%) | BANKNIFTY 55,580.40 +141.90 (+0.26%) | SENSEX 73,895.74 +315.20 (+0.43%) | CRUDEOIL-I 9,019.00 -140.00 (-1.53%) | GOLD-I 1,50,970.00 +129.00 (+0.09%) |
TrueData
Helpline / Support +91 7304-22-44-66
Get started

WORKSPACE
Workspace overview Workspace overview Our flagship product SignalX SignalX web charting for indian market Sheets Sheets streaming spreadsheet Wealth Wealth corporate data and news
Built for India's markets.

Real-time charts, streaming spreadsheets, live corporate announcements — all in one workspace.

Get started free
AUTHORIZED MARKET DATA VENDOR - NSE • BSE • MCX

Super Simple Market Data & Financial APIs

Exchange Approvals Required Where Necessary

Access real-time market data and powerful REST APIs through high-performance WebSocket and REST connectivity — built for algorithmic trading, fintech applications, charting, backtesting, analytics and financial platforms.

Native SDKs & Protocols:
Python JavaScript NodeJS C# / .NET WebSocket, TCP & REST
<1ms
Server-side latency
99.9%
Guaranteed Uptime SLA
100M+
Daily Ticks Handled

Built for high-frequency market updates
Handles NIFTY 50 updates at up to 10 ticks per second, with <1ms server-side processing latency.

Start Building with TrueData APIs
Submit your details to get sandbox API access
FREE

For free trial, submit your details,

Please enter name.
Please enter valid email.
Please enter valid email OTP.
Please enter primary phone number.
Please enter valid mobile OTP.
Please enter company name.
Please select entity type.

Get API Access in Minutes,

Please enter address.
Please select option for API service use or not.
Please select pupose.
Please select option for data streaming.
Please select option for data streaming.
Please select options for environment.
Please select feed type.
Please select pupose.
Please select options for your programming language.

Thank you for your interest in TrueData API services! If your intended use case involves data redistribution, public display, or anything beyond internal use, we’d be happy to understand your requirements better and guide you through the necessary permissions and options. Please reach out to us at [email protected] — our team will help you explore compliant solutions tailored to your needs.

API 01 / 05

Stock Market Data API

Real-time streaming & REST Chart Data

Exchange Approvals Required Where Necessary
Exchange Segments Supported:
NSE Cash (EQ) NSE Indices NSE Futures & Options BSE Equity MCX Commodities
Select SDK & Protocol:
Python
truedata native library
JavaScript / Browser
Native WebSocket JSON client
Node.JS
Async streaming socket feed
C# / .NET
DLL wrapper / NuGet package
REST Chart Data API
1-min, 5-min, EOD candles
python_stream_example.py
# Install: pip install truedata
from truedata import TD_live

# Initialize connection
td_obj = TD_live('YOUR_LOGIN_ID', 'YOUR_PASSWORD', live_port=PORT, log_level=logging.DEBUG)

# Real-Time WebSocket subscription
symbols = ['NIFTY 50', 'RELIANCE', 'SENSEX', 'GOLD-I']

req_ids = td_obj.start_live_data(symbols)
time.sleep(1)

# Stream live tick data
@td_obj.trade_callback
def my_tick_data(tick_data):
                        print("tick data ", tick_data)

# Keep your thread alive
while True:
    time.sleep(120)
Real-Time Tick & Market Depth Data

Get L1 streaming data for NSE and full L2 market depth for BSE through raw tick or configurable interval feeds, with real-time bid/ask prices, quantities and cumulative volume.

Live Option Chain & Greeks

Single endpoint retrieval of IV, Delta, Theta, Vega, Gamma and full strike depth for index and stock options.

Stock Market Data API for Real-Time Market Data

TrueData offers a Market Data API that facilitates access to financial data. It supplies both real-time and historical data for stocks and additional financial instruments. TrueData stands out as the premier provider of Market Data API , delivering services for NSE EQ, NSE Indices, NSE F&O, BSE EQ, BSE Indices, BSE F&O and MCX. Our stock data API is a dependable option for individuals seeking thorough and precise financial information.

Available APIs

NSE EQ, NSE Indices, NSE F&O, NSE CDS, BSE EQ, BSE Indices, BSE F&O & MCX

Exchange Segments supported

#

Python

Versatile, most Modern, simple yet powerful API. On demand data in JSON format is pushed from server. Suitable for Web, Mobile as well as Desktop Applications

  • Authentic, accurate & affordable data with low latency

  • No commitment required, flexible pricing

  • Supported exchanges : NSE (Stocks & Indices), NFO (NSE Futures & Options), NSE CDS (Currency Derivatives), MCX

  • OS / Languages : Almost any operating system & programming language can be used which has support for any of above technologies

  • Available Data : Real-time, option-chain, option greeks

#

Javascript

Versatile, most Modern, simple yet powerful API. On demand data in JSON format is pushed from server. Suitable for Web, Mobile as well as Desktop Applications

  • Authentic, accurate & affordable data with low latency

  • No commitment required, flexible pricing

  • Supported exchanges : NSE (Stocks & Indices), NFO (NSE Futures & Options), NSE CDS (Currency Derivatives), MCX

  • OS / Languages : Almost any operating system & programming language can be used which has support for any of above technologies

  • Available Data : Real-time, option-chain, option greeks

#

NodeJS

Versatile, most Modern, simple yet powerful API. On demand data in JSON format is pushed from server. Suitable for Web, Mobile as well as Desktop Applications

  • Authentic, accurate & affordable data with low latency

  • No commitment required, flexible pricing

  • Supported exchanges : NSE (Stocks & Indices), NFO (NSE Futures & Options), NSE CDS (Currency Derivatives), MCX

  • OS / Languages : Almost any operating system & programming language can be used which has support for any of above technologies

  • Available Data : Real-time, option-chain, option greeks

#

C#

Versatile, most Modern, simple yet powerful API. On demand data in JSON format is pushed from server. Suitable for Web, Mobile as well as Desktop Applications

  • Authentic, accurate & affordable data with low latency

  • No commitment required, flexible pricing

  • Supported exchanges : NSE (Stocks & Indices), NFO (NSE Futures & Options), NSE CDS (Currency Derivatives), MCX

  • OS / Languages : Almost any operating system & programming language can be used which has support for any of above technologies

  • Available Data : Real-time, option-chain, option greeks

API 02 / 05

Corporate Announcements API

Real-time exchange filings from NSE & BSE, parsed and structured for seamless access via REST APIs & WebSockets

Never miss a price-sensitive exchange disclosure

Get corporate disclosures in real-time the instant they hit the stock exchange terminals. Filter by critical categories, ticker symbols, or keywords.

Financial ResultsAudited and unaudited quarterly financial results, with the original exchange-filed document available via PDF URL.
Board Meetings & Corporate ActionsBoard meeting notices, agendas, dividend declarations, bonus issues, and other corporate action announcements.
Orders & ContractsNew order wins, contracts, joint ventures, MoUs, and major business or expansion updates.
Insider & Regulatory DisclosuresSAST disclosures, promoter pledge changes, insider-related filings, and other regulatory announcements.
Delivery Methods: REST Polling, WebSocket LATENCY < 200MS
WEBSOCKET PAYLOADannouncement_event.json
Live JSON stream
{
  "id": 7259962,
  "trade_date": "2026-09-09 11:30:44",
  "scrip_code": 532540,
  "symbol_nse": "TCS",
  "symbol_bse": "TCS_BSE",
  "company_name": "Tata Consultancy Services Ltd",
  "file_status": "N",
  "news_headline": "Press Release - TCS Launches India'S First Lights-Out Factory Lab To Advance AI-First Manufacturing",
  "news_subhead": "Press Release - TCS Launches India'S First Lights-Out Factory Lab To Advance AI-First Manufacturing",
  "news_body": "Press Release - TCS launches India''s first lights-out factory lab to advance AI-first manufacturing",
  "news_descriptor": "General",
  "announcement_type": "General_Announcements",
  "meeting_type": "",
  "critical": 0
}
API 03 / 05

Mutual Fund API

Schemes, NAVs, holdings, sector allocation and performance analytics across all AMCs in India, via REST APIs.

3000+ Schemes Master

Direct & Regular plans, Growth & IDCW variants, AMFI codes, ISINs, and benchmark tracking across all AMCs in India.

Historical & Daily NAVs

End-of-day NAV updates with 15+ years of historical adjusted NAV series for accurate backtesting & CAGR returns.

Portfolio Breakdown

Monthly portfolio disclosures, stock-level weights, sector exposures, market-cap categorization.

Return Analytics

Rolling, Trailing, Yearly, Absolute, Annualized, Monthly, Quarterly and Weekly Returns with Category Average for comparison.

REST GET/api/v1/mf/holdings
Mutual Fund Holdings
{
  "scheme_code": "120503",
  "scheme_name": "Mirae Asset Large Cap Fund - Direct (G)",
  "aum_crores": 37842.15,
  "nav": 118.42,
  "nav_date": "2026-08-31",
  "holdings": [
    {
      "company": "HDFC Bank Ltd",
      "weight_pct": 9.45
    },
    {
      "company": "Reliance Industries",
      "weight_pct": 8.9
    },
    {
      "company": "ICICI Bank Ltd",
      "weight_pct": 7.15
    },
    {
      "company": "Infosys Ltd",
      "weight_pct": 6.2
    }
  ],
  "sector_allocation": {
    "Financial Services": 33.4,
    "IT & Technology": 14.2,
    "Oil & Gas": 10.8
  }
}
API 04 / 05

Corporate Data & Fundamentals API

Access structured company information, Profit & Loss statements, balance sheets, shareholding patterns, financial ratios, and corporate action calendars access through APIs.

REST GET/api/v1/corporate/financials
Quarterly Financials
{
  "symbol": "INFY",
  "period": "Q1-FY27",
  "currency": "INR_CRORES",
  "results": {
    "net_sales": 39315,
    "ebitda": 8920.5,
    "ebitda_margin_pct": 22.69,
    "net_profit": 6368,
    "basic_eps": 15.42
  },
  "shareholding": {
    "promoters": 14.6,
    "fii": 34.12,
    "dii": 36.25,
    "public": 15.03
  },
  "corporate_actions": [
    {
      "type": "DIVIDEND",
      "amount": 18.5,
      "ex_date": "2026-10-15"
    }
  ]
}
Structured Data for Research & Valuation

Build stock screeners, investment platforms and financial applications with standardized company and fundamental data.

  • Company Information & ProfilesStructured company information and key identifiers for easy integration into financial applications.
  • Financials & Shareholding DataAccess 6+ years of standardized financial data, including balance sheet, profit & loss, and cash flow statements, along with quarterly shareholding patterns, promoter pledging, FII/DII holdings, and retail shareholder counts.
  • Corporate Actions CalendarAccess upcoming and historical corporate actions, including dividends, bonus shares, stock splits, buybacks, and rights issues with relevant dates.
API 05 / 05 • NEW

Live Market News API

Real-time financial news stream with symbol tagging, sector classification, and AI sentiment analysis

Instant News Feeds Tagged to Tickers

Curated from verified financial media sources, wire services, and macroeconomic press releases. Delivered in sub-second JSON packets for event-driven algorithmic trading.

Ticker Tagger

Automatically maps news content to corresponding NSE/BSE symbols.

Sentiment

Identifies Positive, Negative, or Neutral sentiment.

Market Commentary

Sensex market commentary from open to close.

Economic Calendar

Real-time updates on key economic events.

Macroeconomic Equities Commodities ECONOMIC CALENDERS
STREAM FEEDnews_stream_feed.json
WebSockets / Webhooks
[
  {
    "Id": 1,
    "PublishedAt": "2026-08-28T14:23:06.607",
    "Headline": "India Forex Reserves Rise to Record",
    "Summary": "Foreign exchange reserves held at the Reserve Bank of India rose to a record high of $729.33 billion equivalent as of July 21st, 2026, following a large magnitude of dollar inflows to the Indian financial system. The RBI introduced special deposit programs for domestic banks by overseas Indian citizens in its latest effort to tame the rupee's decline. The measures garnered $74 billion of inflows since the introduction of the facilities. Foreign exchange reserves had plunged since March as the war in the Middle East lifted oil prices and pressured the rupee, driving the RBI to sell hard currency to defend local exchange rates.",
    "Country": "India",
    "Category": "Foreign Exchange Reserves",
    "Importance": "0",
    "Tags": {
      "type": [
        "#Economic"
      ],
      "ticker": [
        "#USDINR"
      ],
      "topics": [
        "#policy"
      ],
      "instruments": [
        "#currency"
      ],
      "geography": [
        "#india"
      ],
      "sentiment": [
        "#positive"
      ]
    }
  },
  {
    "Id": 3,
    "PublishedAt": "2026-08-28T10:55:46.323",
    "Headline": "India Industrial Production Eases from 2-Year High",
    "Summary": "Industrial production in India expanded by 6.7% from the previous year in July of 2026, slowing from the upwardly revised, over two-year high of 8.8% in June, but ahead of market expectations of 6%. The result remained above averages from the previous two years, and extended the period of recovery from lower growth earlier this year as the outbreak of war in the Middle East lifted energy prices and dented economic conditions in India. Manufacturing, which accounts for 76% of industrial production, expanded by 7.3% from the upwardly revised 9.5% in June. Meanwhile, electricity and gas supply expanded by 8.7% from 11.3%. On the other hand, mining and quarrying output contracted by 0.9% from a growth rate of 1.6%.",
    "Country": "India",
    "Category": "Industrial Production",
    "Symbol": null,
    "Tags": {
      "type": [
        "#Economic"
      ],
      "geography": [
        "#india"
      ],
      "sentiment": [
        "#neutral"
      ]
    }
  },
  {
    "Id": 26159,
    "PublishedAt": "2026-09-16T10:16:52.2038342",
    "Headline": "Sensex Starts Session Higher",
    "Summary": "India’s BSE Sensex rose about 0.5% to 74,348 on Wednesday, rebounding from a selloff in the previous session as domestic equities found some support, although elevated oil prices, a weaker rupee, and uncertainty ahead of the US Federal Reserve’s policy decision kept investors cautious. Brent crude trading around $108 a barrel following disruptions in Saudi Arabia that kept prices elevated. Investors await the Fed’s decision, with higher rates potentially boosting the dollar and yields while weighing on Indian equities. Among stocks, Paytm and Pine Labs could gain after the National Payments Corporation of India introduced a 0.4% merchant discount rate on select person-to-merchant transactions above 2,000 rupees, effective Oct. 15. Three IPOs, Hero Motors, SS Retail, and Jindal Supreme India, also opened for subscription on Wednesday, adding to primary market activity amid a fresh influx of equity supply. Notable gainers included Paytm (1.5%), eMudhra (11.4%), and Reliance (1.3%).",
    "Country": "India",
    "Category": "Stock Market",
    "Symbol": "SENSEX",
    "Tags": {
      "type": [
        "#stock"
      ],
      "ticker": [
        "#SENSEX",
        "#CRUDEOIL",
        "#USDINR"
      ],
      "instruments": [
        "#equity",
        "#commodity",
        "#currency"
      ],
      "topics": [
        "#indexmove",
        "#commodityprice",
        "#policy"
      ],
      "geography": [
        "#india",
        "#usa",
        "#saudiarabia"
      ],
      "sentiment": [
        "#positive"
      ]
    }
  },
  {
    "Id": 26247,
    "PublishedAt": "2026-09-16T04:45:49.387",
    "Headline": "Sensex Starts Session Higher",
    "Summary": "India’s BSE Sensex rose about 0.5% to 74,348 on Wednesday, rebounding from a selloff in the previous session as domestic equities found some support, although elevated oil prices, a weaker rupee, and uncertainty ahead of the US Federal Reserve’s policy decision kept investors cautious. Brent crude trading around $108 a barrel following disruptions in Saudi Arabia that kept prices elevated. Investors await the Fed’s decision, with higher rates potentially boosting the dollar and yields while weighing on Indian equities. Among stocks, Paytm and Pine Labs could gain after the National Payments Corporation of India introduced a 0.4% merchant discount rate on select person-to-merchant transactions above 2,000 rupees, effective Oct. 15. Three IPOs, Hero Motors, SS Retail, and Jindal Supreme India, also opened for subscription on Wednesday, adding to primary market activity amid a fresh influx of equity supply. Notable gainers included Paytm (1.5%), eMudhra (11.4%), and Reliance (1.3%).",
    "Country": "India",
    "Category": "Stock Market",
    "Symbol": "SENSEX",
    "Tags": {
      "type": [
        "#stock"
      ],
      "ticker": [
        "#SENSEX",
        "#CRUDEOIL",
        "#USDINR"
      ],
      "sectors": [
        "#energy"
      ],
      "topics": [
        "#indexmove",
        "#commodityprice",
        "#policy"
      ],
      "instruments": [
        "#equity",
        "#commodity",
        "#currency"
      ],
      "geography": [
        "#india",
        "#usa",
        "#saudiarabia"
      ],
      "sentiment": [
        "#positive"
      ]
    }
  },
  {
    "Id": 2408202624,
    "PublishedAt": "2026-08-24T20:19:16",
    "Headline": "Sebi launches Cyber Suraksha portal",
    "Summary": "Markets regulator Sebi has launched the Cyber Suraksha portal, a centralised platform for cybersecurity circulars, vulnerability warnings and incident insights for participants in the securities market.",
    "Country": "India",
    "Category": "BUSINESS",
    "Symbol": null,
    "Tags": {
      "type": [
        "#stock"
      ],
      "ticker": [
        "#SEBI"
      ],
      "sectors": [
        "#financialservices",
        "#technology"
      ],
      "topics": [
        "#cybersecurity",
        "#cybersuraksha",
        "#securitiesmarket",
        "#regulation",
        "#portal"
      ],
      "instruments": [
        "#equity"
      ],
      "geography": [
        "#india"
      ],
      "sentiment": [
        "#positive"
      ]
    }
  },
  {
    "Id": 2408202624,
    "PublishedAt": "2026-08-24T19:26:24",
    "Headline": "Airtel Payments Bank Q1 profit jumps 82 pc to Rs 19 cr",
    "Summary": "Airtel Payments Bank reported an 82 per cent year-on-year increase in net profit to Rs 19 crore for the quarter ended June, compared with Rs 10.4 crore in the same quarter of the previous financial year. Revenue rose to Rs 831 crore from Rs 777 crore, while EBITDA increased 21 per cent to Rs 108 crore. Customer balances also grew 17 per cent to Rs 4,389 crore during the quarter.",
    "Country": "India",
    "Category": "BUSINESS",
    "Symbol": "AIRTEL",
    "Tags": {
      "type": [
        "#industrial"
      ],
      "ticker": [
        "#AIRTEL"
      ],
      "sectors": [
        "#financialservices",
        "#banking",
        "#telecom"
      ],
      "topics": [
        "#quarterlyresults",
        "#profitgrowth",
        "#revenuegrowth",
        "#ebitda",
        "#customerbalances"
      ],
      "instruments": [
        "#equity"
      ],
      "geography": [
        "#india"
      ],
      "sentiment": [
        "#positive"
      ]
    }
  }
]
DEVELOPER COMMUNITY

Join the Official TrueData API Telegram Channel

Get instant release notifications, library updates, API status broadcasts, code samples, and interact with 5,000+ quant developers and algo traders.

Open-Source SDKs Available

Python (truedata), NodeJS, C# NuGet, and Go wrappers regularly maintained.

Have a question? Talk to our API Solution Architects

Our dedicated API engineering desk is available on direct phone and email support.

Terms & Exchange Compliance
  • The Subscriber shall ensure that all data and information provided by TrueData remain strictly confined to the Subscriber’s own use and shall not be shared, transmitted, redistributed, displayed, or otherwise made available to any third party.
  • TrueData does not provide market data for any kind of Gaming / Virtual trading / Simulation usage, as per NSE & SEBI guidelines.
  • Data is licensed solely for Personal / Proprietary Algo Trading, Charting, and Analysis use of a single Subscriber.
  • Any redistribution, commercial display, enterprise-wide access, or third-party use of the data requires the requisite approval and/or licensing from the respective stock exchange(s) prior to such use.
  • Any violation of these terms, unauthorized use, or misuse of the data may result in suspension or termination of access by TrueData without prior notice.
  • Please read our Disclaimer and Refund Policy for complete details.
TrueData

FEATURES

What is available

We offer realtime data of Indian Stock Markets through APIs. This is the same data & APIs which power our own data products.

Streaming
Live Data API

L1 data @1sec frequency with single best bid/ask details

Live Option
Chain API

Get realtime data of entire option chain of the underlying in single call

Realtime
Option Greeks API

Get IV, Delta, Theta, Vega, Gamma, & 16+ matrices in single call

Realtime
Exchange Snapshot API

Get live data of entire exchange segment in single call

Type
of data

Realtime, snapshot, delayed, End-Of-Day

Type
of APIs

WebSockets, RESTful, DotNet, COM

Exchanges
available

NSE (Stocks, Indices, Futures & Options), NSE CDS (Currency), MCX

Supported
Operating Systems

Virtually any OS can be supported. Some of these include MS Windows, Linux & Unix

Symbol
Availability

Live & Historical data of any symbol traded on supported exchanges is available.

Code
Samples

Code Samples for various programming languages are available for quick start

Supports
symbol formats

Long (FUTIDX_NIFTY_25AUG2022_XX_0), short (NIFTY25AUG22FUT) & continuous (NIFTY-I)

Supported
programming languages

Widely used Programming Languages are Python, Java, JavaScript, PHP, NodeJS, C-Sharp, VB.Net, C, C++ and many more

Medium of delivery

Desktop, Web, Mobile

TrueData
TrueData

Telegram

Join our
Telegram Channel

To Get API Updates and implementation ideas

  • New Updates

  • Library Updates

  • New Feratures etc

Real time via Websockets Historical via REST
TrueData

Have a question? Call us on +91-7304-22-44-66

Contact our solution experts for any help. They will help you
answer any questions you may have.

Or you can always write to at [email protected]
TrueData

Terms & Conditions

  • The Subscriber must ensure that the information provided terminates at his / her end.

  • TrueData does not provide market data for any kind of Gaming / Virtual trading / Simulation usage, as per NSE/SEBI guidelines.

  • If you have such requirements, please take approvals from NSE & SEBI before approaching us.

  • This Data is for Personal Charting Use of a Single Subscriber only.

  • In case of any violation of the above terms, misuse or objection of your usage by the exchanges, TrueData has the right to terminate your subscription without any prior notice or intimation.

  • Amount paid will not be refunded once order is placed / data is delivered. Please see our Disclaimer as well as Refund Policy before placing the order.