電子信箱 service [at] bituzi.com
幣圖誌首頁 facebook粉絲團 google plus google plus


開發商品的交易系統 - 基礎篇 [14]




從MBA智庫中我們可以知道:

市場經濟中,要賺錢無非是降低成本或者提高收入,以期獲得較高利潤。就股市而言,也就是要低買高賣,買時越低越好,賣時越高越好。然而,股價上竄下跳,並非個人的意志所能決定。那麼,如何研判大勢呢?在技術分析各項指標中,移動平均線是運用得最多、準確性也相對最好的指標之一。 要瞭解移動平均線,首先要掌握移動平均數。

移動平均這一概念是建立在著名的道·瓊斯理論上的。道·瓊斯理論雖已名揚天下,但理論畢竟有點玄,而移動平均將這套理論加以數字化,從數字的變動中去預測未來股價短期、中期、長期的變動方向,更易為廣大投資者所接受。

參數的涵義



我們在文章中使用了許多次「過度參數化 ( overfitting ) 」這個詞彙,相同的議題在各處交易系統討論中也常被論及,因為在調整參數的過程中,交易者易於過度追求績效表現而導致設計邏輯錯誤。這篇文章中敝團隊提出有關參數方面一般較少被討論的解決方式,以及參數本身所具備的意義。

分類的好幫手 ── 支撐向量機 (SVM)



大家好!貓大又來了,在這篇文章中會為各位介紹SVM, SVM是由複雜的數學推導而得來,貓大在以下會介紹什麼是SVM以及它的概念,最後還會介紹多類別的分類方法。

什麼是支撐向量機?

尋找Day-Trade Pattern計畫(IV): (XYZ策略--誰說停損一定好?)

謝謝John的來信。本周我們繼續研究XYZ策略如何再改進?上次實驗結果,很自然的設定停損為30點、60點、100點,似乎效果都沒有不停損來的好。這可能的原因上週已經解釋過。

下面是John的來信原文。

小漲小跌容易大賠,還是大漲大跌容易大賠?

前幾天樓下保全大哥問我說股票最近好作嗎?
一向只是揮揮手微笑的他,
這次主動跟我攀談了許久...

我說最近就量小了點,其他普普通通沒什麼大變化。
身為股票老手的我,對於這種突發而來的問題,
我總不知道該說什麼才好。

保全大哥年約60歲,
之前曾任某報社的編輯還是文字記者..
個子高高的,頭髮有些斑白,
黝黑的皮膚,臉色有些憔悴。

六張圖解析 六都房價最新趨勢


分析依據政府最新實價登錄公布資料至2014年8月底止。

政府頻頻打房,今年以來房市交易量縮之後,價漲還是價跌呢?

六都其實到目前為止,各有不同的房價趨勢變化,紅色子房趁選舉尚未白熱化前,利用Yam房價網的BIG DATA處理技術,先做個簡單分析吧!

程式交易只靠策略就夠了嗎?



大家好!本週貓大將繼續跟您一同探討人生中的大事:投資賺大錢的問題。
不知大家是否還有印象,在之前的文章中,貓大有用咪咪的故事跟大家說明過:在現今高頻交易的環境下,我們不能照搬以前的下單策略,因為市場變得更複雜了!除了高頻交易本身性質的變化之外,股票交易的電子化和全球化也讓即時市場訊息對股市價格有著更為直接和顯著的影響。

策略中止線 - 加碼、風險



本文中「加碼」所指的是在策略獲利一段時間後,所累積的獲利 ( 權益數 ) 達到可增加整體部位的下一階段,而把策略買賣的交易倍數增加,而非指策略本身對於市場波動或波段損益的部位調整機制。

假設交易者所使用的策略是為了每 100 萬台幣為一交易單位所設計 ( 單口交易策略、單商品 Position Sizing 口數調整策略、或是多商品策略 ),當市場成功驗證這個策略為正期望值且獲利累積至 200 萬時,交易者將買賣股數或口數加倍交易,是人之常情,也是合理的作法,但卻有許多人在這裡跌一跤。部位隨之增大的情況下不僅放大了獲利金額,也同步放大虧損金額。到底我們應該在多少權益數累積後增加整體曝險部位,又該如何應對隨之而來的發展?

