高手都說行情不可預測,那麼策略是怎麼出來的?所有的策略不都是基於判定未來是漲還是跌而做出來的嗎?

高手都說行情不可預測,那麼策略是怎麼出來的?所有的策略不都是基於判定未來是漲還是跌而做出來的嗎?「判定未來是漲還是跌」不就是一種對未來的預測嗎?能否舉個例子解釋一下


資產價格都包含確定性部分(deterministic components)和隨機部分(stochastic components)。例如,對於描述股票價格變化的一個基礎模型,幾何布朗運動(Geometric Brownian Motion),其微分表達式就是由一個漂移項(確定性部分)和一個布朗運動項(隨機部分)構成的。

因此,按照以上的觀點,一個股票組合的收益率是不可能被精確預測的。一般而言,我們會對一個股票組合未來的收益作如下描述:在下一個交易日,該組合的收益率(記為 R),有 95% 可能在 [-0.1, 0.1] 之間取值。即既有可能盈利,也有可能虧損。那麼有效的量化策略是怎麼賺錢的呢?主要是靠對股票組合的收益預期(即 R 的期望 E[R])和風險預期(即 R 的波動率 sigma (R))的預測能力。

粗略來說,如果我的量化策略預測有 100 只股票的預期收益為正,預測準確性為 80%,那麼我買入這100隻股票,在80隻股票上賺錢,20隻股票虧錢,那麼我總體還是賺錢的。當然實際要考慮的情況,要比這遠為複雜。

另外,雖然單個股票的價格走勢不可能被精確預測,但多個股票的價格走勢可能會出現協同效應(coherent behaviors emerged from random motions in a system,物理上常用的描述)。這種協同效應可能來源於市場內部的相互作用、也可能來源於市場外部重要消息的影響(政策變化、戰爭、大型機構破產等)。這種協同作用是統計套利可行的根本原因。我覺得,對於這種協同效應的識別是物理(尤其是凝聚態物理)和金融最為相關的部分。我之前看過一些隨機矩陣理論在這方面的應用,都很有意思。


行情就像天氣,而策略就像天氣預報,總有那麼些時候你帶了傘卻沒下雨,但天氣預報大部分時間都是有效的。人們對行情的預測主要是基於歷史規律(概率)和邏輯分析,說白了就是手頭的信息,每個人根據手頭不同的信息給出預測,繼而調整自己的策略,然而市場上總有我們沒掌握的甚至突發的信息,這些信息就不在預測的範圍內了。因此行情是無法預測的(這裡應該指的是準確預測),只要大概率對就很好了。


給你一顆骰子,四面是六兩面是一。隨手扔猜大小。
你能預測你扔出來的是一還是六不?
我估計是不能的。
但問你壓大還是壓小,我估計你也不太可能壓小。
你看,這就是不能預測制定策略嘛。
未來不可預測,但骰子在你手裡,你制定策略的基礎不是對未來的預測,而是基於當下對未來可能性的評估。你的任務就是看清楚骰子是什麼樣的,而不是猜測扔出來的點數。
唯一的問題是,市場這顆骰子可不止六個面,還是隨時變動的。


所以要看概率啊…具體多少概率足夠賺錢要考慮持倉時間和手續費等條件…


應該指的是噪音大。我看過一些回測夏普在1.5以上,回測時間在10年以上的策略,樣本內每月每品種的勝率竟然只有52%左右。就算你穿越時空回去拿著這個策略去預測市場,一開始別人也可以說你根亂猜的沒區別。

Diversification is the only free lunch果然沒錯。


「預測」這個詞有點含糊呀。

在交易里,策略當然不是基於某一次精確的「預測」的,策略都是基於概率上的優勢的。

想想輪盤賭吧。小球落入0號格子賭場通吃,賭場顯然有他的優勢吧,賭客一直賭下去賭場肯定能贏錢的。但是賭場也不可能知道下一次彈出來的小球會落在哪個數字吧。


