get_bulk_deals
Today's bulk and block deals on NSE.
Big institutional buy = bullish signal for that stock.
Big sell by promoter = warning signal.
screen_breakouts
Scan a list of NSE stocks and rank them by breakout potential.
Checks: price vs 52W high, above EMAs, RSI, volume surge.
Returns a ranked list with a STRONG/MODERATE/WEAK signal.
Pass your watchlist: ['BEL','ICICIBANK','TCS','RELIANCE','INFY']
get_trade_report
Complete trade decision report for one stock combining:
live price + technicals + news + earnings date + analyst target.
Use this before deciding to enter or exit any position.
Returns a GO / WAIT / AVOID decision with full reasoning.
get_market_overview
Nifty 50, Sensex, Bank Nifty — live levels and change.
get_stock_details
PE, EPS, 52W high/low, market cap, dividend yield, 50/200 DMA, analyst target.
get_portfolio_value
Live P&L for your holdings.
Each item: {"symbol":"TCS","qty":50,"avg_price":3200}
get_dividend_stocks
Dividend yield, payout ratio, ex-dividend date for income portfolio screening.
get_shareholding_pattern
Promoter, FII/FPI, DII and public holding pattern for an NSE stock.
Uses NSE shareholding data when available and falls back to Yahoo ownership fields.
get_buying_activity
Buyer/seller activity summary for one stock using bulk deals, ownership mix and recent volume behavior.
Useful to answer: who is buying, who is selling, and whether activity looks strong.
get_peer_comparison
Compare a stock against sector peers on valuation, profitability, leverage and growth.
Pass peers explicitly for custom comparison. If omitted, the server uses a built-in peer set for common NSE names.