Market Capitalization & Price
Market capitalization of the company.Unit: Crores (Cr.)Example:
1745230.50Source: Screener.in consolidated quarterly APIExtraction:Current Last Traded Price (LTP) of the stock.Unit: Rupees (₹)Example: Location:
2650.75Source: Dhan API technical snapshot (tech.get("Ltp"))Extraction:bulk_market_analyzer.py:258, 332Price-to-Earnings Ratios
Price-to-Earnings ratio (trailing twelve months).Calculation: Current Price / Trailing EPSExample: Location:
23.50Source: Screener.in consolidated quarterly APIExtraction:bulk_market_analyzer.py:246Interpretation:- Higher P/E: Market expects higher future growth or stock is overvalued
- Lower P/E: Stock may be undervalued or market expects lower growth
- Compare against sector/industry average for context
Forward Price-to-Earnings ratio based on projected earnings.Calculation: Current Price / Estimated Future EPSExample: Location:
19.80Source: Calculated from Screener.in warehouse dataExtraction:bulk_market_analyzer.py:252Precision: Rounded to 2 decimal placesNote: May be 0.0 if forecasted earnings data is unavailableAverage P/E ratio over the past 5 years.Example:
21.30Status: Currently set to 0.0 (placeholder for future implementation)Location: bulk_market_analyzer.py:253Note: Field reserved for 5-year historical P/E average calculationGrowth & Profitability Metrics
Price/Earnings to Growth ratio.Calculation: P/E Ratio / Earnings Growth RateExample: Location:
1.85Source: Calculated from P/E and earnings growth dataExtraction:bulk_market_analyzer.py:251Precision: Rounded to 2 decimal placesInterpretation:- PEG < 1: Stock may be undervalued relative to growth
- PEG = 1: Stock is fairly valued
- PEG > 1: Stock may be overvalued or premium growth expected
Return on Equity - measures profitability relative to shareholder equity.Unit: Percentage (%)Example: Location:
18.50Source: Screener.in consolidated quarterly APIExtraction:bulk_market_analyzer.py:242Interpretation:- Higher ROE: More efficient use of equity capital
- Compare against industry benchmarks
- Sustainable ROE > 15% is generally considered good
Return on Capital Employed - measures profitability relative to total capital.Unit: Percentage (%)Example: Location:
22.30Source: Screener.in consolidated quarterly APIExtraction:bulk_market_analyzer.py:243Interpretation:- ROCE > Cost of Capital: Company creates value
- Higher ROCE: More efficient capital utilization
- More comprehensive than ROE as it includes debt
Leverage
Debt-to-Equity ratio - measures financial leverage.Calculation: Total Debt / Shareholder EquityExample: Location:
0.45Source: Screener.in warehouse dataExtraction:bulk_market_analyzer.py:244Precision: Rounded to 2 decimal placesInterpretation:- D/E < 0.5: Conservative capital structure
- D/E = 1.0: Equal debt and equity
- D/E > 2.0: High leverage, higher financial risk
- Industry-specific benchmarks apply (e.g., infrastructure typically has higher D/E)
Ownership & Float
Quarter-over-Quarter change in Foreign Institutional Investor holdings.Unit: Percentage pointsExample: Location:
1.25 (FII increased holdings by 1.25%)Source: Screener.in shareholding pattern dataCalculation:bulk_market_analyzer.py:247Precision: Rounded to 2 decimal placesInterpretation:- Positive value: Increasing FII interest
- Negative value: FII reducing exposure
Quarter-over-Quarter change in Domestic Institutional Investor holdings.Unit: Percentage pointsExample: Location:
-0.80 (DII decreased holdings by 0.8%)Source: Screener.in shareholding pattern dataCalculation:bulk_market_analyzer.py:248Precision: Rounded to 2 decimal placesPercentage of shares available for public trading (not held by promoters/strategic investors).Unit: Percentage (%)Example: Location:
65.30Source: Calculated from shareholding patternCalculation:bulk_market_analyzer.py:249Precision: Rounded to 2 decimal placesInterpretation:- Higher free float: Better liquidity, less promoter control
- Lower free float: May have higher volatility, stronger promoter control
Absolute number of shares in free float.Unit: Crores (Cr.)Example: Location:
425.60Source: Calculated from total shares and free float percentageCalculation:bulk_market_analyzer.py:250Precision: Rounded to 2 decimal placesData Sources
- Screener.in Consolidated Quarterly API (
cq): P/E, ROE, ROCE, Market Cap - Screener.in Annual Warehouse API (
warehouse): Forward P/E, D/E, Shareholding patterns - Dhan API Technical Snapshot (
tech): Current stock price (LTP)
Source Code Reference
- Field extraction:
bulk_market_analyzer.py:242-254 - Helper function:
get_float()for safe type conversion - Output schema:
all_stocks_fundamental_analysis.json