奇狐社區論壇
在這個頁面顯示本主題全部的 6 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 加權股價淨值比 ( 大盤股價淨值比 ) (http://www.chiefox.com.tw/bbs/showthread.php?threadid=23599)


由 dreamer931 在 2023-02-23 10:30 發表:

加權股價淨值比

加權股價淨值比請問如何編寫?


由 cgjj 在 2023-02-24 13:47 發表:

回覆: 加權股價淨值比

引用:
最初由 dreamer931 發表
加權股價淨值比請問如何編寫?


大盤股價淨值比
一律採用未還權收盤價計算,不受F11切換影響。
已公告財報的區域,歷史值會採用公告值做計算。
未公告財報的區域,其值為預估值
(拿之前近期已公告的財報來算,後續會隨財報公佈追溯調整)。
由於成分股並非一成不變,故僅近期數據比較有參考意義(只能概算)。
本公式僅適用於大盤日線。
本公式計算非常繁重,請勿於盤中使用!!!

原碼:
CK:=Stklabel='100' or Stklabel='400'; DRAWTEXTEX(CK=0,1,500,450,'當前商品不適用,本指標僅適用於大盤。') COLORMAGENTA ALIGN0; if CK=0 then exit; if Stklabel='100' then UseBlk:='集中加權成分股'; if Stklabel='400' then UseBlk:='櫃檯加權成分股'; 市值:=0; 淨值:=0; for i=1 to STKCOUNT(UseBlk) do begin UseStk:=STKFROMBLK(UseBlk,i); 期末每股淨值:=SEQDATA(UseStk,'OPREFF','NetValuePerShare'); if lbound(期末每股淨值)>0 then begin 期末每股淨值:=if(barpos>=lbound(期末每股淨值),期末每股淨值,0); 期末股本:=SEQDATA(UseStk,'OPREFF','FinalCapital')*10; 期末股本:=if(barpos>=lbound(期末股本),期末股本,0); 未還權收盤價:=SEQDATA(UseStk,'DAY','CLOSE'); 未還權收盤價:=if(barpos>=lbound(未還權收盤價),未還權收盤價,0); 市值:=市值+期末股本*未還權收盤價; 淨值:=淨值+期末股本*期末每股淨值; end; end; 股價淨值比:=市值/淨值; x:=SETLBOUND(股價淨值比,lbound(barssince(股價淨值比>0))); if Stklabel='100' then 加權股價淨值比:股價淨值比; if Stklabel='400' then 櫃台股價淨值比:股價淨值比;


由 dreamer931 在 2023-02-25 14:44 發表:

證交縮公布PBR不同

謝謝版主提供TWT PBR指標
但與證交所公布PBR=1.95為何不同?


由 cgjj 在 2023-02-25 23:52 發表:

回覆: 證交縮公布PBR不同

引用:
最初由 dreamer931 發表
謝謝版主提供TWT PBR指標
但與證交所公布PBR=1.95為何不同?



當然會不一樣囉!
目前交易所揭示的是2023/01的數值

公式用的是最新揭示的[加權指數成分股]計算!
以它來計算最新的值以及歷史的值

由於成分股已經發生了變化!
所以不可能算出與交易所當時公告相等的值

前面已經聲明公式只能概算!!!

就算是最新值也是會有點差距的!

因為市值是很大的數
公式是採取單精度做數值計算,有效精準位數僅前七位
將成分股的市值去累加,必定更會產生精度差距
奇狐不是會計軟體,不會算到絲毫不差 (對技術分析軟體而言無必要)
更何況加權指數成分股目前每月月底才被揭示更新一次,故不可能與交易所算的完全一致

下面的圖是 2/24 計算出來的結果
它會與您現在算的結果不同!!!

因為計算當時(取到的是1月底揭示的成分股),還沒有拿到 2/24 交易所揭示之最新的[加權指數成分股]
https://www.taifex.com.tw/cht/9/futuresQADetail

目前您只要連上線,拿到的就是最新揭示的[加權指數成分股](取到的是2月底揭示的成分股)
成分股改變了,所以計算結果就不一樣了!

交易所是一個月公布一次值
公式則是可隨時概算最新值


由 dreamer931 在 2023-02-26 10:09 發表:

贊成 感謝版主大大耐心詳盡回覆!感恩


由 cgjj 在 2023-02-27 22:12 發表:

回覆: 感謝版主大大耐心詳盡回覆!感恩

引用:
最初由 dreamer931 發表



不客氣^^


全部時間均為台灣時間, 現在時間為00:04
在這個頁面顯示本主題全部的 6 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.