Python 股票5 分鐘超簡單選股與回測 | 社區大學終身學習網
![Python 股票5 分鐘超簡單選股與回測](https://i.imgur.com/1IaoGs0.jpg)
股票如何選擇?要怎麼學習量化投資?財報、技術指標如何看?FinLab利用股票分析、財經python教學,讓你在在茫茫股海中,找到專屬於自己的投資方法。
![Python 股票5 分鐘超簡單選股與回測](https://i.imgur.com/1IaoGs0.jpg)
在這篇文章中,我們將介紹如何使用 Python 的 finlab 套件進行選股與回測。只需 5 分鐘,你將學會如何用 Python 挑選股票以及進行簡單的回測,讓你在投資股票時能減少賠錢付學費。最近在看一些比較古典而學術的策略文章,雖然已經眾所皆知,但是好像很少人用,這篇文章將介紹,如何利用 Python 實做建構股票的 portfolio 來實現股票持有的報酬率。
Portfolio Trading 就是選擇一籃子股票,並照著一定的比例買入持有一段時間,這篇文章先用最簡單的篩選法,選出一些股票,並觀察買入後一段時間的變化。
安裝 finlab 套件首先,你需要安裝 finlab 套件。在終端機或命令提示字元中輸入以下指令:
pip install finlab 匯入套件在 Python 程式中,我們將匯入 finlab 套件的 data 和 backtest 模組,以取得股票數據和進行回測。
from finlab import data, backtest 取得股票數據使用 data.get() 函數取得股票數據,方法如下:
price_data = data.get(price:收盤價)你可以根據需要替換成其他股票數據,例如:price:開盤價、price:最高價 等。
選擇投資策略在本教程中,我們將使用簡單的投資策略:選擇市場中 10 日均線價格最高的前 20% 股票。首先,計算 10 日均線:
moving_average = price_data.rolling(10).mean()接著,找出每天市場中 10 日均線價格最高的前 20% 股票:
top_20_percent_stocks = moving_average > moving_average.quantile(0.8, axis=1) 回測投資...加速度指標選股:免費Python實做教學看這裡 | 社區大學終身學習網
用Python超簡單計算:158種常見技術指標 | 社區大學終身學習網
Python 股票5 分鐘超簡單選股與回測 | 社區大學終身學習網
台股超簡單Python 技巧,三行程式碼:打造年報酬+20% 的選 ... | 社區大學終身學習網
利用Pandas輕鬆選股 | 社區大學終身學習網
選股策略回測有新功能!包含權重多空對沖、Sunburst 產業分析 | 社區大學終身學習網
【python】透過程式簡單選股與回測(part2) | 社區大學終身學習網
技術指標怎麼可能沒用?RSI 選股策略實做【股票投資教學 ... | 社區大學終身學習網
YouTube 股票指标编程 | 社區大學終身學習網
用Python 理財:打造小資族選股策略 | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
股市投資輕鬆學哪裡學?臺中市大屯社區大學開課資訊
想要學習股市投資輕鬆學可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
北台灣人文旅行哪裡學?新北市林口社區大學開課資訊
想要學習北台灣人文旅行可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
金融市場技術分析初級1哪裡學?桃園市桃園社區大學開課資訊
想要學習金融市場技術分析初級1可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以...
![](https://i.imgur.com/1IaoGs0.jpg)
台股實戰哪裡學?彰化縣彰化社區大學開課資訊
想要學習台股實戰可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理出...
![](https://i.imgur.com/1IaoGs0.jpg)
股市投資分析哪裡學?臺中市南湖社區大學開課資訊
想要學習股市投資分析可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
打造你的理財機器程式哪裡學?臺北市大安社區大學開課資訊
想要學習打造你的理財機器程式可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
投資理財Multicharts遇上選擇權哪裡學?新竹市竹塹社區大學開課資訊
想要學習投資理財Multicharts遇上選擇權可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、...
![](https://i.imgur.com/1IaoGs0.jpg)
股票投資分析(初階)哪裡學?臺北市士林社區大學開課資訊
想要學習股票投資分析(初階)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
台股實戰哪裡學?彰化縣彰化社區大學開課資訊
想要學習台股實戰可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理出...
![](https://i.imgur.com/1IaoGs0.jpg)
◆致富學習Multicharts程式篇哪裡學?臺北市大安社區大學開課資訊
想要學習◆致富學習Multicharts程式篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識...
![](https://i.imgur.com/1IaoGs0.jpg)
實用投資學-量價關係哪裡學?臺北市信義社區大學開課資訊
想要學習實用投資學-量價關係可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
實用投資學-使用Multicharts作程序化自動交易哪裡學?臺中市五權社區大學開課資訊
想要學習實用投資學-使用Multicharts作程序化自動交易可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學...
![](https://i.imgur.com/1IaoGs0.jpg)
投資理財策略哪裡學?新北市樹林社區大學開課資訊
想要學習投資理財策略可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
股市投資 分析哪裡學?臺中市南湖社區大學開課資訊
想要學習股市投資分析可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
投資理財策略哪裡學?桃園市中壢社區大學開課資訊
想要學習投資理財策略可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...