交易机器人-量化的框架和开发环境

本文以提纲式方式简略介绍我们Trading bots产品开发的框架和策略运用的思路, 以便向一般性的客户介绍trading bots交易人的策略运用特性和使用的场景。

为什么使用机器人交易:

-系统性策略交易,排除了人类懒惰,市场认知错觉,排除了主观情绪化。同时运行多个机器人可以量化的方式适应市场运行策略。

-交易更加严格的执行,遵从市场规律,取代了人类无法短时间内完成的事情。

-机器人可以7/24小时运行,取代了盯盘交易的劳累。可以更方便的交易数字货币,外汇。股指,商品期货和股票。

 

Bots产品的优势:

-Trading bots是轻量化的小程序应用,可以运行在任何的操作系统:Windows, Linux, Macs。可以选择安装Docker和系统其他运行程序隔离。最适宜云部署在服务器。

-部署Django web前端浏览储存数据库。

-webSocket使用Rest API连接市场数据交易。

-使用BT(Back trader + CCXT库)Python程序, 处理交互式公共API数据进行交易和订单管理。

-电报群Telegram可以操作控制Bots,这大大方便了一般投资者操作的门槛。更加简单易用。

 

BOTs的局限性

很难做到一个策略在任何市场环境下都有效,这就需要运行不同市场环境下Bots组合,定期手动调节参数,我们设定了条件式的参数调整方式,仓位积累和分发最小持仓单位的网格机制,使资产组合可以以盈利的方式积累起来和分发。

对于一般投资者,没有时间去理解整个运行机制,我们有镜像复制交易的平台,只需要客户交易账户的API密钥(无转账功能这些资金风险),可以托管交易。

我们trading bots Django API 测试 站点 (get/post) : http://pro.pibd.io:8000/

(登录: max/max  )

 

(待续)

 

发表评论