顯示具有 範例程式 標籤的文章。 顯示所有文章
顯示具有 範例程式 標籤的文章。 顯示所有文章

2017年4月6日 星期四

開發商品的交易系統 - 進階篇 [8]

EasyTrader ArtNo 294
通常交易系統在開發完成後,大部分的人皆以總績效損益去做衡量,期望總績效損益愈大愈好,或者是將風險納入考量,取得最大報酬風險比。但是不同系統之間(當沖、留倉、不同交易時段、不同商品 ...)只比較總損益意義並不大,而每冒一分風險,可以獲得多少盈利,則是比較具有意義的績效指標。

有些人喜歡用勝率去做考量:賺多賺少無所謂,只要勝率高就好。
有些人會以風險低的策略,MDD小為優先考量。
有些人想的是以期望獲利*交易次數來衡量,考慮長期交易。

投資大師樊恩.薩普博士在《部位規模設定完全手冊》(The Definitive Guide to Position Sizing)中介紹了自創的交易系統衡量法 ⇢ 系統品質分數 SQN (System Quality Number)



2017年3月21日 星期二

開發商品的交易系統 - 進階篇 [7]

EasyTrader ArtNo 293
價差交易的投資者可以判斷兩個不同期貨價格之間的關係是否合理,如果認為不合理,那麼投資者可以買進相對便宜的期貨,同時賣出另一個相對較貴的期貨合約。相關期貨合約價格的相對走勢是價差交易能否獲利的關鍵因素,個別價格的漲跌已不重要,投資者要關注的是兩個相關期貨合約的價差是擴大還是縮小。

價差交易的主要功能就是提高了市場的流動性,使相關的期貨價格間維持相對均衡的關係。價差交易的好處是風險相對於單邊交易小,但是卻需要更多的保證金。價差交易要成功的要素之一是耐心,因為若價差交易持倉時間太短,很難產生波段利潤,因此為了讓自己在持倉時不會因為價格的波動而輕易出場。應該盡可能將槓桿比例降低來作價差交易。

2017年3月12日 星期日

開發商品的交易系統 - 進階篇 [6]

EasyTrader ArtNo 292
在不確定的波動市場中,交易員總是在尋找能夠保護他們的利潤,同時儘量減少損失和風險的交易策略。價差交易是讓我們的交易能夠避險的其中一個選擇。但是,商品期貨的價差交易交易不是一件容易的事 !常聽說期貨是一種"零和"遊戲。實務上它是一個負合的遊戲,因為它包括經紀及其他費用。若是我們不想成為"零"!就必須多花一些時間在交易上面。努力奮鬥和嚴守紀律對做好交易是必須的,對於期貨經紀人從來沒有告訴過你,或許也不知道的事情要多學習

價差交易是指買進一種商品期貨的同時,賣出另外一種商品期貨,利用兩者之間價差的擴大或縮小來獲取利潤。價差交易不需要預測市場的方向,只需要去關注兩個商品之間價格的相對關係,也就是價差擴大或縮小。

本篇利用均線與標準差作為開發價差交易策略的核心邏輯,應用的商品為澳幣vs加幣

2016年5月18日 星期三

開發商品的交易系統 - 進階篇 [5]

EasyTrader ArtNo 291
期貨交易的風險源于我們對價格走勢無法達到完美的預測。不可預期的價格反向震盪是交易上的特性;控制這些反向震盪的結果是一個成功的投機客應有的技巧。我們在投入一筆交易之前,就應該決定當部位明顯地處於市場錯誤的方向時,到什麼價格要做什麼動作。機械式操作法由系統來計算保護的停損點價格。

2016年5月9日 星期一

開發商品的交易系統 - 進階篇 [4]

EasyTrader ArtNo 290
愛好遊戲是人類的天性,如果將對遊戲的喜好轉化為對學習的動機,通過研究遊戲的特性,用這些特性來改造學習機制,使得學習本身成為一項遊戲,則可以使我們的學習效果事半功倍,這正是遊戲化學習研究的核心。

