从零搭建加密货币自动交易机器人:Freqtrade 完整上手指南
【免费下载链接】freqtradeFree, open source crypto trading bot项目地址: https://gitcode.com/GitHub_Trending/fr/freqtrade
手动盯 K 线盯到凌晨三点不如让机器人替你跑量化回测。Freqtrade 是一款免费开源的加密货币交易机器人:策略用 Python 写,回测、调参、实盘一条命令搞定,支持 Binance、Kraken 等主流交易所。没写过代码也能在 5 分钟里跑起来。
五分钟跑通
拉代码,完成 Freqtrade 安装步骤
git clone https://gitcode.com/GitHub_Trending/fr/freqtrade cd freqtrade && ./setup.sh克隆源码后,./setup.sh会自动创建虚拟环境并装好依赖(支持 Python 3.11–3.14)。这步报错通常是 Python 版本不对或网络问题,Windows 用户可参考 docs/installation.md 手动安装。
填配置,跟一遍 Freqtrade 配置教程
配置文件其实只需要盯 6 个字段:
dry_run: true— 模拟盘模式,不花真钱stake_currency: USDT— 交易基础货币stake_amount: 30— 每笔投入金额max_open_trades: 3— 最多同时开 3 仓exchange.name: binance— 目标交易所exchange.api_key / secret— 交易所给的 API 密钥
把仓库自带的示例拷出来改就行:
cp config_examples/config_binance.example.json user_data/config.json换交易所就去 config_examples/ 目录翻对应模板。
起交易
freqtrade trade --config user_data/config.json --strategy SampleStrategy第一次跑先用freqtrade backtesting --strategy SampleStrategy回测一把,确认结果不离谱再切实盘;策略文件不存在的话,用freqtrade new-strategy --strategy SampleStrategy新建。这步报错 9 成是策略名拼错或user_data目录没建,先跑一下freqtrade create-userdir user_data就好。
这个加密货币交易机器人能干嘛
📊日内短线:5 分钟 K 线级别配合 VolumePairList 插件自动挑流动性好的交易对。适合想从盯盘里解放出来的日内交易者。
🎯趋势持仓:趋势跟随策略中线持币,机器人替你管止损止盈。适合没法全天候盯盘的人。
🌐多交易所价差:plugins/pairlist/ 里的 CrossMarketPairList 盯着跨市场价差。适合想同时用多个交易所套利的人。
🧪策略回测调参:freqtrade backtesting加hyperopt自动搜参数,几分钟出一批结果。适合拿数据说话、不拍脑袋调参的人。
⚠️三条避坑建议:
- 先开
dry_run模拟盘跑稳,再考虑实盘 - 策略里一定设好止损和止盈,别赌行情
- 定期把回测结果和实盘表现对比,盯住过拟合
周边工具速览
- Frequi:机器人的 Web 界面,浏览器里看回测和实盘。适合不习惯纯命令行操作的人。
- Freqtrade-strategies:官方策略库,拿来即用或抄作业。适合找第一个策略的新手。
- FreqAI:内置机器学习模块(见 freqtrade/freqai/),自动训练模型辅助预测。适合想玩 AI 策略的人。
能写点 Python、接受"不保证赚钱"这个现实的人,值得上手;想找个稳赚不赔法宝的人,劝你别折腾。打开终端,把仓库 clone 下来,先跑一把回测试试水。
【免费下载链接】freqtradeFree, open source crypto trading bot项目地址: https://gitcode.com/GitHub_Trending/fr/freqtrade
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考