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 是一款專為加密貨幣投資者設計的開源加密貨幣交易機器人,旨在實現投資策略的自動化。它透過提供視覺化介面來配置、測試並在多個交易所執行交易,從而消除了手動交易的需求。
工作原理
OctoBot 使用 Python 編寫,透過 CCXT 函式庫連接到 15 個以上的交易所(如 Binance、Coinbase 和 Hyperliquid)。它允許使用者基於多種方法實現交易自動化:
- AI Connectors: 透過 OpenAI (ChatGPT) 或本地 LLM (via Ollama) 進行整合,根據市場上下文做出交易決策。
- Strategy Engines: 內建支援網格交易 (Grid trading)、定期定額 (DCA) 和加密貨幣籃子 (Crypto Baskets)。
- External Signals: 連接至 TradingView 警報以自動觸發交易。
- Data Analysis: 使用技術指標 (RSI, MACD) 和社群數據 (Google Trends, Reddit)。
使用者可以透過 Web 介面、行動應用程式或 Telegram 管理機器人。它還包含一個回測引擎,用於使用歷史數據模擬策略,以及一個用於無風險測試的模擬交易模式。
適用對象
希望在無需編寫複雜程式碼的情況下實現交易策略自動化的加密貨幣投資者,以及希望為開源交易框架做出貢獻的開發者。
亮點
- 多交易所支援: 與 15 個以上的熱門交易所整合。
- AI 驅動交易: 能夠使用雲端與本地的 LLM 進行決策。
- 自託管: 使用者金鑰永遠不會離開其裝置。
- 靈活部署: 可在本地、Raspberry Pi、Docker 或雲端執行。
- 整合測試: 內建回測與模擬交易模擬器。
相關
- 專案
- 專案
- 專案
- 專案
- 專案