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.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.