|
而老外寫書,相對嚴謹一些。我相信那本被很多投資者奉為“聖經”的書---Van K Tharp博士的《通往金融王國的自由之路》很多人都讀過。與國內金融類的書最大的不同是,基本上都是基於大量的客觀的資料檢測,同時對於出場信號的建立,心態控制,資金管理,都有比較詳盡的描述,也是讓我初步的構建了自己的“系統化交易”思想。類似的書還有《高級技術分析》,這本書不是講“技術分析”,而完完全全就是一本系統化交易的書,甚至後面還有詳盡的國外各品種按照某個系統交易的時候,檢測報告。 《Swing trader》(好像是這個名字,副標題我忘了)是一本講述心理控制的書,告訴你如何從內心深處接納虧損—這一必然與你的投資相伴的產物。《capital management》非常非常詳盡的闡述了資金管理的各種方法。�堶惘酗j量的數學公式,讀起來也挺讓人頭疼的。這些書我不知道最後在構築自己的交易系統的時候,我用到了�堶惘h少知識,但是潛移默化的影響是肯定的,而且我覺得自己這個時間,慢慢脫離了原來靠運氣和感覺交易的階段,開始意識到了“系統化交易”是穩定盈利的必由之路,走上了一個好的開始。但這僅僅是個開始,因為我隨後遇到了更嚴重的問題---“知行合一”。 畢業之後,幾個同學都去應聘swift trade的交易員。這個公司不大,但後來據說也在國內開了代表處,我當時一看其他的工作沒什麼挑戰,基本也就是年薪4萬加幣左右,而如果我能在交易上有所突破,那就遠遠不止這個數了,所以我也找個時間去面試了。我的語言還不錯,應該說是我的強項,加上我學的金融學mba,研究過套利模型之類的理論,所以很容易就讓我從事了交易員的工作。後來我發現,其實無論你什麼學歷,什麼語言,只要你能給公司賺到錢,那就很容易轉正和留下來。這就好像鄧小平的貓論,無論你什麼出處,只要能在交易上穩定賺錢,就是好的交易員。 開始公司大概的進行了3天左右的培訓,和我們在書上瞭解到的差不多。就是講述了入場原則,出場原則和止損,以及資金管理的細節。但是出場和入場信號,沒有任何規定,只是大概講了講趨勢的判定,一些指標而已。但是讓我印象深刻的是公司要求每筆交易必須下“止損”指令,同時要求類比帳戶的單筆虧損不能超過3%。如果你有兩次沒有在開倉的同時下止損指令。對不起,you are fired.這也就相當於強迫我養成了止損的習慣,而且要計算你止損的點位和倉位之間的關係,總之虧損額度不能超過3%。舉個例子,如果你100000美元的帳戶,每筆最大虧損相當於3000美元,如果你計算你在圖形上的止損幅度比較大,比如50多點的歐元美元,那麼你最多開3000/500=6手合約,這樣才能保證即使觸及你的止損,也不會超過3%的死規定。那麼如果你30個點的止損,你的倉位就可以大點,變成3000/300=10手合約的開倉規模,以此類推。 直到現在,我仍然認為,外匯市場是這個世界上,最難交易的市場之一。因為你在和各個國家的頂尖的金融人才在博弈,各種騙線,假突破,誘空誘多層出不窮。讓你覺得怎麼交易都是錯的,還好外匯市場的趨勢也比較明顯(有可能是由於國與國的經濟基本面變化引起的,短期不易改變),用模擬帳戶來做稍微長點的輕持倉效果還是比較理想。但我始終也無法滿足公司要求的1個月內30%的盈利,但是很多和我差不多的新人都能做到,我覺得可能因為我每次太謹慎的緣故。放棄了很多機會,也不敢重倉,怕帶來大的利潤回撤。就這麼反復折騰了4個多月,我的移民也下來了,而加拿大是個讓你待一年,就知道後面20年是什麼樣的國家。2006年,我覺得,該回國了。 回國之後,我感覺還是想繼續的從事交易員這一行當,可是算算自己從99年到2006年,7年過去了,無論是股票也好,期貨也好,外匯也好。始終都是迷茫的。我相信很多朋友也曾面臨這樣一個兩難的問題,自己付出了那麼多心血的一個事情,可是感覺自己真的不適合繼續從事交易,那麼究竟是否應該離開這個行業?這個答案真的好難,我也不敢隨便提供建議,見仁見智吧,反正我自己當初是咬著牙挺下來了。回過頭看,這一挺,又是接近三年。不過交易就是這樣,一旦你真的找到了那把打開門的鑰匙,那麼你就基本上一生衣食無憂了,只是賺多賺少的一個問題。而那把鑰匙,背後必須有一個完整的模式,經歷過比較長的時間檢驗,比如日內交易最少檢測3個月;長線交易,我個人感覺二年吧。原則上以經歷過完整的震盪市和趨勢市交易為一個週期。而且資金曲線不能有大幅回撤(比如超過30%),這�堶情A資金管理就非常重要了。只有這樣,才能確定你不是運氣,不是“靈光乍現”的從金融市場賺錢。 那個時侯,一個朋友在北京開了一個外匯交易公司,用的是香港的“亨達”作為交易平臺。他收取每一次交易15個點的點差作為手續費,而且還給客戶提供保本服務。而為了維護公司正常的運轉開支,比如房租,人工,還必須要大量交易。也就是“高手續費,頻繁交易”現在一看這樣的條件,能做到成功的可能性非常小,可他當時偏偏要我去和他合作。我去的時候,公司的情況非常糟糕,一共4個人的交易團隊,沒有一個人是盈利的。不過都是男人,大家同吃同住,晚上一起看夜盤,週末一起大碗喝酒吃飯,士氣倒不低。那時候公司的老闆是這個公司最大的漏洞,因為他自己特別喜歡逆勢交易,每次虧損還不平倉,繼續加死碼,妄圖一舉扭虧為盈,這種交易方式的後果可想而知,我去的時候,不到半年的時間,公司虧了200多萬人民幣。但老闆心態莫名其妙的好,總覺得自己能夠在外匯市場有所作為。那個時侯才搞笑,公司經常會有些不速之客,就是一些虧錢的客戶來鬧,咣咣咣砸門,口出不遜,但是總體還算客氣。我們老闆總是能憑著他那三寸不爛之舌,不僅打發走來鬧事的人,居然有一次還把對方“招安”了,又給他帶來了一個5萬美元的帳戶讓他操作,也就兩三天的時間,這個帳戶被他做到了1000美元…… 整個公司真的要崩潰了,除了交易部門,還有市場部,專門負責在外面拉資金的,給他們的提成比例也不錯,公司剛開始的時候,聽說最高的一個月,一個剛畢業的員工拿到了2萬多的分紅,也讓其他員工眼熱,去找自己的親戚朋友到處籌錢拿來讓我們的老闆敗家。可虧到了這個時候,人人都感覺到了,這是一艘正在下沉的船,好像已經沒有任何指望了,別說保本,能虧30%出來都不可能。那個時侯週一的例會,每個人都愁眉苦臉的,不知道該怎麼辦。後來我們交易部門商定,採取“開源節流”政策:也就是一方面繼續的招攬新客戶,提供新鮮的帳戶操作,提供返傭現金流讓公司生存;另一方面,由我來提供一套交易方法,嚴格的限定各個帳戶的虧損,爭取有“源頭活水”能夠實現穩定盈利,讓公司繼續發展下去。如果一切順利,甚至可能還上舊賬。這條政策剛開始的時候運行的很好,可是後來卻發生了一次大事,讓公司面臨著滅頂之災。 制定了“開源節流”政策之後,為了能把親朋好友的舊賬還清,市場部的同事這個時侯更加努力的去尋找客源了,而且收效比較顯著,從原來的熟人圈子過渡到了陌生人拜訪的階段。就這樣,居然拉來了四個人做外匯,金額從5000美元到20000美元不等。大家都把這看作是最後的希望。這個時侯,週一的例會基本上由我主持了,我也就是每次給大家打氣,先維持住公司的局面,然後制定獎懲制度,明確每個帳戶的每天虧損額度,同時縮減交易員的交易量——在沒有穩定盈利能力之前,我希望不要再給新帳戶帶來毀滅性的打擊。如果按周計算,能夠實現一個星期的盈利,我們每人次獎勵200元錢。同時制定單日虧損不能超過3%,必須有止損,儘量不去逆勢交易的原則,其實和我在加拿大公司時候的制度差不多。 公司終於有了點起色,連續4個星期,在成交量比較小的情況下,實現了帳戶穩定盈利,甚至原來基本已經“死亡”的帳戶,就剩幾百美元的,也都出現了小幅的資金上漲。那個時侯好幾個市場部的同事平時看到我,反復說的一句話就是,“都拜託你了啊,孟一。”說實話,我感覺壓力挺大的,我能做的,就只是帳戶的風險監控,絕對不能讓帳戶出現大幅虧損。其他的,我的領悟也在摸索階段,感覺市場像一個難以捉摸的朋友,脾氣秉性你完全摸不到,同樣的入場信號,時而讓你盈利,時而讓你虧損,這距離我後面完全接受虧損是交易的一部分那個階段還有挺長的一段距離。但是也只能笑臉相迎,告訴他們,情況在好轉。那幾個星期,我每次都能實現自己掌控的帳戶盈利,甚至贏利第一,拿到那200元錢,但是心�媮椄O很忐忑,我總覺得市場會把我帳戶�媮�到的錢都拿回去,所以就特別貪圖盈利率高的系統,總想能找到完全正確100%的方法。雖然書上講的,靠大利潤補平虧損,即使正確率低於50%,也能實現整體盈利。說是那麼說,可是一旦出現利潤,還是想先落袋為安,導致後面會錯過很多的行情。這可能和人類追求完美的天性有關,內心深處抵觸這種不確定的狀態,後面我們再探討如何度過這樣的心理關口。 那個時侯,老闆和我是面和心不和。一方面,我們是朋友,又在一起共事了一段日子,彼此瞭解了,雖然他交易很自大,經常逆勢交易,但是為人還可以,經常喜歡逗大家開心,也沒什麼架子。另一方面,他還是要負責整個公司的運營,必須要考慮公司的收入問題以及還清歷史舊賬的問題,所以就必須要公司有足夠的收入,而當時我所要求的輕倉順勢,是不可能滿足他的這個收入水準要求的。他就經常自己偷偷的下重倉,每次博短差,博對了,就和我炫耀,其實也就是出個手續費錢。但是一旦錯了,根本就不是他所認為的拐點,就造成帳戶又有虧損,讓我很惱火,經常和他發生激烈的爭執。不過他只是交易幾個1000多美元的帳戶,對於公司整體資金也無傷大雅。終於到了一天,那天老闆過生日,大家感覺公司有轉機,就提議一起去簋街吃飯,然後又去錢櫃唱卡拉OK。那天大家都很開心,每個人都喝了不少,我尤其多。 我後來好像記憶缺失了一段,不過印象也很深的就是,吃飯之前英鎊跌了200多點,當時我統計的英鎊平均每日振幅(ATR)是180點,我還曾經和交易員們探討過這個ATR該如何使用,當時說,這種大幅高於日常波動的狀況出現,往往預示著新的趨勢開始。所以我感覺英鎊近期應該逢高拋空為主。第二天是我這輩子最痛苦的一天,當時我在表姐家住,起床頭疼欲裂,想往外吐,表姐夫給我端了盆清水過來,我把膽汁都吐出來了。現在還記憶猶新,那綠綠的膽汁直接融到清水�堙A非常顯眼,給我姐夫嚇一跳,說要陪我去醫院,我說自己能撐過來。我躺床上正難受呢,一個市場部的張同事給我打電話,說出事了。我說怎麼了?他說昨天老闆再去赴宴之前,幾乎所有的帳戶全部打開,滿倉買入了英鎊……我聽完之後,心�堹u的不知道什麼滋味,忍著頭痛到公司,大家好像默哀一樣,每個人都不講話,可能已經經歷過激烈的辯論了,老闆也顯得很累。我就問了一句話,“為什麼?”他的回答沒讓我氣死,“你不是說英鎊平常只波動180個點麼,我看都跌了220多個點了,肯定要反彈。而且公司也要吃飯啊,你平常做出來那點成交量,連房租都不夠啊……哪成想英鎊又跌了100多點,到了300多點……”那次我是比較清晰的感覺到了什麼叫哀莫大過心死。也讓我徹底認清了我們老闆的賭徒心理,和這種人合作,即使他賺過1000%的收益率,最後也還會是一個暴倉的下場。而且這個時候,還有其他公司對我的方法挺感興趣,想邀請我過去,本來我想把這幾個帳戶弄得像樣一點再走,可現在,巧婦難為無米之炊了。 終於決定要離開這家公司了,我姐夫過來幫我搬東西,因為有的時候看夜盤要在公司住,還有被子褥子一大堆,打理起來明顯比那種普通調職費力。我走的時候還挺悲壯的,市場部的幾個小哥們也不知道該說什麼,反正就是幫我搬東西,跑上跑下的。老闆也沒什麼話,默默地坐著。他也知道,規勸我肯定是沒有用的,但是我就真的這麼決絕的走了,他還是覺得有點突然。後來這個公司幾個好哥們給我打電話,老闆在我走了之後,好幾天沒什麼精氣神。後來由於房租過高,也搬離了原來的辦公地點(還有一說是被債主逼得)。大家也沒什麼心氣繼續做下去了,最後是老闆有一天跑了,突然間人間蒸發,誰也找不到他了,加上他欠員工的工資他的外債可能得有500多萬把,有人說,他臨走之前把車都賣了,房子轉到了母親名下,就消失了。 我的投資經歷真的滿坎坷,我覺得自己最大的一個不幸就是沒有遇到一個好的老師能夠面對面的指點我。其實在炒客上,我關於技術方面已經學到了很多,包括入場和出場位置的選擇。但是持倉中沒有人給我堅定信心,告訴我某一套方法從“大量樣本統計”來看一定能夠賺錢——而有的時候,金融市場當中,你的心態和情緒比你的技術重要多了。而在這麼一個垂危的公司工作,對我也有好處,因為我從別人的失敗當中也汲取了深刻的教訓,那就是,決不能逆勢和加死碼,讓我一輩子都忘不掉。 到了新公司,老闆對我很器重,繼續讓我做風險監控的工作。但是我總感覺到,光靠原來的制度,還是有些局限,就好像有的時候,我們看到似是而非的一個信號,不知道是否該入場和離場。我就在想如何能夠拋棄掉“人性的弱點”—我感覺在交易中最要不得的東西來進行交易,我就想到了“自動化交易”—這一個系統化交易的極端情況。那個時侯外匯的交易平臺選擇並不多,tradestation這種非常專業和費錢的軟體我沒機會得到,倒是MT4大行其道,幾乎所有的保證金交易平臺都用它。我就開始一點點的扣那些語言和法則,從一開始的定義變數int這樣的函數學起,中間真的是下了一番苦工。那個時侯,我就想仿造《交易為生》中的“三重濾網”理念來構造一個交易系統,也就是趨勢判定之後,那麼一旦KDJ出現反向超買或者超賣的情況,就逢高賣出或者買入。1.大方向是前提。2.短期逆勢,長期順勢。就為了這個系統,我琢磨了兩天,成天腦子�奡N是想如何實現第一步,起碼kdj在超買或者超賣區域的時候能夠提醒我,告訴我,有這樣的機會出現了。最後我終於弄出了一段語言實現這個功能,我也一直保留著這段程式,作為我最初的紀念吧。摘錄如下,前幾天試了一下,完好如初,還能用: extern int FastK=8; extern int SlowD=3; extern int SignalSma=3; extern double up=80,down=20; extern int Temp=0; extern int Temp1=0; double Points; int init () { Points = MarketInfo (Symbol(), MODE_POINT); return(0); } int deinit() { return(0); } int start() { if(iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,1)>=down && iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,0)>=down ) { Temp=0;} if(iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,1)<=up && iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,0)<=up ) {Temp1=0; } if(iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,1)<=down && iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,0)<=down&& Temp!=5) { Alert("mengyi,it’s time to buy"); PlaySound("alert.wav"); Temp++; } if(iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,1)>=up && iStochastic(NULL,0,FastK,SlowD,SignalSma,0,1,MODE_MAIN,0)>=up && Temp!=5) { Alert("mengyi,it's time to sell"); PlaySound("alert.wav"); Temp=Temp+1; } } //---------------------------------------+ 這段語言其實實現了非常簡單的功能,就是首先定義變數,然後在向上的趨勢時,如果kdj低於20出現超賣的情況,那麼電腦就會響鈴5次,發出提示音。同時在顯示器上顯示“孟一,該買入了。”這樣的字樣。如果向下的趨勢,kdj到達80以上的區域,那麼也會發出5次提示音,同時電腦上顯示“孟一,該賣出了”這樣的字樣。現在看看這段程式好幼稚,不過也是我邁出的第一步吧。 在那個公司,我控制風險的外匯團隊漸漸的進入佳境,當時我們從一個40萬美元左右的資金規模,用了幾個月左右的時間,做到了57萬美元左右。老闆對這個結果相當滿意,就是他認為我們交易團隊還可以膽子再大一點,沒必要每次都開那麼小的倉位,我們也就這個問題探討過,我認為只有小倉位,才能有力的控制風險,保證細水長流的獲取收益,最後他被我說服了。
尊重智慧財產權,請勿將文章內容轉貼其它理財論壇。 保護自身利益,勿將盤勢看法與股市規律透露讓他人知悉。 引用網站文章請註明作者與出處。 尊重別人就是尊重自己! 支持網站永續經營,請踴躍發言。 通過討論才能及早發現問題,不再犯同樣過錯! 增進下單技巧。 歡迎意見交流。
|