開發商品的交易系統 - 基礎篇 [13]


幣圖誌牧大發表了一篇將讀者交易元素的想法作一深入分析的好文章Day-Trade Pattern計畫(III) 之 XYZ 當沖交易策略,我就搭個便車來作進一步測試,我們先將想法作成指標觀察,方便對原策略的進出場時機作適當調整
指標程式碼
vars:TodayHigh(high),TodayLow(low),Price1(0),Price2(0) ;

{ 0845 ~1100 之間的當日高低點記錄 }
if time <= 1100 then Begin TodayHigh = HighD(0) ; TodayLow = LowD(0) ; { 計算三分割 XYZ 的區隔線 }

美國真實困境-年收200萬也無法貸款買房

週日中午到民權東路上的雙聖美式餐廳用餐,
Danny在一週前就約我與團隊成員Wade一同吃個飯,
除了聊聊美股行情之外,也聊了很多他的生涯規劃。

Danny來自嘉義,20出頭的年輕人,
因為到台北就讀台科大的碩班,
所以剛上台北沒多久...
或許是嘉義人充滿了人情味,
所以想到了我這個美股啟蒙導師,
兩年前因為我而認識了美股,
將台股9成部位出脫,進而轉向美股市場,
Danny常把感謝放在嘴邊,
因為美股這兩年的大多頭行情,
遠遠把台股拋在後頭,
而美股的交易手續費又比台股的證交稅便宜太多,
所以賺了不少...

當父母倒下時 你怎麼辦?


紅色子房語錄:再多的金錢照護仍比不上親情陪伴。

「子房,我這個月底就離職了,後續跟你的合作專案,我再安排交接。」Y說。他是知名上市建設公司的專案主管,在該公司待了十多年,也算是大老闆的左右手。

「怎麼這麼突然?」我驚訝地問。

「我父親中風了,我得回南部去照顧他。」Y回答,眼神看得出來有些無奈。

「老闆捨不得你走吧?」我問他。「他願意幫我留職停薪半年,但是我也不確定要照顧多久,說不定就此回南部發展了。」Y嘆了一口氣,又說:「若長期佔著職缺,老闆對股東也無法交代,我就先婉拒了。」Y深知老闆治軍嚴謹的個性,不想欠這個人情。

「嗯,好吧!我問看看南部幾個較熟的建設公司老闆,有沒有缺大將。」我試著安慰他。

「沒關係,等我父親病情好轉些再說吧!我過去請交接的同事跟你聊聊。」Y轉身回辦公室找人,離去的背影,似乎又老了十歲。

開發商品的交易系統 - 基礎篇 [12]



動量指標又叫MTM指標,其英文全稱是“Momentom Index”,是一種專門研究股價波動的中短期技術分析工具。  動量指數以分析股價波動的速度為目的,研究股價在波動過程中各種加速,減速,慣性作用以及股價由靜到動或由動轉靜的現象。動量指數的理論基礎是價格和供需量的關係,股價的漲幅隨著時間,必須日漸縮小,變化的速度力量慢慢減緩,行情則可反轉。反之,下跌亦然。動量指數就是這樣通過計算股價波動的速度,得出股價進入強勢的高峰和轉入弱勢的低谷等不同訊號,由此成為投資者較喜愛的一種測市工具。

股價在波動中的動量變化可通過每日之動量點連成曲線即動量線反映出來。在動量指數圖中,水平線代表時間,垂直線代表動量範圍。動量以0為中心線,即靜速地帶,中心線上部是股價上升地帶,下部是股價下跌地帶,動量線根據股價波情況圍繞中心線周期性往返運動,從而反映股價波動的速度。

風險、獲利、勝率 – 最多只能抓住其中兩個



