正因為外國專家未有把圖表分析的概念界定清楚,令圖表知識掉進藝術的區域裏打滾了100多年,直到現在仍未能進入科學的禮堂。本人試圖以東方文化為基礎,結合個人的理解,儘量以理性的語言,揭露這個角落的秘密。
介紹圖表理論,首先必須介紹圖表的製作。而圖表的種類和製作在整套圖表知識中可說是最簡單的了。然而,越是簡單的東西越難解釋清楚,有時不知從何說起,甚至有理說不清。
第一點 製作型式可分五類
A) 柱線圖
把特定時間裏(例如每5分鐘、15分鐘、30分鐘、1天、1周等)商品價格的高低位,在座標上用一根豎線(通常是藍色或黑色)連結起來,再畫一根短橫依附在這跟豎線的右側以表示這個特定時間的最後成交價。隨著時間的推移,構成一張圖表,稱為柱線圖。如圖1001所示。座標的縱軸附有價格的刻度,座標的橫軸表示時間的推移。
接著,我們可以畫出一根短橫附著在這條豎線的左邊以表示開市價,令整個行情表達得更清楚。在可能的條件下,我們可以把收市價用黑色或藍色繪出,把開市價用紅色繪出,都依附在柱線的右側,更加嚴整。有的人喜歡在右側畫一個小圓點代替開市價,亦無不可。柱線圖是美國人發明的,比日本人發明的燭狀圖為遲。由於比較簡單故先作介紹。
B) 燭狀圖
按照柱線圖的基本作法,把特定時間裏的高低位,在座標上用一根豎線連結出來,再把開市價至收市價之間這一部分畫成肥大的粗線(這一部分稱為實體)。從高點至實體之間這一部分照樣是一根纖細的豎線(這一部分稱為上影)。從低點至實體之間這一部分亦照樣是一根纖細的豎線(這一部分稱為下影)。整個構圖狀似蠟燭,故稱為燭狀圖,如圖1002所示。
這種圖表的英文名叫(CANDLE STICK),由於第一個字母的發音是K,故又稱K線圖。這種圖比較注重紅棍和藍棍。如果當天是低開高收的,屬於吉利的一天,整根燭線必須用紅筆繪製。如果當天是高開低收的,屬於不吉利的一天,則整根燭線用黑色筆繪製,更詳細的介紹將在第二節《毎日K線圖和毎周K線圖》中進行。
C) 點線圖
分析者根據自己的需要,在座標上定點(例如把每個變動的價位畫成一點,或者把每5分鐘的最後成交價畫成一點,或者把每小時的最後成交價畫成一點,或者把每天的收盤價畫成一點等等)。然後用直線把各點連結起來,構成一個圖表,稱為點線圖,如圖1003所示。
有時,我們可以根據不同的觀點,把自己認為重要的價位標示出來,再用直線把它們連結在一起,都能成立,但要注意時間的比例。
D) XO圖
商品價格上升時順次向上打“X”號,商品價格下跌時順次向下打“O”號,隨著時間的推移,構成一張圖表,叫XO圖,如圖1004所示。
這種圖表每格的價值可以自由設定,沒有限制。升跌超過多少格允許轉行,反向打X號或O號,亦可以自由設定,沒有限制。可以認為,這種圖是專門累計升跌的點數的,故它的學名叫點數圖。
製作這種圖的本意在於摒除次要的波動,保留重要的市況變化痕跡,幫助投資者判別市場的主流方向。
E) 半對數圖表
到現在為止,我們所用的圖紙都是方格紙,都是算術式的,其好處是簡單明瞭易懂。可是有時我們亦會見到一些人利用半對數圖紙來製圖,另有一種好處。
這裏我們必須弄清楚兩個名詞。凡是以同樣的距離去表示縱軸(或橫軸)的價格距離者,叫做算術式。凡是以一定的比例遞減(或遞增)去表示縱軸(或橫軸)的價格距離者,叫做對數式。從圖1005中可以看到,這張圖紙縱坐標的價格距離是以一定的比例遞減的,故屬於對數式。而圖紙的橫坐標是等距離,屬算術式。故此,它們是對數式和算術式並存,稱為“半對數式”圖紙。而所繪製出來的這種圖表,便稱為“半對數式圖表”。
為什麼要繪製半對數式圖紙呢?主要是讓兩種商品或多種商品升跌的百分比可以一目了然!甚至兩種不同種類的商品的買賣獲利能力可以進行比較!半對數圖紙用得最為普遍的是在股票市場,因為我們隨時都必須比較一下各種股票的獲利能力。
例如:股票A從25元升至30元,股票B從200元升至205元,大家皆升5元,但兩位投資者所得到的回報截然不同。一樣是購入10萬元的股票,A股投資者能獲得20,000元的利潤,其回報比是20%。B投資者得到的利潤是2,500元,其回報比率是2.5%。
從以上的例子可以看到,投資收益不是以每一單位的商品賺多少錢來統計的,而是以總體的獲利百分比來計算的。如果把A的股價和B的股價畫在算術式圖紙上,並不能體現升跌的百分比,但如果畫在半對數式圖紙上,則每股20元股票的升跌百分率,可以與每股1000元股票的升跌百分率相比較了。同理,投資債券的獲利能力可以和買買石油的獲利能力相比較了……。圖1006是現貨金的半對數圖表。(第一節完)
第二點 根據性質圖表可分四大類
A) 即市圖
商品價格每天從開市至收市之間的任何一段變化,稱為“即市波動”。人們把這些即市波動以圖表的形式顯示出來,叫“即市圖”。即市圖可以用四種繪製形式中的任何一種製作出來。
常見的即市圖有價格變動圖、1分鐘圖、5分鐘圖、10分鐘圖、15分鐘圖、30分鐘圖、60分鐘……240分鐘圖等等,舉例如下:
i. 價位變動圖
它是以點線圖的形式繪製出來的。所謂價位變動圖,即是把商品價格的任何一個變動都依次點出來,並迅速以直線連結,自左向右推移。圖表的縱軸表示價格、而圖表的橫軸表示時間。按照這種方法繪製出來的圖表就像閃電一般,故俗稱“閃電圖”。如1007所示者:
ii. 即市柱線圖
即市柱線圖,有1分鐘柱線圖、3分鐘柱線圖、5分鐘柱線圖、15分鐘柱線圖、30分鐘柱線圖、60分鐘柱線圖……以至240分鐘柱線圖等等。現以即市5分鐘柱線圖為例進行說明。
所謂5分鐘即市柱線圖,乃是把每個5分鐘內商品價格的變動,在座標上以一根豎線表示出來。再用一根短橫線附著在這根豎線的右邊,以表達這5分鐘的最後成交價。每5分鐘完成一根柱線,由左向右順次製作,成為一張圖表,便是5分鐘即市柱線圖。
通常來講,即市柱線圖是不用畫開盤價的,如1008所示者。同理,我們可以繪製出1分鐘、15分鐘、30分鐘、60分鐘、240分鐘的即市柱線圖等等。
iii. 即市K線圖
同理,即市K線圖,有1分鐘K線圖、3分鐘K線圖、5分鐘K線圖、30分鐘圖、60分鐘圖……240分鐘K線圖。現以分鐘即市K線圖為例進行說明。
所謂60分鐘K線圖,乃是把每個小時的商品價格波動,在標上以一根燭線表示出來,這60分鐘圖裡價位的變動依次畫出,自然能夠顯示出這特定時間裡的最高價和最低價。並且,電腦把開始和結束這兩個賈的空間,畫成粗線。定狀似蠟燭,而蠟燭的英文叫Candelstick,由於第一個字母發聲是K,故而簡稱為K線圖。順著時間的推移,形成一幅圖表,如1009所示者。同理,我們可以繪製出1分鐘K線圖、5分鐘K線圖、15分鐘K線圖、30分鐘K線圖、60分鐘K線圖等。
iv. 即市點數圖
我們可以把點數圖的製作方法歸納為三個要點:
1. 價格上升時以“X”號表示,而價格下跌時以“O”號表示;
2. 根據自己的需要確定“格值”(即每格的價值)和“轉行”(即升跌超過多少格允許反向轉行);
3. 每次轉行向下打“O”時必須推低一格,每次轉行向上打“X”號時必須推高一格。
現在讓我們根據某種商品QQ的市況來繪製一張即市點數圖吧!規格是:10x3,即每格代表10元,升跌超過3格才可以轉行。換句話說,每次的升跌超過30元時,我們把它看做一次波動,如圖1008所示。
假設某種商品QQ在上午9時以8170元開市後急速上行,升至8300元才停下來,我們必須順次向上打14個“X”號至8300的位置(橫向粗線下麵的一格)。
接著價格陷入牛皮膠著狀態,挫至8260元獲得支持。由於已經跌逾30元,故必須轉入第二行,推低一格,向下打四個“O”號至8260位置。
稍後價格升至8390元,我們必須轉入第三行,推高一格向上打13個“X”號。此時價格曾跌至8370,再陷入牛皮膠著狀態,巍然不動達半個小時之久,我們沒有資格轉行向下打“O”號,因為未有跌逾30元。
終於,價位上升10元,我們必須順勢向上打1個“X”號。這裏要注意的是,如果順勢前進則每一格都要畫上去,反向前進才要超逾30元。接著價位下挫至8370元,我們有必要轉入第四行,推低一格向下打3個“O”號。隨後價位再挫至8350元,我們繼續向下打2個“O”號。接著,價格反彈至8370元,並沒有超過30元,不必動筆。
10分鐘後,價位跌至8300元,我們必須轉行向下打5個“O”號。當我們的筆尖剛剛離開圖紙的時候,QQ的價格急升至8380元。我們馬上轉過第五行,推高一格,向上打8個“X”號,成為1010這張圖表------
B) 日線圖
在我們的現實生活中,日線圖、周線圖、月線圖、年線圖的製作方法是一致的,故這幾種圖表屬於同一類別,我們用“日線圖”來做代表已經足夠。
當然,日線圖、周線圖、月線圖、年線圖都可以叫做走勢圖。而這個名詞不會與即市圖混淆在一起,因為每次見到即市圖我們習慣上都會特別強調“即市走勢”四個字,或冠以“X分鐘圖”。
可是,收市價圖、波浪式角形圖亦可以叫做走勢圖。為了避免混亂,我們必須特別強調時間觀念上的“日”和繪製形式上的“線”,才能表達我們的本意。同時必須明白的是,不論每日柱線圖、每日K線圖、每週柱線圖、每週K線圖、每月柱線圖、每月K線圖、每年柱線圖、每年K線圖等,都必須具有開市、最高、最低、收盤四個數據才能製作。但即市圖中,除了K線圖以外,其他的圖表即使只有後面的3個數據,沒有開市價同樣可以繪製的。
另外必須說明的是,柱線圖是美國人發明的,而K線圖是日本人發明的。根據資料記載,K線圖的使已有幾百年歷史,比柱線圖為早。現以某種商品10月7日至10月11日的行情來製作日線圖吧(其中O為開市價、H為最高價、L為最低價、C為收市價):
當天
i. 每日柱線圖和每週柱線圖
第一步,我們必須在圖紙上定位,順著圖表左緣把商品價格的數碼標示出來,即以縱坐標表示商品的價格。同時以橫坐標表示時間,每天一格,順次橫移,如圖1011所示。
第二步,我們必須在縱坐標上把10月7日的最高位869.87元標示出來,又把當日的最低位852.83元標示出來,連結成一條豎線。
第三步,我們以一根短橫線依附在這根豎線的右側,表示當天的收市價864.66元。在可能的情況下,這根短橫線以藍色或者黑色的筆劃出,更加清楚。
第四步,我們在靠近這條豎線的右側畫出一點,以代表當天的開市價866.07元。而在可能的情況下,以紅色畫開市價,更加清楚。
但如果當天的開市和收市價相同,則可以把開市價畫在豎線的左側,同樣以一點表示。有些人喜歡把開市價固定的畫在豎線的左側,亦無不可。
緊接著,我們必須轉入第二行,把10月8日的最高價882.08元和當天的最低價865.42元標示出來,連成一條豎線。再按照同樣的方法畫出收市價和開市價,餘此類推。這樣繪製出來的圖表稱“每日柱線圖”。
為了觀察較長的走勢,我們必須記錄每週或每月的行情。所謂周線圖不過是把每個星期的行情在座標上以一根柱線或一根K線表示出來。要注意的是,由於每週的高低差價要比每日的高低差價大得多,繪製出來的每根柱線或K線都很長,故我們在製作周線圖時,要把橫軸的時間距離適當放寬一些,例如距離二格一畫棍或三格畫一棍,分析市勢才較楚。
繪製日線圖時,實際上千篇一律都是每格一棍,在特殊情況下亦可能採用二格畫一棍甚至三格畫一棍,根據實際情況靈活處理為主。現在按照這個星期的行情表來製作一張QQ商品的每週柱線圖:
第一步,我們必須把7/10~11/10這個星期內的行情改寫為:我們把週一的開市價866.07當作整個星期的開市價,把週五的收市價909.89當作整個星期的收市價,把5個交易天中的最高位元當作整個星期的最高價,把5個交易天中的最低位元當作整個星期的最低價。
第二步,我們在座標上找出912.00元這個高位和852.83元這個低位,把他們連成直線,如圖1009所示者。
第三步,在座標上找出收市價909.89元,以一根短橫線表示出來,再找出開市價866.07元,以一點表示出來。
接著,我們必須轉入下一行,以同樣的方法畫出第二個星期的柱線,以此類推,將構成一幅毎周柱線圖,如1012所示者。
ii. 每日K線圖和每週K線圖
只要我們把製作毎日柱線圖的方法略微改變,則可成為毎日K線圖。K線圖特別注意紅棍和藍棍,且讓我們一起製作10月7日的K線吧。
第一步,我們必須選擇顏色。由於10月7日的收市價864.66元比開市價866.07元為低,屬高開低收格局,應畫藍棍(不吉利之意)
第二步,我們在座標上找出869.87元和852.83元這兩個價位,並用藍色筆把它們連結起來,成為一根豎線。
第三步,我們必須把開市價866.07和收市價864.66之間這一部分畫成肥大的粗線(藍色)。
緊接著,我們轉入下一行,製作10月8日的K線,由於當天屬低開高收格局,應以紅色筆劃出(紅色代表吉利)。首先必須在圖表上找出882.08元和865.42元這兩個高低位,用紅色筆將它們連結起來,再把開市價869.07元和收市價877.60元之間這一部分畫成肥大的粗線(紅色),以此類推,如圖1013所示者。更詳細的製作方法將在第二章仲介紹。
同樣的道理,我們可根據這個星期的高低價位,在座標上繪出一根k線。再把下個星期的行情繪成為第二根k線,以此類推,將構成一幅每週K線圖,如圖1014所示者。
C) 收市價圖和角形圖
廣義來說,每個5分鐘的最後成交價可以叫做該5分鐘的收市價,每個15分鐘的最後成交價可以叫做該15分鐘的收市價。每個60分鐘的最後成交價可叫該60分鐘的收市價。然而,我們通常把它叫做“最後成交價”而不是叫收市價。
因為前個價格剛剛結束,緊接著是下一價格的浮現。市況仍在進行,不含“收市”的定義。更何況,這5分鐘或60分鐘的最後成交價遠不及每日或每週的最後成交價重要,為了將他們區別開來,我們把每日或每週的最後成交價叫“收市價”。
我們說每日的收市價較為重要,是因為每日收市價乃是當天市況的最後評估,亦可看做把當天市況濃縮為一點。同時,這個收市價是眾多交易商用以結算的標準,亦是第二天開盤價的參照物。同樣道理,每週收市價乃是該周市況的最後評估,亦可看做把該周市況濃縮為一點,同時,這個收市價是多家公司之間用以結算彼此賬目盈虧的依據,亦是下一周開盤價的參照物,故而十分重要。
故此,把收市價繪製成圖表,更可簡單明瞭地反應出大市的基本趨勢,由於剔除了一些次要的波動,周表的阻力點和支撐點、助力線和支撐線等作用更大。
i. 收市價圖
顧名思義,所謂每日收市價圖,即是把每天的收市價在座標上點出來,再用直線把各點連結在一起,如圖1015所示。在繪製形勢上,它屬於點線圖一類。按照這種方法,我們可以繪製出每週收市價圖、每月收市價圖等。
每週收市價圖乃是把每週的收市價在座標上點出來,再用直線將它們連在一起,每月收市價圖、每年收市價圖亦是如此製作,只不過每一點之間的距離要適當放疏一些。
不論以每1分鐘成交價製成的點線圖,或是每5分鐘、每15分鐘、30分鐘最後成交價製作的點線圖,以及每日收市價圖、每週收市價圖、每月收市價圖,其畫面凹凸不平,棱角參差,廣義來說,都可以叫‘角形圖’。可是我們通常沒有用這個名詞去稱呼它,因為要避免與另一種圖表相混淆之故。
上面介紹的這些點線圖,都是有時間觀念的。但有另一種點線圖,是沒有嚴格時間概念的,它可以按照分析者的觀點,把自己認為重要的價位,在圖表上標示出來,再用直線連接在一起便行。
ii. 角形圖
凡是富於自由色彩的圖畫,我們都可以把它叫做“漫畫”。凡是富於自由色彩的壁報,我們都可以把它叫做“海報”。凡是隨心所欲、自由定點繪製出來的走勢圖,我們都可以把它叫做“波浪式角形圖”,簡稱“角形圖”。
至此,我們已經清楚,根據即市單位時間的最後成交價繪製出來的圖表,叫做“即市點線圖”。根據每日收市價或每週收市價繪製出來的點線圖,叫做“收市價圖”。而沒有嚴格的時間觀念,只記錄重要價位的點線圖,叫做“角形圖”。
圖2016是1790年至1990年美國現貨金價的角形圖,其縱軸價位是遞減的。其橫軸的最初3格為每格50年,而每格的距離並不完全統一的。其中第4格代表20年時間。後面4格為每格5年,而每格的距離亦是不完全統一的。可見角形圖是一種非常靈活的圖表,否則這兩百年的行情不知道要怎樣表達了,恐怕要花三個月時間,用15米的圖紙才能畫完。
iii. 累日點數圖的製作
我們的前一輩,那些20世紀三、四十年代曾經在上海或廣州炒過黃金,或在天津炒過債券的,都懂得繪製點數圖和應用點數圖。而筆者這些70—80年代入行的人,對這種點數圖亦有一些認識。因為當時沒有電腦(或者電腦不普遍),必須時刻盯盤,自己繪圖。
製作點數圖,必須根據即市的波動情況決定畫與不畫,故不可隨便離場。並且根據點數圖看市,必須擁有較長期的圖表才能收到預期的成效。在工作越來越繁忙的現代社會,在生活越來越多姿多彩的年輕人中,根本就沒有人願意去學習點數圖。即使電腦中有這種圖,亦是很少有人會去留意。而實際上點數圖是一種十分實用的分析工具。
根據每日高低價製作出來的點數圖,沒有特別的名稱,習慣上籠統的稱為點數圖,很容易跟即市點數圖混肴起來。為了方便起見,筆者暫時把它叫做“累日點數圖”,相信沒有大礙,取其每日累計之意。讀者有何高見,可來函賜教。或者有何新建議,可以提出來讓大家參考,以求共識。
繪製累日點數圖,除了要記住筆者前文在<即市點數圖>中提出的三個要點,還必須加上另外三個基本原則:
1. 價位未有走完全格,不可自作聰明,用四捨五入的法則去應付。意思是說,即使價格從0升至100.99,我們只能向上打“×”號至100,而不能打至101的位置。反過來說,即使價格從100跌至0.01,我們只能說它是跌至1,而不能打“○”號至0的位置。
2. 通常來講,點數圖與開市價和收市價無關,純粹根據高位來製作;但有時又必須參考昨天的收市價來作圖。如果當日的高位升破昨天的最高點,即是升;如果當天的低位跌破上日的最低點,即是跌。但如果當天的高位升破上日的高點,低位又跌破上日的低點,則有必要拿上日的開市價和收市價來幫助判斷,看看究竟是應該先向上打“×”號,還是應該先向下打“○”號,有時是頗費周章的。 3,通常來講,累日點數圖是參照兩天的高地位來繪製的,與以前的價格無關;但有時又必須參照前幾天的最高價和最低價。意思是說,跌市中雖然當天的價格只比上日的價格上升一點點,似乎沒有資格轉行打“×”號了。可有時,若是從前二日的低點計起,便可能有足夠的資格轉行向上打“X”號了。反過來說,升市中雖然當天的價格只比上日跌一點點,似乎沒有資格轉行向下打“O”號,但如果連續幾天的跌幅累積起來,便有資格了。
VI, 製作實例
根據下面這張BB有色金屬的每日行情表(每噸若干人民幣),如何製作一張10 x 5的累日點數圖(例1017)呢?
1. 第一天價格從5065元升至5125元,我們必須從5070元位置,向上打6個“x”號至5120元位置(注意不能從5060元位置向打“x”號至5130元位置,因不能四捨五入。另一項要注意的是,如果當天的收市價從高位下跌50元以上,則應再轉行畫跌)。
2. 第二天價格的高點升破上一日的高位,而低點沒有跌破上日的低位,確認是上升市。故我們順勢向上打3個“x”號至5150的位置(要注意的是,即使只上升一格亦必須畫上去,因為順勢上升的市況,不必等50點才打“x”號)。
3. 第三天的高點升破上日的高位,而低點又跌破上日的低位,確認是升市又是跌市。究竟是先升上去還是先跌下來,此時要參考當天的開市價和收市價了。由於當天開市價5130接近當天的低位,而當天的收市價5160接 近當天的高位,可以判斷當天是先跌後升。如果從當天的開市價5130元計起,跌至當天的低位5100元,當然不足50元,似乎沒有資格轉行向下打“O”號。但實際情況是:價位是從上日的高點5150跌下來的,至5100剛好50元,已符合轉行畫跌的規定。故我們必須轉入第二行,推低一格打5個“O”至5100元的位置。緊接著,再轉入第三行推高一格打8個“x”號,至5180的位置。因為價格從5100元升至5189元已經超過50元,符合轉行的規定,故有資格畫升。但由於不能採取四捨五入法則,故不能打“x”號至5190位置,只能畫至5180的位置。
4. 第四天(即15日)的高位沒有突破上日高點,低位卻突破上日低點,屬於跌市。價位是從什麼地方跌下來呢?並非當天的開市價5130元,而是從上日的高位5180元跌下來的,超過50元。故我們有資格轉過第四行推 低一格,向下打11個“O”號至5070。
5. 第五天,高點既沒有升破上日的高位,低點亦沒有跌破上日的低位。我們沒有資格向下打“O”號,亦沒有資格轉行向上打“x”號。當天不必動筆,落得清閒。
6. 第六天(即19日),價格繼續牛皮,最高5110元,並沒有超出前一日的高點,我們沒有資格畫升。最低5065元跌破前一日的低點,我們有資格畫跌。但只能打“O”至5070的位置,與15日重複,故又不必動筆。
7. 第七天(即20日),價格最低5080沒有跌破上日低位,我們沒有理由畫跌。當天最高5185,已升破上日高位,並且超過50元,我們有必要轉過第五行推高一格,向上打“x”號至5180的位置。
8. 第八天(即21日),價格最低5150,沒有跌破上日的低位,我們沒有資格畫跌。當天最高5190,升破上日的高位5185元,我們有資格向上再打1個“x”號至5190的位置。
9. 第九天,價格升破上日高點之後,在5225元轉勢大跌。我們必須先向上打“x”號至5220的位置,接著轉入第六行推低一格畫“O”號至5040元。
10. 第十天(即23日),價格沒有升破上日的高位,我們沒有資格畫升。當天低位比上日低了10元,我們必須順勢向下再打1個“O”號至5030的位置(要注意順勢每一格都畫)。至此,兩個星期的行情全部繪製完成。
現在的報章和週刊上已經很少見到點數圖了,但20世紀九十年代經還經常可以見到的,圖1018是從1990年初的《經濟日報》上複印下來的。這種圖看似複雜,一旦熟識,便覺得非常簡單了,其分析方法留待第七章單獨介紹。