PROTECTED SOURCE SCRIPT

EPS, Revenue & NPM Growth Marker v2

119
This indicator visually tracks fundamental growth by plotting smart labels on earnings dates, showing three key metrics:
  • 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
Pine Script®
request.earnings()
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

Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.