首先需要注册好发明者量化交易平台账户,账户名、注册邮箱、账户密码一定要记录好,特别是账户密码。该密码会用于在游览器端加密用户敏感信息。所以在发明者量化交易平台上的数据都是加密过的数据。修改发明者账号密码会触发安全机制导致已经配置的交易所无法使用(如果添加的交易所很多,修改配置的API KEY可能比较麻烦)。
控制中心是发明者量化交易平台的主要页面,功能区域主要分为:
1、实盘:
显示实盘的运行状态信息,可以控制运行中的实盘。左上角有创建实盘
按钮(蓝色)用来新建实盘。点击后会跳转到实盘设置页面。
2、策略库:
显示当前账户内保存的策略,点击一个策略进入该策略页面。策略编辑页面包括:策略源代码、策略描述、参数设置、模板引用、交互设置、回测页面等。点击策略编辑
旁边的模拟回测
可以进入回测页面,可以进行历史数据回测。
3、托管者:
显示已添加的托管者的基本信息(IP地址、版本、管理的实盘个数、状态)并且可以操作删除、监控。同样在左上角有部署托管者
按钮(蓝色),点击进入部署托管者页面。
4、交易所:
显示添加过的交易所对象,这些交易所对象对应的是配置的账户API KEY
。用以授权托管者程序访问交易所的数据、请求操作等。左上角有添加交易所
按钮(蓝色),点击进入添加交易所页面。
策略广场
策略广场罗列出了发明者量化交易平台所有用户公开的策略(包括完整的代码、参数配置、策略描述、引用模板、交互设置)。用户可以复制感兴趣的策略互相学习,交流经验心得。除了公开的免费策略还有部分收费策略。用户可以申请策略上架,通过实盘展示、审核、批准上架后显示为收费策略。顶端的分类标签可以快速筛选出不同的策略类别,例如点击加密货币
标签将筛选出全部的加密货币策略。
实盘围观页面显示了所有的公开的实盘,点击感兴趣的实盘可以进入该实盘的页面看到详细的运行信息。
发明者量化交易平台文库会定期更新量化交易相关的原创文章,内容涉及理论、实操、经验等各个方面。是非常不错的资料查找、交流经验心得、提升学习的板块。
量化社区是发明者量化交易平台一个很棒的版块,是量化爱好者交流、学习的地方。
众包板块提供了一个需求发布、开发者接单的沟通场所。 不论需求、开发,建议首先阅读:https://www.fmz.com/market-demand/195
这个页面我想是程序员们都不陌生的,使用发明者量化交易平台开发策略离不开它,不过在熟悉FMZ API
的常用函数后基本上就是偶尔翻翻看。非程序员用户可以理解为:FMZ API
文档就是发明者量化交易平台接口函数的说明书,文档详细记录了平台功能、数据定义、接口调用等资料内容。
名称 | 作用 | |
---|---|---|
发明者量化交易平台网站 | 控制、监测实盘、托管者和一系列量化交易平台功能(策略编写、回测等) | 发明者量化交易平台账号下可部署关联 多个托管者程序,可以运行在各种操作系统的设备上,可以是自己的个人电脑,也可以是云服务器(阿里云等VPS),发明者量化交易平台上配置自己的交易所账户信息后就可以用策略创建实盘对配置后的交易所账户进行程序化交易操作 |
托管者 | 用来管理实盘的软件,是实盘程序的软件载体。负责调度、执行系统底层工作。支持各种主流操作系统 | 一台设备上可以部署多个托管者程序(只要设备性能、配置足够),部署托管者时使用每个发明者量化交易平台账户唯一的地址(例如:./robot -s node.fmz.com/xxxxxxx ) 作为识别。需要输入发明者量化交易平台账号密码校验,部署成功会显示Login OK... 等信息。 |
策略 | 具体的交易逻辑、交易方法、事件处理、图像状态显示、交互处理等… | 支持JavaScript 、Python 、C++ 编写策略,策略绑定给实盘运行,从而使用这个策略的交易逻辑操作账户。 |
实盘 | 发明者量化交易平台上最终实现自动化、程序化、量化交易的对象。 | 实盘创建的时候在实盘创建页面都需要配置一定参数,绑定某个策略,配置一些需要操作的交易所对象(代表某个具体的交易所账户),指定实盘运行在 哪个托管者上(托管者运行的服务器)或者不指定由发明者量化交易平台自动分配到现有负载低的托管者上(托管者运行的服务器)。 |
交易所对象 | 用来代表某个交易所中账户的对象,添加交易所就是配置一个交易所账户的信息,例如配置API KEY (授权密钥)或者某个期货公司账户密码(商品期货)。只有添加过的交易所对象在创建实盘的时候才能选择,作为交易所对象配置给实盘。 |
用户配置的信息均在用户游览器端加密后配置到发明者量化交易平台账户中。即发明者量化交易平台不储存用户的明文信息。 |