如果有用Google Sheet, 有提供一個googlefinance 函數, 可以很快的查股票資料。雖然台股的資料不一定齊全,但是多數股票還是有的。
googlefinance 函數的參數基本上是這樣的
GOOGLEFINANCE("TPE:2330", "all", DATE(2024,7,31), DATE(2024,12,13), "DAILY")
"NASDAQ:GOOG" ---是股票代號(目前是用台積電)
"price"---的位置放的是參數(「bot.學習.人」主要是用"all參數")
再來就是開始時間,結束時間,抓取的資料間隔,詳細的參數說明,可以看google 文件。
用這個方式,我們可以做一下投資的回測。譬如說,假說投資的策略是,只要開盤價低於前一天的收盤價,就買一股,那麼到期間結束,投資報酬率是多少呢?
假設投資的股票是台積電,那結果就是7.13%
假設是鴻海,在這個投資策略下就是 -4.14%
類似的功能在excel 也有,函數名稱叫stock history,不過要使用office 365的excel 版本才有提供stockhistory。
以上只是用來拿googlefinance 作一個股票的回測,回測的結果就各位投資大神來說,並不具有什麼意義,只是用這個了解googlefinance 能夠作什麼。
回測的檔案傳送門