用Python建構股票分析系統(速成班)
本課程的目標,是要讓學員在最短的時間內擁有自己的系統。課程首先會講解股票分析系統的架構,之後我們會說明如何訂定策略及藉由回測來判斷策略的好壞,希望藉由循序漸進的引導,最後可以讓學員建構出自己的股票分析系統。
本次上課的內容為講師在 PyCon TW 2017 的演講 的更新及延伸。
本課程適合對象:
- 至少會安裝Python,並用Python執行"Hello World!"程式
- 已經稍微了解 Python 的基本語法,想要進一步了解如何用Python來做量化投資者。
- 已經稍微知道如何使用 Numpy, MatPlotLib, Pandas 者。(沒有學過 Numpy, MatPlotLib, Pandas 的朋友,可以考慮參加 8/20 (一) 在 Kaohsiung.py 的免費技術交流。)
- 對Python在Fintech的應用有興趣者
- 對基本語法還不夠熟的朋友,可以先參考:https://github.com/victorgau/Python_Basics
課程需求:
- 上課學員需自備筆電
- 建議在課前先在電腦安裝Python、VSCode、或Anaconda。
透過這堂課,學員將學到:
- 用 Python 做量化投資的概念
- 實作自己的投資策略
- 利用回測來評估策略的好壞
- 從無到有建構出自己的股票分析系統
講師簡介:
Victor Gau
- 高雄 Python 社群共同創辦人
- 高雄 Python 學院講師
- PyCon TW 2017/2018 Speaker
- PyCon APAC 2015 Staff/Speaker
- PyCon TW 2016/2017 Staff
課程大綱
- 簡介 (簡單說明一個股票分析系統,需涵蓋那些部分。)
- 技術指標實作並繪製線圖
- 回測指標說明
- 策略實作
- 建構自己的股票分析系統
高雄 Python 社群 (Kaohsiung.py) 簡介:
高雄 Python 社群 (Kaohsiung Python User Group, Kaohsiung.py) 自 103 年2 月開始即在高雄致力推動 Python 程式語言的教育及技術交流,到目前為止已經在高雄舉辦了超過 30 場以上的公益活動,活動內容囊括了機器學習、資料探勘、人工智慧(AI)、FinTech、雲端運算、容器技術、深度學習、電腦視覺、Web技術等等的技術教學及交流。 在過去三年多的活動中,我們嘗試了不同的主題跟教學的方式,想要讓 Python 語言在高雄形成一個健康的生態系,進而提升南部的資訊科技能力及競爭力。藉由收集活動參與者的反饋,我們得知有許多與會者希望我們可以有循序漸進的教學課程,讓初學者可以更快的進入狀況,更快享受技術交流的樂趣。所以從今年開始,我們嘗試安排一些循序漸進的收費課程,希望可以快速地讓對 Python 感興趣的朋友入門。
社群網址:https://www.facebook.com/groups/kaohsiungpy/
聚會訊息:https://www.meetup.com/Kaohsiung-Python-Meetup
Kaohsiung.py 過去辦過的活動:https://github.com/victorgau/kaohsiung.py