TSFR.rptTSF_nextF: TSFR.rptTSF_nextF

Description Usage Arguments Value Examples

Description

TSFR.rptTSF_nextF

Usage

1
2
3
TSFR.rptTSF_nextF(begT = as.Date("2007-12-31"),
  endT = as.Date("2016-12-31"), freq = "y", univ, funchar,
  refinePar = refinePar_default(), ...)

Arguments

funchar

a tinysoft financial factor function string. Can be missing when ... arguments are passed, in this case, any 'gf.xx' function(not only financial factors) could be tested.

...

argument for getTSF.

Value

a TSFR object,date_end represents next report date,factorscore represents factorscore of next report date.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
begT <- as.Date("2007-12-31")
endT <- as.Date("2017-12-31")
univ <- "EI000985"
#- freq="y"
funchar <- '"factorscore",reportofall(9900100,RDate)' #ROE
funchar <- '"factorscore",reportofall(9900604,RDate)' #growth of net profit
funchar <- '"factorscore",reportofall(9900501,RDate)' #divdendyield
refinePar <- refinePar_default("none")
refinePar <- refinePar_default("scale_sec")
TSFR <- TSFR.rptTSF_nextF(begT,endT,freq="y",univ,funchar,refinePar)
#- freq="q"
funchar <- '"factorscore",LastQuarterData(RDate,9900604)'
TSFR <- TSFR.rptTSF_nextF(begT,endT,freq="q",univ,funchar,refinePar=refinePar_default("reg"))
#- funchar is missing
TSFR <- TSFR.rptTSF_nextF(begT,endT,freq="y",univ,factorFun='gf.PB_mrq', factorPar = list(fillna = TRUE))

raphael210/QDataGet documentation built on May 26, 2019, 11:02 p.m.