写了一个自动化虚拟货币网格交易机器人

BNB/USDT 自动化网格交易机器人

这是一个基于 Python 的自动化交易程序,专为币安 (Binance) 交易所的 BNB/USDT 交易对设计。该程序采用网格交易策略,旨在通过动态调整网格和仓位来捕捉市场波动,并内置风险管理机制。

核心功能

  • 自动化网格交易: 针对 BNB/USDT 交易对执行网格买卖策略。
  • 动态网格调整: 根据市场波动率自动调整网格大小 (config.py 中的 GRID_PARAMS)。
  • 风险管理:
    • 最大回撤限制 (MAX_DRAWDOWN)
    • 每日亏损限制 (DAILY_LOSS_LIMIT)
    • 最大仓位比例限制 (MAX_POSITION_RATIO)
  • Web 用户界面: 提供一个简单的 Web 界面 (通过 web_server.py),用于实时监控交易状态、账户信息、订单和调整配置。
  • 状态持久化: 将交易状态保存到 data/ 目录下的 JSON 文件中,以便重启后恢复。
  • 通知推送: 可通过 PushPlus 发送重要事件和错误通知 (PUSHPLUS_TOKEN)。
  • 日志记录: 详细的运行日志记录在 trading_system.log 文件中。

为什么选择BNB/USDT?
因为我使用的是币安,BNB手续费低,并且我会在不交易的时候,将绝大部分的币放在理财中,BNB可以领取空投,USDT可以领取年化6%的收益。

我用日线年化回测收益在30%,实际上执行是按照秒线,日内有波动,也许收益更好。

实盘示范网站:https://sg.izlx.me/

开源代码:GitHub - EBOLABOY/GridBNB-USDT: 这是一个基于AI的自动化交易程序,专为数字货币市场(BNB/USDT)设计。该程序旨在实现全自动化交易,通过AI算法帮助用户在数字货币市场中做出更智能的交易决策。

238 Likes

你这个就尸分炫酷!感谢开源!

17 Likes

什么交易思路的策略呢

10 Likes

网格交易策略,波动越大收益越好

10 Likes

波动大 反过来给你插针直接送走你

8 Likes

不会的,我有设定了反转阈值,比如一直下跌,我不会触发买入,除非再次出现上涨,我才会买入。

10 Likes

什么时间框架的监测

8 Likes

按照,秒监测的

9 Likes

谢谢开源 有空我看看 之前我研究的是国内期货量化,主要还是策略,怎么说呢最后的结果不怎么满意 交易目前属于观望

8 Likes

我这个已经测试了2个月了,大概赚了50U,每次次插针,我都直接买在针的最底部,涨上来再卖掉,还是很爽的,而且BnB又是币安自己发行的,相对来说还是有背书的,不太可能出现直接下跌到0的情况,我这个策略主打一个现货稳定,只要挂服务器上,每天上班干啥都不操心?

8 Likes

网赚小项目了,没怎么研究,看来值得去研究玩一玩,我看过的策略非常多,看看怎么改编

6 Likes

你这个有没有回测数据的代码 直接跑实盘太猛了

7 Likes

回测日线年化30啊,你拉下来跑一下回测就知道了

7 Likes

这真能赚到钱吗,我记得他APP上也有这个功能

6 Likes

哈哈 共同进步一起研究哈 我下载看看 找朋友注册下b安

6 Likes

哇去,大佬牛逼

5 Likes

策略逻辑不同,他是分成网格区间去进行买卖,我这个为了卖到更高处,买到更低处,增加了反转阈值。依据波动率自适应网格大小,依据52线,自动调仓等等,还是不一样的

9 Likes

卧槽,大佬牛逼……已星星,收藏一波

5 Likes

感谢佬开源

5 Likes

和官方提供的网格交易有啥区别呢?

5 Likes