名称: /freqtrade/freqtrade 地址: https://github.com/freqtrade/freqtrade fork: 4,775 star: 22,002 开发语言: Python 项目简介: Free, open source crypto trading bot
目前支持的交易所包括币安、火币,OKX等,可能还包括一些潜在的交易所,但是不一定能正常使用。
Freqtrade 支持多平台安装,可以部署在 linux、windows 和 macOS 操作系统上。同时还支持 docker 部署。
支持自定义交易策略。
Freqtrade 自带了部分交易策略。但是为了满足个人交易风格,提供了策略的定制的方式。只需要按照观官网指导在策略交易文件中设置如下内容,就可以定制出自己的交易策略:
- 指标
- 入场策略规则
- 退出策略规则
- 建议最低投资回报率
- 止损规则
支持自定义止损策略。
可以通过配置参数控制卖出的的损失比率。比如定义的亏损比例是 10%,那么亏损达到 10%时,就会自动卖出。
亏损策略支持设置静态止损策略和动态止损策略。
静态止损策略,这很简单,即定义一个止损 x(作为价格的比率,即 x * 100%的价格)。一旦损失超过定义的损失,就会尝试出售资产。
动态止损策略,激活一种算法,该算法会在每次资产价格上涨时自动提高止损。比如
- bot 以 100 美元的价格购买资产
- 止损定义为 -10%
- 一旦资产跌破 90 美元,止损就会被触发
- 假设资产现在增加到 102 美元
- 止损现在将是 10$ 的 -102% = 91.8$
- 现在资产价值下降到 101$,止损仍将是 91.8$,并将触发在 91.8$。
总结:止损将调整为始终为最高观察到价格的 -10%。
此外,还支持回测功能,用于验证交易策略的效果,同时还支持做空,杠杆等其他的功能,可以到官网查看:
https://www.freqtrade.io/en/stable/
END