入门
第一次使用先读这里:认识平台、从添加交易所到运行实盘的五个步骤、密钥的安全设置。
欢迎使用发明者量化交易平台
发明者量化交易平台(FMZ量化)是一个量化交易平台:在网页上编写策略、在线回测,然后在自己部署或租用的托管者上运行实盘;也可以在策略广场学习、分享、出租策略,或公开展示自己的实盘。
支持的市场
- 加密货币:主流中心化交易所的现货、期货与永续合约,以及部分链上交易所。
- 证券与期货:富途证券、盈透证券(Interactive Brokers)等。
- 平台尚未对接的交易所,可以通过
通用协议自行接入。
**支持的策略语言**
JavaScript、TypeScript、Python、Rust、PINE、My语言(麦语言)、Blockly可视化和Workflow工作流,见编程语言。
AI 辅助
控制台
注册并登录后进入控制台:

- 控制中心:账户概况和常用功能入口。运行一个实盘需要三样东西:一个在线的托管者、一个策略、一个配置好的交易所账户。
- 实盘:创建、管理、控制实盘。实盘即运行中的策略程序实例。
- 策略库:编写、保存、分组管理各种语言的策略。
- 托管者:部署和管理运行策略的托管者程序。
- 交易所:添加和管理交易所账户。
平台公共资源
- 策略广场:公开分享或上架出租的策略,适合学习和参考。
- 实盘围观:用户公开展示的实盘。
- 文库:平台原创文章。
- 社区:交流、讨论量化交易的论坛。
- 众包:发布和承接策略开发需求。
- 公开课:视频教程。
- API文档:策略编写的API语法手册。
获取帮助
遇到问题可以在社区发帖、在控制台提交工单,或在Telegram社群联系管理员。
快速开始
从添加交易所到运行第一个实盘,按下面五步完成,每一步后面标了详细说明所在的章节。
1. 添加交易所账户
在控制中心的「交易所」页面添加交易所的API KEY。API KEY只开启读取和交易权限,不要开启提现;第一次使用建议先用交易所的模拟盘或小额子账号。见交易所和密钥安全性。
2. 部署托管者
托管者是运行策略的程序,策略和实盘都运行在托管者上。可以一键租用平台提供的托管者,也可以部署在自己的服务器上。见托管者。
3. 编写策略
在「策略库」新建策略并选择编程语言。策略由入口函数main()和其中的主循环构成:每轮获取行情、计算信号、下单,然后休眠等待下一轮。见「编写策略」,其中策略结构有各语言的主循环模板和全部API函数的速查表。也可以从策略广场复制一个公开策略开始。
4. 回测
在策略编辑页面选择交易所、交易对、时间范围和K线周期后开始回测,检查收益曲线、交易记录和日志。回测通过后再上实盘。见回测系统。
5. 创建实盘
在控制中心的「实盘」页面新建实盘,选择策略、托管者和交易所账户,设置策略参数后启动。实盘按小时计费,启动前账户里需要有余额,见实盘计费与充值。运行状态、日志和收益在实盘页面查看,异常可以推送到手机。见实盘。
之后可以按需阅读:「开发工具」介绍编辑与调试,「进阶专题」介绍限流、实盘间通信、多线程和链上交易,「对外接口」介绍用程序或AI助手操作平台。
密钥安全性
交易所密钥一旦泄露,损失的是交易所账户里的资产。配置交易所账户前,按下面的清单检查一遍:
- 只开交易权限:API KEY只开启读取和交易权限,不要开启提现。
- **绑定 IP 白名单**:在交易所把API KEY绑定到托管者所在服务器的出口IP。服务器有多个IP时,用托管者的
-I参数固定出口IP,见命令行参数。 - **私钥留在本地**:交易所支持RSA等非对称密钥时优先使用;私钥以凭据文件的形式放在托管者所在的机器上,平台只保存文件路径,见
本地凭据文件。 - 先小额试运行:第一次运行新策略时使用交易所的模拟盘或小额子账号。
- 不公开敏感信息:策略代码、参数、描述里如果写了密钥、账号等信息,不要公开或出售该策略。
平台如何保存密钥:在交易所配置页面填写的密钥等加密字段,在浏览器端用平台账号密码加密后才上传,平台不保存明文;只有用账号密码启动的托管者能在本地解密。因此修改平台账号密码后,原有的交易所配置会失效,处理方法见实盘报错、异常退出的常见原因。