All indicators

Fundamental Screener

Apr 10, 2023

Static chart image
Dashboard

The Fundamental Screener indicator compares the year-over-year earnings and sales growth, alongside the P/E ratio, for up to 10 stocks simultaneously. This tool provides a streamlined interface for evaluating fundamental performance across a watchlist, helping traders identify which companies are leading or lagging relative to their peers.

Usage

The Usage section focuses on how the table output assists in fundamental analysis. Traders can input specific symbols into the settings to view a side-by-side comparison of three critical metrics:

  • EPS % Chg: Displays the year-over-year percentage change in Earnings Per Share, comparing the most recent quarter to the same quarter from the previous year.
  • Rev % Chg: Displays the year-over-year percentage change in Total Revenue (Sales), highlighting growth or contraction in the top line.
  • PE Ratio: Provides a valuation perspective by showing the current price relative to the trailing twelve months (TTM) earnings.

The screener is particularly useful for sector analysis or comparing a portfolio's holdings. By observing these metrics, users can quickly spot outliers with superior growth profiles or excessive valuations.

Details

The script utilizes request.earnings and request.financial to fetch fundamental data directly onto the chart. The year-over-year (YoY) calculations are performed by comparing the current quarterly data point against the value from four quarters prior. The P/E ratio is dynamically calculated using the latest closing price divided by the reported TTM earnings per share. This allows for a real-time estimation of valuation even between official reporting periods.

Settings

Symbols

  • Compare 10 Symbols: A toggle to switch the table display between 5 and 10 symbols.
  • Symbol 1-10: Individual symbol inputs to define which tickers are tracked in the screener.

Table Options

  • Table Position: Adjusts the vertical and horizontal alignment of the table on the chart.
  • Table Size: Modifies the scale of the table (Tiny, Small, Normal, Large).
  • Background Color: Customizes the background color of the table cells.
  • Header Background Color: Customizes the color of the top header row.

FAQ

How do I interpret the colors in the table? Green text typically indicates positive year-over-year growth in earnings or revenue, while red indicates a decrease.

How often does the data update? The script updates as new quarterly reports are released and processed by the data provider. It also includes alerts to notify you when new earnings data is detected for any of your selected symbols.

How can I access the Fundamental Screener? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.