india-news-tracker — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited india-news-tracker (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill fetches, categorizes, scores, and summarizes Indian market news from multiple sources. It tracks corporate announcements, SEBI circulars, bulk/block deals, insider trades, earnings calendars, and breaking market news — then feeds actionable insights to the user or other skills (like Scenario Analyzer).
Skill (Orchestrator)
├── Phase 1: News Collection
│ ├── Web search across Indian financial media
│ ├── BSE/NSE corporate filings
│ ├── Regulatory circulars (SEBI, RBI)
│ └── Bulk/block deal data
├── Phase 2: Processing
│ ├── Categorize by event type
│ ├── Score market impact (1-10)
│ ├── Tag affected sectors and stocks
│ └── Detect sentiment (bullish/bearish/neutral)
├── Phase 3: Analysis
│ ├── Identify top movers from news
│ ├── Cross-reference with price action (via broker MCP)
│ ├── Flag earnings surprises and guidance changes
│ └── Detect theme clusters
└── Phase 4: Report
├── Daily briefing format
├── Stock-specific news digest
├── Sector news roundup
└── Actionable alertsUse web search to fetch news from these sources, in order of reliability:
| Source | What to Fetch | Search Query Pattern |
|---|---|---|
| BSE India (bseindia.com) | Corporate announcements, board meeting outcomes, results | site:bseindia.com [company] announcement |
| NSE India (nseindia.com) | Bulk deals, block deals, insider trades, F&O ban list | site:nseindia.com [topic] |
| SEBI (sebi.gov.in) | Circulars, new regulations, enforcement orders | site:sebi.gov.in circular 2026 |
| RBI (rbi.org.in) | Monetary policy, banking regulations, forex data | site:rbi.org.in [topic] |
| Source | Strength | Search Query Pattern |
|---|---|---|
| MoneyControl | Fastest Indian market news, earnings analysis | site:moneycontrol.com [topic] |
| Economic Times Markets | Corporate news, policy analysis | site:economictimes.indiatimes.com markets [topic] |
| LiveMint | Policy, macro, premium analysis | site:livemint.com [topic] |
| Business Standard | In-depth corporate and policy coverage | site:business-standard.com [topic] |
| Source | Strength | Search Query Pattern |
|---|---|---|
| NDTV Profit | Quick market updates | site:ndtvprofit.com [topic] |
| Trendlyne | Technicals, bulk deals, DII/FII data | site:trendlyne.com [topic] |
| Screener.in | Financials, results calendar | site:screener.in [topic] |
| Tijori Finance | Earnings summaries, sector data | site:tijorifinance.com [topic] |
| Source | Strength | Search Query Pattern |
|---|---|---|
| X/Twitter | Breaking news, market sentiment | site:x.com [topic] NSE OR BSE |
| Reddit (ISB) | Retail sentiment, trading ideas | site:reddit.com/r/IndianStreetBets [topic] |
Use broker MCP tools to cross-reference news with live market data:
fetch_market_movers_and_trending_stocks_funds with STOCKS_IN_NEWS — stocks currently in newsget_ltp — check price reaction to newsfetch_historical_candle_data — verify price movement post-announcementfetch_stocks_fundamental_data — earnings data to compare with announced resultsfetch_market_movers_and_trending_stocks_funds with VOLUME_SHOCKERS — abnormal volume (often news-driven)resolve_market_time_and_calendar — trading day contextget_ltp — last traded price for news impact verificationget_quotes — real-time quotes with depthget_historical_data — price history for post-news analysissearch_instruments — resolve company names to trading symbolsTrigger: "What's the market news today?", "Daily briefing", "Morning update", "What happened in markets today?"
Steps:
resolve_market_time_and_calendar to get current date and market status WebSearch: "Indian stock market news today [date]"
WebSearch: "NSE BSE market update today [date]"
WebSearch: "site:moneycontrol.com market news today"
WebSearch: "site:economictimes.indiatimes.com stock market today" Groww: fetch_market_movers_and_trending_stocks_funds(["STOCKS_IN_NEWS"])
Groww: fetch_market_movers_and_trending_stocks_funds(["VOLUME_SHOCKERS"])
Groww: fetch_market_movers_and_trending_stocks_funds(["TOP_GAINERS", "TOP_LOSERS"]) WebSearch: "SEBI circular [current month] [year]"
WebSearch: "RBI announcement today [date]" WebSearch: "corporate actions NSE [date] ex-date dividend bonus split"
WebSearch: "board meeting results today NSE BSE"get_ltpassets/daily_briefing_template.mdTrigger: "News about Reliance", "What's happening with TCS?", "Any announcements from HDFC Bank?"
Steps:
curate_symbols or search_instruments to get the correct trading symbol WebSearch: "[company name] stock news [current month] [year]"
WebSearch: "site:moneycontrol.com [company name] [year]"
WebSearch: "site:bseindia.com [company name] announcement"
WebSearch: "[company name] quarterly results [year]"
WebSearch: "[company name] corporate action dividend bonus split" Groww: fetch_stocks_fundamental_data(company, view='stats_only')
Groww: get_ltp([company]) Groww: fetch_historical_candle_data(symbol, last 30 days, daily)Trigger: "What's happening in banking sector?", "IT sector news", "Pharma sector update"
Steps:
references/sector_mapping.md for sector → index → stocks mapping WebSearch: "[sector] sector India stock market [current month] [year]"
WebSearch: "site:moneycontrol.com [sector] sector India"
WebSearch: "[sector] policy regulation India [year]" Groww: fetch_market_movers_and_trending_stocks_funds(sector-specific filters)
Groww: fetch_technical_screener(sector filter)Trigger: "Upcoming earnings", "Results calendar", "Who's reporting this week?", "How were [company] results?"
Steps:
WebSearch: "NSE BSE quarterly results schedule [current month] [year]"
WebSearch: "site:trendlyne.com earnings calendar"
WebSearch: "board meeting intimate NSE [date range]" | Company | Date | Quarter | Analyst Estimate | Previous Quarter | WebSearch: "[company] quarterly results Q[x] FY[xx]"
Groww: fetch_stocks_fundamental_data(company, view='financials_only')Trigger: "Upcoming dividends", "Stock splits this month", "Bonus shares", "Corporate actions"
Steps:
WebSearch: "NSE corporate actions [current month] [year] ex-date"
WebSearch: "upcoming dividend ex-date NSE [month] [year]"
WebSearch: "stock split bonus issue NSE BSE [year]"Dividends:
| Company | Type | Amount (Rs.) | Ex-Date | Record Date |Bonus Issues:
| Company | Ratio | Ex-Date | Record Date |Stock Splits:
| Company | From FV | To FV | Ex-Date |Rights Issues:
| Company | Ratio | Price (Rs.) | Open Date | Close Date |Trigger: "Bulk deals today", "Block deals", "Who's buying/selling large quantities?"
Steps:
WebSearch: "NSE bulk deals today [date]"
WebSearch: "BSE block deals today [date]"
WebSearch: "site:nseindia.com bulk deals"
WebSearch: "site:trendlyne.com bulk deals" | Stock | Deal Type | Buyer/Seller | Quantity | Price (Rs.) | % of Equity |Trigger: "SEBI updates", "RBI policy impact", "New regulations", "Policy changes"
Steps:
WebSearch: "SEBI circular [current month] [year] new regulation"
WebSearch: "RBI monetary policy [current month] [year]"
WebSearch: "India financial regulation change [year]"Categorize every news item into one of these categories:
| Category | Examples | Typical Impact |
|---|---|---|
| Earnings | Quarterly results, annual results, earnings surprise | High (on specific stock) |
| Corporate Action | Dividend, bonus, split, buyback, rights issue | Medium (on specific stock) |
| M&A | Merger, acquisition, demerger, stake sale | High (on involved companies) |
| Management | CEO change, board reshuffle, key hire/exit | Medium |
| Regulatory | SEBI order, RBI circular, govt policy | Medium-High (sector-wide) |
| Institutional | FII/DII flow data, bulk/block deals, MF holdings | Medium |
| Sector | Industry trend, commodity price, global peer news | Medium |
| Macro | GDP data, inflation, IIP, PMI, trade deficit | Medium-High (market-wide) |
| Global | Fed decision, US markets, crude oil, China data | Medium-High |
| IPO | New filing, listing, subscription data | Medium (on IPO stock) |
| Legal | Court order, NCLT, arbitration, penalty | Variable |
| Rating | Analyst upgrade/downgrade, target price change | Medium |
| Insider | Promoter buy/sell, SAST disclosure, pledge change | Medium-High |
| ESG | Environmental violation, governance issue, social impact | Low-Medium |
Score each news item on a 1-10 scale:
| Score | Label | Criteria | Example |
|---|---|---|---|
| 9-10 | Critical | Market-wide impact, will move indices | RBI emergency rate cut, SEBI bans F&O |
| 7-8 | High | Sector-wide or large-cap stock impact | Major M&A, earnings shock on Nifty 50 stock |
| 5-6 | Medium | Significant for specific stocks | Mid-cap earnings beat, analyst upgrade |
| 3-4 | Low | Limited impact, FYI value | Minor corporate action, routine filing |
| 1-2 | Noise | Background info, no trading signal | Industry conference, routine compliance |
Scoring Adjustments:
For each news item, classify sentiment:
| Sentiment | Signal | Indicators |
|---|---|---|
| Bullish | 🟢 | Earnings beat, upgrade, promoter buying, positive guidance, policy tailwind |
| Bearish | 🔴 | Earnings miss, downgrade, promoter selling/pledging, negative guidance, regulatory action |
| Neutral | 🟡 | In-line results, routine filing, mixed signals |
| Ambiguous | ⚪ | Complex event requiring analysis (e.g., M&A — good for buyer or target?) |
This skill is designed to feed actionable news into other skills:
| News Type | Feed To | How |
|---|---|---|
| Major headline / policy event | Scenario Analyzer | "Analyze: [headline]" → 3 scenarios |
| Stock earnings / corporate action | India Stock Analysis | "Analyze [stock] in context of [news]" |
| Sector rotation signals | India Market Breadth | Check if breadth confirms sector narrative |
| FII/DII bulk deal activity | FII/DII Flow Tracker | "What are institutional flows telling us about [sector]?" |
| F&O regulatory change | Options Strategy Advisor | Check strategy impact of rule change |
| Breakout candidate in news | NSE VCP Screener | Verify if news stock has VCP setup |
User: "Market news today"
News Tracker:
1. Fetches date context → Thursday, March 12, 2026, market open
2. Parallel web searches across MoneyControl, ET, LiveMint
3. Fetches STOCKS_IN_NEWS via Groww MCP
4. Fetches VOLUME_SHOCKERS for unusual activity
5. Categorizes 15-20 news items
6. Scores each item (1-10)
7. Cross-references top items with LTP for price reaction
8. Generates daily briefing with:
- Market overview (Nifty, Sensex, Bank Nifty)
- Top 5 stories with impact scores
- Stocks in focus (with price change)
- Upcoming events (earnings, corporate actions)
- Regulatory updates
- Global cues for tomorrowDetailed guide on Indian financial news sources, their strengths, biases, and optimal search patterns.
Mapping of NSE sectors to indices, constituent stocks, and relevant news categories.
Historical patterns of how Indian markets react to different news categories, with lag analysis.
Template for the daily market briefing output format.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.