PROTECTED SOURCE SCRIPT
EPS, Revenue & NPM Growth Marker v2

This indicator visually tracks fundamental growth by plotting smart labels on earnings dates, showing three key metrics:
It overlays compact, readable labels on the chart allowing you to evaluate a company's financial performance — both sequentially (QoQ) and annually (YoY).
EPS, Revenue & NPM Growth Marker v2 uses both official earnings data and fallback logic (EPS/Revenue/NPM changes) to ensure consistent detection of earnings events.
⭐ Key Features
⚙️ Customization Options
🧠How It Works
The script uses TradingView’sPine Script® data when available. If official earnings data is missing, it intelligently detects earnings events based on changes in EPS, Revenue, or NPM figures.
This is a major update to EPS & Sales/Revenue Growth Marker script, with expanded metrics, enhanced logic, and greater customization.
https://in.tradingview.com/script/536q6sY6-EPS-Sales-Revenue-Growth-Marker/
Developed & Published by: learningvitals
- EPS (Earnings Per Share)
- Revenue (Sales)
- Net Profit Margin (NPM)
It overlays compact, readable labels on the chart allowing you to evaluate a company's financial performance — both sequentially (QoQ) and annually (YoY).
EPS, Revenue & NPM Growth Marker v2 uses both official earnings data and fallback logic (EPS/Revenue/NPM changes) to ensure consistent detection of earnings events.
⭐ Key Features
- Three Metrics: Displays EPS, Revenue, and Net Profit Margin
- Growth Breakdown: Shows Absolute, Quarter-over-Quarter %, and Year-over-Year % change
- Smart Arrows: Trend direction shown with emoji arrows (🡩🡫)
- Earnings Detection: Aligns labels to official earnings events or fallback data
- Highly Customizable: Full control over visible metrics, growth types, label style, placement, and max label count
- Clean Display: Keeps the chart clean with a limit on max labels
⚙️ Customization Options
- You can personalize the indicator to match your charting style:
- Select metrics to display: EPS, Revenue, NPM
- Toggle row types: Absolute, QoQ %, YoY %
- Choose label position: Above Bar, Below Bar, Top, or Bottom
- Customize line style, colors, and label text color
- Set the maximum number of labels shown on chart
🧠How It Works
- Absolute Value: Latest reported figure for each metric (e.g., EPS = ₹3.20)
- QoQ % Change: (Current - Previous Quarter) / |Previous| * 100
- YoY % Change: (Current - Same Quarter Last Year) / |Previous Year| * 100
The script uses TradingView’s
request.earnings()
This is a major update to EPS & Sales/Revenue Growth Marker script, with expanded metrics, enhanced logic, and greater customization.
https://in.tradingview.com/script/536q6sY6-EPS-Sales-Revenue-Growth-Marker/
Developed & Published by: learningvitals
Script protetto
Questo script è pubblicato come codice protetto. Tuttavia, è possibile utilizzarlo liberamente e senza alcuna limitazione – per saperne di più clicca qui.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.
Script protetto
Questo script è pubblicato come codice protetto. Tuttavia, è possibile utilizzarlo liberamente e senza alcuna limitazione – per saperne di più clicca qui.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.