Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust_trade

一个新的 Rust 交易策略仓库骨架,按本轮提供的 review / strategy / dev task / backtest methodology 作为实现标准来搭。

当前这版先完成三件事:

  • 建好 GitHub 仓库与本地 Rust 工程骨架
  • 把项目标准和验收约束落到仓库文档里
  • 先接好 Binance API 的凭据读取、签名、基础联通检查入口

当前状态

这不是完整策略实现版。

现在仓库里已经有:

  • Rust 工程骨架
  • Binance API 配置读取
  • HMAC SHA256 签名(通过 openssl 命令)
  • 公共接口 /fapi/v1/ping 与 /fapi/v1/time 检查
  • 私有接口 /fapi/v2/account 检查入口
  • scripts/verify.sh 基础验收脚本

还没开始的部分:

  • 完整 MACD 反转策略
  • 指标库 / 回测引擎 / metrics / canary tests
  • REVIEW_PROTOCOL.md 里要求的完整 REPORT.md 产出流

目录

  • docs/PROJECT_STANDARD.md:本项目执行标准摘要
  • docs/REVIEW_PROTOCOL.md:review 报告协议
  • src/binance.rs:Binance API 接入骨架
  • src/main.rs:CLI 入口
  • scripts/verify.sh:格式化、lint、测试、构建

使用方式

  1. 复制环境变量
cp .env.example .env
  1. 填入你的 Binance key / secret

  2. 本地检查公共接口

cargo run -- doctor
cargo run -- ping
cargo run -- time
  1. 检查私有账户接口
cargo run -- account

说明

  • 当前机器上没有现成可读取的 BINANCE_API_SECRET,所以我只能先把“接法”和调用入口搭好,无法替你把真实私有账户联通验证跑通。
  • 如果你把 key + secret 补到 .env,这个骨架就能直接继续接下去。

About

Rust trading strategy repo scaffold with Binance API wiring and review-standard docs.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages