Overview
Multi Symbol Participation Pulse tests whether a chart move has broad support across a custom basket. Its pulse combines return breadth, EMA trend breadth, dispersion, and data coverage. It describes participation, not a forecast or trade signal.
Problem Definition
A simple advance ratio can hide synchronized movement, a few extreme outliers, or a thin sample caused by closed sessions. A one-bar vote also misses established trend position. This script keeps only valid observations in the denominator, separates fast return and slower trend votes, and lowers confidence when votes disagree, dispersion rises, or coverage falls. It measures a finite equal-weight basket, not official exchange breadth.
Design Rationale
Symbols are requested on the chart timeframe with gaps exposed and lookahead disabled. One-bar return direction supplies the fast vote; close versus a configurable EMA supplies slower context. Return dispersion is divided by its rolling EMA, so fragmentation is judged against the basket’s recent scale instead of a fixed percentage. Coverage and vote agreement modulate amplitude. This structure suppresses incomplete or internally split evidence even when the raw advance ratio looks decisive.
Key Features
- Ten configurable symbol slots with missing and invalid-symbol handling.
- Return breadth, trend breadth, coverage, and normalized dispersion.
- Confirmed broad-positive, broad-negative, fragmented, and neutral states.
- Optional components, halo, rail, divergence markers, dashboard, and alerts.
How It Works
For each valid symbol, the script calculates one-bar return and tests whether close is above its EMA. Positive-return count gives fast participation; above-EMA count gives trend participation. Both ratios are mapped from 0–100% into -100 to +100.
Cross-sectional return standard deviation is divided by its rolling EMA to measure unusual dispersion. Coverage, agreement between the two votes, and dispersion-derived coherence form a bounded confidence term. The pulse blends return and trend votes 55/45 and reduces amplitude when evidence is weak. High relative dispersion also widens the halo.
States update only on confirmed bars. Broad states require the pulse threshold and both votes on the same side of 50%; hysteresis limits threshold chatter. Too few active symbols, low coverage, or warm-up produces no pulse. Invalid symbols return missing data rather than terminating the script. A lower rail maps dispersion into a fixed visual zone.
How Multiple Indicators Work Together
The components form one causal chain. Return breadth detects current participation but can chatter. Trend breadth adds persistence but lags. Dispersion reveals whether votes are compact or split by outliers. Coverage tests whether the sample is representative. Removing a component could make the result lag, overreact, hide fragmentation, or overstate a thin sample; their roles are not interchangeable.
Trading Ideas and Insights
Use the pulse as context, not an entry command. Broad states test whether a move is shared by selected proxies. Fragmentation flags disagreement between headline direction and internal distribution. Fixed-window divergence markers identify price/pulse disagreement for review, not a promised reversal. Compare similar sessions and build the basket around one coherent question.
Unique Aspects
Common breadth plots stop at an advance percentage or advance-decline difference. Here, fast and slow votes remain visible, dispersion is normalized to the basket’s history, missing coverage reduces confidence, and confirmed hysteresis limits threshold chatter. Halo width exposes dispersion instead of hiding uncertainty behind the composite line, while the lower rail keeps fragmentation in a stable visual location.
How to Use
- Choose a coherent basket and disable unused slots.
- Check active coverage before interpreting the pulse.
- Read sign and state color, then inspect component separation and halo width.
- Use confirmed alerts beside price structure, liquidity, and risk controls.
The default US ETF basket is only an example.
Customization
EMA length controls the slower vote, while the dispersion baseline defines ordinary spread. Minimum active symbols and coverage set the evidence floor. Broad threshold and hysteresis balance sensitivity against stability. Fragmentation and agreement settings govern conflict states. Divergence settings control markers. Visual layers can be hidden without changing calculations.
Assumptions and Limitations
Every enabled symbol receives one vote; there are no constituent weights, official breadth, order flow, or membership data. Sessions, holidays, stale markets, delayed feeds, and permissions can reduce coverage or desynchronize timestamps. Gaps are exposed, so the active subset may change. EMA and dispersion baselines lag and depend on parameters. Pulse, halo, and divergence can change intrabar; states and alerts confirm at bar close. Fixed-window divergence is descriptive, not a reversal prediction. The script does not estimate probability, expected return, sizing, execution, or profitability.
Conclusion
Multi Symbol Participation Pulse turns a custom basket into an auditable breadth portrait. It separates fast and trend participation, dispersion, and coverage, then displays direction and uncertainty together. Use it while respecting asynchronous equal-weight data limits.
Source link
Author

- Ytv Market News
- Share-market news writer and analyst with deep experience covering equities, commodities, forex, and cryptocurrencies for readers in the USA, UK, Canada, and Australia. Ytv Market News delivers timely market updates, practical trading insights, and clear explanations of macro and company-level catalysts that move prices. Combines on-the-ground financial reporting with technical analysis, using concise charts and actionable ideas to help investors and traders make smarter decisions.
Latest entries
Crypto NewsAugust 26, 20265 Companies That Could Benefit from the AI Boom in 2026: GPW and Wall Street
Stock Market VideosAugust 26, 2026Gold Sentiment Just Hit a 40-Year Extreme : Is the Bottom In?
UsaAugust 26, 2026Should You Buy Nio Stock Before the Huge Investor Update?
AustraliaAugust 26, 2026Flight Centre shares are sinking 7% after its FY26 results. Here’s why