其實吧,如果不強求收益率,用什麼方法看待市場不要緊,只要始終保持一致性就可以了,不要因為虧了幾次就懷疑。簡單說就是要接納盈虧同源。
而所謂的市場不可預測,不是指入場邏輯,而是入場以後,交易者應有的理念或態度。簡單說,就是不要有執念。
持有這種理念,可以讓交易者在錯誤的時候果斷止損,因為未來不可預測。也會讓交易者不敢重倉,因為未來不可預測。
總之,一切交易根源,在於從內心接納市場不可預測的理念,然後從這裡派生出相應的交易技術。


這裡的」預測「大多是言辭之爭。

就像目前排名第一的答案括弧里補充的一樣。
區別在於是「準確預測」還是「概率預測」


就我自己的看法,高手說的不可預測是指短期行情或者黑天鵝與轉折點,而長期行情是完全可以做出假設之後進行證偽的。
交易本質基於假設,我一般通過基本面和技術面確定方向,兩者同向才入場。
之後的趨勢價格變化無非兩種,即價格的變化與預期相符或者不相符。
相符就證明假設初步成立,之後可以通過基本面的影響延續情況、技術和倉位管理逐漸放大盈利。
如果不相符即證明假設不成立,首先考慮止損,而且不會再增加風險敞口。


不知道大家說的是不是一個意思,我覺得這問題的分歧點在於「預測」這個詞的定義。

思想是通過語言進行傳遞的,這一輸出再輸入之間已經多少有了點誤差,如果思想傳輸載體語言、辭彙,在大家心中說的都不是一回事,又怎麼能保證信息傳送不失真呢。

現實中遇到好多無謂的爭論,其實都源於個體對溝通中所用辭彙的定義差異。


對主觀交易來說,判斷或者「預測"是必須的,但不是全部,判斷是第一步,策略才是完成時。這裡博弈論的思想非常重要,即使你有90%的把握會發生A,你也必須知道如果發生非A你怎麼辦?那麼,A和非A都在你的策略里,一切就是可控的。
對量化交易來說,部分量化交易是基於歷史的統計,邏輯是「以前發生過並有效,那麼以後也是有效的",無論是基於時間序列還是機器學習,都是這樣的思路;再一個就是基於跟蹤,比如最常見的各種突破策略,在某個時點上突破,沒人知道是真突破還是假突破,這裡加過多的過濾條件反而會造成策略的過度擬合,這裡依然要通過策略去解決——盈虧比,動態止盈,止損,等等。
可見,無論主觀交易還是量化交易,無論是基於判斷,統計,跟蹤,最後都要體現在策略上。預測是盈利是兩碼事。對於交易者特別是信奉趨勢突破技術派的交易者,應當供養起來的一句話或許是,要賺錢沒必要知道下一步行情怎麼走。


像我這種幾乎每次預測都要被打臉每次下單都要靠運氣的交易員,對我來說交易的重點不在於預測而在於分類。
把行情接下來的走勢進行分類,每個分類對應不同的操作。
只要你的分類足夠完整,那麼接下來行情不管怎麼走,你的策略都會涵蓋相應的操作。無需預測,只需應對。


如果行情可以預測,那根本不需要什麼策略,多高空低就可以了。

所謂策略,當然是基於行情不可預測而制定的,最常用的技巧就是套期保值(hedge)。


策略不是判定未來是漲還是跌做出來的,而是判斷如果未來漲還是跌該怎麼辦!?學過計算機語言的人應該會很懂。


什麼是預測?我認為明天會漲100個點,這叫預測。什麼是策略?如果漲100個點我就止盈。如果跌20個點我就止損。這叫策略。這兩個能一樣。預測是基於主觀意願。策略是基於客觀事實。這完全是兩碼事。


