Release Note
version: 1.9.0 (2025-11-23)¶
What's Changed¶
- feat: enhance async by @linsamtw in https://github.com/FinMind/FinMind/pull/366
1️⃣ 批次與併發控制
避免一次大量(例如 2000 筆) async request 導致網路錯誤或連線被拒 新增 semaphore 控制同時執行的 request 數量 支援分批處理(batch),每批數量可手動設定或自動依機器資源調整 2️⃣ 共享 Session 提升效率
所有 request 使用同一個 requests.Session,重複利用 TCP 連線 減少連線建立成本,提高抓取速度 3️⃣ 錯誤處理與 retry 機制
request 若失敗會自動 retry,減少抓取失敗 非同步請求回傳 None 時會自動過濾,避免 AttributeError 4️⃣ 進度追蹤
使用 tqdm 顯示每批 request 完成進度 可以即時看到抓取進度 5️⃣ 自動調整性能 (auto_tune)
根據機器 CPU 核心數與可用記憶體,自動調整 max_concurrency 適應不同環境,提高穩定性與效率
release_at: 2025-11-23 09:16:17
version: 1.8.3 (2025-11-04)¶
What's Changed¶
- feat: add verbose params, and replace logger.warning to logger.debug by @linsamtw in https://github.com/FinMind/FinMind/pull/365
release_at: 2025-11-04 15:47:29
version: 1.8.2 (2025-08-09)¶
What's Changed¶
- feat: add use_async in taiwan_stock_tick by @linsamtw in https://github.com/FinMind/FinMind/pull/353
- Add taiwan_stock_trading_date data by @machineCYC in https://github.com/FinMind/FinMind/pull/357
- Add new datasets by @machineCYC in https://github.com/FinMind/FinMind/pull/359
release_at: 2025-08-09 15:09:31
version: 1.8.1 (2025-05-25)¶
What's Changed¶
- feat: add taiwan_stock_warrant_trading_daily_report by @linsamtw in https://github.com/FinMind/FinMind/pull/349
release_at: 2025-05-25 13:48:01
version: 1.8.0 (2025-05-10)¶
What's Changed¶
- feat: rename setup-name by @linsamtw in https://github.com/FinMind/FinMind/pull/347
- feat: move token from params to headers by @linsamtw in https://github.com/FinMind/FinMind/pull/348
release_at: 2025-05-10 08:56:57
version: 1.7.9 (2025-05-10)¶
What's Changed¶
- feat: allow stock_ID to use List type in taiwan_stock_tick_snapshot by @linsamtw in https://github.com/FinMind/FinMind/pull/335
- add: TaiwanStockDispositionSecuritiesPeriod dataset by @machineCYC in https://github.com/FinMind/FinMind/pull/340
- fix: typo by @linsamtw in https://github.com/FinMind/FinMind/pull/341
- New data TaiwanStockIndustryChain by @machineCYC in https://github.com/FinMind/FinMind/pull/343
- feat: add TaiwanStockEvery5SecondsIndex by @linsamtw in https://github.com/FinMind/FinMind/pull/346
release_at: 2025-05-10 05:10:47
version: 1.7.8 (2024-12-25)¶
What's Changed¶
- feat: add get taiwan_stock_trading_daily_report by async by @linsamtw in https://github.com/FinMind/FinMind/pull/331
- feat: add taiwan_stock_kbar use_async by @linsamtw in https://github.com/FinMind/FinMind/pull/333
- feat: add nest_asyncio for Jupyter Notebook by @linsamtw in https://github.com/FinMind/FinMind/pull/334
release_at: 2024-12-25 11:18:11
version: 1.7.5 (2024-12-07)¶
What's Changed¶
- feat: update taiwan_stock_market_value_weight tw name by @linsamtw in https://github.com/FinMind/FinMind/pull/329
- add: taiwan_business_indicator by @machineCYC in https://github.com/FinMind/FinMind/pull/330
release_at: 2024-12-07 02:31:43
version: 1.7.4 (2024-11-23)¶
What's Changed¶
- add: TaiwanStockMarketValueWeight data by @machineCYC in https://github.com/FinMind/FinMind/pull/327
- feat: add futures/option CNN_Cnn_Fear_Greed_Index by @richardkuo1999 in https://github.com/FinMind/FinMind/pull/328
New Contributors¶
- @richardkuo1999 made their first contribution in https://github.com/FinMind/FinMind/pull/328
release_at: 2024-11-23 08:24:41
version: 1.7.3 (2024-10-13)¶
What's Changed¶
- feat: add futures/option institutional_investors_after_hours by @linsamtw in https://github.com/FinMind/FinMind/pull/322
release_at: 2024-10-13 16:46:34
version: 1.7.2 (2024-10-13)¶
What's Changed¶
- add: OpenInterestLargeTraders for option and futures by @machineCYC in https://github.com/FinMind/FinMind/pull/320
- feat: update FinMind 校園推廣方案.pdf by @linsamtw in https://github.com/FinMind/FinMind/pull/321
release_at: 2024-10-13 04:21:29
version: 1.7.1 (2024-09-28)¶
What's Changed¶
- feat: add api_usage_limit by @linsamtw in https://github.com/FinMind/FinMind/pull/318
release_at: 2024-09-28 09:55:48
version: 1.7.0 (2024-09-26)¶
What's Changed¶
- add: tw week and month price data by @machineCYC in https://github.com/FinMind/FinMind/pull/301
- add: taiwan_stock_trading_daily_report_secid_agg dataset by @machineCYC in https://github.com/FinMind/FinMind/pull/302
- Add taiwan_stock_trading_daily_report_secid_agg and taiwan_stock_trading_daily_report api by @machineCYC in https://github.com/FinMind/FinMind/pull/314
- feat: add format check in CI by @linsamtw in https://github.com/FinMind/FinMind/pull/313
- add: start and end date for taiwan_stock_trading_daily_report_secid_a… by @machineCYC in https://github.com/FinMind/FinMind/pull/317
- feat: add api_usage by @linsamtw in https://github.com/FinMind/FinMind/pull/315
release_at: 2024-09-26 15:21:47
version: 1.6.9 (2024-05-27)¶
What's Changed¶
- add: taiwan_total_exchange_margin_maintenance dataset by @machineCYC in https://github.com/FinMind/FinMind/pull/298
- 292 大盤融資維持率 by @machineCYC in https://github.com/FinMind/FinMind/pull/300
release_at: 2024-05-27 15:46:14
version: 1.6.7 (2024-05-23)¶
What's Changed¶
- feat: add 暫停融券賣出表(融券回補日) TaiwanStockMarginShortSaleSuspension by @linsamtw in https://github.com/FinMind/FinMind/pull/296
- fix: backtest compute_div_income by @linsamtw in https://github.com/FinMind/FinMind/pull/297
release_at: 2024-05-23 05:42:24
version: 1.6.6 (2024-03-31)¶
What's Changed¶
- add taiwanstockdelisting dataset by @machineCYC in https://github.com/FinMind/FinMind/pull/290
- fix: fractional part from stock_div must be cash refunds (#273) by @sakkyoi in https://github.com/FinMind/FinMind/pull/288
- feat: add ConvertibleBond by @linsamtw in https://github.com/FinMind/FinMind/pull/291
New Contributors¶
- @sakkyoi made their first contribution in https://github.com/FinMind/FinMind/pull/288
release_at: 2024-03-31 16:22:36
version: 1.6.5 (2024-01-15)¶
What's Changed¶
- feat: raise Exception on request_get by @linsamtw in https://github.com/FinMind/FinMind/pull/286
release_at: 2024-01-15 13:48:26
version: 1.6.4 (2023-12-06)¶
What's Changed¶
- refactor: backtest by @linsamtw in https://github.com/FinMind/FinMind/pull/274
- feat: rm typing.Dict on add_indicators, add_buy_rule, add_sell_rule by @linsamtw in https://github.com/FinMind/FinMind/pull/276
- feat: add KdCrossOver, MAGoldenDeathCrossOver, InstitutionalInvestorsOverBuy, ShortSaleMarginPurchaseRatio by @linsamtw in https://github.com/FinMind/FinMind/pull/277
release_at: 2023-12-06 14:34:54
version: 1.6.3 (2023-10-29)¶
What's Changed¶
- add taiwan stock kbar data by @machineCYC in https://github.com/FinMind/FinMind/pull/272
release_at: 2023-10-29 12:54:42
version: 1.6.2 (2023-09-24)¶
What's Changed¶
- add: change the status code by @machineCYC in https://github.com/FinMind/FinMind/pull/262
- add: tw 10 year avg close by @machineCYC in https://github.com/FinMind/FinMind/pull/267
- add: remove the adj calculate code by @machineCYC in https://github.com/FinMind/FinMind/pull/269
- feat: Use pandas concat instead of append by @linsamtw in https://github.com/FinMind/FinMind/pull/265
release_at: 2023-09-24 07:24:55
version: 1.6.1 (2023-06-22)¶
What's Changed¶
- fix: ex_dividend_price end date need to be the same as the stock_price by @machineCYC in https://github.com/FinMind/FinMind/pull/252
- add: taiwan_securities_trader_info api in finmind package by @machineCYC in https://github.com/FinMind/FinMind/pull/256
- add: taiwan stock market value by @machineCYC in https://github.com/FinMind/FinMind/pull/257
- feat: add taiwan_stock_info_with_warrant, taiwan_stock_tick_snapshot, taiwan_futures_snapshot, taiwan_options_snapshot by @linsamtw in https://github.com/FinMind/FinMind/pull/258
release_at: 2023-06-22 05:51:52
version: 1.5.8 (2022-09-13)¶
- feat: add 減資恢復買賣參考價格
release_at: 2022-09-13 15:47:08
version: 1.5.7 (2022-09-06)¶
- feat: remove taiwan futopt institutional investors api, add taiwan_future_institutional_investors and taiwan_option_institutional_investors api
release_at: 2022-09-06 15:42:02
version: 1.5.6 (2022-06-16)¶
release_at: 2022-06-16 10:45:04
version: 1.5.5 (2021-11-02)¶
- feat: reset timeout defacut value None and logger.info timeout msg (#192)
release_at: 2021-11-02 11:15:11
version: 1.5.4 (2021-10-31)¶
- Hotfix: fix some dependency issue (#190),
- fix: remove error msg not show issue (#191)
release_at: 2021-10-31 16:53:19
version: 1.5.3 (2021-10-06)¶
- fix: taiwan_futopt_daily_info (#189)
release_at: 2021-10-06 12:10:04
version: 1.5.2 (2021-10-06)¶
- debug: Unable to parse datetime string
release_at: 2021-10-06 11:17:40
version: 1.5.1 (2021-10-05)¶
- feat: handle connection errors
release_at: 2021-10-05 17:29:22
version: 1.5.0 (2021-09-11)¶
- feat: add timeout and retry on request get
- feat: add timeout params, default 30 seconds
release_at: 2021-09-11 18:00:16