India Stock Market MoneyControl API
Pricing
$0.70 / 1,000 results
India Stock Market MoneyControl API
(data source is moneycontrol) ireda share price api , irfc share price api, tata power share price api nifty 50 api (Live Nifty 50, NSE & BSE) AI-ready with MCP support cheap.for better api structure visit here : { https://rapidapi.com/matepapava123/api/india-stock-market-moneycontrol-live-api }
Pricing
$0.70 / 1,000 results
Rating
0.0
(0)
Developer
Mate Papava
Maintained by CommunityActor stats
2
Bookmarked
67
Total users
18
Monthly active users
3 days ago
Last modified
Categories
Share
India Stock Market Data — NSE, BSE, Mutual Funds, IPO, FII/DII
Complete Indian stock market scraper. Covers 5000+ NSE/BSE stocks, 30+ indices, 10000+ mutual fund schemes, FII/FPI daily activity, upcoming IPOs, corporate actions, derivatives, and financial news.
Each actor run executes one action with its own set of parameters. Results are pushed to the Apify dataset as flat rows — one row per stock/candle/article — ready to export as CSV, Excel, or JSON.
Actions
| Action | What it returns | Key inputs |
|---|---|---|
stock_quote | Live price + 30 metrics (PE, PB, 52-wk, market cap) | symbol |
stock_search | Find any stock by name, ticker, or ISIN | query |
stock_chart | Historical OHLCV candles (1 min → monthly) | symbol, resolution, days |
delivery | Delivery volume, delivery %, 1-wk & 1-mo averages | symbol |
technicals | Pivot levels, SMA, EMA, buy/sell signals | symbol, duration |
analyst_rating | Buy/Sell/Hold consensus from 30+ analysts | symbol |
price_target | Analyst consensus price target (high/mean/low) | symbol |
index_details | Full index stats (Nifty 50, Sensex, Bank Nifty…) | indexId |
index_constituents | All stocks in an index with live prices | indexId |
index_chart | Index time-series (intraday to 5-year) | indexId, chartRange |
market_gainers | Top gaining stocks today | indexId, limit |
market_losers | Top losing stocks today | indexId, limit |
market_active | Most traded stocks by volume | indexId, limit |
financials | Income statement, balance sheet, cash flow, ratios | symbol or scId, statement |
shareholding | Promoter, FII, DII, public holding pattern | symbol or scId |
peers | Peer comparison with key metrics | symbol or scId |
mf_search | Search mutual fund schemes by name | query |
mf_nav | Latest NAV with fund details | schemeCode |
mf_history | Historical NAV data (paginated) | schemeCode, page, limit |
ipo_upcoming | Open and upcoming IPOs | (none) |
ipo_listed | Recently listed IPOs with performance | (none) |
fii_dii | FII/FPI daily equity + debt buy/sell (NSDL) | (none) |
corporate_actions | Dividends, splits, bonuses, rights, buybacks | actionType, page, limit |
commodity_quote | MCX futures price (Gold, Silver, Crude Oil) | symbol, expiry |
futures | Active futures contracts with open interest | symbol |
options_chain | Full call/put options chain | symbol, expiry, optionType |
oi_trends | F&O OI buildup (active buying, short covering…) | oiCategory, oiExpiry |
oi_change | Strike-wise Put/Call OI change chart | oiScId, oiExpiry |
news | Financial news headlines by category | newsCategory, page, limit |
Section 1 — Stock / Symbol
Get a live stock quote
{"action": "stock_quote","symbol": "RELIANCE"}
Output (one row):
{"_action": "stock_quote","_status": "success","symbol": "RELIANCE","price": 2850.45,"change": 12.30,"percentchange": "0.43","open": 2840.00,"high": 2865.00,"low": 2830.10,"volume": "4521890","pe": 28.4,"pb": 2.1,"52_week_high": 3025.00,"52_week_low": 2205.50}
Search for a stock by name or ISIN
{"action": "stock_search","query": "HDFC Bank"}
Output (one row per match):
{"_action": "stock_search","_status": "success","sc_id": "HDF01","stock_name": "HDFC Bank Ltd","nse_ticker": "HDFCBANK","bse_code": "500180","sector": "Banks - Private Sector","isin": "INE040A01034"}
Historical OHLCV chart
{"action": "stock_chart","symbol": "TCS","resolution": "1d","days": 30}
Output (one row per candle):
{"_action": "stock_chart","_status": "success","symbol": "TCS","resolution": "1d","timestamp": 1719878400,"open": 3820.0,"high": 3855.0,"low": 3810.0,"close": 3841.0,"volume": 892340}
Section 2 — Chart & Technical Analysis
Delivery volume (institutional conviction metric)
{"action": "delivery","symbol": "TCS"}
Technical analysis signals
{"action": "technicals","symbol": "HDFCBANK","duration": "D"}
Analyst buy/sell/hold ratings
{"action": "analyst_rating","symbol": "INFY"}
Output:
{"_action": "analyst_rating","_status": "success","buy": 28,"sell": 3,"hold": 7,"analystCount": 38}
Consensus price target
{"action": "price_target","symbol": "WIPRO"}
Output:
{"_action": "price_target","_status": "success","high_target": 620.0,"mean_target": 550.0,"low_target": 480.0}
Section 3 — Index & Market Stats
Use indexId to identify the index:
| ID | Index | ID | Index |
|---|---|---|---|
| 9 | Nifty 50 | 4 | BSE Sensex |
| 23 | Nifty Bank | 27 | Midcap 100 |
| 52 | Nifty Auto | 47 | Fin Services |
| 113 | Smallcap 50 | 28 | Nifty 100 |
| 17 | BSE IT | 34 | Nifty Realty |
| 53 | Nifty Pharma | 116 | Nifty Energy |
Top gainers in Nifty 50
{"action": "market_gainers","indexId": "9","limit": 10}
Index chart (1 month)
{"action": "index_chart","indexId": "9","chartRange": "1m"}
Section 4 — Fundamentals
Use symbol (auto-resolved for top 30 stocks) or scId from stock_search.
Quarterly income statement
{"action": "financials","symbol": "HDFCBANK","statement": "income","statementType": "standalone"}
statement options: income | balance-sheet | cash-flow | ratios
Shareholding pattern
{"action": "shareholding","symbol": "RELIANCE"}
Peer comparison
{"action": "peers","symbol": "TCS"}
Section 5 — Mutual Funds
Find a fund (get scheme code)
{"action": "mf_search","query": "axis bluechip"}
Output (one row per fund):
{"_action": "mf_search","_status": "success","scheme_code": 119551,"scheme_name": "Axis Bluechip Fund - Growth"}
Latest NAV
{"action": "mf_nav","schemeCode": 119551}
Historical NAV (paginated)
{"action": "mf_history","schemeCode": 119551,"page": 1,"limit": 30}
Section 6 — Derivatives & F&O
Options chain (Nifty calls, nearest expiry)
{"action": "options_chain","symbol": "NIFTY","expiry": "2026-07-31","optionType": "CE"}
Active futures contracts
{"action": "futures","symbol": "BANKNIFTY"}
MCX commodity quote
{"action": "commodity_quote","symbol": "GOLD","expiry": "2026-08-05"}
Section 7 — OI Analysis
OI buildup trends (bullish stocks)
{"action": "oi_trends","oiCategory": "bullish","oiExpiry": "ALL","limit": 10}
Strike-wise OI change for Nifty
{"action": "oi_change","oiScId": "in;NSX","oiExpiry": "2026-07-31","oiAssetType": "I","oiType": "INTRA","oiCount": 13}
Section 8 — News, IPO & Corporate Actions
Financial news
{"action": "news","newsCategory": "markets","page": 1,"limit": 20}
newsCategory options: top | business | markets | stocks | mutual_funds | ipo | economy | commodities | personal_finance
Upcoming dividends
{"action": "corporate_actions","actionType": "dividend","limit": 50}
Upcoming IPOs
{"action": "ipo_upcoming"}
FII/DII daily activity
{"action": "fii_dii"}
Output (one row per segment):
{"_action": "fii_dii","_status": "success","_section": "cash_market","date": "16-Jul-2026","category": "Equity","route": "Stock Exchange","gross_purchase_cr": 12450.3,"gross_sales_cr": 10980.1,"net_investment_cr": 1470.2,"fpi_direction": "BUY"}
Export Formats
Results are pushed as flat rows — one row per stock/candle/article — so CSV and Excel exports work without [object Object] cells.
Download from Apify Console
After the actor run → click Export → choose CSV / Excel / JSON / XML.
Download via API
# CSVGET https://api.apify.com/v2/datasets/{datasetId}/items?format=csv# ExcelGET https://api.apify.com/v2/datasets/{datasetId}/items?format=xlsx# JSONGET https://api.apify.com/v2/datasets/{datasetId}/items?format=json
Popular Tickers (auto-resolved)
These NSE tickers work directly with symbol — no scId lookup needed:
RELIANCE HDFCBANK TCS INFY SBIN ICICIBANK BHARTIARTL LT KOTAKBANK BAJFINANCE HINDUNILVR ITC AXISBANK WIPRO MARUTI TATAMOTORS SUNPHARMA ADANIENT TITAN ASIANPAINT HCLTECH BAJAJFINSV NESTLEIND POWERGRID NTPC TATASTEEL ULTRACEMCO ONGC TECHM JSWSTEEL
For any other stock, run stock_search first to find its sc_id.
Notes
- Market hours: Mon–Fri 9:15 AM – 3:30 PM IST
- FII/DII data updates after 6 PM IST daily
- Corporate actions sourced from BSE India (official)
- Mutual fund NAV updates by 11 PM IST
symbolaccepts NSE tickers and auto-resolves to internal Moneycontrol IDs for the top 30 stocks- For less common stocks, use
stock_searchto find thescId, then pass it directly
REST API
For a dedicated REST API with instant responses (no actor runs needed), see: