PROTECTED SOURCE SCRIPT
Composite Sentiment Extremes Oscillator

Composite Sentiment Extremes Oscillator (CSEO)
Created by MonkeyPhone
The Composite Sentiment Extremes Oscillator (CSEO) is a sophisticated market sentiment indicator designed to identify optimal entry and exit points by leveraging a composite of six key market data points. I developed this indicator to pinpoint moments where the risk-to-reward ratio for entering or exiting trades reaches its peak, helping traders capitalize on potential reversals. The oscillator aggregates data from the CBOE Volatility Index (VIX), CBOE Equity Put/Call Ratio (PCCE), NYSE TRIN, Net New 52-Week Highs/Lows, ICE BofA US High Yield Bond Spread (BAMLH0A0HYM2), and the percentage of S&P 500 stocks above their 200-day moving average (S5TH). Each component is normalized using a 252-bar percentrank to reflect greed (high values) or fear (low values), creating a unified 0-100 sentiment score.
The oscillator's line color reflects market conditions: red when above 60 (indicating a trending up market), gray between 40 and 60 (suggesting chop or consolidation), and green below 40 (indicating a trending down market). Notably, the higher or lower the line moves toward the extremes (88 for greed, 12 for fear), the more likely a pullback or retracement becomes, offering strategic opportunities for reversals. Given the long-term upward trend in legacy markets over decades, long signals (buy at extreme fear) tend to carry more weight than short signals (sell at extreme greed), though this dynamic may shift if markets experience a significant rollover.
This indicator performs best on the weekly timeframe, where its accuracy in identifying sentiment extremes shines, making it ideal for swing or position trading. It supports any timeframe daily or above, but lower timeframes (e.g., daily) may produce increased false signals due to data resolution limitations. Alerts can be configured for both long and short entries, allowing traders to receive notifications when the oscillator crosses the 12 (buy) or 88 (sell) thresholds—accessible via the TradingView alert interface for customized monitoring.
Use this tool to enhance your market timing, but always combine it with other analysis for confirmation. Feedback and suggestions are welcome as I continue to refine this indicator!
Created by MonkeyPhone
The Composite Sentiment Extremes Oscillator (CSEO) is a sophisticated market sentiment indicator designed to identify optimal entry and exit points by leveraging a composite of six key market data points. I developed this indicator to pinpoint moments where the risk-to-reward ratio for entering or exiting trades reaches its peak, helping traders capitalize on potential reversals. The oscillator aggregates data from the CBOE Volatility Index (VIX), CBOE Equity Put/Call Ratio (PCCE), NYSE TRIN, Net New 52-Week Highs/Lows, ICE BofA US High Yield Bond Spread (BAMLH0A0HYM2), and the percentage of S&P 500 stocks above their 200-day moving average (S5TH). Each component is normalized using a 252-bar percentrank to reflect greed (high values) or fear (low values), creating a unified 0-100 sentiment score.
The oscillator's line color reflects market conditions: red when above 60 (indicating a trending up market), gray between 40 and 60 (suggesting chop or consolidation), and green below 40 (indicating a trending down market). Notably, the higher or lower the line moves toward the extremes (88 for greed, 12 for fear), the more likely a pullback or retracement becomes, offering strategic opportunities for reversals. Given the long-term upward trend in legacy markets over decades, long signals (buy at extreme fear) tend to carry more weight than short signals (sell at extreme greed), though this dynamic may shift if markets experience a significant rollover.
This indicator performs best on the weekly timeframe, where its accuracy in identifying sentiment extremes shines, making it ideal for swing or position trading. It supports any timeframe daily or above, but lower timeframes (e.g., daily) may produce increased false signals due to data resolution limitations. Alerts can be configured for both long and short entries, allowing traders to receive notifications when the oscillator crosses the 12 (buy) or 88 (sell) thresholds—accessible via the TradingView alert interface for customized monitoring.
Use this tool to enhance your market timing, but always combine it with other analysis for confirmation. Feedback and suggestions are welcome as I continue to refine this indicator!
受保護腳本
此腳本以閉源形式發佈。 不過,您可以自由且不受任何限制地使用它 — 在此處了解更多資訊。
Don't force a trade. Wait for your setup, be patient. Trade ideas are my own and not financial advice, I'm a monkey with a phone for crying out loud.
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。
受保護腳本
此腳本以閉源形式發佈。 不過,您可以自由且不受任何限制地使用它 — 在此處了解更多資訊。
Don't force a trade. Wait for your setup, be patient. Trade ideas are my own and not financial advice, I'm a monkey with a phone for crying out loud.
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。