2010年9月10日

Point & Figure Charts與Bullish Percent Index

這篇文章並不以Point & Figure Charts(P&F)為主,而是以Bullish Percent Index (BPI)為主。因為要瞭解BPI要先瞭解P&F,所以只好簡介一下P&F。關於Point & Figure Charts的詳細介紹,請見StockCharts.com


上圖以道瓊工業指數為例。P&F圖又稱為OX圖(圈叉圖),以X表示上漲,O表示下跌,而一般的技術分析圖橫軸都是時間軸,但P&F的橫軸並不是固定尺度的時間,以上圖來看,左下角有一個10,顯示2010年開始,垂直往上看到一個紅色的1,代表一月,而後面可以找到2,3,4,5,6,7,8,9,都是顯示月份,而A,B,C則表示十月、十一月、十二月。因此也可以看得出來,橫軸並沒有什麼特殊意義。P&F其實一開始是記錄在方格紙上,所以請以方格來看到,縱軸的確代表股價的變化,而以X、O代表漲、跌,所以只有趨勢反轉的時候才會換下一行記錄。


這是StockCharts的範例,以這五個交易日來看,實際上只用到三行(淡黃色部份)。通常P&F作圖會有兩個設定,一個是一格代表多少的股價變化,以上圖為例,一格就是一元的股價變化,第二個則是所謂的反轉量(reverse amount),以上圖為例,設定為3。

  1. 第一天股價最高和最低為15和11,股價處於下跌趨勢,所以在15到11都劃上O。
  2. 第二天股價最高和最低則是12和11,要先觀察兩個地方,因為我們現在在O的欄位,所以先觀察有沒有跌破,如果跌破要增加O的數量,不過同樣都是11,所以不需要動作。接著觀察有沒有漲超過反轉量,以O的最低點11加上反轉量3,11+3=14,第二天高點只有12,沒有超過,所以也不需要動作。
  3. 第三天股價最高和最低為12和10,比起前一天最低多跌了一點,所以在10的地方加上一個O。
  4. 第四天的股價最高和最低為15和11,11比起前一天最低的10上漲了一點,不需要作任何動作。接著觀察有沒有漲超過反轉量,以目前O的欄位最低點10加上反轉量,10+3=13,最高點15>13,確定反轉,所以要換到第二欄,而反轉後要距離前面O欄的低點(10)提高一格(11)開始畫到當天股價最高點(15),所以在11-15之間劃上五個X。
  5. 第五天的股價最高和最低為15和12,因為現在在X的欄位,所以先觀察高點有沒有漲破,因為都是15,所以不需要動作,接著觀察低點有沒有跌超過反轉量,15-3=12,剛好確定反轉,所以換到第三欄,此時要距離前面X欄的高點(15)降低一格(14)開始畫到當天股價最低(12),所以在14-12之間劃上三個O。

其實P&F圖真的不好畫也不好理解,所以其實懂得怎麼畫的人很少,很多人都以為是用股價變化量來畫幾個O或X,其實並非如此。不過現在有電腦軟體幫忙畫,所以投資人只要懂得怎麼看就好了。

以本文第一張圖來說,藍色和紅色的45度角線就是所謂的上升、下降趨勢線,而當O或X都突破不了某一個股價,而可以畫出一條橫線的時候,就是壓力線(上)或支撐線(下),如下圖別為上升趨勢線以及支撐線:

此外,也可以用來判斷應該買進還是賣出。以下圖為例,所謂的買進訊號(左圖)就是最近的X欄突破上一個X欄的高點,但最近的O欄沒有突破上一個O欄的低點,換句話說,這種買進方式是以追高的方式買進,出現買進訊號表示最近股價是上漲而且履創新高。而所謂的賣出訊號(右圖)就是最近的O欄突破上一個O欄的低點,但最近的X欄沒有突破上一個X欄的高點,換句話說,這種賣出方式是以殺低的方式賣出,出現賣出訊號表示最近股價是下跌而且履創新低。關於其他的判斷,例如Double Top Breakout、Double Bottom Breakdown、Triple Top Breakout...等共二十幾種型態判斷,我就不細說了,請自行查看StockCharts.com的P&F Pattern Alerts說明。


要閱讀本文,只要先知道怎麼看買進訊號和賣出訊號就好了。但,本文並不以P&F的買進、賣出訊號為交易的參考依據,主要是以BPI為主。

