shy3130/tick-stock-panel

中国株式市場の量的売買ワークステーション。銘柄選定・バックテスト・監視・要因マイニング・AI助手をまとめたツールです。

完成アプリ自由に使える · MITAI エージェントPython難易度
6,3460 保存
1,505フォーク28Issue

中辛 の解説

ユーザーが銘柄選定ルール・バックテスト条件・監視ルール を複数の統合ツール上で定義すると、TSP は統一されたデータ口径で全市場をスキャンし、信号生成・成績シミュレーション・リアルタイム異動検出を一貫して実行します。React フロントエンド + FastAPI バックエンド + Polars データエンジンで構成され、ミリ秒級の全A株スキャン、68列の指標・信号の自動計算、並行処理による回測実行隔離などが実装されています。自託管で Docker 単一コンテナ動作、外部クラウドサービス不要。61本の開放 API エンドポイント、12個の MCP ツール、AI助手の組込によって、外部スクリプトや AI クライアントからも操作・連携できます。

こんなリポジトリです

こんなときに便利です

  • 量的運用を自分のサーバーで完結させたい、データをクラウドに置きたくない個人投資家や小規模ファンドが、統一された口径で銘柄選定・検証・監視を行う
  • 複数の散在したツール(選定ツール・バックテスト環境・監視ダッシュボード)の口径ズレで困っている運用チームが、ワンプラットフォームで一貫した成績管理を実現する
  • バックテスト過程で生成した有望な因子を、リアルタイム監視ルールに反映させて実運用と検証を繰り返すアルゴリズム開発者

主な機能

ソース切替後も指標・回測口径を保つ能力路由矩阵(6 データセット、複数ソース対応)3時間レベルの全A株戦略スキャン + 68列の自動指標計算 + 並行回測(worker 隔離実行)Token 6段階 + 61 エンドポイント + 12 MCP ツール + 組込 AI 対話で、外部スクリプト・AI クライアントに開放

ほかとの違い

外部クラウドデータベース不要で単一 Docker コンテナで動作し、データはすべてローカル Parquet に落ちるため、口座情報・取引履歴の流出リスクなしで自託管運用できます。

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

準備するもの

  • Docker または Python 3.10+
  • ブラウザ(Chrome・Edge・Safari推奨)

すぐに始める

  1. リポジトリをクローン
git clone https://github.com/shy3130/tick-stock-panel.git
cd tick-stock-panel
  1. Docker イメージをビルド(またはプルして起動)
docker build -t tick-stock-panel .
  1. Docker コンテナを起動
docker run -d -p 8000:8000 -p 3000:3000 -v $(pwd)/data:/app/data tick-stock-panel
  1. ブラウザで UI にアクセス
http://localhost:3000
  1. API ドキュメント(Swagger)で確認
http://localhost:8000/docs

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try shy3130/tick-stock-panel

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

スター推移 · 7日

6,3467日間の増加数を計算するための比較データが不足しています

確認日時

使いやすさ · まねしやすいか

ベストサンプルサンプル評点 62/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2026 年に作成

「AI エージェント」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/shy3130/tick-stock-panel.svg)](https://www.gitbap.com/r/shy3130/tick-stock-panel)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る