首页 > 其他分享 >龙哥量化:通达信软件的公式编辑器专业财务函数说明专业财务函数介绍

龙哥量化:通达信软件的公式编辑器专业财务函数说明专业财务函数介绍

时间:2024-07-24 17:52:17浏览次数:12  
标签:专业 调用 财务 SIGNALS 指标 TYPE ID 函数

 

 

1专业财务函数介绍

 “专业财务函数”主要通过FINVALUE|FINONE(指定报告期), GPJYVALUE|GPJYONE(指定日期),SCJYVALUE|SCJYONE(指定日期),BKJYVALUE|BKJYONE(指定日期),GPONEDAT,这9个函数来对个股的财务指标、个股的交易指标、市场的交易指标、板块的财务指标和个股的单个数据指标进行计算。其中计算个股财务指标使用FINVALUE、FINONE(指定报告期)函数;计算个股交易指标使用GPJYVALUE、GPJYONE(指定日期)函数;计算市场交易指标使用SCJYVALUE、SCJYONE(指定日期)函数;计算板块的财务函数使用BKJYVALUE、BKJYONE(指定日期);计算个股的单个数据指标使用GPONEDAT。

“专业财务函数”还支持引用字符串、序列和扩展数据,使用EXTERNSTR引用自定义外部字符串数据;使用EXTERNVALUE引用自定义外部数值数据;使用SIGNALS_SYS引用自定义序列数据(系统);使用SIGNALS_QS引用自定义序列数据(券商);使用SIGNALS_USER引用自定义序列数据;使用EXTDATA_USER引用扩展数据。

1.1 函数介绍

(1)FINVALUE,FINONE(指定报告期)函数

函数释义:FINVALUE和FINONE这两个函数都可以用来计算个股的报告期财务指标。使用FINVALUE计算财务指标时,系统会返回所有报告期的指标计算结果;而FINONE函数,则可以限定系统返回指定报告期的指标计算结果。

参数设置:FINVALUE函数的调用格式为FINVALUE(ID),参数ID为所对应的财务指标编号;

          FINONE函数的调用格式为FINONE(ID,Y,MMDD),其中:参数ID为所对应的财务指标编号,Y为选定报告期的年份,MMDD为选定报告期的月日。

(2)GPJYVALUE,GPJYONE(指定日期)函数

函数释义:GPJYVALUE和GPJYONE这两个函数都可以用来计算个股的交易相关指标。使用GPJYVALUE计算交易类指标时,系统会返回所有交易日的指标计算结果;而GPJYONE函数,则可以限定系统返回指定日期的指标计算结果。

参数设置:GPJYVALUE函数的调用格式为GPJYVALUE(ID,N,TYPE),参数ID为指标的组号,N为对应指标组内选择计算的指标位次 (即,N=1表示计算ID组内的第1个指标),TYPE为数据平滑处理选项,TYPE=1表示数据进行平滑处理,当天没有交易数据则返回上一期的指标值,TYPE=0表示不进行平滑处理;

          GPJYONE函数的调用格式为GPJYONE(ID,N,Y,MMDD),参数ID为指标的组号,N为对应指标组内选择计算的指标位次 (即,N=1表示计算ID组内的第1个指标),Y为指定日期所在的年份,MMDD为指定日期的月日。

(3)SCJYVALUE,SCJYONE(指定日期)函数

函数释义:SCJYVALUE和SCJYONE这两个函数都可以用来计算市场的交易相关指标。使用SCJYVALUE计算交易类指标时,系统会返回所有交易日的指标计算结果;而SCJYONE函数,则可以限定系统返回指定日期的指标计算结果。

参数设置:SCJYVALUE函数的调用格式为SCJYVALUE(ID,N,TYPE),参数ID为指标的组号,N为对应指标组内选择计算的指标位次 (即,N=1表示计算ID组内的第1个指标),TYPE为数据平滑处理选项,TYPE=1表示数据进行平滑处理,当天没有交易数据则返回上一期的指标值,TYPE=0表示不进行平滑处理;

          SCJYONE函数的调用格式为SCJYONE(ID,N,Y,MMDD),参数ID为指标的组号,N为对应指标组内选择计算的指标位次 (即,N=1表示计算ID组内的第1个指标),Y为指定日期所在的年份,MMDD为指定日期的月日。

4BKJYVALUE,BKJYONE(指定日期)函数

函数释义:BKJYVALUE和BKJYONE这两个函数都可以用来计算板块的财务指标。使用BKJYVALUE计算板块财务类指标时,系统会返回所有交易日的指标计算结果;而BKJYONE函数,则可以限定系统返回指定日期的指标计算结果。