本篇先介紹一個由 Excel 製作的資金管理實驗的小遊戲,透過這遊戲可以讓我們了解部位規模(Position Size)對績效淨值曲線的影響。

2016年5月2日 星期一

開發商品的交易系統 - 進階篇 [3]

EasyTrader ArtNo 289
在Jack Schwager的華爾街精英訪談-《Market Wizards》中,幾乎所有的人都提及了資金管理的重要性。下面是一些引用:

“風險管理是應當被理解的最重要的事情。縮減你的部位是我的第二個建議。不論你認為應該持有多少部位,先砍掉一半。”-Bruce Kovner。

“為了那些在很短的時間內大幅度獲利的機會,你必須最小化損失並且盡可能的保存你的資本。你不能做的事情就是在不合適的時機扔掉自己的資本”-Richard Dennis。

2016年4月24日 星期日

開發商品的交易系統 - 進階篇 [2]

EasyTrader ArtNo 288
不論我們手中可供使用的交易資金有多少,那絕不是表示我們可以將資金全部投入市場的。應該把這些資金做適當分配,只運用半數或其他比率於交易。假設我們準備把一半的資金用於交易,或稱其為風險資金。把另外一半的資金存在銀行生利息,作為防範萬一的安全措施。銀行戶頭的資金不直接用於交易,只是用來確保資金充裕。如果實際承擔風險的交易資金不超過50%,就絕對不會被淘汰。即使你接連遭遇虧損,損失全部的風險資金,仍然還有一半的資金可供交易。這種安排允許我們在犯了重大錯誤後,仍可以進行交易。這會自動減少暴露在市場的風險程度,因為只有一半的資金能夠實際用於市場。

2016年4月17日 星期日

開發商品的交易系統 - 進階篇 [1]

EasyTrader ArtNo 287
一個好的交易者,必須兼有盈利能力和風控能力,談資金管理風險控制之前,我們必須先解決一個問題,就是至少有一定的盈利能力。而在建立交易策略之始的觀念

1.先求不虧錢
因為交易成本的投入,入場後總希望市場跟著我們的方向卻總是事與願違,但是先求不虧錢是一個很重要的觀念,只要幾個月下來先能夠不虧錢,表示我們已經做對大部分的交易動作了,基本觀念也沒有問題,而對商品的價格波動經驗也有一定的程度的認識。

2.追求單口穩定獲利
在通過上一階段後,若開始盈利時也不要急著放手重倉,應該以每次一口為單位,先確定自己的交易優勢,以穩健獲利為目標,先求月不虧損,再慢慢進步到週不虧損甚至2-3天總合不虧損的境界。

2016年2月29日 星期一

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

EasyTrader ArtNo 286
跳空在日語中叫“視窗”,英語是“gap”,又稱為價格跳空,是指價格在快速波動時產生的曲線的最低價與曲線的最高價之間有斷層。有人說“跳空”遲早會填補的,這並非是絕對的,需要從圖形上區別對待:有的跳空具有技術意義,有的則很一般,這要從跳空的部位、大小來判斷市場趨勢之強弱和真假之突破。

在股票市場上,跳空指受強烈利多或利空消息刺激,股價開始大幅度跳動。跳空通常在股價大變動的開始或結束前出現,向上跳空表明漲勢強勁,向下跳空表明跌勢驚人。跳空是明確趨勢開始的重要標誌,跳空缺口越大表明趨勢越明朗。

2016年2月15日 星期一

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

EasyTrader ArtNo 285
背離,技術分析中最強烈的訊號:對於任何特定的市場,MACD柱狀圖與價格之間的背離現象,每年頂多僅會發生幾次,它們是技術分析中明確的訊號。這種背離現象意味著主要的轉折點,代表「超級」的買進或賣出訊號。它們不會發生在每個重要的頭部或底部,但只要察覺這類的訊號。你知道主要的趨勢很可能發生反轉。

2016年1月21日 星期四

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

