Freqtrade

联合创作 · 2023-09-18 10:45

Freqtrade 是一个用 Python 编写的免费开源加密货币交易机器人。它旨在支持所有主要交易所并通过 Telegram 进行控制。它包含回测、绘图和资金管理工具以及通过机器学习进行的策略优化。支持 Windows、macOS 和 Linux。

特性:

  • 制定你的策略:在 python 中使用pandas编写您的策略。策略存储库中提供了激励你的示例策略。
  • 下载市场数据:下载交易所和你可能想要交易的市场的历史数据。
  • 回测:在下载的历史数据上测试你的策略。
  • 优化:使用采用加工学习方法的超优化为你的策略找到最佳参数。你可以为你的策略优化买入、卖出、止盈 (ROI)、止损和追踪止损参数。
  • 选择市场:创建你的静态列表或使用基于最高交易量和/或价格的自动列表(在回溯测试期间不可用)。你还可以明确将不想交易的市场列入黑名单。
  • 运行:使用模拟货币测试你的策略(试运行模式)或使用真实货币部署它(实时交易模式)。
  • 使用 Edge 运行(可选模块):概念是根据止损的变化找到市场的最佳历史交易预期,然后允许/拒绝市场进行交易。交易的规模基于你资本的一定百分比的风险。
  • 控制/监控:使用 Telegram 或 REST API(启动/停止机器人、显示盈亏、每日总结、当前未平仓交易结果等)。
  • 分析:可以对回测数据或 Freqtrade 交易历史(SQL 数据库)进行进一步分析,包括自动标准绘图和将数据加载到交互式环境中的方法

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报