市場判定・掲載候補 Explainability
Canonical market state
警戒相場 / 43.60
43.60は50未満のためRisk Off / 警戒相場です。
Rule: canonical_market_state_v1 / as-of 2026-07-20 / freshness fresh
鮮度判定
2026-07-20 19:02 ET時点では18:00 ETを過ぎているため、最新期待市場日は2026-07-20です。
generated_at ET: 2026-07-20T19:02:38-04:00 / latest expected: 2026-07-20 / latest permissible: 2026-07-20 / close: 16:00 ET / ready: 18:00 ET
Market Radarコンポーネント計算
weighted contributionの合計: 43.60 / 許容誤差 0.02
| 要因 | スコア | 重み | 直接寄与 | 50点境界差寄与 | 方向 | 観測日 | 鮮度 | 入力 |
|---|---|---|---|---|---|---|---|---|
| グロース強度 | 50.00 | 25% | 12.50 | 0.00 | neutral | 2026-07-20 | fresh | 生値[
{
"ticker": "QQQ",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.0591330020844818,
"return_60d": 0.0636762069628056,
"above_50d_ma": 0.0,
"above_200d_ma": 1.0,
"momentum_score": 50.0
}
},
{
"ticker": "SOXX",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.1803268361206325,
"return_60d": 0.2145098364221564,
"above_50d_ma": 0.0,
"above_200d_ma": 1.0,
"momentum_score": 50.0
}
},
{
"ticker": "XLK",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.0810723095105284,
"return_60d": 0.1127808410448649,
"above_50d_ma": 0.0,
"above_200d_ma": 1.0,
"momentum_score": 50.0
}
}
] |
| リスク環境 | 68.00 | 20% | 13.60 | 3.60 | positive | 2026-07-20 | fresh | 生値[
{
"ticker": "^VIX",
"as_of_date": "2026-07-20",
"values": {
"latest_price": 18.649999618530277,
"return_20d": 0.1371951251424259,
"return_60d": -0.0341791748143841
}
},
{
"ticker": "VIXY",
"as_of_date": "2026-07-20",
"values": {
"latest_price": 21.229999542236328,
"return_20d": -0.030593611322579,
"return_60d": -0.2561317848211409
}
}
] |
| ドル環境 | 0.00 | 15% | 0.00 | -7.50 | negative | 2026-07-20 | fresh | 生値[
{
"ticker": "UUP",
"as_of_date": "2026-07-20",
"values": {
"return_20d": 0.0031802174916679,
"return_60d": 0.0331149877209224,
"ma_200d_deviation": 0.0351288047411308
}
}
] |
| 金利環境 | 0.00 | 15% | 0.00 | -7.50 | negative | 2026-07-20 | fresh | 生値[
{
"ticker": "^TNX",
"as_of_date": "2026-07-20",
"values": {
"return_20d": 0.033026247789901,
"return_60d": 0.070796434626283,
"ma_200d_deviation": 0.0807685394819848
}
},
{
"ticker": "TLT",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.0293967792825556,
"return_60d": -0.0218681559156906,
"ma_200d_deviation": -0.0246973120296719
}
}
] |
| 市場の広がり | 75.00 | 15% | 11.25 | 3.75 | positive | 2026-07-20 | fresh | 生値[
{
"ticker": "SPY",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.0062270180246364,
"return_60d": 0.0434189675746718,
"above_50d_ma": 0.0,
"above_200d_ma": 1.0,
"momentum_score": 50.0
}
},
{
"ticker": "DIA",
"as_of_date": "2026-07-20",
"values": {
"return_20d": 0.0049795816663473,
"return_60d": 0.0505846634278526,
"above_50d_ma": 1.0,
"above_200d_ma": 1.0,
"momentum_score": 100.0
}
},
{
"ticker": "IWM",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.011096447173224,
"return_60d": 0.0597697352006809,
"above_50d_ma": 1.0,
"above_200d_ma": 1.0,
"momentum_score": 75.0
}
}
] |
| セクター強度 | 62.50 | 10% | 6.25 | 1.25 | positive | 2026-07-20 | fresh | 生値[
{
"ticker": "XLF",
"as_of_date": "2026-07-20",
"values": {
"return_20d": 0.0497724280055649,
"return_60d": 0.0771175565641515,
"relative_return_20d_vs_spy": 0.0559994460302013,
"relative_return_60d_vs_spy": 0.0336985889894796
}
},
{
"ticker": "XLE",
"as_of_date": "2026-07-20",
"values": {
"return_20d": 0.0853235236153939,
"return_60d": 0.0321515474468854,
"relative_return_20d_vs_spy": 0.0915505416400304,
"relative_return_60d_vs_spy": -0.0112674201277864
}
},
{
"ticker": "XLV",
"as_of_date": "2026-07-20",
"values": {
"return_20d": 0.0706315065336928,
"return_60d": 0.0927198795272177,
"relative_return_20d_vs_spy": 0.0768585245583293,
"relative_return_60d_vs_spy": 0.0493009119525458
}
},
{
"ticker": "XLB",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.0307457190985469,
"return_60d": -0.0311197069216057,
"relative_return_20d_vs_spy": -0.0245187010739105,
"relative_return_60d_vs_spy": -0.0745386744962776
}
},
{
"ticker": "XLK",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.0810723095105284,
"return_60d": 0.1127808410448649,
"relative_return_20d_vs_spy": -0.074845291485892,
"relative_return_60d_vs_spy": 0.069361873470193
}
},
{
"ticker": "SOXX",
"as_of_date": "2026-07-20",
"values": {
"return_20d": -0.1803268361206325,
"return_60d": 0.2145098364221564,
"relative_return_20d_vs_spy": -0.174099818095996,
"relative_return_60d_vs_spy": 0.1710908688474846
}
}
] |
現在判断から除外された入力
- Market Rhythm as-of 2026-06-26 / lag 13: Market Rhythmはcanonicalより13市場営業日古いため、現在判断には使用していません。
- Asset Mix as-of 2026-06-26 / lag 13: Asset Mixはcanonicalより13市場営業日古いため、現在判断には使用していません。
Supporting Context
- Defensive Selective / defensive_selective / as-of 2026-07-20: 市場レジームとは別軸の確認Contextであり、canonical_market_stateを上書きしません。
- Pullback in Trend中心 / theme_early_signal_classification_rules / as-of 2026-07-20: Theme Early Signalはテーマ別のsupporting contextで、Market Radar Composite Scoreへ加算されません。
- validation_reference_only / bubble_peak_classification_rules / as-of 2026-07-20: Bubble / Peak分類はsupporting contextで、Market Radar Composite Scoreへ加算されません。
いずれもcanonical市場レジームを上書きしません。
Stock Ranking選定ロジック
ランキングの読み方
候補選定と順位は主に60日リターンで決まり、表示スコアは選定後に計算される説明用指標です。
- SPY 200日移動平均ゲート
- Return_60d降順
- セクター最大4
- 業種最大3
- Top 10
- 選定後に表示スコアを計算
selection mode: diversified_momentum。ニュース、GDELT、テーマ、total_scoreはTop 10の採否・順序には使用されません。売買指示ではありません。
| 順位 | Ticker | Return_60d | raw rank | total_score | 役割 |
|---|---|---|---|---|---|
| 1 | PANW | 105.01% | 1 | 67.03 | display-only |
| 2 | DDOG | 100.09% | 2 | 61.80 | display-only |
| 3 | FTNT | 89.55% | 3 | 57.40 | display-only |
| 4 | MU | 88.92% | 4 | 72.80 | display-only |
| 5 | HUM | 84.03% | 6 | 50.25 | display-only |
| 6 | CNC | 69.75% | 9 | 43.92 | display-only |
| 7 | DVA | 58.09% | Unavailable | 59.70 | display-only |
| 8 | MPC | 41.87% | Unavailable | 74.42 | display-only |
| 9 | CVS | 38.92% | Unavailable | 35.95 | display-only |
| 10 | DOC | 36.67% | Unavailable | 41.72 | display-only |
制約
- Market Radarの数値寄与は実装済み加重平均だけを表示します。
- Action Context、Bubble / Peak、Theme Early Signalは数値寄与ではなくsupporting contextです。
- total_scoreと内訳はTop 10選定後のdisplay-only指標で、採否・順位には使用されません。
- 観測日が不明な入力は生成日時で補完せずUnavailableとして扱います。
本ページは実装根拠の説明であり、売買指示ではありません。