参数设置:BKJYVALUE函数的调用格式为BKJYVALUE(ID,N,TYPE),参数ID为指标的组号,N为对应指标组内选择计算的指标位次 (即,N=1表示计算ID组内的第1个指标),TYPE为数据平滑处理选项,TYPE=1表示数据进行平滑处理,当天没有交易数据则返回上一期的指标值,TYPE=0表示不进行平滑处理;

          BKJYONE函数的调用格式为BKJYONE(ID,N,Y,MMDD),参数ID为指标的组号,N为对应指标组内选择计算的指标位次 (即,N=1表示计算ID组内的第1个指标),Y为指定日期所在的年份,MMDD为指定日期的月日。

5)GPONEDAT函数

函数释义:GPONEDAT函数用来计算股票单个数据的交易相关指标。使用GPONEDAT计算交易类指标时,系统会返回股票的单个数据。

参数设置:GPONEDAT函数的调用格式为GPONEDAT(ID),参数ID为所对应的数据指标编号。

6EXTERNSTR,EXTERNVALUE函数

函数释义:EXTERNSTR函数用来引用自定义字符串数据,EXTERNVALUE函数用来引用自定义数值数据。使用EXTERNSTR,EXTERNVALUE函数时,系统会返回股票的自定义数据。

参数设置:EXTERNSTR,EXTERNVALUE函数的调用格式为EXTERNSTR(TYPE,ID) ,EXTERNVALUE(TYPE,ID) ,参数TYPE为数据类型,TYPE为1表示是系统定义数据,TYPE为0表示是自定义外部数据,ID为所对应的数据指标编号。

7SIGNALS_SYS,SIGNALS_QS,SIGNALS_USER函数

函数释义:SIGNALS_SYS函数是用来引用系统自定义序列数据,SIGNALS_QS函数是供券商引用自定义数据,SIGNALS_USER函数是用来引用自定义数据。使用SIGNALS_SYS,SIGNALS_QS,SIGNALS_USER函数时,系统会返回股票的自定义序列数据。

参数设置:SIGNALS_SYS函数的调用格式为SIGNALS_SYS(ID,TYPE),SIGNALS_QS函数的调用格式为SIGNALS_QS(ID,TYPE),SIGNALS_USER函数的调用格式为SIGNALS_USER(ID,TYPE),参数ID为所对应的数据指标编号,TYPE为数据平滑处理选项,1表示做平滑处理,没有自定义数据的周期返回上一周期的值;0表示不做平滑处理;2表示没有数据则为0。

8EXTDATA_USER函数

函数释义:EXTDATA_USER函数是用来引用扩展数据,使用EXTDATA_USER函数时,系统会返回股票的扩展数据。

参数设置:EXTDATA_USER函数的调用格式为EXTDATA_USER(N,TYPE),N取(1-100),表示读当前品种的N号扩展序列数据,TYPE为数据平滑处理选项,1表示做平滑处理,没有自定义数据的周期返回上一周期的值;0表示不做平滑处理;2表示没有数据则为0。

 

1.2 指标展示

(1)个股财务指标

财务指标包括每股指标、资产负债表、利润表、现金流量表、偿债能力分析、经营效率分析、发展能力分析、获利能力分析、资本结构分析、现金流量分析、单季度财务指标、股本股东和机构持股。以下是个股财务指标的编号ID,用户可通过FINVALUE,FINONE函数输入指标ID值来对应指标,如ID=1,表示调用“每股收益”指标;ID=8,表示调用“货币资金”指标等。非金融类专用指标(金融类公司没有数据)及其他指标说明见备注。

(2)个股交易指标

个股交易指标包括股东人数,龙虎榜,融资融券,大宗交易,增减持,北上资金持股,深沪股通买入净额等指标。以下是个股交易指标的编号,用户可通过GPJYVALUE,GPJYONE函数输入指标组号ID和指标位次N来调用对应指标,如ID=1,N=1表示调用指标“股东人数-股东户数(户)”;ID=2,N=2表示调用指标“龙虎榜-卖出总计(万元)”等。指标解释和说明见备注。

(3)市场交易指标

