#api-bindings #stock #api #twse

twstock

台湾证券交易所(TWSE)数据抓取的API绑定

2个版本

0.1.1 2024年7月25日
0.1.0 2024年7月25日

68金融

Download history 222/week @ 2024-07-21 28/week @ 2024-07-28

每月250次下载

MIT 许可证

30KB
698

twstock 台湾股市股票API🦀

crate.io master codecov License: MIT

台湾证券交易所(TWSE) 获取数据的API绑定

入门

use twstock::*;

#[tokio::main]
async fn main() {
    let client = Client::new();
    match client
        .realtime()
        .fetch(Stock {
            kind: StockKind::Live,
            code: 2330,
        })
        .await
    {
        Ok(x) => assert_eq!(x.name, "台積電"),
        Err(err) => match err {
            Error::MarketClosed => {}
            _ => panic!("unexpected error: {:?}", err),
        },
    };
}

特别感谢

twstock(pypi): 提供API使用参考 使用证卷交易所API抓取股票信息(hackmd文章)

依赖关系

~8–24MB
~458K SLoC