Pulls TraderMonty's public CSV data from GitHub Pages and calculates a 0-100 composite health score across six weighted components: breadth level and trend (25%), moving average crossovers (20%), peak/trough cycles (20%), bearish signals (15%), historical percentiles (10%), and S&P 500 divergence (10%). No API keys needed. The script auto-redistributes weights if any component lacks data, tracks score history across runs, and maps results to equity exposure recommendations (80+ means go full position, sub-20 means raise cash). Useful when you want a quantitative answer to "is this rally broad-based?" instead of eyeballing charts. Outputs both JSON and markdown reports with trend analysis.
npx skills add https://github.com/tradermonty/claude-trading-skills --skill market-breadth-analyzer