用 Python 理財

課程講義:

https://www.finlab.tw/mopcon.html

finlab 股票系統:

https://ai.finlab.tw/

Hahow 課程:

用 Python 理財:打造自己的 AI 股票理專

用 Python 理財:打造加密貨幣實戰策略

Investing VS Gambling

心理上,賭博與投資兩者的目標都是賺錢沒錯。

  • 投資
    是有策略設定一個比較中長期的時間,比如三年、五年或更久,並且計畫累積資產來達到既定的目標
  • 賭博則是帶有比較娛樂及玩票性質,過程中若讓您一時賺到錢而趕到情緒亢奮與高昂,那麼這就比較接近賭博。
    為什麼要投資?
    可以換時間,早一點獲得自由人生。

Financial Data

Features

我們怎麼去預測股票上漲或下跌?
歷史資料、交易紀錄、技術指標…等

Labels

Machine Learning Models

NN

Neural Network
像是人類的神經

LSTM

Long Short Term Memory Neural Network
-Hochreiter 1997

CNN

Convocational Neural Network
多的神經元一起處理優化速度

Evaluation

Back testing

回測來檢視機械學習是否有效分析 Featuresr 並且分類 Labels

Purged K-fold

交叉分析

  • 量化投資
    相反是主觀操作,量化投資的概念是藉由歷史、技術指標操作避免人性的因素。