EasyTrader ArtNo 284
本篇文章主要是利用隨機指標(KD)交叉與 MACD 交叉來尋找作為交易機會的進場點。

MACD的英文全名為Moving Average Convergence and Divergence,其原理仍是利用快速與慢速兩條指數平滑移動平均線,計算兩者間的差離值(DIF)再利用差離值與差離值平均值(DEM)的聚合與分散的現象,藉以研判股市或個股的買進或賣出時機,而利用 OSC = DIF-DEM 的柱狀圖在零軸上下來協助判斷多空的動能,找出股價真正趨勢方向。

2016年1月6日 星期三

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

EasyTrader ArtNo 283
當我們在市場上漲趨勢中持有多單,一旦趨勢反轉向下時所採取的行動是平倉出場在邊線觀望或是嘗試修正交易方向來追隨趨勢,本篇文章介紹一個使用眾所熟悉的RSI指標所設計的策略。作者 Peter Konner 在設計此策略所期望的目標是

1.應基於單一的模型或保持盡可能簡單和盡可能透明的指標。
2.它以週的時間框架作交易。(因為作者有一份全職工作,只能在週末花時間分析股票)。
3.從圖表上作主觀分析的需求 --例如支撐線、通道等等,應減至最低。
4.策略以上漲趨勢持有多單為主,但也在跌勢中作交易的修正。
5.策略的執行必需是相當簡單的。

2015年12月22日 星期二

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

EasyTrader ArtNo 282
你的市場商品正處於哪個階段 ? 商品價格在任何時候可以是上漲、下跌或是保持不變。當市場價格在一段時期保持相對不變的稱為盤整。而能見到相對較高的價格被稱為上升趨勢,同時一段相對較低的價格時期被稱為下降趨勢。本篇介紹 M.H.Pee 所開發的一個相位變化指標(PCI) 是專門用於檢測市場分階段變化的指標。



圖一到圖六表示市場價格可能的六個相位變化 (黑線表示為特定的時期收盤價,圖例為 35 天) 。PCI 則是告訴我們如何區分六個相位 ? 首先,請注意,為了能在市場獲利,我們必需會在上漲過程中持有多頭倉位,如圖 1 和圖 3 (他們的信號可能是上升趨勢的開始),在下跌趨勢中(如圖 2 和圖 4) 持有空頭倉位,至於在圖 5 和圖 6 中的情形,可能是保持現有倉位不變或是先平倉空手。

為了找到答案,將所選期間畫一個假想的坡度線連接起點和終點的收盤價 (圖中的紅線)


2015年12月10日 星期四

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

EasyTrader ArtNo 281
不論我們的交易是作多或作空,市場大多是隨機的,但確實有一個趨勢的組成元素在其中,如果我們想要在市場中獲利,唯一之路是好好的利用這個趨勢分量,將自己的持倉部位放在趨勢的方向。

這並不是說我們應該藉由準確的預測趨勢的開始與結束來達成底部進場與逢高出脫。我們應該做的是緊跟趨勢,直到趨勢轉弱為止。更進一步的說,是當我們從進場開始,若市場走勢順著我們方向的同時,當趨勢越強,我們得到更多的機會取得更大的利潤。

為了讓交易者能在趨勢中進場,M.H. Pee 設計了一個趨勢觸發因子 TTF (Trend Trigger Factor)來協助跟隨在市場中有限的趨勢時段,在上漲趨勢中作多,在下跌趨勢中作空。

2015年11月30日 星期一

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

EasyTrader ArtNo 280
Impluse System 動力(脈衝)系統是由亞歷山大埃爾德設計,同時也是[走進我的交易室]《COME INTO MY TRADING ROOM》這本書內特別介紹的一個系統。根據埃爾德的說法 , "此系統識別了趨勢加快或減慢的轉折點位置"
動力系統結合了2 個簡單但有作用的指標。一個計算市場慣性,另一個計算動力。 當兩者方向相同時,它們確認了值得介入的動力。當二者同步時,我們得到了進場信號,當二者不再同步時,我們就當是出場信號。
動力系統用指數平滑均線找到趨勢。當均線上漲,它表明慣性是上漲的。當均線下跌,慣性是下跌的。第二個指標是MACD 柱,它的坡度反映了多頭和空頭的力量。當MACD 柱上漲,它表明多頭變強。當它下跌,它表明空頭變強。這個獨特的指標組合了以顏色標示的K棒以供使用者更容易辨識參考。

