iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

金融量化交易 系列

討論算法交易,從交易基礎、Python工具與資料處理,從市場概念、API資料擷取、網路爬蟲到交易策略,包含趨勢跟隨、統計套利、高頻交易。從策略回測、績效評估、到滾動式優化。

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 21

21. 回測工具的類型

廣義上,有兩種形式的回測系統被用來測試交易假設:研究型回測器 (research back testers) 和事件驅動回測器 (event-driven ba...

2025-09-06 ‧ 由 HO-HSUN 分享
DAY 22

22. 使用Backtrader進行回測

回測是開發有效交易系統的關鍵組成部分。它是透過歷史數據,使用給定策略定義的規則,來重建過去可能發生的交易。Backtrader 函式庫提供了在 Python 中...

2025-09-07 ‧ 由 HO-HSUN 分享
DAY 23

23. 理解交易中績效與風險

在交易中,評估策略的有效性和風險至關重要。績效指標有助於評估策略的獲利能力和一致性,而風險指標則提供了對其潛在脆弱性的洞察。讓我們深入探討這兩類中的一些關鍵指標...

2025-09-08 ‧ 由 HO-HSUN 分享
DAY 24

24. 指標計算的函式庫

Python 提供了幾個函式庫來計算交易策略的績效和風險指標。以下是一些著名的函式庫: pyfoliopyfolio 是由 Quantopian Inc....

2025-09-09 ‧ 由 HO-HSUN 分享
DAY 25

25. 策略測試最佳化

在開發演算法交易策略時,最佳化 (Optimization) 與回測 (Backtesting) 是兩個不可或缺的環節。 1. 策略最佳化 (Strategy...

2025-09-10 ‧ 由 HO-HSUN 分享
DAY 26

26·交易策略範例

什麼是回測 (Backtesting)?簡單來說,就是「用歷史資料來測試交易策略,評估其過去的表現」,從而判斷策略是否可能有效。回測四步驟 取得數據:下載目標...

2025-09-11 ‧ 由 HO-HSUN 分享
DAY 27

27·績效評估指標

Backtrader 的框架非常靈活,能建立多種策略。核心思想主要分為幾類: 趨勢跟蹤 (Trend Following):假設市場趨勢會持續,順勢而為。例如...

2025-09-12 ‧ 由 HO-HSUN 分享
DAY 28

28.API與通訊協定

在演算法交易中,API (Application Programming Interface, 應用程式介面) 是我們的程式與交易所伺服器溝通的橋樑。它定義了一...

2025-09-13 ‧ 由 HO-HSUN 分享
DAY 29

29.Python 程式設計

Python 是一種現代、高階、物件導向的程式語言,其核心特點包括簡潔易讀的語法、動態型別(無需宣告變數型別)、自動記憶體管理及直譯式執行(無需編譯)。這些特性...

2025-09-14 ‧ 由 HO-HSUN 分享
DAY 30

30.NumPy 數值計算與 Matplotlib 視覺化

在 Python 的科學計算生態中,NumPy 是基石,它提供了核心的 ndarray(N維陣列)物件。由於其底層由 C 和 Fortran 實現,NumPy...

2025-09-15 ‧ 由 HO-HSUN 分享