我八成策略的數據來源
量化分析其實無大家想像中困難,只要符合3個條件,我都認為是量化分析,包括 1. 經過數據分析 ; 2. 決定交易目標﹑交易金額 ; 3. 決定進場方式,離場方式(止賺/止蝕) 而方式及形式都不限,不論你用人手mark, 用excel, python, 或tradingview,只要是對應/解決上面3個問題,我都認為是量化分析,或者更直接的說法是一套策略的基本原則。 量化分析3大的難題 要做好量化分析有3個大問題要解決, 1. Trading idea 亦可以是交易策略的代名詞,例如我發現恆指升跌同沽空有關;或者原來出現3底背馳,股價就係上升 ; 或者係未平倉合約少過前一日,第二日個市就會有相反方向。呢種就係trading idea問題,如果無idea,基本上所有之後量化分析都是空談,而一個好的量化策略其實就係透過平日觀察得來。 2. 收集數據 講起策略,就算再一般的投資者心目中都有幾個似是而非的策略,但我發現大部份人的策略不是難以量化,就是數據的收集極度困難。例如,我以曾經想過想要收集每天9點13分當刻左右排盤的數據而推論當日走勢,但後來我發現收集這個數據的難度有點高。所以收集數據絕對是搞量化分析一個極大的難題,最重要係香港很多資源都是收費或者不對外開放。即使是港交所,除非去故意儲某一些數據,否則大多數數據都不是長期存在任你下載,有一些什至是付費也買不到的數據。 3. 處理數據及量化的方法 收集完數據就視乎你如何處理這些數據,如果是簡單一隻股票或涉及幾個參數以內的策略,可能簡單用excel都可以,但如果涉及多隻股票的話,還是要用上python等涉及編程代碼方法,很多人覺得學習編程好難,但這個硬技術可以說是量化分析中最簡單的部份,上面2個問題遠比這個問題麻煩得多,正如不是所有IT人都是炒股高手吧。 先解決第2個問題 今日主要是想先解決第二個問題,很多分析涉及搜集原始資料的問題,由股價﹑期指﹑沽空﹑南北水﹑匯市數據﹑資金流,未平倉合約…我嘗試列出幾個我曾用或常用的免費數據網站,讓大家收集下載數據。 YAHOO FINANCE https://hk.finance.yahoo.com/ 基本上所有股票的歷史數據都可以在上面下載並儲存CSV file,而且提供超過20年的數據,不過要留意他有些股票的除淨因素是沒有好好計算的。但基本上你有股價的數據,已經可以設計一...