高配当リサーチ・コックピット

Find signal.
Hold conviction.

IRBANKのデータスクレイピングから、独自の投資基準に基づく銘柄評価、そして統合ダッシュボードでの可視化までを一元管理する、高配当株投資支援システムの統合リポジトリ(モノレポ)です。

最新 snapshot では総資産 ¥469,647 / 年間配当 ¥14,185 / 候補 28 件を確認できます。

Last snapshot2026-04-01 Generated2026-08-28 01:02 JST
Saved system mapSYNCED
総資産¥469,647

公開snapshotの現在評価額

年間予想配当¥14,185

配当を積み上げる全体パイ

次の行動月次判断を確認

候補・配分ギャップ・ゲートを同じ画面で確認

Dispatch control tower

公開snapshotとクラウド反映を同じ基準日で確認

Vercelはread-onlyの確認面です。実行・再実行・エラー復旧はStreamlitのOperationsで行います。

Current dispatch receipt 2026-08-25

GAS sync completed successfully.

Mode: gas Synced: 2026-08-26 00:43 JST Files: 5
Build provenance checked-in public snapshotで構成

この公開面は最後に保存された公開snapshotを表示しています。最新データの生成・Dispatch・復旧はStreamlitで実行してください。

Artifacts delivered
  • 5件のartifactを反映済み(公開面では個別ファイル名を非表示)
Harvest target contract 131 targets

10年スクリーニング 112 + 保有補完 19

状態: 部分完了 Receipt: 2026-08-25
Universe expansion governance 0 candidates

昇格 0 / Review 0 / 除外 0

状態: complete Profile: 2026-08-21.gr1-gr10.capture.1
GRUniqueBaseline差分ResearchHarvest usablePartialPurchase Evaluation
GR別receipt未生成
Operator route
01Harvest / AnalysisStreamlit
02Dispatch / GAS syncStreamlit
03Read-only verificationVercel

Decision quality / audit score

データがつながっているか、分散できているか

銘柄を選ぶ前に、Harvest → Dispatch → 買付評価の鮮度・整合性と、国内高配当ユニバースのセクター偏りを確認します。

Pipeline linkage health 95 / 100 REVIEW

対象日: 2026-08-25 / 最終同期: N/A

  • !Harvest receipt完全性20/25
  • 対象日整合性20/20
  • データ鮮度20/20
  • 候補連動性20/20
  • 買付評価接続15/15

Next action: partial対象を確認してください。

Universe sector diversity 94 / 100 STRONG

母数 112件 / 21区分 / 照合率 100.00%

Unknown: 0件 / HHI: 0.0926

Next action: セクター分散は良好です。候補品質と買付ゲートを確認してください。

ユニバース セクター銘柄数構成比照合
卸売業00.00%照合済み
建設業00.00%照合済み
サービス業00.00%照合済み
情報・通信業00.00%照合済み
化学00.00%照合済み
機械00.00%照合済み
小売業00.00%照合済み
その他製品00.00%照合済み
銀行業00.00%照合済み
輸送用機器00.00%照合済み

Vercel cockpit

public_snapshot.json から構成した read-only cockpit

Conductor が出力した public snapshot を静的ビルド時に読み込み、Vercel 上では公開用 cockpit として表示します。 Streamlit 本体の操作画面とは責務を分離しています。

Snapshot generated: 2026-08-26 22:47 JST Top sector: 小売業 IRBANK age: 0 days Source: N/A
総資産評価額 ¥469,647

公開overviewの最新スナップショット

年間予想配当 ¥14,185

Conductor集計ベース

予想利回り 3.02%

保有資産に対する年間配当比率

候補銘柄数 28 件

Research snapshotで買い/打診買い相当を集計

セクター配分ギャップ

current と target の差分が大きい順

Sector Current Target Gap
小売 53.96% 5.56% -48.40%
情報通信・サービスその他 25.12% 5.56% -19.56%
建設・資材 6.08% 5.56% -0.52%
素材・化学 3.67% 5.56% +1.89%
金融(除く銀行) 3.39% 5.56% +2.16%
機械 3.39% 5.56% +2.16%

Research top candidates

judgment/rank 付きの公開候補一覧

Code Name Judgment Rank Yield Discount

Public boundary

Vercel 側に出すもの / 出さないもの

  • 出す: overview / allocation / public candidates
  • 出さない: position-level holdings / shares / market values
  • 出さない: secrets / edit actions / internal ops state / private audit
  • 契約 version: 2026-08-11.v6
  • 配布ファイル: dist/public_snapshot.json

Monthly decision receipt

今月の投資判断を一枚のレシートで確認

Vercelは保存済みレシートを表示するだけです。再計算や発注操作はStreamlit側で行います。

レビュー中

判定未確定

未完了ゲートを確認してください

Next actionStreamlitで未完了ゲートを確認し、同じ月のレシートを保存するローカル判断ワークベンチを開く ↗
Governance0 / 8 フェーズ完了

