TL;DR: 個別銘柄「総評 → シグナル」ページの頂上は「参考サマリー」4 期間カード(極短期 / 短期 / 中期 / 長期)。多面的なデータを頻度別に各期間へ配分する。カードの下に 4 大エンジン(クオリティ / 安全余裕 / モメンタム-フロー / リスク)+ バリュエーション位階(5 モデル 1Y パーセンタイル)。ページ上から下へ:参考サマリー → 4 エンジン → バリュエーション位階の 3 ブロック。
コンセプト
なぜ「期間カード」?指標リストではなく?
短期と長期では関心事が異なる。従来のダッシュボードは全指標を 1 ページに並べ、読み手が「これはテクニカル → 短期」「これは評価 → 長期」と頭で分類していた。新版は最初から 4 カラムに分け、各カードに関連データのみ配置。
4 期間:
| 期間 | サブタイトル | 主な信号 |
|---|---|---|
| 極短期 | 週 ~ 月 | トレンド / 価格面 / 機関 5-20d / リスク面 |
| 短期 | 月 ~ 四半期 | トレンド / 価格面 / 機関 10-60d / 予測 60d |
| 中期 | 四半期 ~ 半年 | ファンダメンタル / 機関 20-120d / ETF / 予測コンセンサス |
| 長期 | 1年+ | ファンダメンタル / 同業順位 / 売上 / 機関 60-250d / バリュエーション投影 |
カードヘッダーは固定で verdict チップ(強気 / やや強気 / 中立 / やや弱気 / 弱気 + スコア)。カード内は「9 分類順序」で配置:
- 短期(極短/短期):トレンド → 価格面 → 機関投資家 → ETF → ファンダ → 同業順位 → リスク → 予測 → 評価アラート
- 長期(中/長期):ファンダ → 同業順位 → 売上 → 機関 → ETF → トレンド → 価格面 → リスク → バリュエーション投影 → 評価アラート
Verdict はどう計算される?
各期間で:
- 対応する facets(テクニカル動量、VWAP 乖離、機関 N 日累計、リスク、ファンダ、同業順位、ETF、売上)を 0-100 で算出
- 期間別重み付け:極短/短期はテクニカル/フロー重視(0.5);中/長期はファンダ/順位/ETF 重視
- 合計 0-100 から方向へマッピング:≥75 強気 · 60-75 やや強気 · 50-60 中立 · 40-50 様子見 · 25-40 やや弱気 · <25 弱気
「⚠ 乖離」とは?
カード内ブロックで「強気/低リスク」(+)と「弱気/高リスク」(-)が同時発生 → ヘッダーに「⚠ 乖離」。例:極短期トレンド「やや強気」+ リスク面「高リスク」- → 乖離。
平準化しない・単一結論を強制しない。「テクニカルは強いがリスクは上昇」というシグナル自体に意味がある — 行動するかどうかは利用者の判断。
4 大エンジン(毎日更新)
期間カードの下に独立した 0-100 スコアエンジン 4 つ、各カードを開くと指標細目:
| エンジン | 評価対象 | 範囲 |
|---|---|---|
| 💪 クオリティ | 財務諸表の強度 | 5 次元(収益/成長/財務/CF/配当);成長性 40% |
| ⚖️ 安全余裕 | バリュエーション | 5 モデル隠れ価格パーセンタイル(P/E, P/B, EV-EBITDA, DCF, DDM, GGM の 1Y P-rank) |
| 🚀 モメンタム-フロー | 市場の動き + フロー | 23 テクニカル指標(MA, MACD, RSI, Bollinger…)の強弱比 |
| 🛡️ リスク | ドローダウン感度 | 39 リスク指標(ボラ/VaR/CVaR/MDD/Sharpe/Beta/Altman Z…) |
バリュエーション位階(5 モデル 1Y パーセンタイル)
ページ最下部に 5 本の横バー: P/E、P/B、EV/EBITDA、DCF 隠れ、DDM 隠れ各 1Y パーセンタイル(P0–P100)+ レンジ最低/最高基準値。「今このバリュエーションは 1 年内のどの位置か」を一目で。
操作ガイド
読む順序
- 4 カードの verdict を上から下へスキャン:全て強気系 → トレンド明確;乖離 → 慎重に
- 関心の期間カードの 9 分類を読む:短期取引なら極短/短期;長期保有なら中/長期
- 4 エンジンで検証:カードの方向 = エンジンと一致 → 強い信号;矛盾 → カードのコンセンサスを優先
- バリュエーション位階を確認:今は高いか安いか?「高い位置での強気」と「低い位置での強気」は意味が違う
- ブロック内の「↗」をクリック:対応する詳細ページ(トレンド / リスク / 機関 / プロファイル)へ
「評価アラート」の使い方
中/長期カードの「評価アラート」ブロックはルールエンジン自動生成:赤ドット = 要注意、黄 = 留意、緑 = 好材料。例:「FCF 赤字 — フリー CF 悪化」「P/E 1Y P100 トップ位」「ROE 同業 P92 上位」など。
アラートは推奨ではない — データから赤/黄/緑信号を抽出して提示し、判断材料を提供するだけ。
FAQ
Q1:4 つのカードの方向が異なる場合は?
正常。短期はテクニカル/フローを反映(モメンタムで強気の可能性);長期はファンダを反映(高評価で中立の可能性)。これこそが期間切片の価値。
Q2:あるカードでブロックが欠けるのは?
該当期間に対応する頻度のデータがなければスキップ。例:極短期に「年売上前年比」はない(年データ);長期は「VWAP 5d 乖離」を強調しない(日データ)。
Q3:正確にどう計算されている?
各カード verdict は後端 calc_horizon.py の WEIGHT_MATRIX で facet スコアを 0-100 数値に集約後、方向にマッピング。エンジンスコアは別個の 4 つのスコアモデルから生成され、verdict と相互干渉しない。