概述

包寧傑特別重視成交量技術指標,他將成交量指標分為四類:

 

 類別  指標 發明人 
 期間價格變動 能量潮(On Balance Volume)
成交量-價格趨勢(Volume-Price Trend)
 Frank Vignola, Joe Granville
 David Markstein
 期間成交量變動 負值/正值成交量指數(Negative and Positive Volumn Indices)  Paul Dysart, Richard Dysart
 期間內結構 盤中強度(Intraday Intensity)
承接/出貨(Accumulation Distribution)
 David Bostian
 Larry Williams
 成交量加權 資金流量指數(Money Flow Index)
成交量加權MACD(Volume-Weighted MACD)
 Gene Quong,  Avram Soudek
 Buff Dormeier

  在第四類指標之中,我們發現資金流量指數 (MFI)非常巧妙的把成交量資料納入韋達的RSI觀念。在RSI的計算過程中,最重要的因子稱為 RS,它是兩個指數平均數?(exponential averages)的比率,分子為特定期間內上漲收盤價的差價平均數,分母則是特定期間內下跌收盤價的差價平均數。

  MFI則把這兩個指數平均數分別取代為價格乘以成交量的移動總和,分子也是考慮收盤價上漲,分母則考慮收盤價下跌。一般採用的加總期間為9期或14期,9期適用於短期交易,14期是韋達當初建議的期數。 透過MFI所希望考慮的問題是:是否能藉由上漲期間與下跌期間的成交量差異,確認價格趨勢動能?對於明顯的價格上升趨勢,價漲量增/價跌量縮的現象會造成強勁的MFI,這是RSI所不能顯示的。

   MFI的波動劇烈程度稍微超過RSI。走勢顯然較不平滑,波動區間也較大。所以,我們利用80與20做為MFI正常讀數的上、下界線,寬度超過RSI的70與30。結果,兩項指標提供的訊號大致對等 。

計算公式

  MFI=100-100/(1+(正值價格x成交量總和/負值價格x成交量總和)),期間使用14天。

以下是計算過程:

  1. 首先計算TypicalPrice = (成交價+最高價+最低價)/3
  2. 其次計算MoneyFlow=TypicalPrice * VOL(成交量)
  3. 區分正負值,TypicalPrice上漲的叫正值,下跌的叫負值
  4. 依上面公式計算MFI
  5. 手動計算的結果20081219,1101的MFI應該是67.00,有些軟體算出來不是這個數字(譬如67.21)究不知道是什麼原因了。各位先進可手動試算看看,我的應該沒有錯。

以上計算過程可參考( http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:money_flow_index_mfi )

手動計算範例

dte

stockId

price

p_high

p_low

vol

TypicalPrice

MoneyFlow

正負

MFI

Days

2008/12/1

1101

24.6

25.2

24.3

30306

24.70

N/A

N/A

70.49

0

2008/12/2

1101

24.55

24.55

23.35

26772

24.15

646,543.80

63.60

1

2008/12/3

1101

24.7

25.25

24.25

30847

24.73

762,949.13

63.81

2

2008/12/4

1101

24.65

24.9

23

32319

24.18

781,581.15

56.32

3

2008/12/5

1101

24.4

24.45

23.3

18560

24.05

446,368.00

50.14

4

2008/12/8

1101

24.5

24.85

24.05

31349

24.47

767,005.53

58.63

5

2008/12/9

1101

24.55

25.2

24.2

37799

24.65

931,745.35

59.78

6

2008/12/10

1101

25.45

25.9

24.5

43626

25.28

1,103,010.70

67.15

7

2008/12/11

1101

24.7

25.8

24.6

17445

25.03

436,706.50

62.66

8

2008/12/12

1101

24.2

25.2

23.2

23745

24.20

574,629.00

55.06

9

2008/12/15

1101

25.8

25.85

24.7

37881

25.45

964,071.45

63.93

10

2008/12/16

1101

25.8

26.3

25.6

27173

25.90

703,780.70

64.79

11

2008/12/17

1101

26.75

27.15

26

34066

26.63

907,291.13

65.17

12

2008/12/18

1101

28

28.15

27.1

28386

27.75

787,711.50

65.59

13

2008/12/19

1101

27.7

28

27.2

19021

27.63

525,613.63

67.00

14

手動驗算

合計 10,339,007.58
正值 6,927,565.50
負值 3,411,442.08
正+負 10,339,007.58
mfi 67.00

程式

  下載:CalcMfi.java

範例

  下圖可以看出隨著漲勢接近尾聲,MFI的趨勢也逐漸惡化。

mfi-1  

BB順勢系統

--摘自包寧傑帶狀操作法

  方法II順勢系統藉由技術指標的強度確認價格訊號,藉以判斷新趨勢的誕生。舉例來說,如果價格逼近包寧傑帶狀上限,呈現強勁走勢,而且技術指標也顯示對應的強勁表現,這或許預示著一波上升趨勢的開始(圖 19.1)。前述說法當然也適用在相反情況(圖19.2)。原則上,這只不過是方法 I (價格波動率突破)的變形,藉由MFI提供確認訊號,但不需要「擠壓」做為前提條件。這種方法往往能夠預先顯示方法I的訊號。

  我們也採用方法I的相同出場技巧;換言之,拋物線系統的變形,或者價格反向觸及包寧傑帶狀對側。對於買進訊號來說,價格%b指標與MFI都必須上升超過門檻水準;原則上,%b讀數應該超過0.8,10期MFI必須超過80。

  請記住,%b告訴我們當時的價格走勢處在帶狀的哪個位置;如果當時的價格處在帶狀上限,%b讀數為 1,帶狀下限的讀數為0,0.8是由帶狀下限朝上限發展的80%位置。

  方法II可能發生的最大缺失,就是進場過遲;換言之,一旦訊號確認之後,行情或許已經完成大部分。方法II的風險/報酬性質很難被量化,因為訊號發生當時,根本趨勢可能已經發展一段時間了。為了避免前述陷阱,或許應該等待行情回檔的機會。舉例來說,對於上升趨勢,不妨等待拉回走勢之後的第一個上漲日才進場。透過這種方式進場,可能會錯過一些機會,但對於所掌握的機會,至少會有較佳的風險/報酬關係。

圖解:

bol5-1bol5-2  

 

全站熱搜

jesse0606 發表在 痞客邦 留言(0) 人氣()