OPEN-SOURCE SCRIPT
Outperformance Alpha

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.
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.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.