PROTECTED SOURCE SCRIPT

EPS, Revenue & NPM Growth Marker v2

185
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

Pernyataan Penyangkalan

Informasi dan publikasi tidak dimaksudkan untuk menjadi, dan bukan merupakan saran keuangan, investasi, perdagangan, atau rekomendasi lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Persyaratan Penggunaan.