2019年4月25日 星期四

學習程式交易過程中的悟想 (1)

為什麼上一篇自己提出了投資者價值觀的想法呢? 其實是這段時間自己開始學習Python,進一步是希望可以運用到Python做量化分析並去到程式交易,什至是機器學習。

其實運用程式,就是希望可以將目前人手進行的過程,利用程式自動去完成。就是將自己投資的決策條件,化成為一條條的Rule,並寫成電腦可以閱讀的Coding,令電腦變成我的一個分身。

起初以為很簡單,因為自己一直認為自己已經有一套投資哲學及選股準則,例如看重自由現金流、營業額增長及ROIC 。但原來要仔細的想起來還是有不少困難,人類的決策遠比想像的複雜。

上面的3個財務資料確實是可以量化成Coding,但是不是符合這三個條件的就可以投資呢? 回顧自己組合的股票,確是有上面三個共通點,但同時間亦有很多不相同之處,原來自己選股操作,還有隱含在理智之後的邏輯,有一套自己過去累積的價值觀在背後。如果硬要讓電腦成為自己的另一個分身,即是要將自己為意以至不為意的價值觀全部量化寫出來。

這是我第一個悟想: 電腦/程式,取代不了你。

事實上,AlphaGo 及機器翻譯都不是模仿人類大腦的方式,例如機器翻譯,用的就是統計學數學模型。

2019年4月23日 星期二

只賺自己該賺的部份

初入股海,都會希望可以找到投資的王道,即使相信沒有百戰百勝的方程式,亦會希望可以看出市場的規律。然而,人愈大就愈發現,市場的本質就是隨機、不確定及波動,任何一個策略都會面對市場的遇然性及不利自己的情況。

再努力去研究市場的規律,很大機會只會是徒勞無功,那做投資的研究重點應該放在哪裡? --研究自己的價值觀(或者叫投資哲學)。事物(市場)是客觀的存在,但我們每個人看到的市場都不一樣。在商業上,這叫Market Segment,雖然學術研究會提供一些準則去界定市場,但每一個參與者對那些人是自己的客戶群都有自己的一套看法,而他們都不會妄想「我要晒」,而是努力在自己的客戶群中Differentiation ,賺自己該賺的利潤。

投資或者交易的法則就不外乎幾個,幾個小時又或者幾日可能就已經講完,但每個人的領悟不一樣。將一套交易規則交給十個人,十個人的操作績效也會不一樣。這是因為每個人的價值觀、生活哲學不同。如果你相信明天會更好(西人思維,烏托邦在未來),你在市場上就會看到很多機會。相反,如果你是「小康大同在上古」,「一定係以前生活好過而家」,你就會信牙醫個套,天天等滅亡。原來我們交易的不是股票、期貨、外匯或期權,我們是在交易價值觀。

人無完人,沒有人是100分的,要承認,我們的價值觀本身就有缺憾,所以投資上有些地方能賺,有些地方會虧。例如我相信物以稀為貴,所以我喜歡貴買但俱質素的股票,不喜歡在大賣場中尋寶。如果我偏離自己這個價值觀,很大機會吃虧。

市場是隨機及不確定的,價值觀就提供了我們如何去看待市場。市場每天運作,而我們以價值觀去過濾,等待到合乎自己價值觀,是自己該賺的時候出擊。