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 protégé
Ce script est publié en source fermée. Toutefois, vous pouvez l'utiliser librement et sans aucune restriction - en savoir plus ici.
Clause de non-responsabilité
Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.
Script protégé
Ce script est publié en source fermée. Toutefois, vous pouvez l'utiliser librement et sans aucune restriction - en savoir plus ici.
Clause de non-responsabilité
Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.