UID 2 积分 2874674 威望 1387366 布 龙e币 1487308 刀 在线时间 13156 小时 注册时间 2009-12-3 最后登录 2024-11-24
淺談海龜交易法則與程式交易(上)
先來談談海龜這個典故。理查德•丹尼斯(Richard Dennis) 是位70~80年代華爾街著名期貨交易員,跟多數傳奇交易員有同樣的故事,他也有「400元賺2億」的傳奇故事,在「《海龜特訓班》(The Complete TurtleTrader)」一書中有介紹此人的背景、價值觀及哲學觀。
丹尼斯與交易事業夥伴威廉•厄克哈德(William Eckhardt)常期爭論到底「交易」是天分還是後天可以調教,於是這兩位老兄很認真地打了個賭,他們在1983年公開招募了一群人(據稱是23人),這些人的背景、學識、愛好、性格各不相同,具有廣泛的代表性。丹尼斯教授給他們期貨交易的基本概念,以及他自己的交易方法和原則,並提供資金進場交易。
海龜這個辭怎麼來的?“學員們被稱為‘海龜’(丹尼斯先生說這項計劃開始時他剛剛從亞洲回來,他解釋了自己向別人說過的話,‘我們正在成長為交易員,就像在新加坡他們正在成長為海龜一樣’)。”----斯坦利.W.安格瑞斯特,〈華爾街期刊〉,1989年9月5日。
這群海龜在隨後4年實驗期間獲得驚人績效,有一說是80%年報酬率,實驗結束後,部分海龜持續投入業界,也取得巨大成就,海龜幫遂受到世人矚目。丹尼斯證明用一套簡單的系統和法則,可以使僅有很少或根本沒有交易經驗的人成為優秀的交易員。
神秘的海龜交易法則隨後陸續被公諸於世,其中還發生海龜師兄弟間因此互相攻訐插曲,有興趣的讀者可自行上網查詢。海龜交易法則在網路上有許多相關資料可以蒐尋,比較完整的介紹則可參考相關的三本書籍:《海龜特訓班》(The Complete TurtleTrader)、《海龜投資法則》(Way of the Turtle)及《海龜法則實踐心法》(Inside the Mind of the Turtles),書中對海龜交易的邏輯跟方法有相當詳細的說明。
好事者甚至也把海龜交易法則的交易邏輯寫成程式交易,並公佈程式碼,網路上都搜尋得到,也有人將該邏輯套用個別交易商品,回測績效並評論其優劣。有程式交易基礎的讀者可以找來自己套玩看看,相信會很驚訝傳說中的海龜的交易邏輯竟是如此簡單,幾行程式碼就表達完了,真是符合贏家交易員,例如金融怪傑一書裡的大師們,一向揭櫫的投機精神:交易,越簡單越好。
初探海龜交易法則的讀者或許會覺得沒有特別新奇的觀點(現代很多投資理財書籍都有類似內容),不過在當時,海龜交易法則仍算是自成一格、具完整體系的交易系統,其中突破系統、追隨趨勢、資金管理以及對人性弱點洞悉等觀念更可說是系統性交易(或稱國內慣稱為「程式交易」)發展史上的關鍵篇章(不敢說是”濫觴”,但絕對是具表性的里程碑)。
交易程式碼是最終呈現出來的簡單結果,背後是由深度的交易哲學、思考邏輯以及如何執行所組構成,接下來我們來探討海龜交易法則,分成兩個部份,先介紹海龜交易的哲學,下一個篇幅則來觀摩已公開的海龜交易邏輯與程式碼。
海龜交易心法,可歸納為以下三點:
1. 掌握優勢
2. 不預測行情
3. 管理虧損
掌握優勢
海龜遴選看似背景五湖四海,但其實都有其共通點,就是數學能力,丹尼斯偏好應徵者具勝率思考方式,也就是拉斯維加斯玩21點那種思考能力。這種數理思考能力就是指能在壓力下迅速盤算自己的優勢,進而做出決策。能評估正確的期望值,大數法則下,反覆執行就能獲得長期的報酬。
期望值思考也正是克服人性弱點的終極武器,幾乎所有財務心理學的陷阱題,依據期望值做選擇都是唯一正解。賭場或莊家為什麼立於不敗之地,原因就是他們掌握正期望值,哪怕只是一點點,長久下來就是贏家。
追隨趨勢,不預測行情
海龜跟多數程式交易一樣是順勢交易流派,海龜交易以突破系統進場,不會去預測是往上突破還是往下,也不會猜行情將走多遠,進場後就是遵循「Cut loss short, let profit run」的精神管理部位。另外,丹尼斯交易決策純以眼前價量為準,鄙視基本分析對行情的預測,「農作量、失業率和通膨等數據,對交易員而言只是空談。它們無助於預測價格,甚至也解釋不出過去的市場表現。」丹尼斯豪不客氣地說。
關於價格,技術分析學派認為所有市場資訊皆會反映在上面,我們顯然比較能認同價格是”果”,多數心力就投入去發掘背後的”因”,丹尼斯認為這樣反而會被許多表象蒙蔽,因此他教育海龜純粹”買賣數字”,他這麼做是因為一開始他以為「智慧是事實,而價格是表象」,後來才體悟出「價格是事實,智慧是表象」。
面對虧損
我們都知道程式交易是針對人性的缺陷而起,財務心理學正是在探討人在財務決策是如何不理性,早在學者丹尼爾·卡尼曼(Daniel Kahneman)以展望理論(Prospect Theory)摘下諾貝爾獎前,海龜訓練就把這套法則洞悉並假加以實踐。
交易最大的困難往往不在怎麼賺錢,而是如何管理虧損,財務心理學中損失趨避效果(Loss Aversion)說明人們對避免損失的慾望比賺錢還強烈,研究進一步指出,賠錢所造成的心理衝擊是賺錢的兩倍,這解釋了為何一般人(輸家)賺一點就跑,”輸到脫褲”還不停損的困境。因此,海龜被訓練
在海龜訓練中,丹尼斯不斷強調虧損管理的重要性,甚至說:「厭惡虧損的交易員簡直是入錯行了!」。海龜須具備堅強心理素質能抽像地看待金錢,透過訓練與機制設計,海龜在面對損益時可以把自己抽離,專注於純粹將錢當成工具以賺進更多。
實務上,低勝率往往是交易常態,妥當管理虧損交易才能使交易員等到對的交易。特別是如何面對連續虧損,「海龜特訓班」一書中用NBA球員做了個妙喻:一個長期三分線命中率達4成的球星,例如大鳥博德(Larry Bird)或是咖哩小子(Stephen Curry),突然連續失手10球,那代表他不能再投三分球嗎?不是的,下一個出手機會來了,球星仍會勇於出手,這就是身為球星應有的信心與紀律!
以上是海龜交易法則概略介紹。關於交易心法往往會隨著交易經驗的累積,經歷過大賺大賠、狂悲狂喜,而有不一樣的心境轉換或是不同面向的理解,見山不是山,或者是見山還是山,還需要各位讀者親身體驗。
下篇中我們將進一步觀摩海龜交易邏輯。
參考資料:
1. Michael W. Covel,《海龜特訓班》(The Complete TurtleTrader)。商智文化出版。
2. Curtis M Faith,《海龜投資法則》(Way of the Turtle)。美商麥格羅‧希爾出版。
3. Curtis M Faith,《海龜法則實踐心法》(Inside the Mind of the Turtles) 。美商麥格羅‧希爾出版。
4. MBA智庫百科
5. turtletrader.com
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
期货论坛 - 版权/免责声明
1.本站发布源码(包括函数、指标、策略等)均属开放源码,用意在于让使用者学习程序化语法撰写,使用者可以任意修改语法內容并调整参数。仅限用于个人学习使用,请勿转载、滥用,严禁私自连接实盘账户交易 。
2.本站发布资讯(包括文章、视频、历史记录、教材、评论、资讯、交易方案等)均系转载自网络主流媒体,内容仅为作者当日个人观点,本网转载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网不对该类信息或数据做任何保证。不对您构成任何投资建议,不能依靠信息而取代自身独立判断,不对因使用本篇文章所诉信息或观点等导致的损失承担任何责任。
3.本站发布资源(包括书籍、杂志、文档、软件等)均从互联网搜索而来,仅供个人免费交流学习,不可用作商业用途,本站不对显示的内容承担任何责任。请在下载后24小时内删除。如果喜欢,请购买正版,谢谢合作!
4.龙听期货论坛原创文章属本网版权作品,转载须注明来源“龙听期货论坛”,违者本网将保留追究其相关法律责任的权力。本论坛除发布原创文章外,亦致力于优秀财经文章的交流分享,部分文章推送时若未能及时与原作者取得联系并涉及版权问题时,请及时联系删除。联系方式:http://www.qhlt.cn/thread-262-1-1.html