Back to Browse

Stock Trading MCP Server

Developer ToolsLow Risk8.5MCP RegistryRemote
Free

Server data from the Official MCP Registry

Japanese equity verification layer. Rule matches, market regime, 50 anomalies tested over 61 years.

About

Japanese equity verification layer. Rule matches, market regime, 50 anomalies tested over 61 years.

Remote endpoints: streamable-http: https://ruletrade.jp/mcp

Security Report

8.5
Low Risk8.5Low Risk

Valid MCP server (1 strong, 1 medium validity signals). 3 known CVEs in dependencies Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

4 tools verified · Open access · 4 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

file_system

Check that this permission is expected for this type of plugin.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "jp-ruletrade-mcp": {
      "url": "https://ruletrade.jp/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

📊 日本株トレード統合システム v2.7.3

BNF + Minervini + MOMENTUM の統合戦略を、過去10年データで実証最適化した日本株トレードシステム。

🎯 主要指標(10年バックテスト)

指標数値
CAGR(年率リターン)+144.1%
勝率59.3%
プロフィットファクター2.41
最大ドローダウン-28.0%
Calmar Ratio5.1
Sharpe Ratio(推定)~2.0
総トレード数2,236
シグナル頻度月 18.9 件

⚠️ バックテスト結果は過去データで、将来の利益を保証しません。

📁 ファイル構成

🎯 実運用ツール

ファイル用途
daily_scanner_v2_7_3.py毎日実行するシグナルスキャナー(GitHub Actions対応)
trade_recorder.pyトレード結果を記録するツール
trading_guide_v2.mdSBI証券での実践マニュアル

🔬 バックテスト・分析ツール

ファイル用途
integrated_backtest_v2_7_3.py最新統合バックテスト(最終形)
integrated_backtest_v2_7_2.py実証閾値版(地合い倍率過剰)
integrated_backtest_v2_7_1.pyBNF復活版(リスク管理緩和)
integrated_backtest_v2_7.pyリスク管理強化版
integrated_backtest_v2_6.py真BNF流(セクター別閾値)
integrated_backtest_v2_5.py弱点戦略改善版
integrated_backtest_v2_4.pyサーキットブレーカー初期版
sector_threshold_analyzer.pyセクター別閾値の実証検証
cost_tax_analyzer.py手数料・税金適用後の現実値計算
stop_loss_simulator.py損切りロジック改善のシミュレーション

⚙️ GitHub Actions 自動実行

ファイル用途
.github/workflows/daily-signal.yml毎日3回(朝・昼・夕)シグナル自動生成

🚀 GitHub Actions 自動実行

このリポジトリを GitHub に置くと、以下のスケジュールで自動実行されます:

  • 🌅 朝 08:00 JST (月〜金) — 寄付き前にシグナル確認
  • ☀️ 昼 12:00 JST (月〜金) — 前場クローズ後の状況確認
  • 🌙 夕 18:00 JST (月〜金) — 後場クローズ後の翌日準備

結果は GitHub Issues に自動投稿され、設定によりメール通知も来ます。

手動実行

GitHub の「Actions」タブから Daily Trading SignalRun workflow で任意のタイミング実行可能。資金額とリスク%もそこで変更できます。

💻 ローカル実行

# 依存ライブラリをインストール
pip install -r requirements.txt

# シグナルスキャナー実行
python daily_scanner_v2_7_3.py --capital 1000000 --risk 1.0

# バックテスト実行
python integrated_backtest_v2_7_3.py --years 10 --mode daily --max-concurrent 20 --compound --circuit-breaker --chart

# コスト適用後の現実値を確認
python cost_tax_analyzer.py --csv integrated_backtest_v2_7_3_daily_result.csv

# セクター閾値の実証検証
python sector_threshold_analyzer.py --years 10

🎯 戦略ロジック

3つの戦略が相場環境で切り替わる

相場環境使う戦略
🚀 BULLISHMOMENTUM(主力) + MINERVINI(押し目)
⚖️ NEUTRALBNF-LITE + MINERVINI
⚠️ BEARISHBNF-LITE のみ
🚨 PANICBNF-LITE のみ(HALT貫通、リスク半減)

BNF-LITE(逆張り)

25日移動平均線乖離率でエントリー。セクター別 × 地合い別の閾値を使用:

セクター例基準閾値
銀行・商社・電子部品・自動車-22%
半導体製造装置-22%
電機・投資会社・人材-18%
医薬品・総合電機-15%
ECファッション・IT・小売-12%
ゲーム・モーター・空運-10%
ITサービス・重工業・保険-8%

地合い倍率: BULLISH×0.8 / NEUTRAL×1.0 / BEARISH×1.15 / PANIC×1.3

MOMENTUM(順張り)

20日高値ブレイクアウト + 出来高1.5倍。200MA・50MA上の強気銘柄のみ。BULLISH相場でのみ発動。

MINERVINI(成長株)

Trend Template 8条件通過銘柄が、VCP(Volatility Contraction Pattern)ブレイクアウト または MA50押し目で反発した時にエントリー。ストップ -9%、+25%で半分利確。

🛡 サーキットブレーカー

以下のいずれかで HALT 発動(MOMENTUM/MINERVINI停止、BNF-LITEのみ継続):

  • VIX > 35(極度のパニック)
  • 日経1ヶ月変化率 < -15%(急落)
  • 5連敗(手法不適合期)

クールダウン期間は5営業日。

⚠️ 実運用の注意事項

資金管理

  • 最大DD -28% から逆算して、一時的に口座が28%減ることを許容できる金額で運用
  • 生活費とは別の余裕資金のみを使う
  • 最低50万円、推奨100〜300万円スタート

メンタル準備

  • 最大24〜26連敗(約1.5ヶ月負け続ける)局面あり
  • バックテスト通りに続けられるか自問してから開始
  • ペーパートレード1〜2ヶ月を推奨

SBI証券について

  • 個人向けAPIがないため手動発注
  • 毎朝のシグナルを見て指値・逆指値を手動で仕込む
  • 約定通知もスマホで確認

📜 ライセンス

Personal use only. 商用利用は別途許可が必要です。

🙏 謝辞

  • BNF氏(小手川隆氏) — 逆張り手法の哲学
  • Mark Minervini — Trend Template と VCP
  • Jesse Livermore — ピボタル・ポイント理論

Reviews

No reviews yet

Be the first to review this server!