india-stock-analysis — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited india-stock-analysis (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.
Analyze Indian stocks listed on NSE and BSE using broker MCP tools and web search. All analysis is denominated in INR and follows Indian fiscal year conventions (April-March). No API keys are required.
Use whichever broker MCP is connected. Both provide equivalent data for stock analysis.
fetch_stocks_fundamental_data -- Financials, ratios, shareholding, mutual fund holdingsfetch_historical_candle_data -- OHLCV price historyget_historical_technical_indicators -- RSI, MACD, Bollinger, SMA, EMA, SuperTrend, VWAP, ADX, and moreget_ltp -- Live/last traded price and open interestget_quotes_and_depth -- Real-time bid/ask and market depthcurate_symbols -- Resolve stock symbols and exchangefetch_market_movers_and_trending_stocks_funds -- Market movers, gainers, losersfetch_fundamentals_screener -- Screen stocks by fundamental criteriafetch_technical_screener -- Screen stocks by technical signalssearch_stock_and_others_symbol -- Search for stocks, indices, and companiesresolve_market_time_and_calendar -- Current market time, trading days, holidaysget_ltp -- Last traded price for instrumentsget_quotes -- Real-time market quotes with depthget_ohlc -- OHLC data for instrumentsget_historical_data -- Historical OHLCV candle datasearch_instruments -- Search and resolve trading instrumentsget_holdings -- User's portfolio holdingsget_positions -- Current trading positionsget_margins -- Account margin detailsget_profile -- User profile informationWhen a user requests stock analysis, determine which analysis type is needed and follow the corresponding workflow below. If the user does not specify, default to Comprehensive Investment Report.
Use when the user asks for a quick overview, current price, or summary of a stock.
Steps:
curate_symbols or search_stock_and_others_symbol with the company name to obtain the correct trading symbol and exchange (NSE/BSE).get_ltp with the resolved trading symbol to get the last traded price, day change, and percentage change.fetch_stocks_fundamental_data with view='stats_only' and include stats: marketCap, peRatio, pbRatio, roe, epsTtm, dividendYieldInPercent, industryPe, bookValue, debtToEquity, faceValue.fetch_historical_candle_data for the last 1 year with daily interval (interval_in_minutes='1440') to determine 52-week high/low and YTD performance.## [Company Name] ([Exchange]: [Symbol])
**Current Price:** Rs.[LTP] ([+/-change] / [+/-change%])
**Market Cap:** Rs.[value] Cr
**Sector:** [sector]
### Key Metrics
| Metric | Value |
|--------------------|---------------|
| PE Ratio | [value] |
| Industry PE | [value] |
| PB Ratio | [value] |
| EPS (TTM) | Rs.[value] |
| ROE | [value]% |
| Debt/Equity | [value] |
| Dividend Yield | [value]% |
| Book Value | Rs.[value] |
| Face Value | Rs.[value] |
### 52-Week Range
- **High:** Rs.[value] ([date])
- **Low:** Rs.[value] ([date])
- **Current vs High:** [x]% below 52W high
### YTD Performance
- **1 Jan to Today:** [+/-x]%
### Recent News
- [headline 1] -- [source, date]
- [headline 2] -- [source, date]
- [headline 3] -- [source, date]Use when the user asks for fundamental analysis, business quality, financials, valuation, or investment merit.
Steps:
fetch_stocks_fundamental_data with view='all' and stats: marketCap, peRatio, pbRatio, roe, epsTtm, dividendYieldInPercent, industryPe, bookValue, debtToEquity, faceValue, returnOnAssets, returnOnEquity, operatingProfitMargin, netProfitMargin, quickRatio, cashRatio, debtToAsset, evToSales, evToEbitda, earningsYield, sectorPe, sectorPb, sectorDivYield, sectorRoe, sectorRoce, priceToOcf, priceToFcf, pePremiumVsSector, pbPremiumVsSector, divYieldVsSector, currentRatio, priceToSales, pegRatio, roic. Include optional financial items ['*'] to get complete financial statements.fetch_stocks_fundamental_data with view='shareholders_and_mutual_funds' to get promoter holding, FII/DII breakdown, pledge percentage, and top mutual fund holders.references/fundamental-analysis.md:a. Business Quality Assessment
b. Financial Health
c. Shareholding Pattern (India-Specific)
d. Valuation
e. Growth Assessment
f. Risk Factors
references/fundamental-analysis.md.Use when the user asks for technical analysis, chart patterns, entry/exit levels, or trading signals.
Steps:
resolve_market_time_and_calendar to get the current date and market status.fetch_historical_candle_data for multiple timeframes:get_historical_technical_indicators with these indicators:sma (20, 50, 200 period), ema (20 period), supertrendrsi (14 period), macd (12, 26, 9), stochastic, williams_r, adxbollinger (20 period, 2 std), atr, keltnervwap, obv, mfiparabolic_sarpivot_pointsNote: Run multiple calls if needed for different SMA periods (20, 50, 200).
get_historical_candlestick_patterns if the user asks for pattern analysis.a. Trend Analysis
b. Support and Resistance Levels
c. Momentum Indicators
d. Volatility Assessment
e. Volume Analysis
f. Pattern Recognition (if applicable)
g. Trading Levels
| Level Type | Price (Rs.) | Notes |
|-------------------|-------------|------------------------|
| Resistance 3 | [value] | [context] |
| Resistance 2 | [value] | [context] |
| Resistance 1 | [value] | [context] |
| Current Price | [value] | -- |
| Support 1 | [value] | [context] |
| Support 2 | [value] | [context] |
| Support 3 | [value] | [context] |h. Technical Outlook
Use when the user asks for a full report, comprehensive analysis, or investment recommendation. This is the default when no specific type is requested.
Steps:
fetch_stocks_fundamental_data for 3-5 peersassets/report-template.md:a. Executive Summary
b. Company Overview
c. Investment Thesis
d. Fundamental Analysis (from Analysis Type 2)
e. Technical Analysis (from Analysis Type 3)
f. Valuation Analysis
g. Risk Assessment
h. Peer Comparison
i. Catalysts
j. Conclusion
k. Disclaimer
assets/report-template.md.Throughout all analysis types, apply these India-specific guidelines:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.