OpenByteInc/QuantDinger

AI駆動の取引戦略開発から本番実行まで、完全に自分で管理できるオープンソースの取引OS。

完成アプリ自由に使える · Apache-2.0投資・金融Python難易度
11,045+262今週0
2,321フォーク47Issue
デモ・公式サイトをひらくai.quantdinger.com

中辛 の解説

QuantDingerはPythonベースの自己ホスト型取引プラットフォームで、Flask ・PostgreSQL・Redis・Celeryで構成されます。Strategy V2を使った指標やシグナル開発、サーバーサイドバックテスト、複数エクスチェンジ(Binance・OKX・Bitgetなど)およびブローカー(IBKR・Alpaca)への接続機能を備えています。Webインターフェース、モバイルH5、ゲートウェイ、MCPサーバー経由でのアクセスが可能です。リアルタイム注文執行は明示的に有効化した場合のみ許可されるため、本番移行前にペーパートレーディングで十分検証できます。 Composeでワンコマンド起動でき、インストールスクリプト(Linux/macOS/Windows対応)で初期セットアップも簡単です。

이런 레포예요

이럴 때 쓰면 좋아요

  • 複数の暗号資産取引所やブローカーで自動取引戦略を運用したい場合
  • AIアシスタントに市場分析と戦略コード生成をさせながら、自分で完全管理したい場合
  • バックテストから本番実行まで、監査可能なスタックで段階的にリスク管理したい場合

핵심 기능

Strategy API V2による Python指標・シグナル開発とサーバーサイドバックテストBinance・OKX・Bitget・IBKR・Alpacaなど複数プロバイダーへの統一接続ペーパートレード→本番実行の段階的切り替えと、認証情報・ロジック・監査ログの完全な自己管理

대안 대비 차별점

SaaS型クラウド分析ツールと異なり、すべてのステークホルダーコード・取引認証情報・実行ロジック・監査ログを自分のサーバーで管理できる完全自主権型で、v5以降は責務分離とプロセス隔離でマルチテナント対応と本番運用の堅牢性を強化しています。

食べた人たち

実際に使ってみた人の記録です — 一言も完走の記録も、確認のうえで公開しています。

試食評 · 使った人のひとこと

  • 🍚🍚🍚🍚🍚완전한 형태로 바로 쓸수 있고 코드/로직 참고에도 좋은 것 같아요. 라이센트도 관대해서 출처 표기만 해도 되네요.

    콜드바이트

ほかのリポジトリの試食評を見る →

이 레포로 만든 것들

🖋 완주 인증하기
완주 스크린샷

깃밥의 try-repo 로 안전하게 도커까지 깔고 테스트 해봤네요

결과물 보기 ↗

このリポジトリの作り方

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

준비물

  • Docker with Compose v2
  • Python 3.12
  • PostgreSQL 18
  • Redis 8

すぐ動かしてみるDocker Compose

ギット飯がリポジトリの構成を確認して組み立てた実行コマンドです。ターミナルに貼り付ければ、取得から実行までまとめて進みます。

git clone --depth 1 https://github.com/OpenByteInc/QuantDinger.git &&
cd QuantDinger &&
docker compose up

Docker가 필요해요 — 맥이라면 OrbStack(brew install --cask orbstack)을 추천해요.

コードは自分の環境で動きます — はじめて見るリポジトリなら、中身にひととおり目を通してから実行するのがおすすめです。

README가 안내하는 자세한 단계 보기
  1. インストールスクリプトをダウンロードして実行し、初期管理者認証情報を入力します(Linux/macOS)。
curl -fsSL https://raw.githubusercontent.com/OpenByteInc/QuantDinger/main/install.sh | bash
  1. ソースコードから起動する場合は、リポジトリをクローンし、環境ファイルをコピーします。
git clone https://github.com/OpenByteInc/QuantDinger.git
cd QuantDinger
cp backend_api_python/env.example backend_api_python/.env
cp .env.example .env
  1. 環境ファイルの必須値(SECRET_KEY、CREDENTIAL_ENCRYPTION_KEY、ADMIN_USER、ADMIN_PASSWORD等)を置き換えます。
python -c "import secrets; print(secrets.token_hex(32))"

で生成した値を使用します。 4. Docker Composeスタックを起動します。

docker compose up -d --build
docker compose ps
  1. Webインターフェースにアクセスします。
  1. 本番環境では設定を検証してから、本番用オーバーレイで起動します。
docker compose -f docker-compose.yml -f docker-compose.production.yml -f docker-compose.observability.yml up -d --build

ギット飯トライで味見

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

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

npx gitbap-try OpenByteInc/QuantDinger

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

スター推移 · 7日

11,045+262 / 7일

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

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

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

「투자·금융」 こういうリポジトリを毎週受け取りませんか?

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

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/OpenByteInc/QuantDinger.svg)](https://www.gitbap.com/r/OpenByteInc/QuantDinger)
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 をもとに要約しました · 原文を見る