股票、期貨、選擇權、債券、定存,每個商品都有它獨一無二的特性,除了資金槓桿外,買賣合約的內容也使商品在風險、獲利、勝率表現方面有著先天性的差異。這三項條件的大框架已被商品種類初步限制 ( 例如股票交易的風險大於定存,定存基本上可視為無風險性配置 ),框架內的移動組合則端視交易者的行為跟策略。

然而這三個面向本質上卻是共同體,無法「各自發展到最好」,人們「至多」只能追求得兩項,並且相對的「放棄」另一項。以商品選擇為例,選擇權買方的潛在獲利可能性高,風險極低,因為可損失保證金上限是固定的,並不需要擔心黑天鵝事件的突發狀況造成爆倉,但相對的勝率就不如選擇權賣方,因為買賣所承擔的時間價值損失讓交易勝率起步就落後一截。以策略面而言,風險和獲利更是處於對立的局面,為達到更高的獲利勢必得拱手讓部位風險曝露於市場,反之低風險投資就無法享有高獲利率,兩者互為反向考量。例如以避險的方式可降低突發事件跳空造成的的損失,但長期累積的避險成本會明顯拉低系統獲利。

迷路?一探程式交易環境的迷霧



大家好!還記得上週尾聲提到的程式交易環境嗎?本週貓大將與大家深入討論在程式交易環境的大架構下該注意的細節,喵〜 
許多初出茅廬的程式交易員認為,程式交易這項工作只要把自己設計出來的交易模型寫好,讓系統可以跑出規則便已達成目標;至於使用坊間券商、期貨商下單系統的一般投資人,只要自己設定的規則可以自動下單買進、賣出、停損、停利,可能就覺得相當滿足。在有限資源、有限能力下,貓大認為這些標準並無不妥;但是對於以交易獲利最大化為目標且具有資源的投資機構而言,追逐0.000001秒的搶單勝負、交易執行的精確性、獲利最大化等目標都是非常重要的事情,相對於傳統的人工交易,在任何可以優化改善的環節中持續進行修正是程式交易的特點之一。

尋找Day-Trade Pattern計畫(III): (XYZ策略)

在過去幾周的尋找Day-Trade Pattern計畫,牧清華接到幾封網友提供的策略,首先謝謝大家的捧場。有些策略很有意思,下面這個策略是其中一個很有意思的想法。若是真能獲利,代表台股還有一些 Momentum的特性讓交易者有利可圖。

華爾街提出無限寬鬆?鈔票就是一直印、一直印?

上週美國股市波動性大幅飆高,
道瓊工業指數連續三天上漲或下跌超過200點。
10月已經成為股市自2013年6月以來波動性最大的一個月。
10月,股市有超過5天上漲或下跌超過1%。

這樣的劇烈走勢已經有好一陣子沒有見到了...
一直有在投資美股的好友小吳打來問說:
「美股這樣子跌,該不會代表要崩盤了吧?」

我在電話一頭不知該說些什麼,
先喝了一口冰涼的紅豆湯,一邊思考著怎麼說比較容易懂。
我接著笑著回說:「假如現在菜市場的豬肉三年來漲了59%,
然後這一兩週漲幅縮小為51.5%,
官員說豬肉價格完全都穩定住了,小吳你覺得呢?」

如果你是巢老爹


紅色子房語錄:我也希望有個美好大結局。

在某鄉下村落裡,有位家產豐厚的巢姓大富翁,有三個兒子。巢老爹因為年紀老邁,所以提先把家產分給三兄弟各自發展。老大名叫「巢北」,分到村落北邊的馬場;老二名叫「巢南」,分到村落南邊山腳下的羊圈;老三名叫「巢運」,年輕有為並且想試試自己的好運氣,直接要求分回一筆現金,帶到大城市裏去闖蕩。

五年後,老大巢北經營的馬場,有匹種馬意外獲得全國冠軍,結果他馬廄裡的每匹馬價值都水漲船高,成了家鄉的傳奇。老二巢南在山腳下兢兢業業經營羊圈,雖沒有賺大錢,但羊群越養越多,生活還過得不錯。只有老三巢運不幸碰到大城市經濟蕭條,不但沒有賺到錢,手頭資金也只剩三分之一,落寞地回到家鄉。