全フェーズ完了

Scenario differential評価額 +¥0

買付あり − 買付なし / 年間配当 +¥0

Budget¥0 投資

買付後の残予算 ¥0

Japan equity allocation · jp-domestic-income.v1

全体のパイを育てる配分

国内コア高配当を軸に、配当の安定性・株主還元・業種分散・単元予算を優先します。Vercelは保存済み配分を表示し、再計算はStreamlitで行います。

バケット現在目標不足幅新規資金の扱い
コア内・配当安定3.39%45.00%+41.61pt次の入金先
コア内・ディフェンシブ0.00%20.00%+20.00pt次の入金先
コア内・サテライト高配当0.00%5.00%+5.00pt次の入金先
コア内・バリュー高配当17.53%10.00%-7.53pt売却せず薄める
コア内・増配/連続配当79.07%20.00%-59.07pt売却せず薄める

Systematic decision contract · 2026-07-22.v3

毎月の投資判断を、同じ入力から機械的に再現する

長期の配当目標だけでなく、当月の資金を「今月買付 / 翌月再判定 / 見送り」に固定します。Vercelは公開確認面、実行と例外ログはStreamlitが正です。

現在の上位セクター: 小売業先頭配分ギャップ: -48.40pt最低配当利回り: 2.50%単一銘柄上限: 8%データ鮮度上限: N/A日
BUY_NOW

今月買付

検証済み国内高配当ポリシーの全ハードゲート通過。今月の予算を配分する。

BUY_NEXT_MONTH

翌月再判定

品質は通過するが、価格または今月枠が条件未達。翌月に同じポリシーで再判定する。

NO_BUY

見送り

ハードゲート不通過、過剰配分、安全余裕なし、またはポリシー不正。

ハードゲート

1つでも不通過なら買付不可。例外はログ必須。

IDゲート判定式
CANONICAL_POLICYポリシー妥当性validated_domestic_high_dividend_policy = true
DATA_FRESHNESSデータ鮮度evaluation_age_days <= canonical.data_freshness_max_days
QUALITY配当品質payout_ratio <= 70 and judgment not in [avoid, trap]
RISK_CAP集中上限stock_weight < canonical.single_stock_max_pct and sector_weight < canonical.sector_max_pct
LIQUIDITY流動性cash_reserve_ok = true
DIVIDEND_YIELD最低配当利回りdividend_yield_pct >= canonical.minimum_dividend_yield_pct and dividend_yield_available = true

Target allocation

全体のパイを育てる配分

新規資金は最大の正の配分ギャップへ。過多セクターは売却で急がず、入金先を変えて薄めます。

Monthly execution

月次の固定手順

  1. 新規資金はcanonical policyの最大の正の配分ギャップへ投入する
  2. 同率なら品質スコア、次に割安度、次にデータ鮮度の順で決定する
  3. 翌月送りは次回スナップショットで再計算し、無期限キューにしない
  4. 例外買付は理由・承認者・日時を記録する

Fairness rule

同点時の順序

配分ギャップ → 品質スコア → 割安度 → データ鮮度

候補一覧は買い注文ではありません。当月snapshotを固定し、同じルールを全銘柄へ適用してから実行します。

Capital base map

母数が増えるほど、銘柄割合を薄めて全体を強くする

配当目標を達成するための必要母数と、達成後に移行する次の母数を明示します。銘柄の上限比率は固定値ではなく、資産フェーズごとに段階的に引き下げます。

直近目標の母数¥3,973,510年間 ¥120,000 配当

現在利回り 3.02% を維持した場合の目安。現在との差額は ¥3,503,863。

達成後の次の母数¥7,947,020中期目標 / 年間 ¥240,000 配当

直近目標達成後は、同じ利回り前提で次の配当ティアへ移行し、個別銘柄の比率を一段下げる。

種まき〜100万円
単一銘柄上限N/A%
セクター上限N/A%
保有目安8〜12銘柄

まずは分散の土台を作る。ただし買付集中上限はcanonical policyに従う。

直近目標まで100万円〜¥3,973,510
単一銘柄上限N/A%
セクター上限N/A%
保有目安15〜25銘柄

年間配当12万円に向け、国内コアを中心に配分ギャップを埋める。

直近目標達成後¥3,973,510〜¥7,947,020
単一銘柄上限N/A%
セクター上限N/A%
保有目安25〜35銘柄

母数の増加に合わせて1銘柄比率を下げる。買付上限はcanonical policyに従う。

中長期スケール¥7,947,020〜
単一銘柄上限N/A%
セクター上限N/A%
保有目安35〜50銘柄

個別銘柄の影響を限定し、配当の安定性と資産全体の再現性を優先する。

運用上の意味直近目標までは「配分ギャップを埋める」ことを優先し、達成後は「母数の増加と分散の深化」を優先する。単一銘柄の上限を緩めて配当額を追うことはしない。

Dividend goal system