2015年11月12日 星期四

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

EasyTrader ArtNo 279
艾略特波浪理論(Elliott Wave Principle)——道氏理論告訴人們何謂大海,而波浪理論指導你如何在大海上衝浪。波浪理論是技術分析大師拉爾夫•.納爾遜•.艾略特(R.N.Elliott)發明的一種分析工具,與其他追隨趨勢的技術方法不同,波浪理論可以在趨勢確立之時預測趨勢何時結束,是現存最好的一種預測工具。

2015年10月28日 星期三

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

EasyTrader ArtNo 278
在 TRADER'S NOTEBOOK Z-Score Indicator by Veronique Valcu 的文章裡介紹了
Z分數(z-score), 也叫標準分數(standard score)是一個數與平均數的差再除以標準差的過程。

Z分數可以回答這樣一個問題:"一個給定分數距離平均數多少個標準差?" 在平均數之上的分數會得到一個正的標準分數,在平均數之下的分數會得到一個負的標準分數。
Z分數是一種可以看出某分數在分佈中相對位置的方法。Z分數能夠真實的反應一個分數距離平均數的相對標準距離。如果我們把每一個分數都轉換成Z分數,那麼每一個Z分數會以標準差為單位表示一個具體分數到平均數的距離或離差。

2015年10月13日 星期二

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

EasyTrader ArtNo 277
在股市中有趨勢行情與盤整行情,有70%的時間都在盤整行情,而30%的時間才是趨勢行情,趨勢的形成和改變都不會是一朝一夕形成的,所以趨勢要轉向也不會馬上就掉頭。
趨勢線表明當股價向其固定方向移動時,它非常有可能沿著這條線繼續移動。
(1)當上升趨向線跌破時,就是一個出貨訊號。在沒有跌破之前,上升趨向線就是每一次回落的支持。
(2)當下降趨向線突破時,就是一個入貨訊號。在沒升破之前,下降趨向線就是每一次回升的阻力。

2015年9月16日 星期三

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

EasyTrader ArtNo 276
資金流量指標,英文全名Money Flow Index,縮寫為MFI,根據成交量來計測市場供需關係和買賣力道,屬於量能反趨向指標。1989年3月由威爾斯·威爾德(Wells Wilder)首次發表MFI指標的用法。MFI指標實際是將相對強弱指標RSI加以修改後,演變而來。RSI以成交價為計算基礎;MFI指標則結合價和量,將其列入綜合考慮的範圍。可以說,MFI指標是成交量的RSI指標;指標的公式只是硬梆梆的計算程式,重要的是他計算式裡的內涵。
在2015年近月STOCKS&COMMODITIES雜誌中 “The Money Flow Oscillator” 文章的作者 Vitali Apirine 再度發表了一個新指標,透過從現有計算方式的改變,重新評估商品價格在市場中的買賣壓力。

2015年9月3日 星期四

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

EasyTrader ArtNo 275
 KVO 成交量擺盪指標是由 Stephen J.Klinger開發的。這是一個確認指標。它使用最高價、 最低價,收盤價和成交量以建立一個量能力道。然後這個量能力道 (VF) 利用快速與慢速的指數平滑化的差值變成一個擺盪指標(KO)。信號線 (KOS)是由KO的  EMA 演算得到。使用者可以更改的方法 (EMA) 和週期長度。

雖然信號產生如圖所示的計算中,成交量擺盪指標應和其他指標使用。 KVO 指標的開發想法有兩個看起來目的相反的目標
1. 對於短期頂部和底部,信號要夠敏感。 
2. 準確反映商品交易長期的資金流動。