財報季節問題

  •   23 
  • 最後發表   散戶提款機  2 週前
散戶提款機 發文於   2020/07/27

程式碼如下
我要確認月份已知 季報並往回推數季

全體上市櫃公司應該要一致才對 會何會出現下列狀況

ex:6月→Q1,5月→Q1,4月→Q4,3月→Q4

6月,5月,4月,3月=對應到3,3,12,12  才正確 為何會出現3,3,3,12
?????

 

 

 

settotalbar(36);

Var: YY(0),MM(0),YY2(0),QQ2(0);

MM = month(GetFieldDate("月營收年增率","M"));//月營收年增率月份

YY = year (GetFieldDate("月營收年增率","M"));//月營收年增率年份

QQ2 = Month(GetFieldDate("歸屬母公司淨利(損)","Q"));

YY2 = Year(GetFieldDate("歸屬母公司淨利(損)","Q"));

 

OutputField(1, QQ2, "QQ2");

OutputField(2, QQ2[1], "QQ2[1]");

OutputField(3, QQ2[2], "QQ2[2]");

OutputField(4, QQ2[3], "QQ2[3]");

OutputField(5, QQ2[4], "QQ2[4]");

OutputField(6, QQ2[5], "QQ2[5]");

OutputField(7, QQ2[6], "QQ2[6]");

ret=1;

 

附加文件

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/07/28

散戶提款機 大 您好

Q:為何月份對照的季報時間,會有所出入?

A:原因是因為我們所判斷的月都是以月初ex6/1 7/1 8/1 這樣來認定,

而每間公司並非都在月初以前就公布該公司財報,

舉個例子 : 第一季財報為5/15以前,而台表科如果在5/1前已經有公布,那就會抓到第一季季報

而台泥,他壓線5/15才公布,那系統的判定就會是前一季的季報。

以上提供給您參考 謝謝您。

散戶提款機 發文於   2020/07/31

請問以你的解釋下列程式

原本要做近似季平均
average=(2020.1Q+2019.4Q+2019.3Q+2019.2Q)/4

會變成:
average=(2020.1Q+2020.1Q+2019.4Q+2019.3Q)/4

是嗎?

-------------------------

Var:NIM1(0),NIMAVG(0);
NIM1=GetField("稅後淨利率","Q");//NIM1=稅後淨利率
NIMAVG=average(NIM1,4);//NIMAVG=稅後淨利率近四季平均

--------------------------

XQ小幫手 發文於   2020/08/03

散戶提款機 大 您好

請問您是想問「近4個季的平均」嗎?

如果是的話,

那系統會以最近有公布的4個財報去計算

ex 2455全新

20200729.000000 141.000000 126.000000 153.000000 144.000000 

20200730.000000 141.000000 126.000000 153.000000 144.000000 

 

20200731.000000 133.000000 141.000000 126.000000 153.000000 

--------------------------------------------

20202Q 133 

20201Q 141

20194Q 126

20193Q 153

20192Q 144

謝謝您

發表回覆
Close