老三巢運回到家鄉打算重新東山再起,向大哥巢北開口買馬。但算算手裡的錢,竟連一匹小馬都買不起。大哥巢北也不願意便宜賣他,氣得老三巢運在豪華馬廄前搭紙箱睡了一夜,得了重感冒。

開發商品的交易系統 - 基礎篇 [11]



布林通道定義 - 轉錄自交易者的e甸園

1、布林通道會有明確將多空趨勢分離出來的效果
簡單說當股價被夾在通道上緣和和中值中間所為成的區域,並且股價趨勢向上發展時,這時候就會形成明確的多方趨勢,也就是說當股價夾在通道上緣線和中值的平均線往右上方移動
這就是多頭勢。

2、布林通道進行壓縮時,即是區間整理,醞釀變盤方向
當一段趨勢行情結束之後便會進入到休息盤整區,此時多空會進行籌碼交換以利進入下一階段的趨勢行情,有可能是反轉,也有可能是原趨勢再走一段,這時候會看到布林通道由上升或下降的過程當中轉為水平的狀態,這時候當布林通道轉為水平發展時,就是股價在進行整理,而整理期間我最注重的就是波動率,布林通道的好處就是可以由帶寬觀察到股價的波動率,當股價由趨勢轉為整理時,此時若是股價沿著均線進行上下穿越式的洗盤,來回折返的幅度越大,布林通道的帶寬就會越寬,這表示股價的波動性很大,若是布林通道的帶寬越小
則表示股價的波動性比較小。

四大基金到底是不是你的好朋友 ?



不同模式的交易者對趨勢波動型態有著差異性的期盼。

一般來說,價值型投資者在意長期走勢,理論上短週期的波動對他們來說「無關緊要」 - 如果能夠抗拒短期下跌時的心理、資金壓力。因此這類型的投資人對台灣政府在某些時候以基金護盤的手法絕對敞開雙手歡迎。相反地,四大基金常在股市表現並未達到「影響國家安全」的層級便進場護盤,致使台股加權指數與台指期的波動程度降低,常遭來多空波段交易者的反感,但所產生的市場模式到底對他們來說是利是弊?如果把趨勢型態與績效的關係數值化,或許可以發現「基金護盤」對於波段交易者的長期績效未必是負面因子。

程式交易好不好?!



程式交易(Program Trading)興起於1980年代初期,大型投資機構利用程式設計的方式將交易規則明確的以程式語言定義、描述,並以技術指標做為參數依據,將交易流程系統化,讓原本由交易員負責的工作交給電腦主機來執行。有人認為程式交易是不涉入交易員主觀、看法,完全依據技術指標來執行買賣的一種交易方式,貓大認為不然,程式交易是相當主觀的,是策略模組的設計者將自身主觀的交易策略以規則描述、程式撰寫的方式明確的定義,交由電腦系統客觀的監測、等待價格訊號,並嚴格的執行此交易規則。金融市場在本質上是一項零合遊戲,必須有主觀的交易看法才能促成買賣雙方的媒合成交。

不知各位有沒有聽過一個寓言故事:

怒賺開盤兩點便當錢! (資料分析實務)



無意中看到朋友一個很屌的策略,我姑且把它稱作"怒賺兩點"策略,經由朋友同意後,部分內容與大家分享。不過我們隱藏某些條件,姑且稱為條件A與條件B。

這是一個需要程式交易的策略,也需要好的電腦設備跟快速的網路頻寬。

在條件A下,期貨開盤前08:45,掛市價單買進,則會買到開盤價。一旦成交後,再用程式交易,在買到的瞬間掛高於2點賣出。

另一方面,在條件B成立下,在開盤前掛市價單賣出,用程式交易在賣出成交的瞬間,再掛低於兩點平倉。

長期的窒息量,投資可以走出台灣看看世界


今日與一位老友H在台北車站的新光三越七樓喝咖啡,
原本在作台指期貨交易的操盤手H,
也被中國的大市場吸引走了...