Bullish Percent Index (BPI)是一個技術分析常用的市場趨勢判斷指標,簡單說就是 BPI = 上漲家數/總家數,例如S&P 500成份股有500家,該天如果有300家上漲,那麼BPI = 300/500 = 60%。所以顯而易見,這個技術指標並無法用在個股上面,但對於指數才是非常適合。而一般判斷美股市場會以S&P 500指數為主,但BPI這個指標比較特別,越多成份股越容易看出真正的趨勢,所以大多會以紐約證交所的成份股為觀察的目標。而這就是StockCharts整理每天的紐約證交所個股數與當天上漲個股數的資料:NYSE Bullish Percent Index


可以看得出來其實並不是以真的漲跌家數來看,而是以該個股的P&F出現買進或賣出訊號來看,但這兩者其實是差不多的。以九月九日為例,BPI = 920/1838 =50.05%,而將每天的資料畫成圖之後,就可以得到:


在StockCharts.com,上圖的代號為$BPNYA,其中$表示指數,BP表示BPI的圖,NYA則是紐約證交所,而除了$BPNYA以外,還有這些BPI指數:


BPI是以P&F的買進或賣出訊號作為計算,但是P&F的買進是追高,賣出是殺低,其實並不是真正的「買賣建議」,而是以技術指標來判斷「市場氣氛」,出現「買進」訊號,不要看成是建議你買進,要當成是市場上以買進氣氛為主,不然看到買進訊號就買進,會很慘的!

而BPI則是真的可以作為參考的買賣建議。以StockCharts.com的說明,建議BPI在70%以上就是超買(Overbought)現象,如果高點往下跌超過6%就是賣出訊號。而BPI在30%以下則為超賣(Oversold)現象,如果低點往上漲超過6%就是買進訊號。


上圖為今年以來S&P 500指數的BPI圖,可以看得出來即使五月歐債危機的時候大跌,BPI也沒有低於30,但是倒是有出現過超過70的,但已經可以看得出來BPI的確可以反映出指數的變化趨勢,上漲下跌都是一致的,只是BPI的變化範圍局限於0-100之間,這是最特別的地方。其實這是長期的參考指標,所以應該以更長的時間尺度來看:


上圖是過去三年的BPI圖,有點複雜,要仔細看。我自己劃上了兩條紅線標出30與70的位置,可以發現最低有低到1.6,最高有高到88.6,果然是介於0-100之間,但極端值很難出現,而低於30只有五次,分佈於金融海嘯那一年多裡面,而起漲之後則有很長一段時間都超過70。所以對於長期投資人來說,在低於30又從最低點往上漲超過6之後買進,的確會買到不少便宜貨,而由於低於30很難,長期BPI的平均值其實接近60,所以也有不少投資人是以Bollinger Bands來作參考,例如上圖就是週K線圖(Weekly),BB的參數為600,1,設定為600週的平均BPI值,並以一倍的標準差為上下界限,因為設定很長期(超過十年),所以BB很穩定,不太變,平均值為58.91,下限為42.96,上限為74.86(上圖綠色的線),這也就是為什麼有些技術分析的說法是40為超賣,80為超買,這個設定也比較接近實際情況,因為美股市場的漲跌家數,的確長久以來是漲多於跌,包括金融海嘯期間也一樣。

此外,也有不少人認為BPI的變化幅度不足,因此還需要加上指數本身的變化,才能夠忠實反映出指數的情況,並且將訊號擴大而更容易識別,例如下圖:


以上圖來看,當比值大幅往上跳的時候就是買進時機,不過這其實根指數大跌就可以買進沒有太大差異,而且無法界定大幅往上跳多少才算觸發買進指令,所以我還是比較建議使用BPI即可。

同樣,上面已經有強調千萬別用P&F的買賣建議當參考,而BPI本身才是買賣的建議參考指標。這個指標不能用在個股或很難適用其他資產,但對於股票型指數則是非常適合,所以如果你是使用指數型投資工具,但卻又自己擇時的話,那麼這會是一個不錯的指標,並不是這個指標可以預測未來,而是這個指標可以讓投資人買到便宜貨。與其說預測未來,不如說這個指標在判斷波段高點與低點有不錯的效果,因為在趨勢反轉的時候BPI變動相當大,會一下子就脫離超買或超賣區。

2 則留言:

  1. 你好 我想請問如何在主圖上方再加上$SPX指數

    另外我BB按照你的參數去設(600,1) 但是沒有像您一樣出現上下限的圖案 不知道該如何設定

    回覆刪除
  2. 加上$SPX是在Indicators選Price,預設就是$SPX,要讓圖在上方就把position改成above。

    BB是在Overlays,不是在Indicators,如果沒選錯我就不知道為什麼沒出現了。

    回覆刪除