OPEN-SOURCE SCRIPT

Outperformance Alpha

618
Outperformance Alpha

Relative Strength Engine – Alpha vs Benchmark

This indicator calculates the rolling outperformance (alpha) of any symbol against a chosen benchmark and displays it in a separate pane. It offers both a simple excess-return mode and a full risk-adjusted (Jensen-style) alpha that incorporates rolling beta and a risk-free rate.

Default benchmark is set to CNX500.

You can change it to any index or stock.

What the Indicator Shows
• Continuous alpha line with color-coded fill (positive = teal, negative = red)

• Automatic detection of short-term alpha peaks (selectable 9 / 21 / 50 bars)

• 52-week alpha highs

• Special “Alpha Leads Price” signal (cyan diamonds) – appears when alpha makes a
new 52-week high while the stock price itself has not yet broken its own 52-week
high

• Optional soft background coloring based on alpha direction

• Real-time statistics table (Alpha, Stock Return, Benchmark Return, Beta, Risk-Free
Rate)

Calculation Modes:

1.Simple Excess Return
Stock return over the chosen period minus benchmark return.

2.Risk-Adjusted
Classic Jensen’s Alpha using rolling beta and a user-defined annual risk-free
rate(periodized automatically).

Key Inputs:
1.Benchmark symbol (default: CNX500)

2.Performance lookback period

3.Alpha calculation mode

4.Risk-free rate (annual %)

5.Beta calculation window

6.Short-term peak length

7.Toggle for the early “Alpha Leads Price” diamonds

8.Full color and display controls

Alerts Included:

• Alpha crosses above zero
• Alpha crosses below zero
• New 52-week alpha high
• Alpha Leads Price signal

Recommended Usage:
Works best on the daily timeframe. All length inputs are measured in bars.
Use it as a relative-strength filter to identify stocks that are genuinely outperforming (or underperforming) their benchmark, especially when the cyan “Alpha Leads Price” diamonds appear.

Disclaimer:
This tool is for educational and informational purposes only. It does not provide investment advice. Past relative performance is not a guarantee of future results. Always do your own research and risk management.

Penafian

Maklumat dan penerbitan adalah tidak bertujuan, dan tidak membentuk, nasihat atau cadangan kewangan, pelaburan, dagangan atau jenis lain yang diberikan atau disahkan oleh TradingView. Baca lebih dalam Terma Penggunaan.