Tech
[分享创造] 用 Rust 写了一个 OKX v5 API SDK,附带实时行情终端 🦀
最近在学习加密量化相关的东西,找了一圈没有满意的 OKX Rust API 客户端库,尤其是 WebSocket 方面的,索性自己借 AI 撸了一个。
rust-okx —— 一个完全类型化的 OKX v5 REST + WebSocket 异步 SDK 。
核心设计原则:不手动解析 JSON ,所有请求和响应都有对应的 Rust 类型。
主要特性
全类型化:请求参数和响应字段全部对应 Rust struct ,编译期就能发现问题
异步优先:基于 tokio + reqwest
模拟盘支持:demo_trading(true) 自动附加 x-simulated-trading: 1 头
多地区:Global / US / EEA 一行切换
WebSocket:行情、K 线、账户、持仓实时推送
可替换 Transport:方便 mock 测试、接代理、加重试逻辑
顺带做了个终端行情工具
为了验证 SDK 能不能跑起来,写了个 TUI 小工具 okx-cli ,支持:K 线图、实时成交、挂单列表、账户余额、快速下单。
car...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX