tqsdk-rs 0.1.0

天勤 TQSDK Rust 封装提供获取 TQSDK 行情, K 线数据以及实盘交易接口
Documentation

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(())
}