嚴肅的理論給您不忽悠的回答
策略不是預測, 也不是出於預測而產生. 請參閱博奕論(game theory)跟決策論(decision theory)對於策略(strategy)的定義, 策略(strategy)是關於動作(action)的規劃, 風險管理(risk managemant)跟獲取獎勵(rewards). 其定義中完全沒有提到預測(forecasting, prediction)或類似的字眼, 都是在探討動作及獎勵間的交互關係.
趨勢策略指的就是那些失敗率超高, 但藉由抓到大趨勢, 還是能成功獲利的策略, 那種失敗率絕對稱不上什麼好預測


市場永遠是不可預測的。即便是在基本面有極大的可能性的情況下。

誰說策略都是基於預測的?

應該說,不管通過什麼技術指標計算出的結果,都是假定未來將會如何發展,然後基於該方向建倉。置於對錯,都有待於行情的發展來驗證。預測不重要,拋硬幣入場都不是問題。問題核心在於如何對已有的倉位進行管理。

我常用的一種策略大致是:在大周期圖上方向,在小周期圖上找入場點,然後試驗性建倉。隨時監測建倉後的變化,如果動態與建倉方向一致,則一路持有訂單,直到達到最大盈利;如果根據發展狀況判斷,當前倉位不對,有兩個可能性:一則是大勢轉向了(假設或可能),則需要立即止損,改變方向建倉;二是,大勢依舊,但是可以確認當前倉位的建倉位置不合適,需要重新定位建倉點,那麼就止損,然後重新等待合適的位置建倉出現。

多說一些, 我用的一個方法:在日線或H4上,建立一個MA,用它判斷大勢,並且當價格趨近此MA時,在小一級周期圖上找到入場點,建倉。只要大勢不變,,就一路持有。
當走勢發展相符時,可以盈利加倉。建倉點越靠近MA的,其止盈點可以越大;越遠離MA建倉的單子,其止盈點就越近。

判斷大勢,需要在高1-2級的周期圖上觀察。所謂大周期圖上看趨勢,小周期圖上找入場點,就是這個道理。總體來說,這樣才能實現「截斷虧損,放縱利潤」。我常用日線來看趨勢,在H1或H4上交易,在M30或M15上做微觀觀測。

任何時候,資金管理都非常重要,這是確保在一段長時間範圍內獲得正向盈利的關鍵。

我的另外一種主用策略是逆勢加倉的網格交易法。


不是基於預測,而是基於:我本次預測有可能是錯的。


把握趨勢(大概率事件)
控制倉位(小概率事件)


預測有邊際,邊際靠概率。
要想命中高,還得上隨機。

股價運行軌跡可在一定幅度內測算,在目前的驗證中,命中率還行,具體數據不說了。我所設計的計算模型,來自於對基礎數據的深度抽象建模,運行中的數據波動,會觸發自適應的調參過程。同時,也能做到在同市場中進行跨標套利,對加速資金流轉速率,提高資金使用效率的運用,感覺還不錯。

基於預測的策略,比較適合長倉做日內超短套利吸籌,對於高波高貝品種,收益大概是長周期趨勢型持倉收益的三倍以上。

在標的品質良好,可以不顧及短時市值跌宕的前提下。由左側進入,隨行至底部滿倉後繼續伴隨上行,並在入場點下方實現盈利,同時將成本拉低至市值三至六成是大概率事件。這樣繼續日內超短往上,至估值峰頂六成開始減倉,八成位置本金閃人,逃頂也不是做不到,因為事先設定的極端風險特徵值,會察覺到與平時迥異的罕見的多發高頻特異信號。最好不做人工干預,手痒痒操個盤和大家玩玩兒,也需要剋制貪婪,並嚴格執行止損止盈。盡量避免主觀操作,即使明知會下行虧損,不要在乎,設定止損就可以。一旦干預,就不好說了。

總之,股價在一定周期內(三周期)是可以大概率被擊中的。目前看,收益率還可以,至少,我終於可以開燈吃陽春麵了,再加一個煎蛋。

目前沒有做圖形化,這兩天抽空做,再補給大家品評一二。


推薦閱讀:

交易員們在讀新聞的時候是怎樣一個思路?

TAG:寬客(Quant) | 程序化交易 | 量化交易 | 金融工程學 |