Python網頁擷取入門班

數據分析可說是交易者的必備技能,就算是進行手動操盤的交易者,都少不免要分析各種股市數據,增添自己的交易優勢。然而股市上有眾多數據,若果單憑人手下載,恐怕每天都需要大費周張,浪費大量寶貴的時間。

交易者以交易為生,每天的精神時間都應該盡量花在策略分析上,所以凡事重複性高的工作都應該盡量靠自動化的程式去取代,減少人手處理數據的時間。因此,不少交易者早就自行編寫程式,運用網頁擷取技術(web scraping),每日自動從交易所下載最新的期貨、期權數據,從期貨和期權合約的交易量、未平倉合約,引申波幅等數據發掘潛在的機會。

本中心提供Python網頁擷取入門班正正是為了交易員而設。在課堂上我們會由零開始傳授Python程式語言的寫法,step by step教授如何從港交所網站自動下載期貨及期權每日的盤後資料,甚至會教授如何控制電腦自動開機關機,務求令整個過程達到100%自動化。

本課程專門教授如何自動下載港交所期貨及期權數據

​為何要學Python (而不是Java、C++等其他程式語言?)

Python可說是新一代程式員的恩物。過去的程式員通常在學習C++、Java的時候往往需要花費大量心思在程式結構和語法,複雜的語法大大增加學習和編寫程式的難度。正如大家初初學英文作文一樣,如果光是學習語法已經消磨大量精力,又如何有心思學習寫作手法和寫作內容﹖

然而Python語言卻有著異常精簡的特質,去除不少舊語言繁複的語法要求,令程式員可以將精力集中於程式的邏輯和功能本身。例如作為程式交易員,我們希望將心思集中在尋找獲利策略,而不是糾結於括號和逗號的位置。這個特質大大減少程式的開發時間,降低一般人學習程式的難度。

另外,雖然Python以精簡聞名,卻不代表其功能有限,反而由於其結構精簡,許多高層次的電腦應用都運用到Python作語言,例如現時炙手可熱的人工智能(AI)、大數據分析(Big Data)、機器學習(Machine Learning)等等,大多數程式員都會選擇以Python編寫,很多知名巨企如Facebook、Google、Oracle等等都有大量工作以Python編寫的程式進行,可見Python的出現改寫了整個行業的生態,其中受惠的自然包括不少初學程式交易的投資者。

有見及此,香港程式交易研究中心推出「IB API程式交易系統課程」,讓大家由零開始建構最大靈活度的交易程式。然而由於Python學習難度較高,對於完全沒有任何程式根底的同學來說比較困難,因此本中心同時推出「Python入門班」,讓沒有編程經驗的同學快速上手基本的程式編寫能力。

課程內容​

.認識開發及編寫Python的平台
.變數與基本數據運算
.基本資料型態
.輸入與輸出
.條件式及多重條件式控制
.函數設計 (Function)

.物件導向程式(Object Oriented)

.Package、Module的引入與設計

.網頁擷取技術 (Webscraping)

.時間及日期變數控制

.如何令電腦自動執行python程式

.如何運用BIOS設定達至自動化

課程目標

​學員完成課程後,能夠學會令電腦每日自動下載港交所的期貨及期權Daily Market Report,作進一步分析之用

對象︰

沒有任何編寫程式能力的期貨、期權交易者

*課堂上有助教提供服務,同學可以隨時向顧問查詢遇到的疑難

注意︰

本中心提供一人一電腦,同學亦可自備手提電腦,報名前請通知一聲

Video Class︰

.一人一機上課

.同學可以一邊觀看教學影片,一邊寫程式
亦可以因應自己進度,調節播放速度或重播片段
.由首堂開始計起,50日內無限重溫
.同學可進入學員專用Facebook Closed Group
.課後設有助教服務,同學可以隨時向顧問查詢上課時遇到的疑難​

 

課室開放時間
平日︰10:00至18:00
週六︰10:00至18:00
週日及紅日︰不開放​

上課地點︰觀塘偉業街161號德勝廣場701室

內容︰
內容與現場班一模一樣,不會有所增減​

​學費︰$750

報名︰Whatsapp或致電9499 7562搵Isaac進行辦理

學員心聲

不願透露姓名學員A︰

呢個班真係好實用!多謝Chris同Calvin耐心教導!

不願透露姓名學員B︰

冇諗過原來用Python可以慳返好多download資料嘅時間,而家我部電腦識得每日自己開機download啲盤後數據,download完仲識自動熄機,做分析時搵返啲舊數據都方便好多。

不願透露姓名學員C︰

之前我喺出面畀咗​成萬蚊去學webscraping,但完全由IT人角度出發,冇考慮過炒家嘅用途,浪費我錢又浪費我時間,如果早啲知道有呢個班就好。

© 2020 by Jarvis Technology Company Limited

Hong Kong | info@techjt.com| 852-9499-7562

  • Facebook Social Icon

Like us on Facebook!