TQSDK-RS3
天勤 DIFF 协议的 Rust 语言封装
这是一个用于连接天勤量化交易平台的 Rust SDK,支持:
- 实时行情订阅(Quote, K线, Tick)
- 历史数据获取
- 实盘/模拟交易
- DIFF 协议数据管理
快速开始
use tqsdk_rs::{Client, ClientConfig};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
// 创建客户端
let client = Client::new("username", "password", ClientConfig::default()).await?;
// 初始化行情
client.init_market().await?;
// 订阅行情
let quote_sub = client.subscribe_quote(&["SHFE.au2602"]).await?;
Ok(())
}