不可否認的,薪資、居住福利、操作資金權限,
各方面都比台灣優質許多,
這樣的人才離開除了大環境的影響之外....

好吧,我想不出其他的理由了。

H大哥說:「你看這張圖表,這是商品期貨的績效圖,
另外許多商品的成交量都是跟美國有的拼。」

畢德歐夫:「你是說鄭州棉花嗎?還是白糖?
我知道有些商品確實比芝加哥商品交易所的量還要大,
不過美國應該還是比較大一些。」

除了食安問題,你住的也安心嗎?



紅色子房專文,刊登於 好房HouseFun 雜誌 2014年 10月號

傍晚的台北,剛結束與知名廣播主持人W的節目錄音,放下耳機閒聊時,W告訴我他其實很喜歡四處看新建案,而且看出不少心得。細心的他相當重視建築物的品質,買預售屋還會偶爾到工地現場跟著工地主任監工,看看混凝土澆灌是否確實。

他笑著說:「曾經有工人來我新家裝瓦斯熱水器,結果試了好多次鋼釘都打不進去牆壁,硬是打彎了好多支鋼釘才勉強裝好熱水器,工人直呼這水泥牆實在太堅固了。」

眾所皆知,有紮實的鋼筋混凝土原料,才能夠創造良好的建築物品質。

如何對抗臉書演算法



最近,有一本話題新書《演算法統治世界》,深入淺出告訴我們,演算法如何正在影響世界,例如,股市期貨交易員如何運用演算法程式,轉瞬間進出買賣,讓散戶措手不及,而演算法一旦出現些微差池,又如何釀成股災,讓百億元市值秒間蒸發。

不止股市,演算法正在形塑我們的日常生活,包括我們日益依賴的搜尋引擎與社群網站,幕後的核心守門員,正是看不見、摸不到的演算機制。

策略是一個套裝組合



「策略」,是由幾個部分建構而成的套裝組合,基本上包含多空指標、部位數、風險控管等。一般投資人很容易在書籍中找到成功交易者的語錄或交易法則,並且依循前人手法作為自己的買賣方式,但往往書中披露出來的僅是一種「通則」,並不一定適合任何一個人直接套用在自己的模式中。

交易通則中的許多機制牽涉到參數,凡舉多空指標的週期、停損停利的百分比、突破的判別方式等,都不是一個獨立存在的因子。同樣的移動停利參數或許可以帶給 A 交易者獲利能力,卻又導致 B 交易者虧損,因為每個人的策略架構和心理素質都不盡相同。縱使是程式交易者,系統的框架也是按照其思維所設計,程式特徵仍然是由它的創造者所賦予。

開發商品的交易系統 - 基礎篇 [10]



兩點劃一條線,就是一條趨勢線。有這麼簡單嗎?事實上,趨勢線隨便你畫,你可以有很多種畫法。但是如果這樣,那就一點用處都沒有了。所以我簡單參考了一些資料整理如下

一.趨勢線的畫法
連接股價波的高點的直線為下降趨勢線,連接股價波動的低點的直線為上升趨勢線。根據波動的時間又可分為長期趨勢線(連接長期波動點)和中期趨勢線(連接中期波動點)。

二.市場含義
趨勢線表明當股價向其固定方向移動時,它非常有可能沿著這條線繼續移動。

光速世界的礦工──高頻交易上的資料挖礦



大家好!我是貓大,本週專欄將為讀者介紹,採礦貓團隊究竟是如何結合資料挖礦在高頻交易領域,在設計一個高頻交易系統時,需要考量哪些重要概念,貓大將一一帶讀者了解。

速度、速度,喵!

就如同上一篇專欄中貓大所說,在高頻交易的世界裡,最重要的一個特徵之一,就是速度。除了增快連線速度,比別人更快的拿到分析資料外;加快策略分析速度,更快的算出市場趨勢,更是重中之重。如果分析趨勢的速度太慢,等到分析完成,下單的時間點都過了,還談什麼獲利呢?沒有速度,即便策略判斷準確、百發百中,也是枉然。因為根本趕不上高頻交易世界中有如閃電般的趨勢變化。