Skip to content

Eason0729/twstock-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

twstock 台灣股市股票API🦀

crate.io master codecov License: MIT

API binding for fetching data from the Taiwan Stock Exchange (TWSE)

Getting started

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文章)