A级片三级毛片中文字幕|97人人干人人爱|aaaaa毛片亚洲av资源网|超碰97在线播放|日本一a级毛片欧美一区黄|日韩专区潮吹亚洲AV无码片|人人香蕉视频免费|中文字幕欧美激情极品|日本高清一级免费不卡|国模大胆在线国产啪视频

AQF
首頁 備考指南 精品課程 名師團隊 職業(yè)前景
您現(xiàn)在的位置:首頁AQF考試常見問題 構建一個技術分析策略需要考慮哪些因素?

構建一個技術分析策略需要考慮哪些因素?

發(fā)表時間: 2019-03-26 13:39:47 編輯:tansy

技術分析(technical analysis)是量化投資的一個重要組成部分。技術分析通過研究投資品歷史量價信息來預測價格走勢、決定投資策略。技術分析只考慮市場的價格行為,認為“歷史會不斷重演”、試圖借由大量的統(tǒng)計資料來預測行情走勢。

  作者:石川,量信投資創(chuàng)始合伙人,麻省理工學院博士,精通各種概率模型和統(tǒng)計方法,擅長不確定性隨機系統(tǒng)的建模及優(yōu)化。

  1、技術分析

  技術分析(technical analysis)是量化投資的一個重要組成部分。技術分析通過研究投資品歷史量價信息來預測價格走勢、決定投資策略。技術分析只考慮市場的價格行為,認為“歷史會不斷重演”、試圖借由大量的統(tǒng)計資料來預測行情走勢。

  技術分析的發(fā)展長河已有百年歷史,在這其中出現(xiàn)了很多“大神”、也誕生了很多家喻戶曉的技術指標,比如人們耳熟能詳?shù)?MACD、KDJ 以及布林帶(Bollinger bands)等。與基本面投資不同,技術分析完全不考慮投資品(比如股票或者商品期貨)的基本面信息,僅僅根據(jù)量價的特征來產(chǎn)生開倉、平倉信號,捕捉交易機會。因此,與基本面投資相比,技術分析對投資者的要求更低,更容易被普通投資者掌握。此外,作為技術分析代表的海龜交易法在上世紀七、八十年代的大獲成功更是讓人躍躍欲試。

  毫無疑問,技術分析是任何量化投資的踐行者必須掌握的一項技能。那么,使用技術分析手段來構建投資策略都需要注意些什么呢?本文拋磚引玉,談一些我們的理解。構建一個技術分析策略大致需要考慮以下六點、歸類為三大部分:基礎、風控和微調。 >>>點擊咨詢量化投資需要的證書

  如何構建一個技術分析策略

  接下來的二、三、四小節(jié)會使用國內商品期貨數(shù)據(jù)構建策略對這三部分進行說明。我們從一個“基礎版”技術分析策略出發(fā),隨著文章的深入,把上述不同組成部分逐漸添加到該策略中,說明這些組件在構建一個成功的技術分析策略時發(fā)揮的作用。最后,本文會探討以下在當下技術分析是否還能“大展拳腳”。

  2、基礎篇:確定市場形態(tài) & 選擇技術指標

  在技術分析中,首先要考慮的是希望交易的市場形態(tài)。市場形態(tài)可以從多個角度解讀,比如從市場趨勢可以把策略分為趨勢追蹤和均值回歸策略;從交易的頻率可以把策略分為以日頻(或周頻)數(shù)據(jù)為主的中低頻策略、和以分鐘及小時數(shù)據(jù)為主的日內中高頻數(shù)據(jù)。假設我們選擇以日線數(shù)據(jù)構建一個趨勢追蹤類的技術分析策略。

  在確定了要交易的市場形態(tài)后,緊接著就是選擇適合自己的技術指標了。任何技術指標,都是根據(jù)歷史量價數(shù)據(jù)計算而來。技術指標僅僅是對量價數(shù)據(jù)的一個高度提煉、降噪的過程,以期捕捉到一些更泛化的信息;它們并不能提供任何量價以外的信息。同一類的技術指標多少都有一些大同小異。

  以趨勢追蹤策略為例,我們在《趨勢追蹤:均線 vs 通道突破》比較了兩大類趨勢技術指標 —— 均線和通道突破,通過實證解釋了它們在風險收益特征上的差異(下圖)。投資者需要根據(jù)自己的風險偏好選擇適合自己的技術指標。對于不同的技術交易指標和系統(tǒng),Kaufman (2013) 是一本很不錯的參考書。作者本人也是技術分析大牛,這本書寫的非常清楚。

  如何構建一個技術分析策略

  針對日頻趨勢追蹤策略這個目標,我們采用唐奇安通道(Donchian channel)突破作為技術指標,構建我們的“基礎版”策略。唐奇安通道由期貨交易大師 Richard Donchian 發(fā)明、是海龜交易法的重要部分。它利用一段時間窗口的較高價和最低價作為通道,以價格突破通道上、下限作為多、空的開倉信號。具體的,我們的“基礎版”策略如下:

  在沒有任何頭寸時的開倉信號:

  如果當日的收盤價高于前 50 日的較高價,則按下一日開盤價做多;

  如果當日的收盤價低于前 50 日的最低價,則按下一日開盤價做空。

  平倉信號:

  當持有多頭頭寸時,如果當日收盤價低于前 10 日的最低價時,則在下一日開盤時平掉多頭倉位;

  當持有空頭頭寸時,如果當日收盤價高于前 10 日的較高價時,則在下一日開盤時平掉空頭倉位。

  倉位計算:

  在計算每次開倉的倉位時,我們以分配的資金對于目標交易商品收益暴露為 1 這個原則(即如果目標商品收益率變化 1%,我們的凈值也變化 1%)。

  交易成本:

  交易成本方面,假設每筆交易(包括開多、開空、平多、平空)的手續(xù)費和滑點一共為千分之一。

  為了測試這個交易策略,我們使用下列來自國內商品交易所的商品的合成指數(shù)作為投資標的。回測期為 2011 年 1 月 1 日到 2017 年 6 月 23 日。

  如何構建一個技術分析策略

  該“基礎版”策略在回測期內的凈值和最大回撤曲線如下圖所示。它雖然取得了驚人的年化 71.01% 的收益率,夏普率也高達 1.074,但是它的最大回撤卻高達 -71.14%。

  如何構建一個技術分析策略

  這樣的結果說明以下兩點:

  1. 以唐奇安通道作為技術指標的趨勢追蹤策略在收益端非常有效;

  2. 該“基礎版”策略有著不當?shù)娘L險收益特性;它的風險過大,在風險端的控制非常失敗。

  下面我們就來看看如何在風險端改進上述策略。

  3、風控篇:倉位控制 & 跟蹤止損

  在風控方面,技術分析策略的兩大利器是“倉位控制”和“跟蹤止損”。倉位控制相當于在交易前就有針對性的計算好每筆交易的最大可能虧損,以此來確定倉位。跟蹤止損則相當于在交易后隨著價格走勢是否有利于交易的方向來決定是否及時平倉、退出該交易。

  為了解釋“倉位控制”和“跟蹤止損”,就不得不先說另外一個指標 ——ATR(average true range,真實波動幅度均值)。它通過過去一段時間的較高價、最低價和收盤價計算出投資品的波動范圍。比如一個投資品現(xiàn)在的價格是 500,而它的 ATR 是 20,這意味著它最近一段時間的交易區(qū)間在 500 上下 20 左右。ATR 有助于幫助我們判斷某商品的價格在未來一段時間的波動范圍。這對于風控至關重要。

  在進行倉位控制時,常見的目標是“計算倉位以使得每次交易的最大虧損不超過給定上限”。具體實施上面,假設每筆交易的給定損失是 2% 的資金量,使用一定倍數(shù)的 ATR 計算倉位(比如 4 倍)。舉個例子,假如通道上限被突破,我們選擇做多。但在建倉后,投資品的價格開始下跌。那么,當價格下跌到達 4ATR 時(一個非常差的情況,即投資品的跌幅較我們的開倉價來說是 4ATR / 開倉價 × 100%),我們要求本次的交易僅僅虧損資金量的 2%,以此反推計算出倉位。

  加入了上述倉位控制后,策略的風險較“基礎版”得到了明顯的控制,雖然犧牲了很多收益,但是夏普率卻較“基礎版”有了顯著提高,說明“基礎版 + 倉位控制”策略有著更好的收益風險比。該策略的年化收益率為 33.45%,夏普率 1.251,最大回撤 -24.25%;凈值和最大回撤曲線如下。

  如何構建一個技術分析策略

  上面我們僅僅考慮了開倉前的倉位控制。在風控方面,開倉之后的止損也至關重要。具體的,止損有兩個目的:

  1. 當價格走勢和我們的開倉信號相左時,我們的開倉量并不能夠保證虧損不超過限制。這是因為如果技術指標沒有發(fā)出平倉信號,那么哪怕是投資品價格下跌已經(jīng)超過我們的資金量所愿意承受的虧損時,我們仍然不會平倉,而是會繼續(xù)等待平倉信號。這時,如果策略中存在止損線,那么就可以在此時強行止損。

  2. 當價格走勢和我們的開倉信號相同時,如果趨勢不強,那么在趨勢結束時平倉信號給出的交易價格不一定優(yōu)于我們的開倉價格。換句話說,在趨勢弱的時候,我們雖然會在持倉過程中有浮盈,但是最終還會“竹籃打水一場空”。針對這種情況,一般采用動態(tài)改變止損線(稱為跟蹤止損),這有助于策略鎖住一部分利潤。比如當我們做多時,隨著價格的上升,我們的止損線也相應上移。當價格回調時,如果它觸及了上移后的止損線,策略就會平倉,鎖定那部分利潤。

  假設我們用每天的收盤價 ± 2ATR 作為相應的空、多單的止損線,并根據(jù)最新的收盤價進行跟蹤止損。把這個想法加入到上述“基礎版 + 倉位控制”策略之上,得到新的“基礎版 + 倉位控制 + 跟蹤止損”策略。該策略的年化收益率為 28.09%,夏普率 1.204,最大回撤 -22.66%;凈值和最大回撤曲線如下。該策略的夏普率雖然略遜于不帶跟蹤止損的版本,但它進一步降低了最大回撤。

  如何構建一個技術分析策略

  “止損”是一把雙刃劍。它確實能夠規(guī)避價格繼續(xù)向不利于交易的方向發(fā)展的風險,但同時以犧牲“價格在到達止損線之后發(fā)生反轉從而減小虧損甚至產(chǎn)生收益”為代價。不當?shù)闹箵p線更是會大大降低策略的表現(xiàn)。但是從控制風險的角度,止損無疑是技術分析策略中的重要一環(huán)。

  4、微調篇:多指標確認 & 波動率過濾

  清晰的技術指標加上合理的止損,我們的趨勢策略已經(jīng)有了不錯的基礎。本節(jié)就來看看常見的微調(fine tuning)手段。這主要包括多指標確認和使用波動率對投資品進行過濾。

  對于圍繞任何技術指標構建的策略,勝率和盈虧比都是魚和熊掌不可兼得的一對矛盾。一個系統(tǒng)的勝率越高,它的盈虧比通常越低,反之亦然。為了提高勝率,技術分析領域常見的做法時同時使用多個技術指標,當這些指標均發(fā)出開倉信號時才交易。

  在實證中,我們給唐奇安通道加入一個新的動量指標,用來描述趨勢的強弱。該指標是 Stochastic oscillator(隨機波動指標),也是根據(jù)過去一段時間的較高、最低和收盤價計算得來。它的取值范圍是 0 到 100 之間,越高說明買入的動量越強;越低說明賣出的趨勢越強。有人使用它作為超買超賣的指標,但大量實證顯示,它被當作動量指標使用效果更好。

  將它和唐奇安通道突破結合,我們的開、平倉規(guī)則改為:

  在沒有任何頭寸時的開倉信號:

  如果當日的收盤價高于前 50 日的較高價且當日隨機波動指標大于 70,則按下一日開盤價做多;

  如果當日的收盤價低于前 50 日的最低價且當日隨機波動指標小于 30,則按下一日開盤價做空。

  平倉信號:

  當持有多頭頭寸時,如果當日收盤價低于前 10 日的最低價或當日隨機波動指標小于 50,則在下一日開盤時平掉多頭倉位;

  當持有空頭頭寸時,如果當日收盤價高于前 10 日的較高價或當日隨機波動指標大于 50,則在下一日開盤時平掉空頭倉位。

  此外,同樣考慮倉位控制以及跟蹤止損,由此得到新的“基礎版 + 倉位控制 + 跟蹤止損 + 復合指標確認”策略。該策略的年化收益率為 27.02%,夏普率 1.266,最大回撤 -17.26%;凈值和最大回撤曲線如下。較之前的版本,該策略將系統(tǒng)的勝率從 43% 左右提高至 48% 左右,且獲得了更高的夏普率和更小的最大回撤。

  如何構建一個技術分析策略

  由于同類型技術指標之間的高相似性,基于單一指標的策略的相關性非常高。構建策略時切記不宜使用過多的指標。使用的指標越多,樣本內擬合的越精準,策略在樣本外的普適性就越低。一般來說,使用兩個技術指標來確認交易信號足以。

  最后再來看看另一種微調思路,即使用波動率來過濾投資品。對于趨勢追蹤策略,實際上就是“做多波動率”。只有大起大落的投資品才能產(chǎn)生明顯的趨勢,那些死氣沉沉、價格在買一賣一之間來回扭的投資品則沒有趨勢交易一展身手的空間。從這個觀點出發(fā),我們可以給策略加一個波動率過濾器,動態(tài)的過濾掉在當前波動率不足的投資品,而僅僅交易那些波動率高的品種。

  具體的,利用過去 60 天的收益率計算其標準差作為波動率的代理指標。每當某品種產(chǎn)生交易信號時,如果它的波動率在所有投資品中處于后 20% 則放棄該信號,不進行交易。如此,我們得到最終的“基礎版 + 倉位控制 + 跟蹤止損 + 復合指標確認 + 波動率過濾”策略。該策略的年化收益率為 23.41%,夏普率 1.206,最大回撤 -15.97%;凈值和最大回撤曲線如下。

  如何構建一個技術分析策略

  由于交易的品種減少,該策略更有效的控制了回撤,但是夏普率卻不及前者。此外,由于我們是根據(jù)歷史波動率來判斷投資品未來的波動程度、決定這個投資品是否交易,這相當于變相擇時,也注定加入了不確定性。

  5、“廉頗老矣,尚能飯否?”

  本文從一個基本的趨勢追蹤策略出發(fā),依次加入了構建技術分析策略的重要組成部分:倉位控制、跟蹤止損、多指標確認、以及波動率過濾。希望通過本文的介紹讓小伙伴們看到,在開發(fā)一個技術分析策略時,哪些因素是必須考慮的,以及它們之間是如何取舍的。

  這五個策略的表現(xiàn)匯總于下表。從風險控制的角度來說,每一個因素的加入都有效降低了最大回撤。但是,這個市場上從來就沒有“圣杯”,因此每一個因素的加入有都會改變策略本身的風險收益特征,需要我們根據(jù)自己的風險偏好來取舍。

  如何構建一個技術分析策略

  技術分析的最大價值在于它能由計算機產(chǎn)生明確的交易信號;一個全自動化的交易系統(tǒng)更能夠代替人來自動進行交易,從而完全摒除在面對交易時人性的弱點。

  “

  一個好的交易者其實是應該逆人性的,而量化系統(tǒng)其實是較好的克服人性操作的一個工具。>>>點擊咨詢如何入門量化金融?

  ”

  正如我們在《海龜交易法則:逆人性投資》和《追求卓越,但接受交易中的不完美》闡釋的那樣,人性的弱點永遠是交易中的最大障礙。如果交易者不能夠嚴格按照技術指標給出的信號進行買、賣,而是摻雜了大量的主觀操作,再好的策略也無能為力。

  技術分析已經(jīng)發(fā)展了百年,大多數(shù)現(xiàn)在被廣泛使用的指標都是幾十年前的東西。當時計算機尚未普及,絕大多數(shù)人還在看蠟燭線甚至是單一的收盤價交易。在當時,技術指標較蠟燭線和收盤價來說絕對有它的先進性;使用技術分析交易的人也絕對比那些眼兒瞪看線的人有信息優(yōu)勢。這些優(yōu)勢讓技術分析的佼佼者在那個時代脫穎而出,成為一代傳奇。而如今,隨便一個看盤軟件都能畫出各種技術指標,像樣一點的交易終端都可以通過簡單的設定便能根據(jù)技術指標來交易。

  隨著使用技術指標的門檻大大降低,使用的人也越來越多。任何指標能夠賺錢都是在利用了市場在某方面的非有效性,當越來越多的人使用它,這個非有效性就會降低,直至該指標失效。這就是為什么我們觀察到在當下,技術分析策略越來越褪去神奇的光環(huán)。技術分析中對倉位和風險控制值得借鑒,但僅僅使用傳統(tǒng)的技術分析就想取得非凡的投資收益的日子是一去不復返了。市場在進步、時代在發(fā)展,量化投資的踐行者唯有不斷學習新的知識和技術,才能跟上市場的步伐。

  參考文獻

  Kaufman, P. J. (2013). Trading systems and methods + website (5th ed). John Wiley & Sons, Inc., Hoboken, NJ.

AQF在線咨詢

  金程推薦: AQF就業(yè)前景 AQF證書含金量 AQF量化金融分析師年薪

  AQF考友群:760229148

  金融寬客交流群:801860357

  微信公眾號:量化金融分析師

  >>>返回首頁

吐槽

對不起!讓你吐槽了

/500

上傳圖片

    可上傳3張圖片

    2001-2026 上海金程教育科技有限公司 All Rights Reserved. 信息系統(tǒng)安全等級:三級
    中央網(wǎng)信辦舉報中心 上海市互聯(lián)網(wǎng)舉報中心 不良信息舉報郵箱:law@gfedu.net
    滬ICP備14042082號 滬B2-20240743 通過ISO9001:2015 國際質量管理體系認證 滬公網(wǎng)安備31010902103762號 出版物經(jīng)營許可證 電子營業(yè)執(zhí)照

    掃描二維碼登錄金程網(wǎng)校

    請使用新版 金程網(wǎng)校APP 掃碼完成登錄

    登錄即同意金程網(wǎng)校協(xié)議及《隱私政策》