毎月1万円の配当を、投資タスクへ分解する

現在の保有実績を起点に、必要投資額・月次投資枠・次の配当レンジを同じ公開snapshotで追跡します。

直近目標 / 年間 ¥120,00011.8%

月 ¥10,000 の配当

現在の年間予想配当¥14,185
月次ランレート¥1,182
目標まで¥105,815
Required capital

必要な投資額の目安

¥3,973,510

現在の予想利回り 3.02% を維持すると仮定した必要投資額です。

現在の評価額¥469,647
追加投資の目安¥3,503,863
直近目標進行中

年間 ¥120,000

毎月 ¥10,000

進捗 11.8%必要投資額 ¥3,973,510
中期目標進行中

年間 ¥240,000

毎月 ¥20,000

進捗 5.9%必要投資額 ¥7,947,020
中長期目標進行中

年間 ¥360,000

毎月 ¥30,000

進捗 3.9%必要投資額 ¥11,920,530

毎月の目標と進捗

買付実績が入ると進捗バーと繰越枠を更新します。買付実績は翌月の投資枠上限へ加算します。

投資枠上限買付実績進捗繰越
2026-01¥10,000未連携
¥0
2026-02¥10,000未連携
¥0
2026-03¥10,000未連携
¥0
2026-04¥10,000未連携
¥0
2026-05¥10,000未連携
¥0
2026-06¥10,000未連携
¥0
2026-07¥10,000未連携
¥0
2026-08¥10,000未連携
¥0
2026-09¥10,000未連携
¥0
2026-10¥10,000未連携
¥0
2026-11¥10,000未連携
¥0
2026-12¥10,000未連携
¥0

Task ladder

直近 → 中長期

  1. 01月 ¥10,000 の投資枠を確保
  2. 02買付実績を翌月の繰越枠へ加算
  3. 03年間 ¥120,000 達成後、直近目標へ拡張

未連携月を0円扱いにはせず、実績が入った月だけ進捗へ反映します。

Architecture

3層パイプラインで投資判断まで接続

README と docs/ARCHITECTURE.md の内容をもとに、データ取得から評価、可視化までの流れを Vercel上でも把握できる構成に整理しています。

01

projects/glider

100_glider

データ収集・スクレイピング

02

projects/merenge

200_merenge

評価・ランキング生成

03

projects/conductor

300_conductor

統合ダッシュボード (Streamlit)

Dashboard capabilities

conductor が担う主要ユースケース

銘柄スクリーニング

IRBANKデータに基づく多角的なスクリーニングと購入検討リスト管理(SBI保有フラグ表示、チャート分析メモ・指値管理 🆕)

購入シミュレーション

予算配分と購入後のインパクト分析(制約付き最適化エンジンによる自動配分 🆕)

データプレビュー

SBIポートフォリオと購入検討銘柄の統合表示

ポートフォリオ分析

目標アロケーションとのギャップ分析、セクター別構成比の可視化(Before/After 切り替え表示 🆕)

履歴・分析保管庫 (History)

過去のスクリーニング結果や分析メモを月単位で閲覧・管理(インタラクティブな月別フィルタ 🆕)

Data Pipeline Dashboard

データ収集パイプラインの実行ステータスとログ履歴の可視化 🆕

データ収集の自動化

100_glider(スクレイパー)と200_merenge(ランキング)の実行を統合管理

インプットデータアップロード

CSVファイルを各プロジェクトのinputディレクトリに直接アップロード

Latest sample output

summary_report フォールバック表示

最新のsummary report(2026-04-01)の先頭データを静的に描画しています。snapshot が無い環境でも最低限の overview を維持するためのフォールバックです。

コード 企業名 業種 最終判定 総合スコア 配当利回り
3064 MonotaRO 小売業 打診買い 60 2.2%
4345 シーティーエス サービス業 打診買い 60 3.1%
4299 ハイマックス 情報・通信業 打診買い 60 3.7%
4107 伊勢化学工業 化学 打診買い 60 0.7%
7191 イントラスト その他金融業 打診買い 60 3.3%
2353 日本駐車場開発 不動産業 打診買い 60 3.4%
4722 フューチャー 情報・通信業 打診買い 60 3.1%
6069 トレンダーズ サービス業 打診買い 60 4.9%

Quick start

ローカルConductorを起動

Vercelの公開cockpitでは実行操作を行いません。手元のターミナルで下記を実行してStreamlitの運用UIを起動してください。

cd projects/conductor && bash run.sh --server.port 8517

起動後のURL: http://127.0.0.1:8517/

run.sh はプロジェクト位置を自動解決し、必要な依存確認後にStreamlitを起動します。このリンクは同じMac上で起動した場合のみ有効です。

Deployment note

Vercel / Streamlit の分担

  • projects/conductor/openspec/changes/refactor-dashboard-ui-20260625/tasks.md
  • projects/conductor/openspec/changes/refactor-scraping-ui-platform-20260711/tasks.md