程式交易策略分享

程式交易策略分享

程序化交易是近年來頗受爭議的話題,它是指同時進行一系列股票的交易,而不是一次只買賣一隻股票。紐約證券交易所將程序化交易定義為涉及15只或15只以上股票,總價值超過100萬美元的交易。最基本的程序交易開始於70年代,程序中的交易被帶到紐約證券交易所的做市商(專家)崗位。從那時起,技術變得更加複雜和有效。如今,專業的投資經理和經紀人可以在交易所的電腦上直接發送買賣股票的指令。在大多數日子裡,程序交易占紐約證券交易所總交易量的10%。今天本文就是要來和大家分享程式交易策略,適合新手上路,也同時滿足進階人士的深化。

在80年代,每當股價快速波動,尤其是股價下跌時,程序化交易就成了一個受歡迎的罪魁禍首。包括美國證券交易委員會(Securities and Exchange Commission)的監管機構在內的一些人認為,程序化交易導致了1987年10月的市場崩盤,或至少加劇了那次崩盤。但大多數金融經濟學家認為,程序化交易的重要性被誇大了。

雖然它帶有計算機交易沒有監督或人工控制的含義,但程序交易不一定與計算機有關。甚至當它們參與其中時,計算機也只是加快了這個過程。真正的買賣決定是由人做出的,而不是電腦。在許多情況下,人們使用計算機來計算有助於決策的算法,在幾乎所有情況下,計算機都幫助將交易路由到程序中的每一隻股票,但人們做出交易決策並執行它們。

程序化交易的發展有三個相互關聯的條件。首先,個人投資者正在認識到,交易多樣化的證券投資組合可以消除投資個股的部分風險。其次,機構持有和交易的股本比例高於以往任何時候。這些專業投資者以程序交易或期貨和期權市場的形式直接在股票市場執行他們的多樣化交易,在這些市場中,投資者或投機者可以交易與市場指數(如標準普爾500指數)變化相關的合約。第三,技術進步降低了交易成本。

程序交易與幾種交易策略有關,包括被稱為持續時間平均、投資組合保險和指數套利的策略。理解這些策略對理解程序化交易在我國股票市場中的作用是很重要的。人們交易程序只有兩個原因:要麼是為了適應一個包括幾隻股票的投資目標,要麼是為了套利目的(比如,為了買股票)。,以賺取股票市場與期貨及期權等所謂衍生工具市場之間的差價)。

要理解由追求投資目標而產生的程序化交易,可以考慮一個人,他在一個共同基金中投資了1000美元。當許多投資者做出這一決定時,他們共同向共同基金發出了購買股票組合的信號——進行程序性購買。同樣,大量共同基金的贖回表明,該基金將出售股票投資組合。實際上,這兩種信號都是散戶程序化交易,它們通過傳統的程序化交易被有效地引導到股市。

其他一些更複雜的投資策略也與程序化交易有關。上面提到的兩個值得注意的投資策略是持續時間平均和投資組合保險。兩者都被用來決定投資者將多少資金投資於股票,而不是債券等其他工具。

平均持續時間是基於一個古老的想法,說起來容易做起來難——低買高賣。基金經理會在價格較低時買進股票組合中的資產,在價格較高時賣出股票組合中的資產。如果價格保持在一個特定的交易區間內,這種策略是有效的。但如果價格跌破區間,就會導致虧損;如果價格高於區間,就會錯失獲利機會。如果持續時間平均對價格波動有任何影響,它會降低價格波動。原因在於,平均期限投資者在價格下跌時買入,在價格上漲時賣出,這往往會減少兩個方向的變動幅度。

投資組合保險的目的是在下跌的市場中“保證”股票投資組合的最低價值,同時允許投資者參與上漲的市場。例如,投資組合保險公司可能會購買標準普爾500指數的“看跌”期權,從而有權在預定水平上賣出該指數。如果該指數跌破該水平,保險公司將“行使”或出售看跌期權。出售期權的利潤部分或全部抵消了保險公司所持股票價值的下降。如果指數中的股票上漲,保險公司的全部損失就是他為看跌期權支付的錢。

另一種被稱為動態對沖的技術,在數學上等同於買入看跌期權。在動態對沖策略中,基金經理在股價下跌時賣出股票,在股價上漲時買進股票。一種觀點認為,動態對沖或投資組合保險會增加波動性,因為兩者都會在價格下跌時產生額外的賣出壓力,在價格上漲時產生額外的買入壓力。

