CROT · 开源 · 自主部署

面向 HTX 期货的
开源 Python 交易机器人

把策略研究、风险控制与订单执行放在可审查的系统中。CROT 1.3 提供独立交易引擎、可切换策略插件和 SQLite 分析数据,由你掌握代码、配置与运行环境。

MIT 许可证 · 自托管机器人无订阅费 · 不保证盈利

1.3策略插件与独立引擎
HTXUSDT-M 永续合约
Python可审查的源代码
SQLite交易决策与研究数据
RS ROTATION V2

每小时更新的多空组合策略

从 58 种币的资产池按相对强弱筛选资产,优化组合权重,并核对执行与风险限制。HTX 跟单无需本地安装机器人:无订阅费,利润分成为 25%,手续费和资金费另计。

阅读完整规则、参数与保护边界 →

收益数字正在核对,暂不发布。RS Rotation V2 源码尚未公开。

项目概览

在自己的环境中运行完整交易程序

程序使用 API 连接你的 HTX 账户。你可以检查每项配置、每次交易决策与执行记录,而不只是在交易所模板中调整几个参数。

可审查的代码

公开项目采用 MIT 许可证。策略逻辑、订单路径和测试可以检查;开源本身不代表盈利或没有缺陷。

资金留在自己的账户

自托管机器人通过交易 API 操作账户。密钥存放在本地配置中,应关闭提款权限,并限制不必要访问。

独立于单一策略

引擎负责执行、状态与遥测,插件表达策略逻辑。改变策略不需要重写所有账户通信与安全检查。

引擎与策略

策略可切换,执行规则可追踪

1.3 版通过名称选择策略包,配置按模式校验。主要策略尚未最终确定,RS Rotation 是候选;引擎继续支持其他策略插件。

策略表达目标

插件产生信号、目标仓位与退出条件。具体策略的假设、时间窗口和风险边界需要单独阅读。

引擎管理执行

在下单前检查预算和账户约束,保存订单意图,处理部分成交、取消及重新启动后的状态核对。

数据支持研究

SQLite 遥测记录决策与交易,配合研究工具和离线一致性测试,帮助解释策略实际做了什么。

了解算法交易系统的组成 · RS Rotation V2 规格

风险控制

在执行前检查,在成交后核对

保证金限制、仓位上限、数据新鲜度与订单核对用于约束行为,不能消除市场、清算或软件故障风险。

资金与敞口

按策略配置检查保证金、名义价值、集中度和剩余预算。杠杆设置与目标名义价值是两件不同的事。

数据与状态

过期行情、账户模式不符或未知订单结果都需要处理。接口接收订单不等于已经成交。

保护依赖配置

不同插件采用不同退出与保护逻辑。不能假设所有策略都启用交易所止损;当前 RS Rotation V2 配置未启用由系统管理的交易所 TP/SL。

仓位、回撤与期望值 · 保证金与清算检查

配置

分开管理密钥、环境与策略参数

基础环境和密钥使用本地 .env,策略通过名称选择,可选参数使用经过校验的 TOML 配置。请以所用版本的 README 与配置模式为准。

最小权限

使用仅有必要交易权限的 API 密钥,关闭提款。不要把密钥提交到 Git、日志或问题反馈中。

版本明确

记录代码版本与配置快照。升级前阅读修改记录,在独立目录验证,不覆盖正在运行的实例。

离线与实盘分开

离线测试使用模拟对象,不下真实订单。DRY_RUN=true 的实时客户端拒绝行为,不等于完整的交易所模拟器。

开始使用

从可复现的安装与离线检查开始

准备 Git、兼容的 Python 和终端。在新目录获取固定版本,安装依赖并运行测试,然后再核对实际账户的权限、模式、余额和保护。

  1. 阅读固定版本 README,获取代码并创建虚拟环境。
  2. 安装依赖,运行编译、导入与离线测试。
  3. 设置环境和策略,检查参数校验结果。
  4. 单独完成账户与风险预检,再决定是否启用真实交易。
常见问题

使用前需要了解什么

机器人能保证赚钱吗?

不能。策略可能经历持续亏损,技术测试也不能证明未来收益。需要独立评估扣费表现、回撤和执行偏差。

需要会编程吗?

运行已提供策略主要需要基本终端操作、编辑配置和运行测试的能力。编写新策略插件则需要 Python 知识。

程序在哪里运行?

在你控制且满足版本依赖的 Windows、Linux 或 macOS 环境运行。持续交易需要稳定运行、监控与故障处理;保护行为取决于实际策略配置。

API 密钥是否安全?

密钥由你本地保管,应关闭提款、限制权限并保护设备。关闭提款不能消除恶意交易造成的损失,泄露后仍需立即处置。

费用是多少?

自行运行已发布的 MIT 机器人无需订阅费或利润分成。独立的 HTX 跟单服务无订阅费,利润分成为 25%;两者均需考虑交易手续费、资金费及运行成本。

支持哪些交易所?

目前支持 HTX USDT-M 永续合约,公开行情使用 CCXT,私有交易使用原生 HTX v5 客户端。网站上的其他平台注册链接不表示已支持对应交易接口。

可以更换策略吗?

可以。1.3 版通过名称选择策略插件,由引擎维持执行、状态与遥测。主要策略尚未最终确定。

与交易所内置机器人有什么区别?

CROT 提供可自行运行和审查的引擎、插件接口、配置校验、研究数据与测试。更大的控制权也意味着更多维护责任。

可以先不使用真实资金测试吗?

可以运行离线测试与研究工具。这能验证实现的部分属性;实盘权限、账户状态和盈利能力仍需分别评估。

为什么链接带有推荐码?

通过 HTX 或 MEXC 推荐链接注册可以支持项目开发,无需为此额外付费。你也可以直接到平台注册。跟单利润分成是另一项独立费用。