市场指标统计的是整市场的交易情况,包括沪深融资融券,陆股通资金流入,沪深涨跌停个股,主要股指期货净持仓,ETF基金,新增投资者等指标。以下是市场交易指标组的编号ID,用户可通过SCJYVALUE,SCJYONE函数输入指标组号ID和指标位次N来调用对应指标,如ID=1,N=1表示调用指标“融资融券-沪深融资余额(万元)”;ID=2,N=2表示调用指标“陆股通资金流入-深股通流入金额(亿元)”等。指标解释和说明见备注。

2专业财务函数使用说明

2.1 函数使用步骤  

(1) 下载专业财务数据:(注:收费版使用云函数,可不用下载)

1、点击 系统-专业财务数据

 

2、点击弹窗 开始下载,等待数据下载完成(专业财务函数每日更新,为保证功能正常,使用前请务必先下载最新数据)

 

(具体的指标编码见1.2节“指标展示”,具体的函数使用方法见第2节“专业财务函数使用说明”。)

 

 

 

标签:专业,调用,财务,SIGNALS,指标,TYPE,ID,函数
From: https://www.cnblogs.com/long136/p/18321397

相关文章

  • SQL---------存储函数
    ●存储函数(必须要有返回值)存储函数是有返回值的存储过程,存储函数的参数只能是in类型的。具体语法如下:createfunction存储函数名称([参数列表])returnstype[characteristic...]......
  • AI知识库这事儿FastGPT是专业的
    在搭建AI知识库这事儿上,有不少成熟的框架,我推荐使用FastGPT。这篇文章笔者就使用过的两款平台做个比较,FastGPT和百度千帆平台。1.为什么要搭建知识库随着企业的运营,企业的私有数据越来越多(结构化、半结构化、非结构化的数据)。这么多数据,我们不可能都记在大脑里,就算老员工能记住......
  • 神经网络中常用的函数
    1、激活函数:F.relu(x):ReLU(RectifiedLinearUnit)激活函数,将输入 x 的所有负值置为0,正值保持不变。F.sigmoid(x):Sigmoid激活函数,将输入 x 映射到(0,1)区间。F.tanh(x):双曲正切激活函数,将输入 x 映射到(-1,1)区间。2、池化函数:F.max_pool1d(input,ker......
  • js-数组内置函数-filter、map、forEach、reduce
    1、过滤数组-filter筛选数组元素,并生成新数组//过滤出分数为60分以上的数据<script>constarr=[{'name':'张三','score':80},{'name':'张六','score':50},{'name':'李四','scor......
  • 为什么 mypy 会忽略函数中的参数错误?
    在下面的示例中,Example.__init__和f_example不带参数。因此,如果我尝试向他们传递一些参数,mypy应该发出警告。但是,当我将mypy检查应用于以下代码时,它不会发出任何警告。我犯错了吗?仅供参考,我还使用了vim和Pyright,并且如我所料,pyright警告这些错误。......
  • 具有固定字典键的 Python 函数返回类型提示
    我有一个函数返回一个始终具有相同键的字典(通过网络发送并使用json进行“字符串化”)。基本上我的函数看起来像这样:defgetTemps(self)->dict:"""getroomandcputemperaturein°Caswellashumidityin%"""#sendtemperaturerequesttoserve......
  • 类型提示和 ctypes 外部函数
    我应该如何类型提示用Python的ctypes定义的外部函数?我需要重复restype和argtypes属性中提供的信息吗?或者是否有一种方法可以使mypy以某种方式理解属性?例如,给定此函数定义:#Originalfunctiondefinition:libopus.opus_enco......
  • 财务审计保密措施!企业应该如何守护敏感财务信息呢?
    古语有云,“财不露白,密不示人。”此言道出了财务信息之敏感与重要,需深藏不露,以防不测。在当今商业社会中,财务信息不仅是企业运营的命脉,更是市场竞争中的核心机密。企业若欲稳健前行,必当视财务信息为珍宝,采取周密的保密措施,以防泄露之虞。本文将以安企神软件为例,探讨企业如何通......
  • 从 IFRAME javascript 到 google colab 的回调函数
    所以我在学习googlecolab时遇到了一个问题,在googlecolab中运行我的代码,我打开服务器并使用IFRAME查看我的网站,我试图解决的问题是选择json文件并单击上传时我希望该文件上传到我的笔记本本地内存,我的index.html文件有一个回调函数:<script>functionuploadJs......
  • 计数调用装饰器 - 为什么我将函数属性重置回 0?
    下面的代码计算了装饰函数func被调用的次数:fromfunctoolsimportwrapsdefcounting_calls(func):@wraps(func)definner(*args,**kwargs):inner.call_count+=1returnfunc(*args,**kwargs)inner.call_count=0returninner......