特定行業成份股的平均本益比,代表市場如何看待這個產業的未來。 前景一片看好,本益比就高,對前景很悲觀,本益比會偏低,當整體本益比開始出現反轉時,往往就是市場對該產業看法反轉的時候。
以銅箔基板產業為例,如下圖

當市場對這個行業維持一般看法時,本益比都差不多維持在20以下,一旦突破20,往往代表市場對該行業轉趨樂觀。 相反的,如果股價創新高,但本益比其實是往下走,代表市場對其未來前景並沒有那麼的樂觀。
下面是細行業本益比的腳本,供大家參考
Group: _group();
var: _i(0), _size(0);
_group = GetSymbolGroup("成份股");
// 檢查是否有資料
//
_size = GroupSize(_group);
if _size = 0 then return;
// 迴圈運算前,初始化變數
//
value1 = 0;
value2 = 0;
value3=0;
// 迴圈計算每一檔成份股數值
//
for _i = 1 to _size begin //大迴圈會跑遍每一檔成份股
if CheckSymbolField(_group[_i], "Close") then begin //確認股票當天有資料
// 實際要計算的內容===開始===
//getSymbolFieldDate("請填入正確的商品ID", "本益比", "D")
// STEP 1 換期時數值歸零
if GetSymbolFieldDate(_group[_i], "本益比", "D") > value1 then begin //如果成份股有人提前公佈數值,目前計算的都歸零
value1 = GetSymbolFieldDate(_group[_i], "本益比", "D");
value2 = 0;
value3 = 0;
end;
// STEP 2 同樣期別時,數值計算
if GetSymbolFieldDate(_group[_i], "本益比", "D") = value1 then begin //依最新的資料期別進行統計
value2 = value2 + 1;
value3 = value3 + GetSymbolField(_group[_i], "本益比", "D");
end;
value4=value3/value2;
// 實際要計算的內容===結束===
//
end;
end;
// 要繪製的指標
//
plot(1, value4, "平均本益比");
大家可以自行比對其他細行業指標跟本益比的長期走勢,會有自己的心得
