株式、オプション、先物、外国為替、暗号資産、予測市場の戦略を構築・バックテスト・ライブ取引できるPythonフレームワーク。取引判断を行うAIエージェントにも対応します。
Drakkar-Software/OctoBot
グリッド、DCA、AI、TradingViewの戦略をBinance、Coinbase、Hyperliquidなど15以上の取引所で自動化する、無料のオープンソース暗号資産取引ボット。
代替できる製品:3Commas
Cryptohopper
Pionex
- スター
- 6,902
- フォーク
- 1,315
- 未解決の Issue
- 194
- 最終コミット
- 4 日前
このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。
これは何?
OctoBotは、投資戦略を自動化するためのビジュアルインターフェースを備えたPython製の暗号資産取引ボットです。グリッド取引、DCA、暗号資産バスケット、テクニカル分析の各戦略を標準搭載しているほか、TradingViewのアラートやOpenAIおよびOllamaの言語モデルに基づいて取引するコネクターも利用できます。
取引所との接続にはCCXTライブラリを使用し、Binance、Coinbase、Bybit、Hyperliquid、MEXC、KuCoinなど、多数の取引所に対応しています。ユーザーは戦略を設定し、過去のデータを使ってバックテストを行い、シミュレーション資金でペーパートレードを実施してから、実際の取引所口座での注文に切り替えられます。Telegramボットのインターフェースも利用できます。
GPL-3.0でライセンスされており、Windows、macOS、Linux、Raspberry Pi上でローカル実行できるほか、Docker経由で実行したり、クラウドサーバーにデプロイしたりできます。最新リリースは、新しいWebおよびモバイルインターフェースを提供するノードモードで起動します。このインターフェースはまだベータ版です。
主な機能
- 01グリッド、DCA、暗号資産バスケット、テクニカル分析の取引戦略を標準搭載
- 02CCXT経由でBinance、Coinbase、Hyperliquidを含む15以上の取引所に接続
- 03TradingViewのアラートを受け取り、取引を自動実行
- 04AIによる取引判断にOpenAIおよびOllamaのモデルを利用可能
- 05実資金を使う前にバックテストとペーパートレードを実施可能
- 06WebインターフェースまたはTelegramボットから操作可能
ユースケース
- 決まったスケジュールで暗号資産のドルコスト平均法による購入を自動化する
- 値動きの激しい取引ペアでグリッド戦略を運用する
- Pine ScriptまたはTradingViewのアラート戦略を暗号資産取引所で実行する
- 実資金を投入する前に戦略をバックテストし、ペーパートレードする
クイックスタート
- 1
READMEのインストール手順から最新のOctoBotリリースをインストールします
- 2
お使いのコンピューターまたはサーバーでOctoBotを起動し、Webインターフェースを開きます
使う前に知っておきたいこと
- 新しいnode modeのベータ版は開発中のため、バグや未実装の機能がある場合があります。
- バックテストは手動で起動したOctoBotインスタンスでのみ利用でき、node modeでは利用できません。
- GPL-3.0ライセンスの下で提供されています。このコピーレフトライセンスでは、派生物もオープンソースにする必要があります。
トピック
よくある質問
- OctoBot とは?
- グリッド、DCA、AI、TradingViewの戦略をBinance、Coinbase、Hyperliquidなど15以上の取引所で自動化する、無料のオープンソース暗号資産取引ボット。 OctoBotは、投資戦略を自動化するためのビジュアルインターフェースを備えたPython製の暗号資産取引ボットです。グリッド取引、DCA、暗号資産バスケット、テクニカル分析の各戦略を標準搭載しているほか、TradingViewのアラートやOpenAIおよびOllamaの言語モデルに基づいて取引するコネクターも利用できます。
- OctoBot は無料で使えますか?ライセンスは?
- OctoBot は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- OctoBot は今もメンテナンスされていますか?
- 活発にメンテナンス中。OctoBot の最終コミットは 2026年11月2日 です。
- OctoBot は何に使えますか?
- 決まったスケジュールで暗号資産のドルコスト平均法による購入を自動化する 値動きの激しい取引ペアでグリッド戦略を運用する Pine ScriptまたはTradingViewのアラート戦略を暗号資産取引所で実行する 実資金を投入する前に戦略をバックテストし、ペーパートレードする
- OctoBot のインストール方法は?
- READMEのインストール手順から最新のOctoBotリリースをインストールします お使いのコンピューターまたはサーバーでOctoBotを起動し、Webインターフェースを開きます
- OctoBot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Drakkar-Software/OctoBot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
主要な取引所に対応し、バックテストやドライラン、FreqAI、Telegram/Web UIでの操作が可能なオープンソースのPython製暗号資産取引ボット。
暗号資産の取引戦略を研究・バックテスト・最適化し、実運用するためのセルフホスト型Pythonフレームワーク。
複数の取引所で戦略の構築、バックテスト、実行ができる、Go製の暗号資産取引ボットフレームワーク。
過去の暗号資産市場データを使った特徴量エンジニアリングとMLモデルの学習から、売買シグナルを送るオンラインサービスの運用までを支援するPythonフレームワーク。
戦略の定義、ベクトル型・イベント駆動型バックテスト、結果ダッシュボード、ペーパー取引やライブ取引に対応するPython製の定量取引フレームワーク。