但有兩個因素可以減輕程序化交易對價格波動的影響,即交易是為了持續時間平均還是投資組合保險。首先,這兩種策略都不是基於股價的基本信息。如果價格僅僅因為投資組合保險交易而下跌,那麼它們就已經跌破了“基本面”水平,其他投資者的購買就會變得有利可圖。同樣的道理也適用於任何由非信息化貿易引起的價格變動。其次,期限平均和投資組合保險策略通常在期貨和期權市場上實施比通過股票本身的程序化交易成本更低。

這就引出了股票市場和期貨期權市場之間的指數套利,這是程序化交易中最具爭議的一種形式。因為在期貨和期權市場上出售的金融產品來源於一種潛在的現金產品——在這裡是股票——它們的價格在數學上是相關的。這種數學關係並不比六瓶裝根啤的價格和一罐啤酒的價格之間的關係更神秘。當一種價格相對於另一種價格的數學關係下跌時,指數套利者可以買入較便宜的產品,賣出另一種產品,鎖定收益。這就是指數套利者所做的,當其他交易者買入或賣出導致期貨或期權價格相對於標的股票價格過高或過低時。

因此,指數套利交易就像一個信使,把價格信息從期貨市場帶到股票市場。假設價格處於穩定的均衡狀態,期貨合約的價格相對於股票價格處於公允價值。現在假設有關於經濟的好消息。消息將通過在股票市場和期貨市場的買入傳遞給市場,兩個市場的價格都將上漲。由於幾個原因,期貨市場的價格通常比股票市場的價格變動快,因此,期貨價格相對於股票指數的公允價值上升。進入指數套利,賣出相對昂貴的期貨,買入相對便宜的股票。其效果是使價格在新的、更高的水平上回到它們的公平價值關係。考慮到股票方面的套利,該程序的買入指令是由價格差異觸發的,指數套利者不一定知道或關心是什麼導致了價格的波動。但買入指令的效果是將期貨價格的消息傳遞到股市。

這種套利策略之所以複雜,完全是因為不熟悉相關產品。實際上,套利沒什麼大不了的;每個人每天都這樣做。假設你在麥當勞排長隊,看到你旁邊排著一條很短的隊。你很快就轉換線路,“賣出”長線,“買入”短線。當你這樣做的時候,長線會變短,短線會變長。這就是套利:當你使價格或線路長度相等時,你可以不勞而獲。

現在假設門旁邊有一行,所以人們很自然地先走到那一行。當一車饑腸轆轆的旅客來的時候,在人們意識到他們可以通過換乘不太方便的線路來節省時間之前,排隊的隊伍就變長了。如果麥當勞允許從門線(期貨市場)到短線(股票市場)的線路轉換(套利),旅行者的訂單就能更快完成(流動性更高)。在這個類比中,期貨市場是門線,因為那裡的價格變動更快;門線先變長。

如果麥當勞禁止換線,將會產生兩種影響:一台收銀機相對於另一台而言會比較平靜,而顧客將會吃得更慢。如果衡量麥當勞服務成功與否的標準完全是考察在收銀機前排隊結賬時的平靜或沮喪程度,那麼麥當勞的政策決定將是明確的:阻止套利,因為這會讓排隊結賬的隊伍變長。如果這項規定得到有效實施,整個餐廳的服務速度將會變慢。但是明天巴士可能會去肯德基。阻止流動性的行動降低了市場的使用,因為投資者通過將業務轉移到別處來應對交易的高成本(非流動性)。

我的研究表明,指數套利的數量確實與價格波動呈正相關。但在很大程度上,指數套利似乎是對波動性做出反應,而不是相反。華盛頓大學(University of Washington)的羅伯特•尼爾(Robert Neal)在考慮了信息效應之後,研究了股指回報與指數套利交易之間的關係,得出了大致相同的結論。他發現,指數套利對波動性的影響在統計上顯著,但在經濟上並不顯著。也就是說,指數套利很重要,但作用不大。平均指數套利交易使指數中的股票移動不到0.5美分。

程序化交易及其主要分支指數套利(index arbitrage)是最容易被誤解的金融術語之一。程序化交易的增長是由於過去25年來個人持有股票的方式發生了根本性的變化。投資者現在更有可能通過共同基金或養老基金間接持有股票,而不是通過散戶經紀商直接交易幾隻股票。當機構為其客戶的賬戶使用程序交易時,其效果是降低客戶成本。當機構利用指數套利程序進行交易時,其效果是將市場聯繫起來,從而提高它們的整體流動性。

文章授權(創用CC授權)
by-sa
comment

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Sending

©2020 Business Next Publishing Corp. 聯絡、建議隱私權

Log in with your credentials

or    

Forgot your details?

Create Account