Skip to content

Market

Access market-wide data — status, movers, deals, FII/DII.

client.market.status()

Current market status (open/closed) for all segments.

data = client.market.status()
# → {"marketState": [...], "marketcap": {...}, "giftnifty": {...}}

client.market.all_status()

All market segment statuses (CM, FO, CD, COM, etc.).

data = client.market.all_status()

client.market.turnover()

Market turnover data. Returns None if market is closed.

data = client.market.turnover()

client.market.pre_open(key="NIFTY")

Pre-open market data.

data = client.market.pre_open("NIFTY")
data = client.market.pre_open("BANKNIFTY")
data = client.market.pre_open("ALL")

Values for key: "ALL", "NIFTY", "BANKNIFTY", "SME", "FO"

client.market.gainers(as_df=False)

Top gainers.

data = client.market.gainers()
df = client.market.gainers(as_df=True)

client.market.losers(as_df=False)

Top losers.

data = client.market.losers()

client.market.most_active(by="volume", as_df=False)

Most active securities.

data = client.market.most_active("volume")
data = client.market.most_active("value", as_df=True)

client.market.high_low_52week(which="high", as_df=False)

52-week high or low stocks.

data = client.market.high_low_52week("high")
data = client.market.high_low_52week("low", as_df=True)

client.market.block_deals()

Block deals.

data = client.market.block_deals()

client.market.fii_dii()

FII/FPI and DII trading activity.

data = client.market.fii_dii()

client.market.holidays(type="trading")

Trading or clearing holidays.

data = client.market.holidays("trading")
data = client.market.holidays("clearing")

client.market.etf(as_df=False)

All ETFs listed on NSE.

data = client.market.etf()
df = client.market.etf(as_df=True)

client.market.equity_master()

Complete equity master data (all listed securities).

data = client.market.equity_master()