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.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.