克服貪婪和恐懼的方式:量化交易「從零入門量化交易系列」

克服貪婪和恐懼的方式:量化交易「從零入門量化交易系列」

一、一個小故事

三月份,黑色有一波不錯的空頭行情。在行情中段,有一個朋友在群裡和我們說:鐵礦石馬上就要反彈了,你們的空單,建議儘快獲利了結。

當時我的黑色單子盈利都蠻不錯的,聽了他的話,我心裡一驚。我問他:同學,你是不是收到了什麼消息,說來聽聽。

他說,我不靠小道消息,我憑的是技術分析。你看,黑色系嚴重超跌,鐵礦石MACD綠柱變短,XX均線強有力支撐,KDJ已經在低位,今天尾盤已經有一些反彈,明後天必有一波大反彈。

說完,他給我秀了一張他的鐵礦石的多單。

哎,我還以為又出什麼大事了呢,結果虛驚一場。同學,不帶這麼嚇人的,請容許我再開一張空單壓壓驚。然後,我就給他秀了一下我新開的空單……

他說:你這會還開空單,這是要作死的節奏啊。

我說:為什麼不能開空單?

黑色系空頭趨勢明確,鐵礦石MACD依然是綠柱,均線空頭排列,KDJ低位鈍化,尾盤反彈力度不大,明後天必有一波下跌。

他說:你這就是在抬槓!

我說:同學,你開多有你的道理,我開空也有我的道理,怎麼能說抬槓呢?誰沒事拿人民幣抬槓。

他說:我這是經過嚴密的技術分析,你是照抄我的話反著說。

我說:就算我抄你的,就技術而論,請指出我的分析哪一點不正確,均線空頭排列錯了,還是KDJ鈍化錯了?

他說:就技術分析而論,還真不能說你錯。

我說:就技術分析而論,我也不敢說你錯。

二、背後的思考

那麼,一模一樣的技術指標,為什麼會有截然相反的分析結果呢?我們倆到底誰錯了?

仔細回想,其實我的空頭判斷,不是技術分析得來的,恰恰相反,

我技術分析的觀點,是因為我有空單才編出來的。

先有單子,再有分析,總感覺那裡怪怪的。然而,我自己都覺得這個分析有理有據!

我的空單不是從分析裡來的,那麼,對方的多單是怎麼來的呢?

我相信,他肯定會說,他的多單是從技術分析裡來的。

然而,對於他這樣一個技術分析愛好者來說,他肯定也明白我的技術分析思想,甚至有可能研究得比我還要深。

也就是說,同一個點位,做多做空的技術分析方法,他肯定都懂。

那麼,是什麼原因驅使他選擇做多的技術分析,而不是選擇做空的技術分析呢?既然兩種技術都合理,他為什麼選擇技術性失明呢

那是因為我們每個人都有貪婪和恐懼。人在做技術分析的時候,有太多的主觀帶入。就像上面的辯論一樣,完全是屁股決定腦袋,我們的技術分析只是給自己的操作找一個安慰自己的藉口而已。這些都是貪婪和恐懼引起的。

當行情順著自己來的時候,我們總是想賺的更多,在想賺的更多的同時,也會害怕行情就此反彈甚至翻轉,竹籃打水一場空。

當我們空倉的時候,看著行情發展,我們害怕行情絕塵而去,從而忍不住追漲。當我們買漲而市場下跌的時候,我們害怕市場會一直下跌,直接爆倉,從而控制不住去殺跌。

那有什麼辦法能夠克服人性中的貪婪與恐懼呢?我的答案是:量化交易。

三、量化交易的好處

1 能夠避免主觀臆斷

通過把自己的想法用程序實現出來變成可量化的策略,只通過計算機對策略進行計算來發出信號進行買賣,把自己從決策前沿抽身出來。

這樣就能避免交易被人性中的弱點,比如貪婪、恐懼、自負、虛榮等負面心理影響。前面故事裡的例子,就不會再出現了,因為計算的結果肯定只有一個。

2 能夠驗證交易策略是否可行

以前,我們有一個交易Idea的時候,通常也會去回測,但人工的回測往往會關注到成功的例子,而對一些失敗的樣本視而不見,並且人工來做,耗時耗力,很難快速完成。

通過把交易思想量化,用計算機程序實現出來,我們可以非常方便的進行歷史回測,而且一切都有統計數字,不會因為主觀的偏好而漏掉任何樣本。這讓我們能夠更清楚的認識到,自己策略是否可行。

3 能夠確保交易的執行

我們經常會碰到這樣的情況,行情超出了我們的心理預期,而根據策略,應該是要進行操作的,但我們下不去手。

不管是止損還是順勢加倉,都是要逆人性的,很多時候我們一猶豫,機會就錯失了。而量化交易不存在這個情況,機器從計算到執行,幾十毫秒就能完成,機器也不會有任何心理負擔。

o(* ̄︶ ̄*)o

4 能夠讓我們收穫自由

量化交易,尤其是中低頻的量化交易,是不怎麼需要盯盤的,也就是你的時間會比較自由,但是這種自由的代價同樣很高,你必須有:絕對的自律+控制自己的慾望。每天都必須要投入大量精力進行研究,而且不分工作日和週末。

量化的策略是需要不斷迭代和優化的,如果認為可以一勞永逸,那就是失敗的開始。市場競爭很激烈,越來越多的高手湧入這個市場,特別是這兩年美國股市波動率低,華爾街的量化基金在走下坡路,而國內的私募爆發式增長,很多牛人回國發展,推動了整個行業的進步。

在大家都進步的時候,你沒有進步,那就是退步了,很快回被市場淘汰。

這是整個系列的第一篇,後面會不斷更新,一步一步從零實現量化交易。


目錄:

一、克服貪婪和恐懼的方式-量化交易

二、什麼是量化交易,目前有哪些解決方案?

三、編程基礎-python入門

四、開源量化系統VN.PY的介紹與安裝

五、回測自己的第一個策略

六、免費的數據獲取方法

七、簡單的CTA擇時策略

八、CTA擇時策略調優

九、實盤交易

最後端上一碗雞湯:

人生就像培育種子,你投入的每一分努力,都會在未來的某一天回饋與你,而你所要做的就是每天努力一點點,努力的意義就是在以後的日子裡,放眼望去,全都是自己喜歡的東西,請相信,別人有的,你也會擁有,只要你努力,時間都會給你。懷著對這個世界的好奇,與這個世界不斷的碰撞,不斷的重塑自己,不斷的更新自己。


分享到:


相關文章: