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
Mã được bảo vệ
Tập lệnh này được đăng dưới dạng mã nguồn đóng. Tuy nhiên, bạn có thể tự do sử dụng tập lệnh mà không có bất kỳ hạn chế nào – tìm hiểu thêm tại đây.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.
Mã được bảo vệ
Tập lệnh này được đăng dưới dạng mã nguồn đóng. Tuy nhiên, bạn có thể tự do sử dụng tập lệnh mà không có bất kỳ hạn chế nào – tìm hiểu thêm tại đây.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.