尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證BATS market sentiment site — bats.co
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
BATS.CO — Benchmark Asset and Trend Scenarios
A single, transparent market sentiment indicator (the BATS) that answers a
simple question: "Is now a good time to buy stocks?"
The BATS blends widely-used public market indicators into a 0–100 score across
eight buckets — Extremely Oversold, Very Oversold, Oversold, Slightly Bearish, Neutral, Slightly
Bullish, Bullish, Extended. Every component is documented and independently
backtested against S&P 500 forward returns.
Live at bats.co.檢視完整 README ↗A single, transparent market sentiment indicator (the BATS) that answers a simple question: "Is now a good time to buy stocks?"
The BATS blends widely-used public market indicators into a 0–100 score across eight buckets — Extremely Oversold, Very Oversold, Oversold, Slightly Bearish, Neutral, Slightly Bullish, Bullish, Extended. Every component is documented and independently backtested against S&P 500 forward returns.
Live at bats.co.
| Component | Weight | Direction | Data source |
|---|---|---|---|
| VIX | 25% | Contrarian: high fear = buying opportunity | datasets/finance-vix |
| Market Breadth (RSP/SPY spread) | 25% | Confirmatory: broad participation is bullish | Yahoo Finance RSP, SPY |
| S&P vs 200-day MA | 10% | State: far below = buy zone; far above = strong trend | Computed from Yahoo ^GSPC |
| Junk Bond Demand (HYG/LQD spread) | 10% | Confirmatory: risk-on credit = bullish | Yahoo Finance HYG, LQD |
| % of Stocks Above 200 MA | 10% | Breadth: broad participation = bullish; extreme washout = contrarian buy | ~100 large-cap S&P constituents via Yahoo Finance (daily) |
| SPY 14-day RSI | 10% | Contrarian: extreme momentum reverts | Computed from Yahoo SPY closes |
| NAAIM Manager Exposure | 5% | State: low exposure = pros defensive = buy zone | naaim.org (weekly) |
| 10Y-2Y Yield Spread | 5% | Leading: inverted curve = recession warning; steep = healthy expansion | Treasury.gov daily par yields |
index.html — Main dashboard (BATS gauge + components + backtest)markets.html — Charts, technical summary, market newsindicators/*.html — Per-component explainer pagesapp.js — Component definitions, scoring functions, gauge rendering, live-data loaderbacktest.js — Standalone + blended backtest enginestyles.css — All stylingdata/*.csv — Historical daily data (auto-updated by GitHub Actions).github/workflows/update-data.yml — Daily update robotscripts/update-data.sh — Fetch + refresh logic used by the workflowThe site fetches CSV files at runtime, so opening index.html via file://
won't work — use any tiny local server:
python -m http.server # any port; opens on http://localhost:8000
VS Code's Live Server extension works too.
Auto-deployed to Vercel on every push to main. The daily update workflow
runs weekdays at 23:30 UTC (~7:30pm ET during DST), commits fresh market data,
and Vercel redeploys within a minute — bats.co reflects the new close.
For informational purposes only. Not investment advice. Historical patterns are not guarantees.