Drakkar-Software/OctoBot

Free open source crypto trading bot to automate AI, Grid, DCA and TradingView strategies on Binance, Hyperliquid and 15+ exchanges, with a simple interface.

解決する課題

OctoBotは、暗号資産投資家のための投資戦略を自動化するために設計されたオープンソースの暗号資産取引ボットです。複数の取引所で取引を構成、テスト、実行するためのビジュアルインターフェースを提供することで、手動取引の必要性を排除します。

仕組み

Pythonで書かれたOctoBotは、CCXTライブラリを介して15以上の取引所(Binance、Coinbase、Hyperliquidなど)に接続します。以下の手法に基づいて取引を自動化できます:

  • AI Connectors: OpenAI (ChatGPT) または Ollama を介したローカルLLMと統合し、市場のコンテキストに基づいて取引判断を行います。
  • Strategy Engines: グリッドトレード、ドルコスト平均法 (DCA)、およびクリプトバスケットの組み込みサポート。
  • External Signals: TradingViewのアラートに接続し、自動的に取引をトリガーします。
  • Data Analysis: テクニカル指標 (RSI, MACD) およびソーシャルデータ (Google Trends, Reddit) を使用します。

ユーザーは、ウェブインターフェース、モバイルアプリ、またはTelegram経由でボットを管理できます。また、履歴データを使用して戦略をシミュレートするバックテストエンジンと、リスクのないテストのためのペーパートレードモードも含まれています。

対象者

複雑なコードを書かずに取引戦略を自動化したい暗号資産投資家、およびオープンソースの取引フレームワークに貢献したい開発者。

ハイライト

  • マルチ取引所サポート: 15以上の主要な取引所と統合。
  • AI駆動型取引: 意思決定にクラウドベースおよびローカルのLLMの両方を使用可能。
  • セルフカストディ: ユーザーのキーがデバイスから離れることはありません。
  • 柔軟なデプロイ: ローカル、Raspberry Pi、Docker、またはクラウドで実行可能。
  • 統合テスト: 組み込みのバックテストおよびペーパートレードシミュレーター。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト