Files
playbook/docs/tsl/codegen/builtin/other.md
T

3.3 MiB
Raw Blame History

Builtin - 其他函数

函数

hhv(exp, n, cache_string)

返回N日最高的Exp的值,与系统参数(股票、时间、周期等相关),查看相关行情数据说明。 注意,如果要获得最高值发生的时间,可用GetSysParam(“hhvtime”)来获得,但仅返回一个时间,即便有多个时间点都是最高值。

参数 类型 说明
exp any TExpression型表达式
n any 整数,天数。N为0时,从上市日算起;注意,计算上市以来的最高/最低时,0必须用常量。比如hhv(high(),0)。不能以变量的方式传递:N:=0; hhv(high(),N),会报错。
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:float

llv(exp, n, cache_string)

返回N日最低的Exp的值,与系统参数(股票、时间、周期等相关),查看相关行情数据说明。 注意,如果要获得最低值发生的时间,可用GetSysParam(“llvtime”)来获得,但仅返回一个时间,即便有多个时间点都是最低值。

参数 类型 说明
exp any TExpression型表达式
n any 整数,天数。N为0时,从上市日算起;N为负数时无效。注意,计算上市以来的最高/最低时,0必须用常量。比如llv(close(),0)。不能以变量的方式:N:=0; llv(close(),N),会报错。
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:float

ma(exp, n, cache_string)

返回N日Exp的平均值,与系统参数(股票、时间、周期等相关)。

参数 类型 说明
exp any TExpression型表达式
n any 整数,天数。N为0时,返回当天值;N为-1时无效。
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:float

ema(exp, n, cache_string)

返回N日Exp的移动平均,与系统参数(股票、时间、周期等相关)。

参数 类型 说明
exp any TExpression型表达式;
n any 整数,天数;N为-1,0时无效。
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:float

sma(exp, n, m, cache_string)

求Exp的N日平滑移动平均,M为权重。

参数 类型 说明
exp any TExpression型表达式
n any 整数,天数
m any 整数,权重
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:float

count(exp, n, cache_string)

统计N天中表达式Exp值为真的天数。

参数 类型 说明
exp any 表达式类型
n any 整数,交易日天数,如果为-1表示从上市第一天起统计
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:any

sumN(exp, n, cache_string)

求Exp的N日累加和。

参数 类型 说明
exp any TExpression型表达式
n any 整数,交易日天数,如果为-1表示从上市第一天起统计
cache_string string 可选参数,字符串类型,缓存标志串。参见:时间序列统计缓存标志与性能加速

返回:float

cross(a, b)

A线从下面穿越B线时返回1,从A上面向下穿越B时返回-1,否则返回0。与系统参数(股票、时间、周期等相关)

参数 类型 说明
a any TExpression型表达式
b any TExpression型表达式

返回:any

query(market_list, stock_id_list, condition, sort_field, field_name_n, expression_n)

报表生成函数,在指定的市场列表MarketList和股票列表内满足条件的股票列出来,并按照SortName排序,并列出相关的数据信息

参数 类型 说明
market_list array 市场板块列表,字符串
stock_id_list array 股票ID列表,字符串
condition bool object
sort_field string 字符串,排序字段
field_name_n string 字符串,字段名称
expression_n any TExpression表达式,字段内容

返回:array

nDay(n, field0, expression0, field1, expression1, field_m, expression_m)

提取或计算当前日期往前N个历史交易日数据,提取或计算的数据与当前的股票代码、周期、时间等有关。Field0,Field1,…FieldM是要提取数据的字段名,而相应的表达式由Expression0Expression1Expression2…ExpressionM给出。这些字段内容往往是开、收、高、低价、成交量等行情相关的数据。参数个数不固定,按照用户需要提取的数据确定。固定第一个参数为交易日天数(即周期个数),其后跟随的参数为两个一组,分别为提取的数据列名,对应的函数。比如第二个参数是第三个参数(表达式)的列名,第四个参数是第五个参数的列名,依此类推。 该函数提取或计算的过程相当于: Table[0][Field0] := ref(Expression0 , N-1); Table[0][Field1] := ref(Expression1 , N-1); …… Table[0][FieldM] :=ref(ExpressionM,N-1); Table[1][Field0] := ref(Expression0 , N-2); Table[1][Field1] := ref(Expression1 , N-2); …… Table[1][FieldM] := ref(ExpressionM,N-2); …… …… Table[N-1][Field0] := ref(Expression0,0); …… Table[N-1][FieldM] := ref(ExpressionM,0); 相似函数见Nday2,NDay3

参数 类型 说明
n any 整数,交易日天数。与周期相关,例如做日线的时候代表N个交易日数据,分钟线代表N个交易分钟数据
field0 string string 字段名
expression0 any 表达式,跟Field0相对应
field1 string string字段名
expression1 any 表达式,跟Field1相对应
field_m string string字段名
expression_m any 表达式,跟FieldM相对应

返回:array

nDay2(field0, expression0, field1, expression1, field_m, expression_m)

同NDay类似,只是没有参数N,默认180天,用户可以通过系统参数 pn_nDay进行设定天数。和当前的股票,周期,时间等系统参数相关。详细说明也可参考nday

参数 类型 说明
field0 string string 字段名
expression0 any 表达式,跟Field0相对应
field1 string string字段名
expression1 any 表达式,跟Field1相对应
field_m string string字段名
expression_m any 表达式,跟FieldM相对应

返回:array

nDay3(n, expression)

提取或计算N个交易日的Expression数据。和当前的股票,周期,时间等系统参数相关。与Nday的区别即该函数仅能提取一个表达式Expression的数据,返回值为一维数组;而Nday可以提取多个,返回值为二维数组。

参数 类型 说明
n any 整数,交易日个数
expression any 表达式.

返回:array

ref(exp, n)

求N日前Exp的值

参数 类型 说明
exp any TExpression型表达式
n any 整数,天数

返回:any

specDate(exp, date)

设置当前时间的快捷方式,只影响exp表达式。指定Date时间为当前时间,计算表达式Exp的值返回。

参数 类型 说明
exp any 表达式
date datetime 日期类型

返回:any

spec(exp, stock_id)

设置当前股票的快捷方式,只影响Exp表达式。指定StockID股票为当前股票,计算表达式的值返回

参数 类型 说明
exp any TExpression型表达式
stock_id string 字符串类型

返回:any

specAll(exp, sys_param)

指定特定的系统参数计算表达式的值返回

参数 类型 说明
exp any TExpression型表达式
sys_param array 数组形式,以系统参数名为下标参数值为值类型的数组。

返回:any

getSysParam(name)

返回Name指定的系统参数。系统参数名见系统参数名称函数

参数 类型 说明
name string 字符串类型的系统参数名

返回:string

setSysParam(name, value)

设置Name指定的系统参数的值为Value。如果设置不成功返回假否则返回真。系统参数名见系统参数名称函数 系统参数为全局变量,即该函数设置的变量全局有效。也可以自定义参数。

参数 类型 说明
name string 字符串类型的系统参数名。
value any 设置的系统参数的值。

返回:string

floatN(value, digits)

将浮点数按指定小数位数四舍五入。

参数 类型 说明
value float 输入数值
digits any 保留的小数位数

返回:float

floatToStrEx(value, digits)

将浮点数格式化为字符串,保留指定小数位数。

参数 类型 说明
value float 输入数值
digits any 保留的小数位数

返回:string

getOleObject(prog_id, flags, out_obj)

获取已注册的 OLE/COM 对象实例(仅 Windows)。

参数 类型 说明
prog_id string COM ProgID(如 Word.Application
flags any 选项标记(可选,通常为 0
out_obj any 输出对象变量

返回:any

createComObject(guid_or_prog_id, out_obj)

创建 Windows COM 对象实例(仅 Windows COM 环境)。

参数 类型 说明
guid_or_prog_id string COM ProgID 或带花括号的 CLSID;例如 Word.Application{000209FF-0000-0000-C000-000000000046}
out_obj any 输出对象变量;调用前通常先设为 nil

返回:any

unsetEchoString()

取出被SetEchoString后的重定向输出流,取出后重置输出流为空。

返回:string

isEchoRedirect()

判断目前是否被SetEchoString重定向,如果被重定向了,返回为真,否则为假。

返回:bool

readLn()

从控制台读字符串并返回结果(输入以回车结束)。

返回:string

writeln(p1, pn)

带回车地输出字符串,如果在平台运行,会输出信息到客户端。 支持任意多个参数,逐个输出这些参数的内容。

参数 类型 说明
p1 string string 字符串1
pn string string 字符串n

返回:string

write(p1, pn)

输出字符串,如果在平台运行,会输出信息到客户端。 支持任意多个参数,逐个输出这些参数的内容。

参数 类型 说明
p1 string string 字符串1
pn string string 字符串n

返回:string

httpGetContent()

返回前端发送的内容串,如果内容串长度和HttpGetContentLength不一致,则需要用TWebRequest类来读取剩余内容。

返回:string

httpGetContentLength()

返回前端发送的内容串的长度。

返回:any

httpGetQueryString()

返回前端发送的查询串。

返回:string

httpGetRequestMethod()

返回前端发送请求的类型。如get或者put。

返回:string

httpGetQueryValues()

分解前端发送的查询串为字符串下标的字符串数组。

返回:array

httpGetQueryValueByName(name, additional_info)

得到指定参数的查询串的值。

参数 类型 说明
name string 字符串类型。查询串中的变量名。
additional_info string 字符串类型,返回附加信息。最常见的是当查询的Name为文件上传的ID时,函数返回文件的内容,而AdditionalInfo返回包括文件名等内容的附加信息。

返回:string

httpGetQueryValueByNameEx(name)

得到查询串的值,网页多文件一次性上传可能会用多同名多个内容的情况,返回二维数组结构。

参数 类型 说明
name string 字符串,查询串中的变量名。

返回:array

httpGetScriptName()

返回所执行的CGI名。

返回:string

httpGetPathInfo()

返回所执行的CGI的虚拟路径名。

返回:string

httpGetPathTranslated()

返回所执行的CGI的实路径名。

返回:string

httpGetRemoteHost()

返回所执行的CGI的前端主机名。

返回:string

httpGetRemoteAddr()

返回所执行的CGI的前端IP地址。

返回:string

httpGetPathTranslated()

返回所执行的CGI的认证类型。

返回:string

httpGetRemoteUser()

返回所执行的CGI的远端登录用户名。

返回:string

httpGetRemoteIdent()

返回所执行的CGI的远端识别串。

返回:string

httpGetHttpAccept()

返回接受的类型种类。

返回:string

httpGetHttpUserAgent()

返回用户代理串。

返回:string

httpGetServerName()

返回服务器名。

返回:string

httpGetServerPort()

返回服务器端口。

返回:string

httpGetServerProtocol()

返回服务器协议类别。

返回:string

httpGetServerSoftware()

返回服务器软件的名称。

返回:string

httpGetGatewayInterface()

返回网关接口。

返回:string

httpGetCookie()

返回Cookie串。

返回:string

httpGetEnvVar(env_name)

返回指定名称的环境串。

参数 类型 说明
env_name string 字符串类型,环境变量名。

返回:string

httpSetHeadString(header)

设置返回的HTTP头。

参数 类型 说明
header string 字符串类型,Http头,以连续两个回车换行作为结尾。

返回:string

hhv(arg1, n)

时间序列统计相关函数。

参数 类型 说明
arg1 any
n any

返回:any

llv(arg1, arg2)

时间序列统计相关函数。

参数 类型 说明
arg1 any
arg2 any

返回:any

ma(arg1, n)

时间序列统计相关函数。

参数 类型 说明
arg1 any
n any

返回:any

ema(x, n)

时间序列统计相关函数。

参数 类型 说明
x any
n any

返回:any

sma(x, n, m)

时间序列统计相关函数。

参数 类型 说明
x any
n any
m any

返回:any

count(arg1, arg2)

时间序列统计相关函数。

参数 类型 说明
arg1 any
arg2 any

返回:any

sumN(arg1, arg2)

时间序列统计相关函数。

参数 类型 说明
arg1 any
arg2 any

返回:any

cross(arg1, arg2)

时间序列统计相关函数。

参数 类型 说明
arg1 any
arg2 any

返回:any

nDay(arg1, arg2, date_value_3, arg4, arg5, arg6, arg7, arg8, arg9)

取行情数据序列函数相关函数。

参数 类型 说明
arg1 any
arg2 string
date_value_3 datetime
arg4 string
arg5 any
arg6 string
arg7 any
arg8 string
arg9 any

返回:any

nDay2(arg1, date_value_2, arg3, arg4, arg5, arg6, arg7, arg8)

取行情数据序列函数相关函数。

参数 类型 说明
arg1 string
date_value_2 datetime
arg3 string
arg4 any
arg5 string
arg6 any
arg7 string
arg8 any

返回:any

nDay3(arg1, arg2)

取行情数据序列函数相关函数。

参数 类型 说明
arg1 any
arg2 any

返回:any

ref(arg1, arg2)

引用指定函数相关函数。

参数 类型 说明
arg1 any
arg2 any

返回:any

specDate(arg1, date_value_2)

引用指定函数相关函数。

参数 类型 说明
arg1 any
date_value_2 datetime

返回:datetime

spec(arg1, stock_id_2)

引用指定函数相关函数。

参数 类型 说明
arg1 any
stock_id_2 string

返回:any

specAll(arg1, stock_id_2)

引用指定函数相关函数。

参数 类型 说明
arg1 any
stock_id_2 array

返回:any

getSysParam(stock_id)

系统参数设置和获取函数相关函数。

参数 类型 说明
stock_id string

返回:any

setSysParam(arg1, arg2)

系统参数设置和获取函数相关函数。

参数 类型 说明
arg1 string
arg2 any

返回:any

query(arg1, stock_id_2, arg3, arg4, arg5, stock_id_6, arg7, stock_id_8, arg9, arg10)

查询和轮询函数相关函数。

参数 类型 说明
arg1 string
stock_id_2 string
arg3 any
arg4 string
arg5 string
stock_id_6 any
arg7 string
stock_id_8 any
arg9 string
arg10 any

返回:array

robustGrowthOfNReport(exp, report_id, n, report_type)

过去N期稳健增速,与系统证券相关

参数 类型 说明
exp any 表达式类型,计算相关财务指标,一般与报告期相关,通常以增长率来表示增速.;如TTM净利润增长率(%)表达式为@Last12MData(DefaultRepID(),9900604)
report_id string 报告期
n any 整数,最近N期
report_type any 报告期类型

返回:float

coInitialize()

Ole初始化。

返回:any

coUnInitialize()

Ole结束。

返回:any

setSysParams(params)

一次性设置整个系统参数。

参数 类型 说明
params array 系统参数数组,比如array(pn_stock():”SZ000002”)

返回:any

getSysParams()

取出所有系统参数的值。

返回:array

excelGetApplication()

获得当前操作Excel操作函数打开的Excel应用程序的对象。

返回:any

excelClose(file_name)

关闭Excel文件。注意:将打开的文件关闭后,就可以进行手动打开修改数据,相当于程序解锁。

参数 类型 说明
file_name string 字符串类型。Excel文件名称

返回:bool

excelQuit()

退出Excel文件进程。注意:会同时关闭所有被打开的excel文件。

返回:bool

xlColumns()

Chart的数据源由列分割。

返回:any

xlRows()

Chart的数据源由行分割。

返回:any

isEmpty()

指定Sheet是否是空Sheet表。

返回:bool

loadClientData(client_data)

获得当前客户端程序复制的数据。

参数 类型 说明
client_data array 返回的数据内容。

返回:array

wordGetCurrentDocument()

获得当前Word模板正在生成的文档对象。

返回:any

wordSetCurrentRange(range)

设置当前Word模板函数处理的当前位置。

参数 类型 说明
range object 对象

返回:any

wordGetLastRange()

获得上次Word模板函数处理生成的内容位置对象。

返回:any

wordGetLastTable()

获得最后由Word模板函数插入的表格对象。

返回:any

wordGetLastShape()

获得最后由Word模板函数插入的InlineShape对象,包括Excel对象,ExcelChart对象以及图形对象等。

返回:any

wordWrite(param1, param2)

在Word中输出内容。参数个数不定,可以输出字符串,数字以及数组/表格,图形等类型

参数 类型 说明
param1 any any 参数1
param2 any any 参数2

返回:array

wordBr()

在Word中换行(新段落)。

返回:bool

wordSetFont(property, value)

设置Word的当前字体的属性。返回真表示成功。

参数 类型 说明
property string 字体的属性名。例如’Size’表示字体的大小。
value any 字体属性的值。

返回:bool

wordGetFont(property, value)

获取Word的当前字体的属性。返回真表示成功。

参数 类型 说明
property string 字体的属性名。例如’Size’表示字体的大小。
value any 返回的字体属性的值。

返回:bool

wordPaste()

将剪裁板中的内容粘贴到Word中。返回真表示成功。

返回:bool

wordAddOleObjectFromFile(file_name, width, height)

在Word中插入由文件产生的Ole对象。如果不指定宽度和高度,则由该对象自己决定。

参数 类型 说明
file_name string 字符串类型,需要插入的图形文件的全路径名。
width any 整数,宽度
height any 整数,高度

返回:bool

wordSetRangeProp(name, value)

设置当前位置的区域的属性。

参数 类型 说明
name string
value any

返回:bool

wordGetRangeProp(name, value)

获取当前位置的区域的属性。

参数 类型 说明
name string
value any

返回:bool

wordSetLastTableProp(name, value)

设置最后插入的表格的属性。

参数 类型 说明
name string
value any

返回:bool

wordGetLastTableProp(name, value)

获取最后插入的表格的属性。

参数 类型 说明
name string
value any

返回:bool

wordSetLastTableCellProp(row, column, name, value)

设置最后插入的表格的指定单元格的属性。

参数 类型 说明
row any
column any
name string
value any

返回:bool

wordGetLastTableCellProp(row, column, name, value)

获取最后插入的表格的指定单元格的属性。

参数 类型 说明
row any
column any
name string
value any

返回:bool

xlColumnClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlColumnStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlColumnStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DColumnClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DColumnStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DColumnStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlBarClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlBarStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlBarStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DBarClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DBarStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DBarStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlLineStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlLineStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlLineMarkers()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlLineMarkersStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlLineMarkersStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPieOfPie()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPieExploded()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DPieExploded()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlBarOfPie()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlXyScatterSmooth()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlXyScatterSmoothNoMarkers()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlXyScatterLines()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlXyScatterLinesNoMarkers()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlAreaStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlAreaStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DAreaStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DAreaStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlDoughnutExploded()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlRadarMarkers()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlRadarFilled()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlSurface()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlSurfaceWireframe()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlSurfaceTopView()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlSurfaceTopViewWireframe()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlBubble()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlBubble3DEffect()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlStockHlc()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlStockOhlc()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlStockVhlc()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlStockVohlc()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderColClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderColStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderColStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderBarClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderBarStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderBarStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlCylinderCol()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeColClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeColStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeColStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeBarClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeBarStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeBarStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlConeCol()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidColClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidColStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidColStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidBarClustered()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidBarStacked()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidBarStacked100()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPyramidCol()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DColumn()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlLine()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DLine()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DPie()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlPie()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlXyScatter()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xl3DArea()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlArea()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlDoughnut()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

xlRadar()

WORD/EXCEL的CHART图类型,参见WORD/EXCEL的文档

返回:any

stockPfRatioInfo3(r_date, return_type)

报告期送股情况

参数 类型 说明
r_date datetime 整数,报告期;
return_type any 整数,返回类型;

返回:array

stockTheDssoReduceValue(end_t, holder_name, v_type)

获得指定日指定股东(董监高及关联人)减持市值,系统参数:证券代码

参数 类型 说明
end_t datetime 日期,截止日期
holder_name string 字符串,股东名称
v_type any 用户自定义,变动原因

返回:float

optionInfoEndTBetweenMaturityDays(end_t)

指定期权指定日距离到期日的交易日天数,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回指定日距离到期日的交易日天数 2)如果指定日没有期权基本信息,返回0。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

optionInfoUnitDeposit(end_t)

指定期权指定日单位保证金,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回单位保证金 2)如果指定日没有期权基本信息,返回0。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

optionInfoOpenPosition(end_t)

指定期权指定日开仓状态,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回开仓状态 2)如果指定日没有期权基本信息,返回0。 3)分为 可开仓、限制卖出开仓(不包括备兑开仓) 和买入开仓

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:string

optionInfoIsNewContract(end_t)

指定期权指定日是否新挂牌合约,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回判断是否新挂牌合约 2)如果指定日没有期权基本信息,返回空字符串。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:string

optiongetdatabyendt(endt)

指定日的基本信息表

参数 类型 说明
endt datetime 截止日期

返回:array

optioncbisstop(endt)

指定日是否熔断

参数 类型 说明
endt datetime 截止日期

返回:bool

optioncbsuspendtime(endt)

指定日熔断暂停交易时长,期权标的与系统参数相关。

参数 类型 说明
endt datetime 截止日期

返回:any

optioncblaststopdate(endt)

取出该期权的所有熔断记录的表格,取最后一次的行。 返回最近一次熔断日期 。 若表为空,说明没有熔断过,返回0

参数 类型 说明
endt datetime 截止日期

返回:datetime

optioncbstopcount(endt)

取出该期权的所有熔断记录的表格,对比生效日与指定区间 返回最近一次熔断日期 。 若表为空,说明没有熔断过,返回0

参数 类型 说明
endt datetime 截止日期

返回:any

optioncbzfaboveminiquotenum(endt)

指定日熔断涨跌幅达到或超过最小报价单位数,指定日由系统参数指定。 仅对期权有效. 字符串类型:指定日是否熔断, 返回0 表示该日没有熔断参数:

参数 类型 说明
endt datetime 截止日期

返回:string

optioncbzdthresh(endt)

指定日熔断涨跌幅阀值(%),期权标的与系统参数相关。

参数 类型 说明
endt datetime 截止日期

返回:float

optioncbstopcountqj(begt, endt)

取出该期权的所有熔断记录的表格,对比生效日与指定区间 返回最近一次熔断日期 。 若表为空,说明没有熔断过,返回0

参数 类型 说明
begt datetime 开始日
endt datetime 截止日

返回:any

optioncbgetdataperiod(begt, endt)

区间期权熔断机制数据

参数 类型 说明
begt datetime 开始日期
endt datetime 截止日期

返回:array

optionubcinstitutoigrow(endt, institutname, tradetype)

取指定日指定机构持仓量变动,T日-(T-1日) InstitutName:字符串型,机构简称 TradeType:期权类型 0,认沽 1,认购

参数 类型 说明
endt datetime 截止日期,
institutname string 机构简称,
tradetype any 期权类型,认沽=0认购=1,usrdefine

返回:string

optionubcsumnvolgrow(endt, topn, tradetype)

指定日前N名机构成交量变动

参数 类型 说明
endt datetime 截止日期,
topn any 前N名,
tradetype any 期权类型,认沽=0认购=1,usrdefine

返回:float

optionubcsumnnetoigrow(endt, topn)

指定日前N名机构净认购持仓量变动

参数 类型 说明
endt datetime 截止日期
topn any 前N名

返回:float

optionubcinstitutnetoigrow(endt, institutname)

取指定日指定机构净认购持仓量变动,今日净认购-上日净认购 InstitutName:字符串型,机构简称

参数 类型 说明
endt datetime 截止日期
institutname string 机构简称

返回:string

optionubcinstitutnetvolgrow(endt, institutname)

取指定日指定机构净认购成交量变动,今日净认购-上日净认购 InstitutName:字符串型,机构简称

参数 类型 说明
endt datetime 截止日期
institutname string 机构简称

返回:string

optionubcnonoigrow(endt, topn, tradetype)

指定日第N名机构持仓量变动

参数 类型 说明
endt datetime 截止日期,
topn any 第N名,
tradetype any 期权类型,认沽=0认购=1,usrdefine

返回:float

optionubcinstitutvolgrow(endt, institutname, tradetype)

取指定日指定机构成交量变动,T日-(T-1日) InstitutName:字符串型,机构简称 TradeType:期权类型 0,认沽 1,认购

参数 类型 说明
endt datetime 截止日期,
institutname string 机构简称,
tradetype any 期权类型,认沽=0认购=1,usrdefine

返回:string

optionubcsumnnetvolgrow(endt, topn)

指定日前N名机构净认购成交量变动

参数 类型 说明
endt datetime 截止日期
topn any 前N名

返回:float

optionubcsumnoigrow(endt, topn, tradetype)

指定日前N名机构持仓量变动

参数 类型 说明
endt datetime 截止日期,
topn any 前N名,
tradetype any 期权类型,认沽=0认购=1,usrdefine

返回:float

optionubcnonnetoigrow(endt, topn)

指定日第N名机构净认购持仓量变动 取指定日第N名机构净认购持仓量变动,今日净认购-上日净认购 TopN:整数,第N名机构

参数 类型 说明
endt datetime 截止日期,
topn any 第N名,integer

返回:any

optionubcnonvolgrow(endt, topn, tradetype)

指定日第N名机构成交量变动

参数 类型 说明
endt datetime 截止日期,
topn any 第N名,
tradetype any 期权类型,认沽=0认购=1,usrdefine

返回:float

optionubcnonnetvolgrow(endt, topn)

取指定日第N名机构净认购成交量变动,今日净认购-上日净认购 TopN:整数,第N名机构

参数 类型 说明
endt datetime 截止日期,
topn any 第N名,integer

返回:any

optionUbcSumNVol(end_t, top_n, trade_type)

指定日前N名机构成交量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回前N名机构成交量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcInstitutOiRank(end_t, institut_name, trade_type)

指定日指定机构持仓量排名,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构持仓量排名;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称
trade_type any 用户自定义。期权类型,取值如下:

返回:any

optionUbcInstitutOiPercent(end_t, institut_name, trade_type)

指定日指定机构持仓量占总持仓量比(%),与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构持仓量占总持仓量比(%);如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcNoNoiPercent(end_t, top_n, trade_type)

指定日第N名机构持仓量占总持仓量比(%),与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名机构持仓量占总持仓量比(%);如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
trade_type any 用户自定义。期权类型,取值如下:;实数。指定日第N名机构持仓量占总持仓量比(%)。

返回:float

optionUbcInstitutPercent(end_t, institut_name, trade_type)

指定日指定机构成交量占总成交量比(%),与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构成交量占总成交量比(%);如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcNoNNetVol(end_t, top_n)

指定日第N名机构净认购成交量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名机构净认购成交量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名

返回:float

optionUbcNoNoiName(end_t, top_n, trade_type)

指定日第N名持仓量排名的机构名称,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名持仓量排名的机构名称;如果标的没有机构交易数据,返回””。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
trade_type any 用户自定义。期权类型,取值如下:

返回:string

optionUbcInstitutOi(end_t, institut_name, trade_type)

指定日指定机构持仓量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构持仓量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcSumNNetVol(end_t, top_n)

指定日前N名机构净认购成交量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日前N名机构净认购成交量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名

返回:float

optionUbcSumNoiPercent(end_t, top_n, trade_type)

指定日前N名机构持仓量占总持仓量比(%),与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日前N名机构持仓量占总持仓量比(%);如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcInstitutNetVol(end_t, institut_name)

指定日指定机构净认购成交量变动,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构净认购成交量变动;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称

返回:float

optionUbcInstitutVol(end_t, institut_name, trade_type)

指定日指定机构成交量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构成交量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcInstitutNetOi(end_t, institut_name)

指定日指定机构净认购持仓量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构净认购持仓量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称

返回:float

optionUbcNoNVolName(end_t, top_n, trade_type)

指定日第N名成交量排名的机构名称,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名成交量排名的机构名称;如果标的没有机构交易数据,返回””。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
trade_type any 用户自定义。期权类型,取值如下:

返回:string

optionUbcNoNPercent(end_t, top_n, trade_type)

指定日第N名机构成交量占总成交量比(%),与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名机构成交量占总成交量比(%);如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcNoNNetOi(end_t, top_n)

指定日第N名机构净认购持仓量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名机构净认购持仓量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名

返回:float

optionUbcNoNoi(end_t, top_n, trade_type)

指定日第N名机构持仓量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名机构持仓量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcInstitutVolRank(end_t, institut_name, trade_type)

指定日指定机构成交量排名,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日指定机构成交量排名;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
institut_name string 字符串。机构简称
trade_type any 用户自定义。期权类型,取值如下:

返回:any

optionUbcNoNVol(end_t, top_n, trade_type)

指定日第N名机构成交量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日第N名机构成交量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcSumNoi(end_t, top_n, trade_type)

指定日前N名机构持仓量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日前N名机构持仓量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcSumNPercent(end_t, top_n, trade_type)

指定日前N名机构成交量占总成交量比(%),与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日前N名机构成交量占总成交量比(%);如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名
trade_type any 用户自定义。期权类型,取值如下:

返回:float

optionUbcSumNNetOi(end_t, top_n)

指定日前N名机构净认购持仓量,与系统参数(证券代码)相关。如果标的有机构交易数据,返回指定日前N名机构净认购持仓量;如果标的没有机构交易数据,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名

返回:float

optionubcqkperiod(begt, endt, otype, datatype, topn)

区间最活跃和持仓最大标的券合约情况

参数 类型 说明
begt datetime ,开始日期
endt datetime date,截止日期
otype any integer,期权类型(0:认沽,1:认购)
datatype any integer,数据类型(0:交易,1:持仓)
topn any ,前N

返回:array

optionUbcqk(option_id, end_t, otype, data_type, top_n)

最活跃和持仓最大标的券合约情况。

参数 类型 说明
option_id string 字符串。期权代码
end_t datetime 日期。截止日期
otype any 整数。期权类型(0:认沽,1:认购)
data_type any 整数。数据类型(0:交易,1:持仓)
top_n any 整数。前N

返回:array

optionriskindicator(field, endt)

指定日期权风险指标

参数 类型 说明
field string string,字符串
endt datetime ,截止日期

返回:float

optionRiTheta(endt)

指定日Theta指标(盘后),函数与系统参数(证券)有关。

参数 类型 说明
endt datetime 日期。截止日期

返回:float

optionRiDelta(endt)

指定日Delta指标(盘后),函数与系统参数(证券)有关。

参数 类型 说明
endt datetime 日期。截止日期

返回:float

optionRirho(endt)

指定日RHO指标(盘后),函数与系统参数(证券)有关。

参数 类型 说明
endt datetime 日期。截止日期

返回:float

optionRiVega(endt)

指定日Vega指标(盘后),函数与系统参数(证券)有关。

参数 类型 说明
endt datetime 日期。截止日期

返回:float

optionRiGamma(endt)

指定日Gamma指标(盘后),函数与系统参数(证券)有关。

参数 类型 说明
endt datetime 日期。截止日期

返回:float

optionspqk(begt, endt)

返回指定期权 的区间期权结算参数数据

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

optionspqk2(n)

返回指定期权的N日期权结算参数数据

参数 类型 说明
n any 整型,N日

返回:float|datetime

optionSMarginAdjustmentFactor()

返回指定日指定期权的保证金调整系数(%)

返回:float

optionSMiniGuaranteeFactor()

返回指定日指定期权的最低保障系数

返回:float

optionSpClosingProceduresFee()

返回指定日指定期权的平仓手续费额

返回:float

optionSpOpeningChargeFee()

返回指定日指定期权的开仓手续费额

返回:float

optionSpPerformanceFee()

返回指定日指定期权的行权/履约手续费额

返回:float

optionSpShortClosingProceduresFee()

返回指定日指定期权的短线平仓手续费额

返回:float

optionSpShortOpeningChargeFee()

返回指定日指定期权的短线开仓手续费额

返回:float

optionSpTradingMargin()

返回指定日指定期权的交易保证金

返回:float

stock2OptionSpId()

天软代码转期权结算参数代码

返回:any

opGetOptionChain(stock_id, end_t)

指定日标的证券正在交易的所有期权合约及其基本信息

参数 类型 说明
stock_id string VarChar 标的证券,支持多个标提同时提取,用;分隔
end_t datetime Date 截止日

返回:array

opBkDateOverview(stock_id, model_type)

期权数据概览-最近期权各类数据

参数 类型 说明
stock_id string VarChar 标的证券
model_type any 模型选择

返回:array

opGetBidAskData(ret)

得到期权实时的买卖盘数据,选择当前未退市的期权代码

参数 类型 说明
ret array 二维数组 数据表中必须有代码字段,字段中是期权代码;例:array(("代码":"CU2106"))

返回:array

opGetDaysMaturity(end_t, ex_endt)

计算剩余期限(月)

参数 类型 说明
end_t datetime Date 现在日期
ex_endt datetime Date 到期日

返回:float

opGetPutAndCallratio(stock_id, end_t, ex_endt)

看跌看涨比率

参数 类型 说明
stock_id string VarChar 标的证券
end_t datetime Date 时间
ex_endt datetime Date 到期日

返回:float

opGetRiskFreeRate(end_t, rate_type)

得到 指定日时刻的无风险利率

参数 类型 说明
end_t datetime Date 截止日
rate_type any Int 无风险利率种类 此参数缺省为 0 表示:一年期存贷款基准利率

返回:float

opGetUnderlyingSecurity()

取得当前期权所有标的序列

返回:array

opHv(stock_id, end_t, day_num)

指定代码在指定日向前推DayNum个月的区间股价历史波动率

参数 类型 说明
stock_id string VarChar 标的代码
end_t datetime Date截止日
day_num any 历史天数选择

返回:array

opIvGreeks(option_type, s, x, close, r, t, option_style, option_style_2)

使用期权现价计算隐含波动率,再将隐含波动率代入定价模型,计算各个风险指标

参数 类型 说明
option_type any 期权类型
s float real 现货价格
x float real 行权价
close float real 实际交易价格
r float real 无风险收益(%),可以使用 OP_GetRiskFreeRate 函数得到
t float real 剩余期限(月),可以使用 OP_GetDaysMaturity 得到
option_style string 行权方式
option_style_2 string 定价方式

返回:array

optionFlatValueId(index_id, end_t, option_type)

返回指定日指定标的的平值合约,只适用于日线。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:

返回:array

optionVirtualValueId(index_id, end_t, option_type)

返回指定日指定标的的虚值合约,只适用于日线。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:

返回:array

optionRealValueId(index_id, end_t, option_type)

返回指定日指定标的的实值合约。只适用于日线

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:

返回:array

optionIsFlatValueId(option_id, end_t)

指定期权代码是否平值合约。

参数 类型 说明
option_id string 字符串。期权代码
end_t datetime 日期。截止日期

返回:any

optionIsFlatValueId2(end_t)

指定期权代码是否平值合约,与系统参数(股票)相关。

参数 类型 说明
end_t datetime 日期。截止日期

返回:any

optionIsRealValueId(option_id, end_t)

指定期权代码是否实值合约。

参数 类型 说明
option_id string 字符串。期权代码
end_t datetime 日期。截止日期

返回:any

optionIsRealValueId2(end_t)

指定期权代码是否实值合约,与系统参数(股票)相关。

参数 类型 说明
end_t datetime 日期。截止日期

返回:any

optionIsVirtualValueId(option_id, end_t)

指定期权代码是否虚值合约。

参数 类型 说明
option_id string 字符串。期权代码
end_t datetime 日期。截止日期

返回:any

optionIsVirtualValueId2(end_t)

指定期权代码是否虚值合约,与系统参数(股票)相关。

参数 类型 说明
end_t datetime 日期。截止日期

返回:any

optionZlId3(end_t, day_type, n, option_type, c_type, n_type, zl_type)

期权主力合约,与系统参数(证券代码)相关,通过系统参数pn_stock()指定期权标的。 算法一:近月合约,适用所有期权 算法二:标的主力线合约,仅适用商品期货期权

参数 类型 说明
end_t datetime 日期,截止日期
day_type any 日期推算类型,1代表交易日,0代表自然日,用于算法一中选取近月合约的剩余天数的类型,默认为按自然日
n any 整数,N日,用于算法一中选取近月合约时判断指定日到到期日之间的天数,即取剩余日大于N日的近月期权,与DayType搭配使用,默认为7日
option_type any 主力的期权类型(认购、认沽、所有),默认所有,取值如下:
c_type any 主力的期权合约类型,默认所有,取值如下:
n_type any 整数,档位,默认值为0,即取所有档位的,若取1档则给1,2档则给2,以此类推;注,只有实值与虚值时分档位,平值合约时此处只能给0。
zl_type any 算法二中用于指定标的主力线合约类型,不给、或给0或nil值,则使用近月算法(即算法一),否则使用算法二:

返回:array

optionCheckIdsEndT(index_id, end_t, option_type, ctype)

返回指定日指定标的的平值、实值、虚值合约。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
ctype any 用户自定义。合约类型,取值如下:

返回:array

optionIsValueId(option_id, end_t, ctype)

是否平值/实值/虚值合约。

参数 类型 说明
option_id string 字符串。期权代码
end_t datetime 日期。截止日期
ctype any 用户自定义。取值如下:

返回:any

optionCheckValueIds(index_id, end_t, option_type, ctype)

返回指定日指定标的的平值、实值、虚值合约; 平值合约:行权价与标的前收盘差值最小的合约 实值合约: 认沽:行权价与标的前收盘差值>0的合约 认购:行权价与标的前收盘差值<0的合约 虚值合约: 认沽:行权价与标的前收盘差值<0的合约 2)认购:行权价与标的前收盘差值>0的合约

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
ctype any 用户自定义。合约类型,取值如下:

返回:array

optionsZlId(index_id, end_t, option_type, check_type, rank_num, ctype)

返回指定日指定标的的期权主力合约,规则为: 新品种上市首日,所有合约昨持仓/昨成交为0,则当日主力合约为当月或近月合约的第一个; 2、当品种所有合约昨持仓/昨成交为0,则当日主力合约,延续上一交易日主力合约;当被延续的主力合约交割,则取当月或近月合约的第一个。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:
rank_num any 整数。排名
ctype any 用户自定义。取值如下:

返回:string

optionZlId(index_id, end_t, option_type, check_type)

返回指定日指定标的的期权主力合约,只适用于日线,规则为:1)昨日持仓量最大;2)昨日成交量最大。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionZlId2(end_t, option_type, check_type)

返回指定日指定标的的期权主力合约,与系统参数(股票)相关。只适用于日线,规则为:1)昨日持仓量最大;2)昨日成交量最大。

参数 类型 说明
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionCzlId(index_id, end_t, option_type, check_type)

返回指定日指定标的的期权次主力合约,只适用于日线,规则为:1)昨日持仓量第二大;2)昨日成交量第二大。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionCzlId2(end_t, option_type, check_type)

返回指定日指定标的的期权次主力合约,与系统参数(股票)有关。只适用于日线,规则为:1)昨日持仓量第二大;2)昨日成交量第二大。

参数 类型 说明
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionFlatZlId(index_id, end_t, option_type, check_type)

返回指定日指定标的的期权平值主力合约,只适用于日线,规则为:1)昨日持仓量最大;2)昨日成交量最大。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionFlatZlId2(end_t, option_type, check_type)

返回指定日指定标的的期权平值主力合约,与系统参数(股票)有关。只适用于日线,规则为:1)昨日持仓量最大;2)昨日成交量最大。

参数 类型 说明
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionFlatCzlId(index_id, end_t, option_type, check_type)

返回指定日指定标的的期权平值次主力合约,只适用于日线,规则为:1)昨日持仓量第二大;2)昨日成交量第二大。

参数 类型 说明
index_id string 字符串。标的代码
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionFlatCzlId2(end_t, option_type, check_type)

返回指定日指定标的的期权平值次主力合约,与系统参数(股票)相关。只适用于日线,规则为:1)昨日持仓量第二大;2)昨日成交量第二大。

参数 类型 说明
end_t datetime 日期。截止日期
option_type any 用户自定义。期权类型,取值如下:
check_type any 用户自定义。筛选类型,取值如下:

返回:string

optionNearContractCallOtm1()

期权标的近月认购虚一档合约,与系统参数(证券代码、时间)相关。

返回:string

optionNearContractPutItm1()

期权标的近月认沽实一档合约,与系统参数(证券代码、时间)相关。

返回:string

optionNearContractPutOtm1()

期权标的近月认沽虚一档合约,与系统参数(证券代码、时间)相关。

返回:string

optionNearContractPutOtm2()

期权标的近月认沽虚二档合约,与系统参数(证券代码、时间)相关。

返回:string

opSelectOptionData(stock_id, endt)

标的指定日交易的期权合约列表信息

参数 类型 说明
stock_id string 证券,期权品种代码
endt datetime 日期,截止日

返回:array

optionNearContractCallOtm2()

期权标的近月认购虚二档合约,与系统参数(证券代码、时间)相关。

返回:string

optionNearContractCallItm1()

期权标的近月认购实一档合约,与系统参数(证券代码、时间)相关。

返回:string

optionNearContractCallItm2()

期权标的近月认购实二档合约,与系统参数(证券代码、时间)相关。

返回:string

optionNearContractPutItm2()

期权标的近月认沽实二档合约,与系统参数(证券代码、时间)相关。

返回:string

opSelectOption(stock_id, endt, option_type, maturity_date_type, ctype, ntpye)

标的指定条件交易的期权合约列表

参数 类型 说明
stock_id string 字符串。期权品种代码
endt datetime 日期。截止日
option_type any 用户自定义。期权类型,取值如下:
maturity_date_type any 整数。到期日类型
ctype any 用户自定义。合约类型,取值如下:
ntpye any 整数。档位

返回:array

opGetOptionChainList(stock_id, exercise_way, option_type)

通过指定行权方式和期权类型获取标的的期权合约列表。

参数 类型 说明
stock_id string 字符串。期权标的代码
exercise_way any 用户自定义。行权方式,取值如下:
option_type any 用户自定义。期权类型,取值如下:

返回:array

optionGetAidByDate(option_id, endt)

通过期权代码获取ETF期权分红后A合约代码 标的ETF分红后,除权除息日当天,交易所可能会新增一批(M合约)和旧代码相同合约交易代码,表现为: 新增:M交易代码期权 变更:旧合约交易代码第12位由“M”调整为“A”

参数 类型 说明
option_id string 证券,期权代码
endt datetime 日期,截止日期

返回:string|float

optionGetMidByDate(option_id, endt)

通过期权代码获取ETF期权分红后M合约代码 标的ETF分红后,除权除息日当天,交易所可能会新增一批(M合约)和旧代码相同合约交易代码,表现为: 新增:M交易代码期权 变更:旧合约交易代码第12位由“M”调整为“A”

参数 类型 说明
option_id string 证券,期权代码
endt datetime 日期,截止日期

返回:string|float

optionEsiExerciseAmount(end_t, datatype)

指定日行权数量,与系统参数(证券代码)相关。如果指定日有行权交收信息,返回指定日期认购/认沽行权数量;如果指定日没有行权交收信息,返回0。

参数 类型 说明
end_t datetime 日期。截止日期
datatype any 用户自定义。取值如下:

返回:float

optionEsiGetdata(stock_id, end_t)

指定日的行权交收信息。

参数 类型 说明
stock_id string 字符串。股票代码
end_t datetime 日期。截止日期

返回:array

optionGetDepositByDate(option_id, endt, open_interest, is_open)

获取指定日期权保证金,考虑开仓、维持两种情况。 开仓使用合约昨结算、标的昨收计算 维持使用合约今结算、标的收盘计算 详细算法参考:http://www.tinysoft.com.cn/tsdn/helpdoc/display.tsl?id=15500

参数 类型 说明
option_id string 证券,期权代码
endt datetime 日期,截止日期
open_interest any 整数,持仓量
is_open any 用户自定义,是否开仓

返回:float|datetime

isClassifyOfAFund(fund_id)

判断是否是分级A基金。

参数 类型 说明
fund_id string 证券类型,基金代码

返回:bool

isClassifyOfBFund(fund_id)

判断是否是分级B基金。

参数 类型 说明
fund_id string 证券类型,基金代码

返回:bool

isClassifyFund(fund_id)

判断是否是分级母基金。

参数 类型 说明
fund_id string 证券类型,基金代码

返回:bool

fundGoMarketDate()

上市日,与系统证券pn_stock()相关。

返回:any

fundIssueDate()

发行日,与系统股票pn_stock()相关。

返回:any

isDefinedFundImStyle(fund_type)

是否为指定的投资风格,与系统证券pn_stock()相关。

参数 类型 说明
fund_type any 基金类型

返回:bool

isExtFund(fund_id)

判断是否为基金,与系统证券pn_stock()相关。

参数 类型 说明
fund_id string 基金代码

返回:bool

isFund(fund_id)

判断是否为基金

参数 类型 说明
fund_id string 基金代码

返回:bool

isFundGoMarket(end_t)

指定日是否已上市,与系统证券pn_stock()相关。

参数 类型 说明
end_t datetime 截止日期

返回:bool

isOpenFund(fund_id)

判断是否为开放式基金

参数 类型 说明
fund_id string 基金代码

返回:bool

isCurrencyFund()

判断是否为货币型基金,与系统证券pn_stock()相关。

返回:bool

nSharesOfFund(info_id, end_t)

基金流通股本,InfoId必须为324,324是基金份额变动表的索引号。

参数 类型 说明
info_id string 数据表索引号
end_t datetime 截止日期

返回:float

tSharesOfFund(info_id, end_t)

基金总股本,InfoId必须为324,324是基金份额变动表的索引号。

参数 类型 说明
info_id string 数据表索引号
end_t datetime 截止日期

返回:float

isregulapurchasescrollhold()

是否定期申购滚动持有,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、包含“购.*滚动持有”; 如:OF008942,华泰紫金周周购3个月滚动持有债券型证券投资基金

返回:bool

fundhsl2(rdate)

基金换手率(非分级子基金),换手率=本期股票成交金额/((期初股票市值+期末股票市值)/2)*100

参数 类型 说明
rdate datetime reportingperiod

返回:float

fundoperationperiod()

运作期限(年),与系统参数(基金代码、日期)相关 指定日基金运作期限,上市日取第一个净值日。

返回:any

fundindustrynamelv1(extype)

基金一级行业

参数 类型 说明
extype any usrdefine,是否延伸判断,不延伸判断=0延伸判断=1

返回:string

fundsindustrynamelv(fundarr, extype, lv)

基金列表行业

参数 类型 说明
fundarr array array of string,基金列表
extype any usrdefine,延伸判断,不延伸判断=0延伸判断=1
lv any usrdefine,行业级别

返回:array

bkFundcompanylist(bkname)

基金公司List,与系统参数无关。

参数 类型 说明
bkname string 板块名称

返回:array

isminiholdperiod()

是否有最短持有期,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、包含“持有期”; 如:OF006289,华夏养老目标日期2040三年持有期混合型基金中基金(FOF)

返回:bool

isunrestrictedopening()

是否无受限开放,与系统参数(基金代码、日期)相关 1、非定期开放 2、非定期赎回 3、非最短持有期 4、非滚动持有 5、非定期申购滚动持有 6、非封闭运作 7、非其他受限开放 8、目前只能通过基金名称匹配,无历史数据,只能获取最新 9、与pn_stock/pn_date有关,pn_date当日已上市,且未终止上市 如:OF161811,银华沪深300指数分级证券投资基金

返回:string

fundscompanylist(fundarr)

基金公司List,与系统参数无关。

参数 类型 说明
fundarr array array of string,基金列表

返回:array

isscrollhold()

是否滚动持有,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、包含“滚动持有|理财”; 3、不包含"购|货币" 如:OF003879,嘉实6个月理财债券型证券投资基金

返回:bool

fundpurchaseredemptiontype()

指定基金申购赎回类型 指定基金类型,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、是否定期开放 3、是否定期赎回 4、是否最短持有期 5、是否滚动持有 6、是否定期申购滚动持有 7、是否封闭运作 8、是否其他受限开放 9、否则无受限开放 10、返回:字符串,基金类型

返回:string

isregularredeem()

是否定期赎回,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、包含“定期.*赎回”; 如:OF009468,博时健康成长主题双周定期可赎回混合型证券投资基金

返回:bool

isregularopenfund()

是否定期开放基金,与系统参数(基金代码、日期)相关 1、包含"定期|(一|两)年期纯债" 2、不包含"定期.*赎回|定期支付" 3、目前只能通过基金名称匹配,无历史数据,只能获取最新 4、与pn_stock/pn_date有关,pn_date当日已上市,且未终止上市 如:OF000005,嘉实增强信用定期开放债券型证券投资基金

返回:string

isclosedoperation()

是否封闭运作,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、包含“封闭运作”; 如:OF501200,民生加银科技创新3年封闭运作灵活配置混合型证券投资基金

返回:bool

fundindustrynamelv3(extype)

基金三级行业

参数 类型 说明
extype any usrdefine,是否延伸判断,不延伸判断=0延伸判断=1

返回:string

fundindustrynamelv2(extype)

基金二级行业

参数 类型 说明
extype any usrdefine,是否延伸判断,不延伸判断=0延伸判断=1

返回:string

fundindustrynamelv4(extype)

基金四级行业

参数 类型 说明
extype any usrdefine,是否延伸判断,不延伸判断=0延伸判断=1

返回:string

fundsthemename(fundarr)

基金列表主题

参数 类型 说明
fundarr array array of string,基金列表

返回:array

fundthemename()

基金主题

返回:string

bkFundthemename(bkname)

指定基金板块主题

参数 类型 说明
bkname string 板块名称

返回:string

fundallthemename()

所有基金主题

返回:string

fundinvestmentstyles()

基金投资风格种类

返回:array

fundscale()

基金规模 基金规模,与系统参数(基金代码,时间)相关 基金规模=指定日最新份额*指定日净值

返回:bool

fundallcompanylist()

基金公司List,与系统参数无关。

返回:array

isotherrestrictedopening()

是否其他受限开放,与系统参数(基金代码、日期)相关 1、与pn_stock/pn_date有关;pn_date当日已上市未终止; 2、包含“一年目标触发|封闭式”; 如:OF004392,工银瑞信瑞利两年封闭式债券型证券投资基金

返回:bool

isCurrencyFundByEndt(endt)

根据净值增长率计算方式判断是否为货币型基金 若以【每万份基金单位收益法】计算则认为是货币型

参数 类型 说明
endt datetime 日期, 截止日

返回:bool

fundsFromManagerId(id)

基金经理代码查基金。

参数 类型 说明
id string 字符串。基金经理代码

返回:array

fundsFromManagerName(name)

基金经理名字查基金。

参数 类型 说明
name string 字符串。基金经理名字

返回:string

fundOfDifferentFeesId(fund_id)

基金因其收费模式不一致存在多个代码,本模型通过基金代码返回不同收费模式所有基金代码

参数 类型 说明
fund_id string 证券,基金代码

返回:array

containwordsRegularredeem()

RegularRedeem包含字串:"定期.*赎回"

返回:string

containwordsRegulapurchasescrollhold()

RegulaPurchaseScrollHold包含字串:"购.*滚动持有"

返回:string

containwordsScrollhold()

ScrollHold包含字串:"滚动持有|理财"

返回:string

containwordsRegularopenfund()

RegularOpenFund匹配字串:"定期|(一|两)年期纯债"

返回:string

containwordsClosedoperation()

ClosedOperation包含字串:"封闭运作"

返回:string

notcontainwordsRegularopenfund()

RegularOpenFund不包含字串:"定期.*赎回|定期支付"

返回:string

notcontainwordsScrollhold()

ScrollHold不包含字串:"购|货币"

返回:string

isnotcontainswords(regexpr, parsetext)

不包含字串

参数 类型 说明
regexpr string string,匹配串
parsetext string string,源串

返回:bool

containwordsMiniholdperiod()

MiniHoldPeriod包含字串:"持有期"

返回:string

containwordsOtherrestrictedopening()

OtherRestrictedOpening包含字串:"一年目标触发|封闭式"

返回:string

iscontainswords(regexpr, parsetext)

包含字串

参数 类型 说明
regexpr string string,匹配串
parsetext string string,源串

返回:bool

isthepurchaseredemptiontype(fundname, containstr, notcontainstr)

是否指定申购赎回类型,通过基金全称判断。与系统参数(基金代码、日期)相关。 1、与pn_stock/pn_date有关;pn_date当日已上市未终止;

参数 类型 说明
fundname string string,基金名称
containstr string string,包含字符串
notcontainstr string string,不包含的字符串

返回:bool

fundindustryname(industrytype, extype)

基金行业

参数 类型 说明
industrytype any usrdefine,行业级别
extype any usrdefine,延伸判断,不延伸判断=0延伸判断=1

返回:string

fundindustrygetmatchstr(industrytype, extype)

基金行业匹配串

参数 类型 说明
industrytype any usrdefine,行业级别
extype any usrdefine,延伸判断,不延伸判断=0延伸判断=1

返回:string

fundthemegetmatchstr()

基金主题匹配串

返回:array

fundthemematchstring()

基金主题匹配串

返回:array

fundgetthemename(fundname, matchstring)

基金主题

参数 类型 说明
fundname string string,基金名称
matchstring any table,匹配串

返回:string

fundindustrymatchstring()

基金行业匹配串

返回:string

fundCalculatedIopv()

获取实时的成分股收盘数据,计算实时的净值数据。 ETF's IOPV(算法计算) 获取实时的成分股收盘数据,计算实时的净值数据。 注意,该函数使用到PCF数据, 天软没有境外ETF的PCF的数据,会返回0,故使用时需注意。 由于自2015-05-04日后交易所的时点净值公布频率提高到3秒一笔, 所以取2015-05-04日之后的时点净值会直接以交易所公布的替代(调用FundIPOV),不再进行取成份股计算。 与当前的系统股票、周期和时间相关

返回:float

getfundetfconstituent(fundid, enddate, t)

获取ETF历史指定日申购赎回-成分股表数据

参数 类型 说明
fundid string string,股票代码
enddate datetime tdatetime,截止日
t array array,出参,获取到的ETF申购赎回-成分股数据结果

返回:bool

fis11(r_date)

基金收益及分配中的股票差价收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis12(r_date)

基金收益及分配中的债券差价收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis13(r_date)

基金收益及分配中的买入返售证券收入/收入合计(%),与系统股票pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis14(r_date)

基金收益及分配中的其他收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis15(r_date)

基金收益及分配中的股票利息收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis16(r_date)

基金收益及分配中的债券利息收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis17(r_date)

基金收益及分配中的存款利息收入/收入合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis21(r_date)

基金收益及分配中的业绩报酬/费用合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis22(r_date)

基金收益及分配中托管费用/费用合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fis23(r_date)

基金收益及分配中其他费用/费用合计(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundPfAmount(beg_t, end_t)

获取基金的区间分红总额(万),与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundPfAmount2()

基金上市以来分红总额(万),与系统证券pn_stock()和系统时间pn_date()相关。

返回:float

fundPfAmountIi(beg_t, end_t)

基金区间分红(元/份),与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundPfAmountIi2()

基金上市以来分红(元/份),与系统证券pn_stock()和系统时间pn_date()相关

返回:float

fundPfInfo(beg_t, end_t)

基金区间分红情况,与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

fundPfInfo2()

基金上市以来分红情况,与系统证券pn_stock()和系统时间pn_date()相关

返回:array

fundPfPercent(beg_t, end_t)

基金区间分红(复合比例/份),与系统股票pn_stock()相关

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundCashAndBonusInfo(beg_t, end_t)

基金区间分红和拆分情况,与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

fundPfNumberIi(beg_t, end_t)

基金区间分红次数,与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundDistributionInfo(beg_t, end_t)

区间扩募情况,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

fundNsGrowRatio(beg_t, end_t)

流通份额变比(%),该函数可以取基金、股票、债券的流通份额变化,与系统当前证券有关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundNsGrowValue(beg_t, end_t)

流通份额变动,该函数可以取基金、股票、债券的流通份额变化,与系统当前证券有关

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundTsGrowRatio(beg_t, end_t)

总份额变比(%)=(期初BegT总份额-期末EndT总份额)/期末EndT总份额,该函数可以取基金、股票、债券的流通份额变化,与系统当前证券有关

参数 类型 说明
beg_t datetime 日期
end_t datetime 日期

返回:float

fundNegotiableShares(end_t)

指定日流通份额,与系统证券pn_stock()相关。

参数 类型 说明
end_t datetime 截止日期

返回:float

fundNegotiableShares3()

最新流通份额,与系统证券pn_stock()和系统时间pn_date()相关。

返回:float

fundShares(end_t, return_field)

指定日份额结构,与系统证券pn_stock()相关。

参数 类型 说明
end_t datetime 截止日期
return_field string 返回的字段名称;(总份额,流通份额,未流通份额,发起人持有份额)

返回:float

fundShares3(return_field)

最新份额结构,与系统证券pn_stock()和系统时间pn_date()相关。

参数 类型 说明
return_field string 返回的字段名称;(总份额,流通份额,未流通份额,发起人持有份额)

返回:float

fundTsGrowValue(beg_t, end_t)

总份额变动,与系统证券pn_stock()相关。两个报告期总股本的差值。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundTotalShares(end_t)

指定日总份额,与系统证券pn_stock()相关。从基金份额表中获取最接近指定日EndT的基金总份额。

参数 类型 说明
end_t datetime 截止日期

返回:float

fundTotalShares3()

最新总份额,与系统证券pn_stock()和系统时间pn_date()相关。从基金份额表中获取最接近pn_date()设置的当前日期的基金总份额。

返回:float

fundNetAssetValue(rdate)

指定报告期资产净值(考虑填充) 若Rdate公布数据,则返回该数据; 若Rdate不公布数据(考虑早期按半年度公布)则用距其最新一个报告期数据填充,最新一个报告期没有(即刚成立),用募集总金额填充; 若Rdate还未设立,返回0

参数 类型 说明
rdate datetime 报告期,基金报告期

返回:float

fundNetAssetValueQk(begt, endt)

功能:区间基金规模序列 1)采用公布日作为区间判断标准 2)区间处于未上市,返回空数组 3)区间处于已设立但未披露规模时,采用基金募集总金额作为初始规模 4)区间处于两个季度披露日之间时,采用最近一个披露日作为规模输出

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

fundOfDifferentFeesNegotiableShares(end_t)

本模型返回指定日不同收费模式所有基金的流通份额

参数 类型 说明
end_t datetime 日期,截止日期

返回:float

fundOfDifferentFeesTotalShares(end_t)

本模型返回指定日不同收费模式所有基金的总份额

参数 类型 说明
end_t datetime 日期,截止日期

返回:float

getAllStructuredFunds()

获取所有分级子基金可在交易所交易的母基金,与当前时间pn_date()相关。 本函数返回的是所有两个子基金都在交易所上市的母基金。

返回:array

rptStructuredFund(end_t)

获取分级基金-母基金报表,与当前时间pn_date()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:array

fundHslOfA4(end_t)

获取基金的分级A类换手率(%),与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundDiscountRatioOfA4(end_t)

获取基金的分级A类指定日折溢价率(%),与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundShareIncreaseofA(end_t)

获取基金的分级A类份额变动数目,数据取表基金.份额变动表(324),与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundVirtualDiscountRatioOfB4(end_t)

获取基金的分级B类预估折价率(%),与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundNavLeverage4(end_t)

获取基金的分级B类净值杠杆,与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundHslOfB4(end_t)

获取基金的分级B类换手率(%),与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundShareLeverage()

获取基金的份额杠杆,与系统股票pn_stock()相关。

返回:any

fundShareIncreaseofB(end_t)

获取基金的分级B类份额增长,数据取表基金.份额变动表(324),与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:any

fundCalculatedNavOfB4(end_t)

获取基金的分级B类预估净值,与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundPriceLeverage4(end_t)

获取基金的分级B类价格杠杆,与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundCalculatedNavError4(end_t)

获取基金的母基金预估净值相对误差(%),与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundVirtualDiscountRatio4(end_t)

获取基金的母基金预估折价率(%),即区间预估与真实净值之差的均值。与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundVirtualPrice4(end_t)

获取基金的母基金虚拟价格。与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundVirtualNawzf4(end_t)

获取基金预估净值涨幅(%)。与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

fundShareIncreaseOfRatio(end_t)

获取分级A和B类份额增长率(%)。与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

getDepositRate(hbid, int_day)

指定日指定银行存款利率。与系统股票pn_stock()相关。 从表人民币存贷款利率(812)中获取‘截止日’<=IntDay的最后一条的‘利率(%)’数据,如果为nil则返回0。 注:HBID必须为IR000001

参数 类型 说明
hbid string 字符串类型;
int_day datetime 整数类型,整型日期,如20250206表示2025年2月6日

返回:float

pfBenchmarkReturnDayly3(b_arr, end_t, yearto_day_type, days_in1_y, floating_ir, return_type)

基准日收益率(高频)。与系统股票pn_stock()相关。

参数 类型 说明
b_arr array 数据表类型,组合基准;
end_t datetime 日期类型,截止日;
yearto_day_type any 用户自定义,年化收益率折算为日收益率方法;
days_in1_y any 用户自定义,年化收益率折算天数;
floating_ir float 实数类型,浮动利率(%)
return_type any 用户自定义,返回类型;

返回:array

fundCalculatedNavAll(endt, fund_type)

基金T日基金预估净值(用于计算折溢价)。与系统股票pn_stock()相关。

参数 类型 说明
endt datetime 日期类型,截止日;
fund_type any 用户自定义,基金类别;

返回:float

fundMaxMinNaw2(end_t, type, return_type)

上市以来至EndT这段时间内单位(累计)净值的最大或最小值,与系统证券pn_stock()相关。

参数 类型 说明
end_t datetime 截止日期
type any 返回内容
return_type any 返回的类型

返回:float

fundNaw(type)

净值,与系统证券,时间相关。

参数 类型 说明
type any 净值类型

返回:float

fundNawdw()

最新单位净值,与系统证券pn_stock()和系统时间pn_date()相关。

返回:float

fundNawlInfo(beg_t, end_t, type)

取区间内每天的净值(详情),与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期
type any 返回类型

返回:array

fundNawlInfo2(end_t, type)

指定日净值数据,与系统证券pn_stock()相关。

参数 类型 说明
end_t datetime 截止日期
type any 返回类型

返回:float

fundNawZf(beg_t, end_t)

区间净值增长率(%),与系统证券pn_stock()相关。 对于非货币基金 (1)若区间内无分红 区间净值增长率=(截止日净值-开始日昨净值 )/开始日昨净值; (2)若区间内有分红 区间净值增长率=(1+拆分前的净值增长率)*(1+分红拆分日的净值增长率)*(1+分红拆分日后到截止日之间的净值增长率)-1。 对于货币基金 区间净值增长率=区间内的复合收益率。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundNawlInfoFromBegT(beg_t, end_t, type)

区间净值详情(以开始日为基准日计算累计净值),与系统证券pn_stock()相关。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期
type any 返回类型

返回:float

fundNawZf4(end_t)

指定日收益率(%),与系统证券pn_stock()相关。 对于非货币基金 无分红 指定日净值增长率=(今日净值-昨日净值)/昨日净值, 无分红 指定日净值增长率={今日净值-(昨日净值-分红)/拆分}/{(昨日净值-分红)/拆分}。 对于货币基金 指定日净值增长率=区间内的复合收益率。

参数 类型 说明
end_t datetime 截止日期

返回:float

fundNawZfFh(beg_t, end_t)

区间复合收益率(%) , 与系统股票pn_stock()相关。 对于非货币基金 若区间无分红 区间净值增长率=(截止日净值-开始日昨净值)/开始日昨净值。 若区间有分红 区间净值增长率=(1+拆分前的净值增长率)*(1+分红拆分日的净值增长率)*(1+分红拆分日后到截止日之间的净值增长率)-1。 对于货币基金 区间净值增长率=区间内的复合收益率。

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:float

fundIpoc()

时点收盘(ETF/LOF),与系统证券pn_stock()与系统时间pn_date()相关

返回:float

fundNawmwfjjdwsy(end_t)

基金截止日每万份基金单位收益,数据取自基金.净值(328)。与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

fundNawzjqrsyzsdnsyl(end_t)

基金截止日最近七日收益折算的年收益率(%),数据取自基金.净值(328)。与系统股票pn_stock()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

fundAdjustNaw(end_t, type)

指定日基金净值,与系统证券PN_Stock()相关,根据分红拆分计算调整前/后净值

参数 类型 说明
end_t datetime 日期类型,截止日
type any 整数类型,返回净值类型

返回:float

calculateRatioRightQj(nawarr, forefhcf, rateday)

比例复权单位净值序列,与系统参数无关。

参数 类型 说明
nawarr any table,净值序列
forefhcf any table,分红送股情况
rateday any integer,复权基准日

返回:array

fundmanagerid2Fundsendt(managerid, endt)

指定日基金经理ID查询管理的基金代码列表

参数 类型 说明
managerid string 字符串,基金经理名称
endt datetime 日期,截止日期

返回:array

fundSortinoRatio(beg_t, end_t, rf, data_select, annual, cycle)

基金索丁诺比率。与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期;
end_t datetime 日期类型,截止日期;
rf float 实数类型,无风险年收益率(%)
data_select any 用户自定义类型,所选取的数据;
annual bool object
cycle string 周期类型,周期

返回:float

fundAppraisalRatio(index_id, beg_t, end_t, data_select)

估价比率(估价比率=α系数/残差),也即为信息比率,与系统证券pn_stock()相关。

参数 类型 说明
index_id string 指数代码
beg_t datetime 开始日期
end_t datetime 截止日期
data_select any 所选取的数据

返回:float

fundJensenMeasure(index_id, beg_t, end_t, rf, data_select)

返回Jense指数(与系统股票pn_stock()相关)

参数 类型 说明
index_id string 指数代码
beg_t datetime 开始日期
end_t datetime 截止日期
rf float 无风险年收益率(%)
data_select any 所选取的数据

返回:float

fundSharpMeasure(beg_t, end_t, rf, data_select)

返回Sharp指数(与系统证券pn_stock()相关)

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期
rf float 无风险年收益率(%)
data_select any 所选取的数据

返回:float

fundTreynorMeasure(index_id, beg_t, end_t, rf, data_select)

返回Treynor指数(与系统股票pn_stock()相关)

参数 类型 说明
index_id string 指数代码
beg_t datetime 开始日期
end_t datetime 截止日期
rf float 无风险年收益率(%)
data_select any 所选取的数据

返回:float

fundMeasure(index_id, beg_t, end_t, rf, data_select)

返回基金评估常用的指标。只支持日线与周线,若当前基金净值是按周公布的,计算指标包括以下等:(Rp,Rm,Alpha,Beta,Std,SharpMeasure,JensenMeasure,TreynorMeasure,AppraisalRatio,Corr,…) 指标 说明 Rp 基金收益率均值 Rm 指数收益率均值 Alpha Alpha系数 Beta Beta系数 Std 标准差 SharpMeasure 夏普率 JensenMeasure 詹森指数 TreynorMeasure 特雷诺指数 AppraisalRatio 信息比率 Corr 相关系数 … …

参数 类型 说明
index_id string 指数代码
beg_t datetime 开始日期
end_t datetime 截止日期
rf float 无风险年收益率(%)
data_select any 所选取的数据

返回:array

userDefineIndex(stock_arr, beg_t, end_t, rf, use_rf)

用户自定义指数的收益率序列,与系统周期pn_cycle()相关。

参数 类型 说明
stock_arr array 指数加权数据,例子如下
beg_t datetime 开始日期
end_t datetime 截止日期
rf float 无风险年收益率(%)
use_rf bool object

返回:array

zsRfRatio(rf)

无风险收益率(折算),与系统周期有关 周期为天,返回Rf/240 周期为周,返回Rf/48 周期为月,返回Rf/12 否则,返回Rf;

参数 类型 说明
rf float 无风险年收益率(%)

返回:float|void

fundExcessReturn(index_id, beg_t, end_t, data_select, annual)

基金超额收益(%)。与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
index_id string 指数类型,指数代码;
beg_t datetime 日期类型,开始日期;
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
annual bool object

返回:float

fundMarginalRisk(index_id, beg_t, end_t, data_select, cycle)

基金边际风险。与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
index_id string 指数类型,指数代码;
beg_t datetime 日期类型,开始日期;
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
cycle string 周期类型,周期

返回:float

fundNavReturnYtd(end_t, data_select, annual)

基金本年收益(%),返回组合累计收益率(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
annual bool object

返回:float

fundTe(index_id, beg_t, end_t, rf, data_select, annual, cycle)

基金跟踪误差(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
index_id string 指数类型,指数代码;
beg_t datetime 日期类型,开始日期;
end_t datetime 日期类型,截止日期;
rf float 实数类型,无风险年收益率(%)
data_select any 用户自定义类型,所选取的数据;
annual bool object
cycle string 周期类型,周期

返回:float

fundNetAsset(end_t, return_field)

基金净值,取数据基金.净值(328)中基金净值。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期;
return_field string 字符串类型,返回字段名称;

返回:float

fundTraingReturn2Y(end_t, data_select, annual)

基金最近2年收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
annual bool object

返回:float

fundTraingReturn3Y(end_t, data_select, annual)

基金最近3年收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
annual bool object

返回:float

fundSemiDeviation(beg_t, end_t, data_select, annual, cycle)

基金下方标准差(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
beg_t datetime 日期类型,开始日;
end_t datetime 日期类型,截止日;
data_select any 用户自定义类型,所选取的数据;
annual bool object
cycle string 周期类型,周期

返回:float

fundNavReturnQtd(end_t, data_select, annual)

基金本季收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
annual bool object

返回:float

fundNavReturnMtd(end_t, data_select, annual)

基金本月收益(%)。与系统股票pn_stock()、当前时间pn_date(),周期cy_cycle()相关。

参数 类型 说明
end_t datetime 日期类型,截止日期;
data_select any 用户自定义类型,所选取的数据;
annual bool object

返回:float

fundScCentralizationGrow(r_date, r_date2, to_no)

返回基金的持股集中度变动,与系统证券pn_stock()相关。 基金的持股集中度 =(前面i只持仓股票的总市值/所有持仓股票的总市值)*100%

参数 类型 说明
r_date datetime 报告期
r_date2 any 同比报告期
to_no any 整数,详情

返回:float

fundScHoldAmount(report_date, to_no)

返回基金指定报告期的前N名持股股数和,与系统证券pn_stock()相关。(废弃)

参数 类型 说明
report_date datetime 报告期
to_no any 整数,详情如下所示。

返回:any

fundScCentralization(report_date, to_no)

返回基金的持股集中度,与系统证券pn_stock()相关。

参数 类型 说明
report_date datetime 报告期
to_no any 整型,前N名,取值如下

返回:any

fundScInfo(rdate, top_n)

返回基金指定报告期前N名股票明细,与系统函数pn_stock()有关 备注:持股明细的数据包括数量、市值、占净值比例(%)、市值排名、其中:指数投资部分数量、其中:指数投资部分市值、其中:指数投资部分占净值比例(%)、其中:积极投资部分数量、其中:积极投资部分市值、其中:积极投资部分占净值比例(%)、板块名称。

参数 类型 说明
rdate datetime 报告期
top_n any 第N

返回:string

fundScMarketValueGrow(r_date, r_date2, to_no)

返回基金前N名持股的股票市值和的变动,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期
to_no any 整型,前N名,取值如下

返回:float

fundScMarketValueGrowRatio(r_date, r_date2, to_no)

返回基金前N名持股的股票市值和的变动比(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期
to_no any 整型,具体如下所示

返回:float

fundScPercentGrow(r_date, r_date2, to_no)

返回基金的前N名持股占净值比例和的变动,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期
to_no any 整型,取值如下

返回:float

fundScPercentage(report_date, to_no)

返回基金指定报告期的前N名持股占净值比例之和,与系统证券pn_stock()相关。

参数 类型 说明
report_date datetime 报告期
to_no any 整型,取值如下

返回:float

fundscnonactivepercent(rdate, topn)

第N名股票积极投资市值占净值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonactivepercent2(rdate, topn)

第N名股票积极投资市值占总值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonactivepercent3(rdate, topn)

第N名股票积极投资市值占股票市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonactivepercent4(rdate, topn)

第N名股票积极投资市值占积极投资部分比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonactivepercent5(rdate, topn)

第N名股票积极投资市值占权益投资市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonactivevalue(rdate, topn)

第N名股票积极投资市值,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonactivevolume(rdate, topn)

第N名股票积极投资股数,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnoncode(rdate, topn)

第N名股票代码,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundscnonindexpercent(rdate, topn)

第N名股票指数投资市值占净值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonindexpercent2(rdate, topn)

第N名股票指数投资市值占总值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonindexpercent3(rdate, topn)

第N名股票指数投资市值占股票市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonindexpercent4(rdate, topn)

第N名股票指数投资市值占指数投资部分比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscnonindexpercent5(rdate, topn)

第N名股票指数投资市值占权益投资市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundscstockindexpercent5(rdate, stockid)

指定股票指数投资市值占权益投资市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexpercentgrow(rdate, rdate2, stockid)

指定股票指数投资市值占净值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexpercentgrow2(rdate, rdate2, stockid)

指定股票指数投资市值占总值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexpercentgrow3(rdate, rdate2, stockid)

指定股票指数投资市值占股票市值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexpercentgrow4(rdate, rdate2, stockid)

指定股票指数投资市值占权益投资市值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexvalue(rdate, stockid)

指定股票指数投资市值,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexvaluegrow(rdate, rdate2, stockid)

指定股票指数投资市值变动,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexvaluegrowratio(rdate, rdate2, stockid)

指定股票指数投资市值变比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundscstockindexvolume(rdate, stockid)

指定股票指数投资股数,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockpercent(rdate, stockid)

指定股票市值占净值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockpercent2(rdate, stockid)

指定股票市值占总值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockpercent3(rdate, stockid)

指定股票市值占股票市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockvalue(rdate, stockid)

指定股票持有市值,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscstockvolume(rdate, stockid)

指定股票持有股数,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundscsumnactivepercent(rdate, topn)

前N名股票积极投资市值占净值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnactivepercent3(rdate, topn)

前N名股票积极投资市值占股票市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnactivepercent5(rdate, topn)

前N名股票积极投资市值占权益投资市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnactivevaluegrowratio4(rdate, rdate2, topn)

前N名股票积极投资市值占股票市值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundscsumnindexpercent(rdate, topn)

前N名股票指数投资市值占净值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnindexpercent2(rdate, topn)

前N名股票指数投资市值占总值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnindexpercent3(rdate, topn)

前N名股票指数投资市值占股票市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnindexpercent4(rdate, topn)

前N名股票指数投资市值占指数投资部分比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnindexpercent5(rdate, topn)

前N名股票指数投资市值占权益投资市值比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnindexvalue(rdate, topn)

前N名股票指数投资市值,与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundscsumnindexvaluegrowratio(rdate, rdate2, topn)

前N名股票指数投资市值变比(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundscsumnindexvaluegrowratio2(rdate, rdate2, topn)

前N名股票指数投资市值占净值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundscsumnindexvaluegrowratio3(rdate, rdate2, topn)

前N名股票指数投资市值占总值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundscsumnindexvaluegrowratio4(rdate, rdate2, topn)

前N名股票指数投资市值占股票市值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundscsumnindexvaluegrowratio5(rdate, rdate2, topn)

前N名股票指数投资市值占权益投资市值比变动(%),与当前证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundScValue(rdate, stock_id)

指定股票相关数据,与系统参数(基金)相关。 数组。指定股票相关数据。

参数 类型 说明
rdate datetime 整数。指定报告期
stock_id string 字符串。股票代码

返回:array

fundScSumN(rdate, top_n, field)

前N名股票相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整数。指定报告期
top_n any 整数。前N
field string 字符串。列名

返回:float

fundScValue2(rdate, stock_id, field)

指定股票指定列相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整数。指定报告期
stock_id string 字符串。股票代码
field string 字符串。列名

返回:float

fundIcCentralization(report_date, to_no)

基金指定报告期的前N名行业集中度(%) 与系统股票pn_stock()相关。

参数 类型 说明
report_date datetime 报告期
to_no any 用户自定义

返回:float

fundIcMarketValue(report_date, industry_name)

返回基金指定报告期的指定行业投资市值,与系统证券pn_stock()相关。

参数 类型 说明
report_date datetime 报告期
industry_name string 行业名称

返回:float

fundIcMarketValue2GrowRatio(r_date, r_date2, to_no)

返回基金的前N名行业市值变比(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期
to_no any 用户自定义

返回:float

fundicindustrypercent2(rdate, name)

指定行业市值占总值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
name string 字符串,行业名称

返回:float

fundicnonname(rdate, topn)

第N名行业名称,与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundbcenterprisebondpercent1(rdate)

企业债占净值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcgovbondvalue(rdate)

国债市值,与系统参数(基金)相关。单位:元。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcncdpercent2(rdate)

同业存单占债券市值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcmtnpercent2(rdate)

中期票据占债券市值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcfbondpercent2(rdate)

金融债占债券市值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbccorporatebondpercent1(rdate)

公司债占净值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbclocaldebtpercent1(rdate)

地方政府债占净值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcenterprisebondpercent2(rdate)

企业债占债券市值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcotherbondvalue(rdate)

其他债券市值,与系统参数(基金)相关。单位:元。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcbondpercent2(rdate, name)

指定债券类型市值占总值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

fundbcarmdebtpercent1(rdate)

剩余存续期超过397天的浮动利率债券占净值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcenterprisebondvalue(rdate)

企业债市值,与系统参数(基金)相关。单位:元。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcprivatebondvalue(rdate)

中小企业私募债市值,与系统参数(基金)相关。单位:元。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcbondpercentgrow2(rdate, rdate2, name)

指定债券类型市值占总值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
name string 字符串,债券类型

返回:float

fundbcgovbondpercent1(rdate)

国债占净值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcbankbillpercent1(rdate)

央行票据占净值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcconveniblebondpercent2(rdate)

可转换债占债券市值比(%),与系统参数(基金)相关。

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundbcbondpercent3(rdate, name)

指定债券类型市值占债券市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
name string 字符串,债券类型

返回:float

fundbcbondpercent4(rdate, name)

指定债券类型市值占固定收益投资市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
name string 字符串,债券类型

返回:float

fundbcbondpercentgrow(rdate, rdate2, name)

指定债券类型市值占净值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
name string 字符串,债券类型

返回:float

fundbcbondpercentgrow3(rdate, rdate2, name)

指定债券类型市值占债券市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
name string 字符串,债券类型

返回:float

fundbcbondpercentgrow4(rdate, rdate2, name)

指定债券类型市值占固定收益投资市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
name string 字符串,债券类型

返回:float

fundbcbondvaluegrow(rdate, rdate2, name)

指定债券类型市值变动,单位:元。与系统参数(基金)相关。单位:元。与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
name string 字符串,债券类型

返回:float

fundbcbondvaluegrowratio(rdate, rdate2, name)

指定债券类型市值变比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
name string 字符串,债券类型

返回:float

fundbcnonname(rdate, topn)

第N名债券类型名称,与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundbcnonpercent(rdate, topn)

第N名债券类型市值占净值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundbcnonpercent2(rdate, topn)

第N名债券类型市值占总值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundbcnonpercent3(rdate, topn)

第N名债券类型市值占债券市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundbcnonpercent4(rdate, topn)

第N名债券类型市值占固定收益投资市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundbcnonpercentgrow(rdate, rdate2, topn)

第N名债券类型市值占净值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,第N

返回:float

fundbcnonpercentgrow2(rdate, rdate2, topn)

第N名债券类型市值占总值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,第N

返回:float

fundbcnonpercentgrow3(rdate, rdate2, topn)

第N名债券类型市值占债券市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,第N

返回:float

fundbcnonpercentgrow4(rdate, rdate2, topn)

第N名债券类型市值占固定收益投资市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,第N

返回:float

fundbcnonvalue(rdate, topn)

第N名债券类型持有市值,与系统参数(基金)相关。单位:元。与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundbcnonvaluegrow(rdate, rdate2, topn)

第N名债券类型持有市值变动,单位:元。与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,第N

返回:float

fundbcsumnpercent(rdate, topn)

前N名债券类型市值占净值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundbcsumnpercent2(rdate, topn)

前N名债券类型市值占总值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundbcsumnpercent3(rdate, topn)

前N名债券类型市值占债券市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundbcsumnpercent4(rdate, topn)

前N名债券类型市值占固定收益投资市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundbcsumnpercentgrow3(rdate, rdate2, topn)

前N名债券类型市值占债券市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundbcsumnpercentgrow4(rdate, rdate2, topn)

前N名债券类型市值占固定收益投资市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundbcsumnvalue(rdate, topn)

前N名债券类型持有市值,与系统参数(基金)相关。单位:元。与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundbcsumnvaluegrow(rdate, rdate2, topn)

前N名债券类型持有市值变动,与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundbcsumnvaluegrowratio(rdate, rdate2, topn)

前N名债券类型市值变比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundbcbondpercent(rdate, name)

指定债券类型市值占净值比(%),与系统参数(证券)相关。

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

fundbcbondvalue(rdate, name)

指定债券类型持有市值,单位:元。与系统参数(证券)相关。

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

fundbcvalue(rdate, btype)

指定报告期债券配置相关数据,与系统参数(证券)相关。

参数 类型 说明
rdate datetime 指定报告期
btype string 返回类型

返回:array

fundBcBondSumN(rdate, top_n, field)

前N名债券类型持有数据,与系统参数(证券)相关。

参数 类型 说明
rdate datetime 整数。指定报告期
top_n any 整数。前N
field string 字符串。列名

返回:float

fundBcBondNoN(rdate, top_n, field)

第N名债券类型持有数据,与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整数。指定报告期
top_n any 整数。第N
field string 字符串。列名

返回:float

fundIrStockValue(r_date)

基金的资产配置-股票市值,从表基金.资产配置(322)中取股票市值。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
r_date datetime 报告期类型,报告期;

返回:float

fundIrBondPercent(r_date)

返回基金的债券占净值比例(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundIrBondPercentGrow(r_date, r_date2)

返回基金的债券现金占净值比例变动,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundIrBondValue(r_date)

返回基金指定报告期的债券市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundIrBondValueGrow(r_date, r_date2)

返回基金的债券现金变动(增长),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundIrBondValueGrowRatio(r_date, r_date2)

返回基金的债券现金变比(增长率)(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundIrNetAssetValue(r_date)

返回基金指定报告期的资产净值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundIrNetAssetValueGrow(r_date, r_date2)

返回基金的资产净值变动,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundIrNetAssetValueGrowRatio(r_date, r_date2)

返回基金的资产净值变动比值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundIrStockPercent(r_date)

返回基金的股票占净值比例(%),与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundIrStockValue(r_date)

返回基金指定报告期的股票市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundIrStockValueGrow(r_date, r_date2)

返回基金的股票市值变动,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundIrStockValueGrowRatio(r_date, r_date2)

返回基金的股票市值变动比值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期

返回:float

fundircashvalue(rdate)

资产配置-银行存款和清算备付金市值

参数 类型 说明
rdate datetime 报告期

返回:float

fundirabsvalue(rdate)

资产配置-资产支持证券市值

参数 类型 说明
rdate datetime 报告期

返回:float

fundirresalevalue(rdate)

资产配置-买入返售证券市值

参数 类型 说明
rdate datetime 报告期

返回:float

fundirderivativesvalue(rdate)

资产配置-金融衍生品市值

参数 类型 说明
rdate datetime 报告期

返回:float

fundirrepurchasevalue(rdate)

资产配置-卖出回购证券市值

参数 类型 说明
rdate datetime 报告期

返回:float

fundirfundvalue(rdate)

资产配置-基金市值

参数 类型 说明
rdate datetime 报告期

返回:float

fundhsorgangrow(rdate, rdate2)

基金指定报告期内机构持有市值变动(万)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhsorgangrow2(rdate, rdate2)

基金指定报告期内机构持有份额变动

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhsorganpercent(rdate)

基金指定报告期内机构持有市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundhsorganpercentgrow(rdate, rdate2)

基金指定报告期内机构持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhsothergrow(rdate, rdate2)

基金指定报告期内其他持有市值变动(万)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundHsOtherPercent(rdate)

基金指定报告期内其他持有市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundHsOtherPercentGrow(rdate, rdate2)

基金指定报告期内其他持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundHsOtherValue(rdate)

基金指定报告期内其他持有市值(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundHsPersonGrow(rdate, rdate2)

基金指定报告期内个人持有市值变动(万)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回float

fundhspersongrow2(rdate, rdate2)

基金指定报告期内个人持有份额变动

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhspersonpercent(rdate)

基金指定报告期内个人持有市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundhspersonpercentgrow(rdate, rdate2)

基金指定报告期内个人持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhspersonvalue(rdate)

基金指定报告期内个人持有市值(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundhspractitionergrow(rdate, rdate2)

基金指定报告期内从业人员持有市值变动(万)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhspractitionergrow2(rdate, rdate2)

基金指定报告期内从业人员持有份额变动

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhspractitionerpercent(rdate)

基金指定报告期内从业人员持有市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundhspractitionerpercentgrow(rdate, rdate2)

基金指定报告期内从业人员持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundhspractitionervalue(rdate)

基金指定报告期内从业人员持有市值(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundHsmx(fundid, rdate)

基金指定报告期持有人结构。

参数 类型 说明
fundid string 字符串。基金代码
rdate datetime 整数。指定报告期

返回:array

fundbdbondpercent(rdate, bondid)

指定债券市值占净值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
bondid string 字符串,债券代码

返回:float

fundbdbondpercent2(rdate, bondid)

指定债券市值占总值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
bondid string 字符串,债券代码

返回:float

fundbdbondpercent3(rdate, bondid)

指定债券市值占债券市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
bondid string 字符串,债券代码

返回:float

fundbdbondpercent5(rdate, bondid)

指定债券市值占固定收益投资市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
bondid string 字符串,债券代码

返回:float

fundBdBondPercentGrow(rdate, rdate2, bondid)

指定债券市值占净值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdbondpercentgrow2(rdate, rdate2, bondid)

指定债券市值占总值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdbondpercentgrow3(rdate, rdate2, bondid)

指定债券市值占债券市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdbondpercentgrow4(rdate, rdate2, bondid)

指定债券市值占固定收益投资市值比变动(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdbondvalue(rdate, bondid)

指定债券持有市值,与系统参数证券(基金)相关。单位:元

参数 类型 说明
rdate datetime 整型,指定报告期
bondid string 字符串,债券代码

返回:float

fundbdbondvaluegrow(rdate, rdate2, bondid)

指定债券持有市值变动,与系统参数证券(基金)相关。单位:元

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdbondvaluegrowratio(rdate, rdate2, bondid)

指定债券持有市值变比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdbondvolume(rdate, bondid)

指定债券持有份额,与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
bondid string 字符串,债券代码

返回:float

fundbdbondvolumegrow(rdate, rdate2, bondid)

指定债券持有份额变动,与系统参数证券(基金)相关。单位:元

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bondid string 字符串,债券代码

返回:float

fundbdnonpercent3(rdate, topn)

第N名债券市值占债券市值比(%),与系统参数证券(基金)相关。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundbdnonvalue(rdate, topn)

第N名债券持有市值,与系统参数证券(基金)相关。单位:元

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundBdSumN(rdate, top_n, field)

前N名债券相关数据,与系统参数(基金)相关。

参数 类型 说明
rdate datetime 整数。指定报告期
top_n any 整数。前N
field string 字符串。列名

返回:float

fundcbbondpercent3(rdate, stockid)

基金指定报告期指定可转债市值占债券市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundcbnonpercent3(rdate, topn)

基金指定报告期第N名可转债市值占债券市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundCbQk(fundid, rdate, top_n)

指定报告期的处于转股期的可转债明细。

参数 类型 说明
fundid string 字符串。基金代码
rdate datetime 整数。指定报告期
top_n any 整数。前N

返回:array

fundssnetassetvalue(rdate)

指定报告期基金资产净值(万),与当前证券相关

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundsspurchasevalue(rdate, rdate2)

指定报告期基金净申购金额(万),与当前证券相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期

返回:float

fundpmnoncode(rdate, topn)

基金指定报告期第N名贵金属代码

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundpmsecuritypercentgrow3(rdate, rdate2, stockid)

基金指定报告期指定贵金属市值占贵金属市值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundpmsumnpercent2(rdate, topn)

基金指定报告期前N名贵金属市值占总值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundpmsumnpercent3(rdate, topn)

基金指定报告期前N名贵金属市值占贵金属市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundpmsumnvaluegrowratio(rdate, rdate2, topn)

基金指定报告期前N名贵金属持有市值变比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundfdfundpercent2(rdate, stockid)

基金指定报告期指定基金市值占总值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,基金代码

返回:float

fundfdfundpercent3(rdate, stockid)

基金指定报告期指定基金市值占基金市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,基金代码

返回:float

fundfdfundpercentgrow2(rdate, rdate2, stockid)

基金指定报告期指定基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,基金代码

返回:float

fundfdfundpercentgrow3(rdate, rdate2, stockid)

基金指定报告期指定基金市值占基金市值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,基金代码

返回:float

fundfdfundvaluegrowratio(rdate, rdate2, stockid)

基金指定报告期指定基金持有市值变比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,基金代码

返回:float

fundfdmanagerpercent3(rdate)

持有关联基金市值占基金市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundbsstocknetamount(rdate, stockid)

基金指定报告期的指定股票累计净买入金额(万)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundbsstocksellamount(rdate, stockid)

指定股票累计卖出金额(万),基金指定报告期的指定股票累计卖出金额(万)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundbsstocksellpercent2(rdate, stockid)

基金指定报告期的指定股票累计卖出金额占期初总值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundbsstocksellpercent3(rdate, stockid)

基金指定报告期的指定股票累计卖出金额占期初股票市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundbsstocksellrank(rdate, stockid)

基金指定报告期的指定股票累计卖出排名

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundbssumnbuypercent(rdate, topn)

基金指定报告期的前N名股票累计买入金额占期初净值比(%);

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,当TopN=0或者TopN为空时表示所有股票累计买入金额(万)

返回:float

fundbssumnsellpercent2(rdate, topn)

基金指定报告期的前N名股票累计卖出金额占期初总值比(%);

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,当TopN=0或者TopN为空时表示所有股票累计买入金额(万)

返回:float

fundarmasset(rdate)

基金指定报告期各期限资产合计(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset120Dpercent(rdate)

基金指定报告期90天(含)-120天资产占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset30Dpercent(rdate)

基金指定报告期30天以内资产占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset397D(rdate)

基金指定报告期120天(含)-397天(含)资产(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset397Dpercent(rdate)

基金指定报告期120天(含)-397天(含)资产占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset60D(rdate)

基金指定报告期30天(含)-60天资产(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset60Dpercent(rdate)

基金指定报告期30天(含)-60天资产占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset90D(rdate)

基金指定报告期60天(含)-90天资产(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmasset90Dpercent(rdate)

基金指定报告期60天(含)-90天资产占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmassetpercent(rdate)

基金指定报告期资产占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt(rdate)

基金指定报告期各期限负债合计(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt120D(rdate)

基金指定报告期90天(含)-120天负债(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt120Dpercent(rdate)

基金指定报告期90天(含)-120天负债占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt30D(rdate)

基金指定报告期30天以内负债(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt30Dpercent(rdate)

基金指定报告期30天以内负债占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt397D(rdate)

基金指定报告期120天(含)-397天(含)负债(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt397Dpercent(rdate)

基金指定报告期120天(含)-397天(含)负债占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt60D(rdate)

基金指定报告期30天(含)-60天负债(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt60Dpercent(rdate)

基金指定报告期30天(含)-60天负债占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt90D(rdate)

基金指定报告期60天(含)-90天负债(万)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebt90Dpercent(rdate)

基金指定报告期60天(含)-90天负债占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundarmdebtpercent(rdate)

基金指定报告期负债占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期

返回:float

fundArmmx(fundid, rdate, dtype)

指定报告期的平均剩余期限分布情况。

参数 类型 说明
fundid string 字符串。基金代码
rdate datetime 整数。指定报告期
dtype any 用户自定义。分布情况,取值如下:

返回:array

fundArmAssetByField(fundid, rdate, dtype, value_field)

指定报告期的平均剩余期限分布情况计算资产或负债。

参数 类型 说明
fundid string 字符串。基金代码
rdate datetime 整数。指定报告期
dtype any 用户自定义。分布类型,取值如下:
value_field string 字符串。指定字段

返回:float

fundabsnoncode(rdate, topn)

基金指定报告期第N名资产支持证券代码

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundabsnonpercent(rdate, topn)

基金指定报告期第N名资产支持证券市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundabsnonpercent2(rdate, topn)

基金指定报告期第N名资产支持证券市值占总值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundabsnonpercent3(rdate, topn)

基金指定报告期第N名资产支持证券市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundabsnonpercent4(rdate, topn)

基金指定报告期第N名资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundabsnonvalue(rdate, topn)

基金指定报告期第N名资产支持证券持有市值(万)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundabsnonvolume(rdate, topn)

基金指定报告期第N名资产支持证券持有份额

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundabssecuritypercent(rdate, stockid)

基金指定报告期指定资产支持证券市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercent2(rdate, stockid)

基金指定报告期指定资产支持证券市值占总值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercent3(rdate, stockid)

基金指定报告期指定资产支持证券市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercent4(rdate, stockid)

基金指定报告期指定资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercentgrow(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercentgrow2(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券市值占总值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercentgrow3(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssecuritypercentgrow4(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券市值占资产支持证券市值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssecurityvalue(rdate, stockid)

基金指定报告期指定资产支持证券持有市值(万)

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundabssecurityvaluegrow(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券持有市值变动(万)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssecurityvaluegrowratio(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券持有市值变比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssecurityvolume(rdate, stockid)

基金指定报告期指定资产支持证券持有份额

参数 类型 说明
rdate datetime 整型,指定报告期
stockid string 字符串,股票代码

返回:float

fundabssecurityvolumegrow(rdate, rdate2, stockid)

基金指定报告期指定资产支持证券持有份额变动

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
stockid string 字符串,股票代码

返回:float

fundabssumnpercent(rdate, topn)

基金指定报告期前N名资产支持证券市值占净值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundabssumnpercent2(rdate, topn)

基金指定报告期前N名资产支持证券市值占总值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundabssumnpercent3(rdate, topn)

基金指定报告期前N名资产支持证券市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundabssumnpercent4(rdate, topn)

基金指定报告期前N名资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundabssumnpercentgrow(rdate, rdate2, topn)

基金指定报告期前N名资产支持证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundabssumnpercentgrow2(rdate, rdate2, topn)

基金指定报告期前N名资产支持证券市值占总值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundabssumnpercentgrow3(rdate, rdate2, topn)

基金指定报告期前N名资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundabssumnpercentgrow4(rdate, rdate2, topn)

基金指定报告期前N名资产支持证券市值占资产支持证券市值比变动(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundabssumnvalue(rdate, topn)

基金指定报告期前N名资产支持证券持有市值(万)

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundabssumnvaluegrow(rdate, rdate2, topn)

基金指定报告期前N名资产支持证券持有市值变动(万)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundabssumnvaluegrowratio(rdate, rdate2, topn)

基金指定报告期前N名资产支持证券持有市值变比(%)

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundAbsQk(fundid, rdate, top_n)

指定报告期的资产支持证券明细。

参数 类型 说明
fundid string 字符串。基金代码
rdate datetime 整数。指定报告期
top_n any 整数。前N

返回:array

isFundDeclareIr(r_date)

报告期是否已公布投资组合,与系统参数(证券代码)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:bool

fundAaStockMValue(r_date)

返回基金指定报告期的股票市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaBondMValue(r_date)

返回基金指定报告期的债券市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaDepositMValue(r_date)

返回基金指定报告期的银行存款和清算备付金,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaTotalMValue(r_date)

返回基金指定报告期的资产合计,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaBackSecuMValue(r_date)

返回基金指定报告期的买入返售证券,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundAaOtherMValue(r_date)

返回基金指定报告期的其他资产市值,与系统证券pn_stock()相关。

参数 类型 说明
r_date datetime 报告期

返回:float

fundinfoindustryname1()

返回银河基金分类的一级行业名称

返回:string

fundinfoindustryname2()

返回指定基金的银河二级行业名称

返回:string

fundyhindustryid1()

返回指定基金银河一级行业编码

返回:string

fundyhindustryid2()

返回指定基金银河二级行业编码

返回:string

fundYhIndustryArr(industry_type, level_n, end_t)

指定日指定级别基金分类列表,默认返回银河分类的一级分类列表

参数 类型 说明
industry_type string 字符串。基金分类
level_n any 整数。基金级数
end_t datetime 日期。截止日期

返回:array

fundIndustryInfoLvN(fundid, end_t, level, industry_type, vtype)

返回指定基金指定日期指定级别的类型名称,默认取银河基金分类的一级基金类型编码。

参数 类型 说明
fundid string 字符串。基金代码
end_t datetime 日期。截止日期
level any 整数。分类级别
industry_type string 字符串。基金分类名称
vtype any 整数。返回值类型,取值如下:

返回:string

fundGetIndustrydata(fundid, endt, level, industry_type)

基金指定日期有效的基金分类数据。

参数 类型 说明
fundid string 字符串。基金代码
endt datetime 日期。截止日期
level any 整数。类别级数(1,2
industry_type string 字符串。基金属性名称

返回:array

fundtpbrokerbondamount(rdate, bname)

指定券商债券成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerbondamountgrow(rdate, rdate2, bname)

指定券商债券成交额变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,报告期
rdate2 any 整型,同比报告期
bname string Varchar,券商名称

返回:float

fundtpbrokerbondamountpercent(rdate, bname)

指定券商债券成交额占债券成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerbondamountpercentgrow(rdate, rdate2, bname)

指定券商债券成交额占债券成交总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerbondamountrankgrow(rdate, rdate2, bname)

指定券商债券成交额排名变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokercommission(rdate, bname)

指定券商佣金,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokercommissiongrow(rdate, rdate2, bname)

指定券商佣金变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokercommissionpercent(rdate, bname)

指定券商佣金占佣金总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokercommissionpercentgrow(rdate, rdate2, bname)

指定券商佣金占佣金总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerinterbankamount(rdate, bname)

指定券商银行间债券成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerinterbankamountpercent(rdate, bname)

指定券商银行间债券成交额占银行间成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerinterbankamountpercentgrow(rdate, rdate2, bname)

指定券商银行间债券成交额占银行间成交总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerinterbankamountrank(rdate, bname)

指定券商银行间债券成交额排名,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerinterbankamountrankgrow(rdate, rdate2, bname)

指定券商银行间债券成交额排名变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerrepoamount(rdate, bname)

指定券商回购成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerrepoamountgrow(rdate, rdate2, bname)

指定券商回购成交额变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerrepoamountpercent(rdate, bname)

指定券商回购成交额占回购成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerrepoamountpercentgrow(rdate, rdate2, bname)

指定券商回购成交额占回购成交总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerrepoamountrank(rdate, bname)

指定券商回购成交额排名,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerrepoamountrankgrow(rdate, rdate2, bname)

指定券商回购成交额排名变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerstockamount(rdate, bname)

指定券商股票成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerstockamountgrow(rdate, rdate2, bname)

指定券商股票成交额变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerstockamountpercent(rdate, bname)

指定券商股票成交额占股票成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerstockamountpercentgrow(rdate, rdate2, bname)

指定券商股票成交额占股票成交总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerstockamountrank(rdate, bname)

指定券商股票成交额排名,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
bname string 字符串,券商名称

返回:float

fundtpbrokerstockamountrankgrow(rdate, rdate2, bname)

指定券商股票成交额排名变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
bname string 字符串,券商名称

返回:float

fundtpnonbondamount(rdate, topn)

第N名券商债券成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnonbondamountname(rdate, topn)

第N名债券成交额券商名称,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundtpnonbondamountpercent(rdate, topn)

第N名券商债券成交额占债券成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnoncommission(rdate, topn)

第N名券商佣金,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnoncommissionpercent(rdate, topn)

第N名券商佣金占佣金总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnoninterbankamount(rdate, topn)

第N名券商银行间债券成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnoninterbankamountpercent(rdate, topn)

第N名券商银行间债券成交额占银行间成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnonrepoamount(rdate, topn)

第N名券商回购成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnonrepoamountname(rdate, topn)

第N名回购成交额券商名称,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundtpnonrepoamountpercent(rdate, topn)

第N名券商回购成交额占回购成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnonstockamount(rdate, topn)

第N名券商股票成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpnonstockamountname(rdate, topn)

第N名股票成交额券商名称,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:string

fundtpnonstockamountpercent(rdate, topn)

第N名券商股票成交额占股票成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,第N

返回:float

fundtpsumnbondamount(rdate, topn)

前N名券商债券成交额,与系统参数(基金代码)相关 TopN=-1时,则取所有的是所有的数据。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundtpsumnbondamountgrow(rdate, rdate2, topn)

前N名券商债券成交额变动,与系统参数(基金代码)相关 TopN=-1时,则取所有的是所有的数据。

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N

返回:float

fundtpsumnbondamountpercent(rdate, topn)

前N名券商债券成交额占债券成交总额比(%),与系统参数(基金代码)相关 TopN=-1时,则取所有的是所有的数据。

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N

返回:float

fundtpsumncommission(rdate, topn)

前N名券商佣金,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumncommissionpercentgrow(rdate, rdate2, topn)

前N名券商佣金占佣金总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnrepoamount(rdate, topn)

前N名券商回购成交额,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnrepoamountgrow(rdate, rdate2, topn)

前N名券商回购成交额变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnrepoamountpercent(rdate, topn)

前N名券商回购成交额占回购成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnrepoamountpercentgrow(rdate, rdate2, topn)

前N名券商回购成交额占回购成交总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnstockamount(rdate, topn)

前N名券商股票成交额(元),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnstockamountgrow(rdate, rdate2, topn)

前N名券商股票成交额变动,前N名券商股票成交额同比变动,与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnstockamountpercent(rdate, topn)

前N名券商股票成交额占股票成交总额比(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundtpsumnstockamountpercentgrow(rdate, rdate2, topn)

前N名券商股票成交额占股票成交总额比变动(%),与系统参数(基金代码)相关

参数 类型 说明
rdate datetime 整型,指定报告期
rdate2 any 整型,同比报告期
topn any 整型,前N,TopN=-1时,则取所有的是所有的数据。

返回:float

fundTpNoNInterBankAmountName(rdate, top_n)

第N名银行间债券成交额券商名称,与系统参数(证券代码)相关。

参数 类型 说明
rdate datetime 整数。指定报告期
top_n any 整数。第N

返回:string

fundTpGetDateDonField(r_date, bname, value_type, value_field, fund_arr)

获取交易席位情况指定券商数据,与系统参数(基金代码)相关。

参数 类型 说明
r_date datetime 整数。报告期
bname string 字符串。券商名称
value_type any 用户自定义。返回类型,取值如下:
value_field string 字符串。取数字段
fund_arr array 数组。基金列表

返回:float

fundTpNoNbkRatioValueOnField(t, top_n, field)

交易席位情况-第N名比值,用于板块(比值数字指标)。

参数 类型 说明
t array 数组。所取数据
top_n any 整数。排名
field string 字符串。汇总字段

返回:float

fundTpSumNValueOnField(t, top_n, field)

交易席位情况-前N名和,用于个券,板块(非比值数字指标)。

参数 类型 说明
t array 数组。所取数据
top_n any 整数。排名
field string 字符串。汇总字段

返回:float

fundTpSumNbkRatioValueOnField(t, top_n, field)

交易席位情况-前N名和比值,用于板块(比值数字指标)。

参数 类型 说明
t array 数组。所取数据
top_n any 整数。排名
field string 字符串。汇总字段

返回:float

fundTpNoNValueOnField(t, top_n, field)

交易席位情况-第N名,用于个券,板块(非比值数字指标)。

参数 类型 说明
t array 数组。所取数据
top_n any 整数。排名
field string 字符串。汇总字段

返回:float

fundTpnValueOnField(fund_arr, rdate, top_n, field, field_type)

交易席位情况-前N第N指标框架。

参数 类型 说明
fund_arr array 数组。基金组合
rdate datetime 整数。指定报告期
top_n any 整数。排名
field string 字符串。汇总字段
field_type any 用户自定义。字段类型,取值如下:

返回:float

fundExRatioOfLido()

基金复权比(Lido数据提供商)。与系统股票pn_stock()、当前时间pn_date(),相关。

返回:float

fundExRatio()

基金复权比。与系统股票pn_stock()、当前时间pn_date(),相关。

返回:float

fundWeeklyYtm(t)

基金收益率(复权)。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
t array 数据表类型,

返回:array

getFundExRatio(t, end_t)

得到指定日的还权比。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
t array 数据表类型,复权数组;
end_t datetime 日期类型,截止日

返回:float

intersectionAlphaBetaValue(t1, t2, alpha, beta, residual, corr)

α,β,参差。与系统股票pn_stock()、当前时间pn_date(),相关。

参数 类型 说明
t1 array 数据表类型;
t2 array 数据表类型;
alpha float 实数类型;
beta float 实数类型;
residual float 实数类型;
corr float 实数类型,相关系数

返回:array

fundExNetAssetWeeklyList(ratio_arr)

修正后的基金净值,与系统参数(基金)相关。按照基金复权表重新计算基金净值。

参数 类型 说明
ratio_arr array 数组。基金复权表

返回:array

fundEtfInfoLeastUnit(endt)

指定日最小申购、赎回单位,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期

返回:float

fundEtfInfoNetVlue(endt, endt_2)

指定日最小申购、赎回单位净值,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位净值;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:float

fundEtfInfoUpperRatio(endt, endt_2)

指定日现金替代比例上限(%),与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回现金替代比例上限(%);如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:float

fundEtfInfoIsOpenPurcharse(endt, endt_2)

指定日是否开放申购,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回是否开放申购;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:string

fundEtfInfoIsOpenMarginPurchase(endt, endt_2)

指定日是否开放保证金申购,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回是否开放保证金申购;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:string

fundEtfInfoIsOpenRedem(endt, endt_2)

指定日是否开放赎回,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回是否开放赎回;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:string

fundEtfInfoInvestorSubscribeLimit(endt, endt_2)

指定日保证金申购单一投资者当日申购总量限制份数,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回保证金申购单一投资者当日申购总量限制份数;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:float

fundEtfInfoLeastUnitCash(endt, endt_2)

指定日最小申购、赎回单位的现金余额,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位的现金余额;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:float

fundEtfInfoSecuritySubscribeLimit(endt, endt_2)

指定日保证金申购单个代办证券公司当日申购总量限制,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回保证金申购单个代办证券公司当日申购总量限制;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期。截止日期
endt_2 datetime 日期。截止日期

返回:float

fundName()

返回指定基金指定日名称,与系统参数(代码、时间)相关。

返回:string

fundOperationFunds(end_t)

指定日所有运作中的基金列表

参数 类型 说明
end_t datetime 日期。截止日期

返回:array

fundOperationFundsByTzfg(bk_name, end_t, industry_type, level)

指定日指定投资风格板块运作中的基金

参数 类型 说明
bk_name string 字符串。板块名称
end_t datetime 日期。截止日期
industry_type any 用户自定义。分类类型,取值如下:
level any 整数。分类级别

返回:array

fundPrimaryMarketCode()

基金一级市场代码,与系统参数(证券代码代码)相关。有一级市场代则取一级市场代,否则返回基金代码。

返回:string

fundSecondaryMarketCode()

基金二级市场代码,与系统参数(证券代码代码)相关。有二级市场代码则取二级市场代码,否则返回基金代码。

返回:string

fundStyleName1()

返回指定指定基金一级风格名称,与系统参数(代码、时间)相关。

返回:string

fundStyleName2()

返回指定指定基金二级风格名称,与系统参数(代码、时间)相关。

返回:string

fundOperateFundsbyBkname(bk_name, end_t)

指定日指定板块中还在运作的基金

参数 类型 说明
bk_name string 字符串。板块名称
end_t datetime 日期。截止日期

返回:string

fundManagerSaleSharesYear(r_date)

获得指定基金指定报告期本年以来赎回份额,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerSaleSharesOfRateYear(r_date)

获得指定基金指定报告期本年以来赎回份额占基金份额(%),系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalValueChangeYear(r_date)

获得指定基金指定报告期本年以来市值变动,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalValueChangeLYear(r_date)

获得指定基金指定报告期最近1年市值变动,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerSaleSharesOfRateLYear(r_date)

获得指定基金指定报告期最近1年赎回份额占基金份额(%),系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesChangeOfRate2LYear(r_date)

获得指定基金指定报告期最近1年份额变动占基金管理人份额(%),系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesChangeLYear(r_date)

获得指定基金指定报告期最近1年份额变动,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerBuyValueLYear(r_date)

获得指定基金指定报告期最近1年申购市值,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalValue(r_date)

获得指定基金指定报告期的期末市值=指定报告期期末份额*指定报告期基金净值,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerSaleSharesOfRate(r_date)

获得指定基金指定报告期赎回份额占基金份额(%)=指定报告期赎回份额/指定报告期基金总份额*100%,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesOfRate(r_date)

获得指定基金指定报告期期末份额占基金份额(%)=指定报告期期末份额/指定报告期基金总份额*100%,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesChangeOfRate2(r_date)

获得指定基金指定报告期份额变动占基金管理人份额(%)=指定报告期份额变动/指定报告期期初基金总份额*100%,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesChangeOfRate2Year(r_date)

获得指定基金指定报告期本年以来份额变动占基金管理人份额(%),系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesChangeOfRateYear(r_date)

获得指定基金指定报告期本年以来份额变动占基金份额(%),系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerSaleSharesLYear(r_date)

获得指定基金指定报告期最近1年赎回份额,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerBuySharesLYear(r_date)

获得指定基金指定报告期最近1年申购份额,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerBuySharesYear(r_date)

获得指定基金指定报告期本年以来申购份额,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalSharesChangeYear(r_date)

获得指定基金指定报告期本年以来份额变动,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerSaleValueYear(r_date)

获得指定基金指定报告期本年以来赎回市值,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundManagerTotalValueChangeQj(r_date2, r_date)

获得指定报告期区间指定基金的市值变动,系统参数:证券代码

参数 类型 说明
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundManagerSharesChangeDataQj(fund_id, r_date2, r_date, dtype, ctype)

获得区间内指定基金的基金管理人份额变动数量、金额、市值、比率等指标

参数 类型 说明
fund_id string 证券,基金代码
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
dtype any 用户自定义,变动类型
ctype any 用户自定义,计算方式

返回:float

fundManagerTradeAmountYear(r_date, t_type)

获得指定报告期本年以来指定基金管理人交易金额,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundManagerTradeAveragePriceLYear(r_date, t_type)

获得指定报告期最近1年指定基金管理人交易均价,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundManagerTradeAveragePriceYear(r_date, t_type)

获得指定报告期本年以来指定基金管理人交易均价,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundManagerTradeSharesOfRateYear(r_date, t_type)

获得指定报告期本年以来指定基金管理人交易份额占基金总份额(%),系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundManagerTradeAveragePriceQj(r_date2, r_date, t_type)

获得指定报告期区间指定基金管理人交易均价,系统参数:证券代码

参数 类型 说明
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundManagerTradeSharesQj(r_date2, r_date, t_type)

获得指定报告期区间指定基金管理人交易份额,系统参数:证券代码

参数 类型 说明
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundManagerTradeSharesDataQj(fund_id, r_date2, r_date, t_type, c_type)

获得指定报告期区间指定基金管理人交易份额、金额、均价、占比等指标 当RDate2=RDate时,可获得指定报告期数据

参数 类型 说明
fund_id string 证券,基金代码
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式
c_type any 用户自定义,计算方式

返回:float

fundTotalAmountOfRaised(begt, endt, s_type)

指定区间基金募集总额

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
s_type any 用户自定义,投资风格

返回:float

fundChangeInFairValueOfDerivativeRate(r_date)

获得指定报告期指定基金衍生工具占公允价值变动收益(%)=衍生工具/abs(公允价值变动收益)*100%,系统参数:证券代码

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

fundChangeInFairValueData(fund_id, r_date, c_type)

获取指定基金指定日交易性金融资产或衍生工具占公允价值变动收益的比值(%) 交易性金融资产或衍生工具占公允价值变动收益的比值(%)=指定收益/abs(公允价值变动收益)*100%

参数 类型 说明
fund_id string 证券,基金代码
r_date datetime 报告期,指定报告期
c_type any 用户自定义,收益类型

返回:array

isCorporationBond(stock_id)

判断StockID是否是企业债券,与系统证券pn_stock()有关。

参数 类型 说明
stock_id string 证券类型,企业债券代码

返回:bool

isBond(stock_id)

判断StockID是否是债券,与系统证券pn_stock()有关。

参数 类型 说明
stock_id string 证券类型

返回:bool

bdFaceValue()

债券面值(元)

返回:any

isGovBond(stock_id)

判断StockID是否是国债,与系统证券pn_stock()有关。

参数 类型 说明
stock_id string 证券类型,国债代码

返回:bool

bdCouponTypeData()

补充的息票品种数据。专用函数,仅个别Lido数据用户适用

返回:array

cbInterestCompensation()

可转债—到期利息补偿

返回:datetime

cbConditionalPutbackPriceInterest()

指定日可转债的条件回售价(包含当期利息) ,指定日由系统参数指定

返回:float

cbGetconvertbondidbystockid(stockid, endt)

股票对应的可转债代码,: 取A股对应的转债代码,考虑日期是否在市场。

参数 类型 说明
stockid string 字符串,股票代码
endt datetime 日期时间,截止日

返回:array

bondcbsbvolumeqj(begt, endt)

区间回售数量,与系统参数(债券代码、日期)有关

参数 类型 说明
begt datetime 开始日期
endt datetime 截止日期

返回:any

sdZb(beg_t, end_t)

返回指定股票深度指标,该函数和证券代码、周期有关。

参数 类型 说明
beg_t datetime
end_t datetime

返回:float

bdVAccruedInterest(dbtype)

债券估值-应计利息,与系统证券pn_stock()和时间pn_date()有关。

参数 类型 说明
dbtype any 用户自定义,数据供应商ID,含义如下表:

返回:float

bdVConvexity(dbtype)

债券估值-凸性,与系统证券pn_stock()和时间pn_date()有关。

参数 类型 说明
dbtype any 用户自定义,数据供应商ID,含义如下表:

返回:float

bondMacaulayDuration(settlement_date, option)

债券麦克劳林久期 针对不同的债券,不同的代偿期,Macauley久期采取不同的算法: 麦克劳林久期(最后付息周期的定期付息债、到期一次还本付息债券、零息债券) ,见模型BondMacaulayDuration1说明 麦克劳林久期(不处于最后付息周期的定期付息债) ,见模型BondMacaulayDuration2说明 此模型为常见债券计算Macauley久期的总接口。

参数 类型 说明
settlement_date datetime 指定日
option any 是否行权

返回:float

bondMacaulayDuration2(settlement_date)

付息周期规则且非最后周期付息周期的债券的麦考利久期中间函数。 付息周期规则:指的是债券出首尾两个付息周期外,中间的付息周期均是可以按照频率计算得到的完整的周期。

参数 类型 说明
settlement_date datetime 结算日期;CashFLow:债券结算日后的未来现金流,这里的现金流包含到期现金流和含权现金流数据。(数据字段参考现金流);PV:债券现值(结算日期全价);f:付息频率;y:到期收益率

返回:float

bdVCleanPrice(db_type)

债券净价,与系统参数Pn_Stock(),Pn_date()相关。取数结果与函数BondCleanPrice(SettlementDate)是一样的。区别在于两个函数给定日期和数据提供商的方式不同。BondCleanPrice(SettlementDate)的数据提供商由系统参数Pn_bonddataprovider()给定,而日期由用户参数SettlementDate给定。

参数 类型 说明
db_type any

返回:float

bdVDirtyPrice(db_type)

债券全价,与系统参数Pn_Stock(),Pn_date()相关。取数结果与函数BondDirtyPrice(SettlementDate)是一样的。区别在于两个函数给定日期和数据提供商的方式不同。BondDirtyPrice(SettlementDate)的数据提供商由系统参数Pn_bonddataprovider()给定,而日期由用户参数SettlementDate给定。

参数 类型 说明
db_type any

返回:float

bdVYieldToMaturity(settlement_date)

债券到期收益率,与系统参数Pn_Stock(),Pn_date()相关。取数结果与函数BondYieldToMaturity(SettlementDate)是一样的。区别在于两个函数给定日期和数据提供商的方式不同。BondYieldToMaturity(SettlementDate)的数据提供商由系统参数Pn_bonddataprovider()给定,而日期由用户参数SettlementDate给定。 DBType为2时天软算法见函数BondYieldToMaturity的说明。

参数 类型 说明
settlement_date datetime

返回:float

bondMacaulayDuration2Sub(pv, c, f, y, d, n, m, ts)

麦克劳林久期(不处于最后付息周期的定期付息债),与系统证券pn_stock()有关。

参数 类型 说明
pv float 实数,债券全价
c float 实数,票面年利息
f any 整数,年付息频率
y float 实数,到期收益率
d any 整数,债券结算日至下一最近付息日之间的实际天数
n any 整数,结算日至到期兑付日的债券付息次数(剩余付息次数)
m float 实数,债券面值
ts any 整数,当前付息周期的实际天数

返回:float

finalPayinterestPeriod(settlement_date)

判断当前证券是否是最后付息周期的定期付息债或到期一次还本付息债券或零息债券,与系统证券pn_stock()有关。

参数 类型 说明
settlement_date datetime 日期类型,结算日

返回:float

bondMacaulayDuration3(settlementdate, cash_flow, pv, y)

麦克劳林久期(不处于最后付息周期的定期付息债)_不规则现金流

参数 类型 说明
settlementdate datetime 日期。指定日期
cash_flow array 数组。现金流
pv float 实数。债券全价
y float 实数。到期收益率

返回:float

bdPayPrice(end_t, return_value)

返回指定债券指定日结算价(元),该函数和证券代码有关。

参数 类型 说明
end_t datetime 时间区间的截止日期
return_value float 指定日结算价(元)

返回:float

bdYtm(end_t, return_value)

返回指定债券指定日到期收益率(%),该函数和证券代码有关。

参数 类型 说明
end_t datetime 时间区间的截止日期
return_value float 债券指定日到期收益率(%)

返回:float

bdInterest3()

返回指定债券应计利息(元),该函数和证券代码有关。

返回:float

bdAdjustedDuration3()

返回指定债券修正久期,该函数和证券代码有关。

返回:float

bondCleanPrice(settlement_date)

债券净价 净价交易是相对于全价交易而言的。自1981年我国恢复发行国库券以来,基本上都是以全价交易方式进行交易。 净价交易是指在现券买卖时,以不含有自然增长应计利息的价格报价并成交的交易方式。 银行间债券市场已于 2001年7月开始实行净价交易,沪深交易所市场也于2002年开始实行净价交易。 净价交易是以不含利息的价格进行的交易,即将债券的报价与应计利息分解,价格只反映本金市值的变化,利息按票面利率以天计算,债券持有人享有持有期的利息收入。 因此,目前在常见数据提供商提供的债券数据中(沪深交易所债券2002年后,银行间债券2001年7月后),都是以净价披露的。即:债券净价收盘=收盘价

参数 类型 说明
settlement_date datetime 结算日

返回:float

bondFutureValue()

到期兑付日债券本息和,与系统股票pn_stock()有关

返回:float

midBondAccruedInterest(endt, cash_flow, f, pd, option, method_type)

MID_BondAccruedInterest 相关函数。

参数 类型 说明
endt datetime 日期。指定日期
cash_flow array 数组。指定日期未来现金流
f any 整数。付息频率
pd float 实数。发行价
option any 用户自定义。返回类型,取值如下:
method_type any 用户自定义。调用类型,取值如下:

返回:float

bondTermStructureOfSpotInterestRateCurve(beg_t, end_t, remain_duration)

指定剩余期限的即期利率曲线,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

bondTermStructureOfSpotInterestRate(end_t, remain_duration)

指定日指定期限的即期利率,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

bondTermStructureOfYieldToMaturityCurve(beg_t, end_t, remain_duration)

指定剩余期限的到期收益率曲线,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
remain_duration float 实数,剩余期限(年)

返回:float

pfBondConvexity(w, settlement_date)

债券组合凸性 1)计算w中各债券的凸性 MCi 2)累加MCi*w中的债券比例 w数组中的数据必须有“代码”、“比例(%)”列

参数 类型 说明
w array 二维数组,债券组合
settlement_date datetime 日期,结算日

返回:array

pfBondModifiedDuration(w, settlement_date)

债券组合久期 1)计算w中各债券的久期 MDi 2)累加MDi*w中的债券比例 w数组中的数据必须有“代码”、“比例(%)”列

参数 类型 说明
w array 二维数组,债券组合
settlement_date datetime 日期,结算日

返回:array

pfBondRemainDuration(w, settlement_date)

债券组合剩余期限 1)计算w中各债券的剩余期限RDi 2)累加RDi*w中的债券比例

参数 类型 说明
w array 二维数组,债券组合,数组中的数据必须有“代码”、“比例(%)”列
settlement_date datetime 日期,结算日

返回:float

bondcbnottransfernum(endt)

指定日未转股数量,单位:股,与系统参数(证券)相关。 如果日期大于“实际到期日”,返回0。

参数 类型 说明
endt datetime 截止日期

返回:float

bondcbredeemnum(endt)

当前债券指定日赎回数量,单位:张,与系统参数(证券)相关。 如果返回nil,说明当前债券未发行或已到期。单位:张,与系统参数(证券)相关。 如果返回nil,说明无相关数据。

参数 类型 说明
endt datetime 截止日期

返回:float

bondCbBackTransferNum(end_t)

指定可转债指定日回售数量,与系统参数(证券代码)相关,单位:张。 如果返回nil,说明无相关数据。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

bondIvCloseDuration()

返回当前债券指数指定日的收盘价久期,与系统参数(证券,时间)相关。

返回:float

bondIvConvexity()

返回当前债券指数指定日的凸性,与系统参数(证券,时间)相关。

返回:float

bondIvqk2(n)

返回当前债券指数N日债券估值数据,与系统参数(证券,时间)相关。

参数 类型 说明
n any 整型,N日

返回:array

bondIvRemainDuration()

返回当前债券指数在指定日的剩余期限,与系统参数(证券,时间)相关。

返回:float

bondRemainPayNumber(goal_date, end_t, f)

债券剩余的付息次数,与系统股票相关

参数 类型 说明
goal_date datetime 日期类型,到期日
end_t datetime 日期类型,交易日
f any 整数类型,付息频率

返回:any

bondCoupDayBs(goal_date, end_t, f)

当前付息期内截止到交易日的天数,与系统股票相关

参数 类型 说明
goal_date datetime 日期类型,到期日
end_t datetime 日期类型,交易日
f any 整数类型,付息频率

返回:any

bondDuration(bond_type, y, t, c, f)

债券的久期,与系统股票相关

参数 类型 说明
bond_type any 用户自定义,债券类型,其取值如下:
y float 实数,到期收益率/年
t float 实数,到期支付期
c float 实数,息票率/年
f any 整数,付息频率

返回:float

bondProvider()

债券数据来源系统参数

返回:float

bdVInternalCode(dbtype, id)

债券内部代码,与系统股票相关

参数 类型 说明
dbtype any 用户自定义,数据提供商
id string 字符串,代码

返回:string

bondBeginDateNewestPayment(settlement_date)

当前计息年度的起始日,根据债券的起息日和结算日计算

参数 类型 说明
settlement_date datetime 结算日

返回:datetime

bondDaysBetweenDatedandMaturityDate()

零息债券起息日到到期日的实际天数

返回:any

bondDaysBetweenDatedandSettlement(settlement_date)

零息债券起息日到结算日的实际天数

参数 类型 说明
settlement_date datetime 结算日

返回:any

bondDaysBetweenSettlementandMaturity(settlement_date)

结算日至到期日的剩余天数

参数 类型 说明
settlement_date datetime 结算日

返回:any

bondDaysBetweenSettlementandNextCoupon(settlement_date)

结算日至下一个付息日的计息天数

参数 类型 说明
settlement_date datetime 结算日

返回:any

bondNextCouponDate(settlement_date)

结算日对应的下一个付息日

参数 类型 说明
settlement_date datetime 结算日

返回:datetime

bondNumbersBetweenSettlementandMaturity(settlement_date)

剩余付息次数,结算日至到期日剩余付息次数。

参数 类型 说明
settlement_date datetime 结算日

返回:float

bondPreviousCouponDate(settlement_date)

结算日对应的上一个付息日

参数 类型 说明
settlement_date datetime 结算日

返回:datetime

bondYearsBetweenDatedandMaturity()

起息日到到期日的整年数

返回:any

bondYearsBetweenSettlementandMaturity(settlement_date)

结算日至到期日剩余整年数

参数 类型 说明
settlement_date datetime 结算日

返回:any

bondRemainDuration(settlement_date)

结算日至到期日的剩余期限(单位:年)

参数 类型 说明
settlement_date datetime 结算日

返回:float

bondBeginDateNewestPayment(settlement_date, dated_date, maturity_date)

计息年度的开始日期

参数 类型 说明
settlement_date datetime 结算日
dated_date datetime 起息日
maturity_date datetime 到期日

返回:datetime

bondEndOftheYearCalculator(settlement_date, dated_date, maturity_date)

计息年度的截止日期

参数 类型 说明
settlement_date datetime 结算日
dated_date datetime 起息日
maturity_date datetime 到期日

返回:datetime

bondNextCouponDateCalculator(settlement_date, dated_date, maturity_date)

下一个付息日(中间函数)

参数 类型 说明
settlement_date datetime 结算日
dated_date datetime 起息日
maturity_date datetime 到期日

返回:datetime

bondConvertibleBonds2()

所有的可转债。

返回:array

futureslimitsischanged()

涨跌停板幅度是否有变化,与系统参数(期货合约代码,时间)相关

返回:bool

futureslimitschangecount(begt, endt)

区间涨跌停板变化次数,与系统参数(期货合约代码,时间)相关

参数 类型 说明
begt datetime date,开始日期
endt datetime date,截止日期

返回:float

futuresMultiplierEndT()

指定日期货的合约乘数,与证券代码、时间相关

返回:float

futuresDeliveryDateEndT2()

指定日期货主力或者连续合约的交割日与系统参数(期货代码、日期)相关: 1、计算指定日主力或连续线对应的实际合约的交割日; 2、计算实际合约(日期无关)的交割日

返回:any

futuresLastDateEndT()

指定期货最后交易日,与系统参数(期货代码、日期)相关

返回:any

futuresPriceUpperLimitEndT()

指定日期货价格的最大波动上限(%),与证券代码、时间相关。

返回:float|datetime

futuresPriceLowerLimitEndT()

指定日期货价格的最大波动下限(%),与证券代码、时间相关。

返回:float|datetime

futuresbivalue(endt)

期货基本信息数据

参数 类型 说明
endt datetime 日期,指定日

返回:array

getFuturesDailyWarehouse(beg_t, end_t, t)

获得指定品种指定时间段的仓单日报数据。注意,设置系统参数pn_stock为品种代码,比如setsysparam(pn_stock(),'CF'),参考范例。 关于仓单日报的具体说明,可查看:关于增加期货仓单日报数据及其访问方法

参数 类型 说明
beg_t datetime 开始日
end_t datetime 截止日
t array 返回满足查询条件的仓单日报数据

返回:bool

futuresWarehouseVol(warehouse, region)

与系统参数(期货品种代码、时间)相关 1、当Warehouse、Region为空时,为仓单总量; 2、当Warehouse为空、Region为地区名时,为上期所-指定地区仓单总量; 3、当Warehouse为仓库名、Region为空时,为指定仓库仓单总量; 4、当Warehouse为仓库名、Region为地区名时,为上期所-指定地区仓库仓单总量 5、单位: 1)上期所:黄金、白银:千克,其他品种:吨; 2)大商所:手 3)郑商所:张

参数 类型 说明
warehouse string 仓库名
region string 地区名

返回:float

futuresWarehouseRatio2(warehouse, region)

与系统参数(期货品种代码、时间)相关 1、当Warehouse为仓库名、Region为空时,为指定仓库占该品种仓单总量比(%); 2、当Warehouse为空、Region为地区名时,为上期所-指定地区占该品种仓单总量比(%); 3、当Warehouse为仓库名、Region为地区名时,为上期所-指定地区指定仓库占该品种仓单总量 比(%), 4、算法:指定仓库(地区)仓单/该品种仓单总量*100%

参数 类型 说明
warehouse string 仓库名
region string 地区名

返回:float

futuresTheWarehouseVolRatio(warehouse)

与系统参数(期货品种代码、时间)相关 1、指定仓库占该地区仓单总量比(%) 2、算法:指定仓库仓单总量/该地区仓单总量*100% 3、注:本函数只用于上海期货交易所

参数 类型 说明
warehouse string 仓库名

返回:float

futuresspfeecost(endt, feetype, amount, vol)

期货手续费单位,与系统参数(期货合约代码)相关

参数 类型 说明
endt datetime date,指定日
feetype any usrdefine,手续费类型
amount float number,资金总额(元)
vol any integer,资金总量(手)

返回:float

getFuturesBkbydate(bk_name, endt)

指定日指定板块在市交易的期货合约,期货板块具体请查看Q:天软公用市场板块说明文档或平台中的板块工具。

参数 类型 说明
bk_name string 字符串,板块名称,多个板块可用;分隔
endt datetime 日期类型,截止日

返回:array

futuresContinueCode3()

指定期货合约的连四代码,与系统参数(期货代码)相关

返回:string

getFuturesDerivedIdByEndt(end_t, future_type, id_type)

指定日已上市的期货衍生代码

参数 类型 说明
end_t datetime 日期, 截止日
future_type any 用户自定义, 期货类型,默认为0
id_type any 用户自定义, 代码类型,默认为0

返回:array

qhLastTradeDay(id)

按照期货合约规则得到期货的最后交易日。

参数 类型 说明
id string 期货代码

返回:datetime

futuresdeliverydaysbyendt(futuresid, endt)

计算指定日期货离交割日的交易天数 对于未来交易日的统计说明:优先指数交易日序列计算,若没公布,则去掉周末进行粗略统计 产生的误差:当年底更新明年交易日数据时,结果可能会由于法定节假日产生变化。

参数 类型 说明
futuresid any security,期货合约
endt datetime date,指定日

返回:any

futuresmtpnonoigrow(endt, topn, type)

指定日第N名机构持仓量变动,单位:手,与系统参数(证券)相关。

参数 类型 说明
endt datetime 截止日期,
topn any 第N名,
type any 持仓类型持买单量=1持卖单量=2,usrdefine

返回:float

futuresmtpinstitutvolgrow(endt, name)

指定日指定机构成交量变动,单位:手,与系统参数(证券)相关。

参数 类型 说明
endt datetime 截止日期
name string 机构简称

返回:float

futuresMtpSumNPercent(end_t, top_n)

指定日前N名机构成交量占总成交量比(%),与系统参数(证券)相关。其中行情中的成交量为单边数据,结算会员成交持仓排名的成交量为双边数据。如果返回0,说明无相关数据

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名

返回:float

futuresMtpSumNVol(end_t, top_n)

指定日前N名机构成交量,与系统参数(证券)相关。双边成交量数据,单位:手。如果返回0,说明无相关数据。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。前N名

返回:float

futuresMtpInstitutPercent(end_t, name)

指定日指定机构成交量占总成交量比(%),与系统参数(证券)相关。其中行情中的成交量为单边数据,结算会员成交持仓排名的成交量为双边数据。如果返回0,说明无相关数据。

参数 类型 说明
end_t datetime 日期。截止日期
name string 字符串。机构简称

返回:float

futuresMtpNoNoiName(end_t, top_n, type)

指定日第N名持仓量排名的机构名称,与系统参数(证券)相关。其中行情中的成交量为单边数据,结算会员成交持仓排名的成交量为双边数据。如果返回空字符串,说明无相关数据。

参数 类型 说明
end_t datetime 日期。截止日期
top_n any 整数。第N名
type any 用户自定义。持仓类型,取值如下:

返回:string

futuresMtpInstitutValue(future_id, end_t, name, field, rank_type)

指定日指定机构成交量相关数据。如果返回0,说明无相关数据。

参数 类型 说明
future_id string 字符串。期货代码
end_t datetime 日期。截止日期
name string 字符串。机构简称
field string 字符串。列名
rank_type any 用户自定义。排名类型,取值如下:

返回:float

futuresmtpavgoi(begt, endt, ranktype)

区间机构平均持仓量,单位:手,与系统参数(证券)相关。

参数 类型 说明
begt datetime 开始日期,
endt datetime 截止日期,
ranktype any 持仓类型,持买单量=1,持卖单量=2,usrdefine

返回:float

futuresBasis()

指定日期现基差,与系统参数(证券代码、时间、周期、复权、基准)相关。目前仅支持股指期货,可使用主力连续代码。

返回:float|datetime

futuresSpotAmountRatio()

指定日期现成交比,与系统参数(证券代码、时间、周期、复权、基准)相关。目前仅支持股指期货,可使用主力连续代码。

返回:float|datetime

futuresDeliverBondNum()

当前国债期货可交割债券数,与系统参数(证券)相关。

返回:any

warrantDurationDay(end_t)

剩余存续期限(天),即当前日与行权截止日之间相距的天数。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

indexDssoReduceValueQj(index_id, beg_t, end_t, vtype, rtype)

获得指数成份股区间董监高及关联人减持市值

参数 类型 说明
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

indexDssoNetChangePercentQj2(index_id, beg_t, end_t, vtype, rtype)

获得指数成份股区间董监高及关联人净增持占流通市值(%)

参数 类型 说明
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

indexDssoIncreasePercentQj(index_id, beg_t, end_t, vtype, rtype)

获得指数成份股区间董监高及关联人增持占总市值(%)

参数 类型 说明
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

indexDssoReduceComListQj(index_id, beg_t, end_t, vtype, rtype)

获得指数成份股区间董监高及关联人减持的股票列表

参数 类型 说明
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

indexRestrictedBanMvPercentQj(index_id, begt, endt, vtype)

区间解禁市值占总市值比例(%)

参数 类型 说明
index_id string 指数,指数代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

getbkallArr()

获取所有板块样本配置表,此表配置只能单独列出规则的板块。

返回:array

bkZtlbNumCount(doption, lb_num)

连板N次股票个数。 1)LBNum=0或者为空时,表示连板次数大于0的所有股票列表 2LBNum>0且LBNum<5时,表示连板次数为LBNum的股票列表 3)LBNum>=5时,表示连板次数为LBNum及以上的股票列表

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:
lb_num any 用户自定义,连板次数,取值如下:

返回:array

indexDtList(doption)

跌停股票列表。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:array

indexFirstBanInWeekCount(doption)

周期首板股票个数。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:any

indexFirstBanInWeekList(doption)

周期首板股票列表。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:array

indexLBanStockLists(doption)

指数-连板明细,统计出连板股票(二、三、四或更多)。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:array

indexTBanCount(doption)

T板股票个数。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:any

bkZtBreakCount(doption)

开板数,涨停打开的股票数量统计。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:any

indexZtAvgMaxDf(doption)

昨涨停股今最大跌幅(%),昨涨停个股今日最大跌幅平均值。

参数 类型 说明
doption any 用户自定义,不考虑ST股或者新股,取值如下:

返回:float

bkListedCount3()

板块已上市股票个数,系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

返回:string

bkPercentMorethanValue3(value)

板块涨幅超过指定值比例(%),与系统时间相关,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
value float 实数,阈值,用于设定涨跌幅比例标准

返回:string

stocksZtIn2HourCount(stock_arr, end_t)

10:0011:30封板个数,封板时间在10:0011:30且之后未开板的股票数量统计。

参数 类型 说明
stock_arr array 数组,证券列表
end_t datetime 日期,截止日期

返回:any

stocksMaxRateDown(stock_arr, beg_t, end_t, right_type, stype)

板块区间最大跌幅,板块组合最低市值/EndT前板块组合市值-1

参数 类型 说明
stock_arr array 一组股票
beg_t datetime 开始日期
end_t datetime 截止日期
right_type any 加权方式,具体取值如下:
stype any 默认为0

返回:float

stocksMaxRateUp(stock_arr, beg_t, end_t, right_type, stype)

板块区间最大涨幅,板块组合最高市值/EndT前板块组合市值-1

参数 类型 说明
stock_arr array 一组股票
beg_t datetime 开始日期
end_t datetime 截止日期
right_type any 加权方式,具体取值如下:
stype any 默认为0

返回:float

stocksPjCj(stock_arr, beg_t, end_t, right_type, st_ype)

板块区间平均成交

参数 类型 说明
stock_arr array 一组股票
beg_t datetime 开始日期
end_t datetime 截止日期
right_type any 加权算法/算术平均:
st_ype any 股票类型(用户自定义类型),具体取值如下:

返回:float

stocksVolSum(stock_arr, beg_t, end_t, st_ype)

板块的区间成交量<万>(不复权),板块的成分股为StockArr,且列表StockArr中成分股满足SType股票类型

参数 类型 说明
stock_arr array 一维股票列表
beg_t datetime 开始日期
end_t datetime 截止日期
st_ype any 股票类型(用户自定义类型),具体取值如下:

返回:array

stocksVolSum(stock_arr, beg_t, end_t)

统计股票列表StockArr的区间成交量<万>,复权,复权基准日为EndT。

参数 类型 说明
stock_arr array 一维股票列表
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

stocksCloseIi(stock_arr, end_t, right_type)

统计板块指定日市值。板块成分股由参数StockArr提供,若EndT未上市,则取上市首日的市值进行统计。统计的市值由RightType确定。

参数 类型 说明
stock_arr array 一组股票
end_t datetime 截止日期
right_type any 市值类型,具体取值如下:

返回:float

stockArrForExcel(stock_arr)

二维数组转换为一维数组

参数 类型 说明
stock_arr array 整数

返回:array

bkLowAmount(beg_t, end_t, st_ype)

板块区间最低成交金额(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
st_ype any 用户自定义,股票类型

返回:string

bkMaxRateUp(beg_t, end_t, right_type, st_ype)

板块区间最大涨幅(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
right_type any 用户自定义,加权方式
st_ype any 用户自定义,股票类型

返回:string

bkQuickRatio(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块速动比率(非百分数),板块为pn_bk()设置的当前系统板块。 加权时,其值为 (板块个股流动资产简单加总和的平均值–板块个股存货简单加总和的平均值)/板块个股流动负债简单加总和的平均值。 算术平均时,先求报告期内板块个股的速动比率,其值为(板块个股流动资产–板块个股存货)/板块个股流动负债,然后再对板块内个股的速动比率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:;取值为0即板块中所有个股都参与计算;;取值为1即剔除每股收益<0的个股;;取值为2即剔除每股收益<EPSCriterion的个股。
eps_criterion float 绩差股标准,即对应EndT点的期初报告期的每股收益,如果小于EPSCriterion,则不参与计算。此参数与SampleSelect结合使用,当SampleSelect为0或1时,此参数无效;当SampleSelect为2时,此参数给定某值,假设为0.1,即剔除板块中所有每股收益<0.1的个股。

返回:float

bkEps(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块每股收益,板块为pn_bk()设置的当前系统板块。 1)总股本加权时,其值为为板块个股的净利润的简单加总和 / 板块个股总股本的简单加总和。 2)流通股本加权时,其值为板块个股折算为流通股的净利润与股本比的乘积后的简单加总和 / 板块个股流通股本简单加总和。 3)算术平均时,其值为板块个股的每股收益的简单加总和 / 板块个股个数。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:;取值为0即板块中所有个股都参与计算;;取值为1即剔除每股收益<0的个股;;取值为2即剔除每股收益<EPSCriterion的个股。
eps_criterion float 绩差股标准,即对应EndT点的期初报告期的每股收益,如果小于EPSCriterion,则不参与计算。此参数与SampleSelect结合使用,当SampleSelect为0或1时,此参数无效;当SampleSelect为2时,此参数给定某值,假设为0.1,即剔除板块中所有每股收益<0.1的个股。

返回:float

bkRetainedProfitPs(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块每股未分配利润,板块为pn_bk()设置的当前系统板块。 1)总股本加权时,其值为为板块个股未分配利润的简单加总和 / 板块个股总股本的简单加总和。 2)流通股本加权时,其值为板块个股未分配利润与股本比的乘积后的简单加总和 / 板块个股流通股本简单加总和。 3)算术平均时,其值为板块个股每股未分配利润的简单加总和 / 板块的个股个数。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:;取值为0即板块中所有个股都参与计算;;取值为1即剔除每股收益<0的个股;;取值为2即剔除每股收益<EPSCriterion的个股。
eps_criterion float 绩差股标准,即对应EndT点的期初报告期的每股收益,如果小于EPSCriterion,则不参与计算。此参数与SampleSelect结合使用,当SampleSelect为0或1时,此参数无效;当SampleSelect为2时,此参数给定某值,假设为0.1,即剔除板块中所有每股收益<0.1的个股。

返回:float

bkMinorityInterests(report_date, s_type, sample_select, eps_criterion)

计算板块少数股东损益,结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股的少数股东损益的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股的少数股东损益的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:;取值为0即板块中所有个股都参与计算;;取值为1即剔除每股收益<0的个股;;取值为2即剔除每股收益<EPSCriterion的个股。
eps_criterion float 绩差股标准,即对应EndT点的期初报告期的每股收益,如果小于EPSCriterion,则不参与计算。此参数与SampleSelect结合使用,当SampleSelect为0或1时,此参数无效;当SampleSelect为2时,此参数给定某值,假设为0.1,即剔除板块中所有每股收益<0.1的个股。;ReturnType;取值0即返回值为板块指标的平均值;取值1即返回值为板块指标的总计值

返回:float

stocksNonoperateProfit(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)

计算板块平均其他业务利润

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
report_date datetime 指定报告期
stype any 用户自定义,股票类型
sample_select any 用户自定义,样本股选择
eps_criterion any 实数,绩差股标准。每股收益(摊薄)< EPSCriterion即表示绩差股
return_type any 整数

返回:float

stocksNetInventories(stock_arr, report_date, stype, sample_select, eps_criterion)

计算板块平均存货净额

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
report_date datetime 报告期
stype any 整数
sample_select any 用户自定义,样本股选择
eps_criterion float 实数,绩差股标准。每股收益(摊薄)< EPSCriterion即表示绩差股

返回:float

stocksFinancialExpense(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)

计算板块平均财务费用

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
report_date datetime 报告期
stype any 用户自定义,股票类型
sample_select any 用户自定义,样本股选择
eps_criterion float 实数,绩差股标准。每股收益(摊薄)< EPSCriterion即表示绩差股
return_type any 整数

返回:float

stocksEquity(stock_arr, report_date, stype, sample_select, eps_criterion, return_type)

计算板块平均股东权益

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
report_date datetime 报告期
stype any 整数
sample_select any 用户自定义,样本股选择
eps_criterion float 实数,绩差股标准。每股收益(摊薄)< EPSCriterion即表示绩差股
return_type any 整数

返回:float

bkFinancialRatio(bk_id, r_date, s_type, sample_select, eps_criterion, value_type)

板块常用财务增长率。

参数 类型 说明
bk_id string 字符串。板块ID
r_date datetime 整数。报告期
s_type any 整数。股票类型。取值如下:
sample_select any 用户自定义。样本股选择,取值如下:
eps_criterion float 实数。绩差股标准,每股收益(摊薄)<EPSCriterion即表示绩差股。
value_type any 整数。指标选择

返回:float

bkSustainableGrowRatio(r_date, right_type, s_type, sample_select, eps_criterion)

板块可持续增长率(%),与系统参数pn_bk()相关。

参数 类型 说明
r_date datetime 报告期,报告期
right_type any 用户自定义,加权方式
s_type any 用户自定义,股票类型
sample_select any 用户自定义,样本股选择
eps_criterion float 实数,绩差股标准

返回:float

bkHbGrowRatio201(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务收入环比增长率(%),板块为pn_bk()设置的当前系统板块。 1)加权时,其值为(板块个股的本期的主营业务收入的简单加总和的平均值-板块个股的上期主营业务收入的简单加总和的平均值) / abs(板块个股的上期主营业务收入的简单加总和的平均值)。 2)算术平均时,先求报告期内板块个股的主营业务收入环比增长率,其值为(板块个股的本期主营业务收入-板块个股的上期主营业务收入)/abs(板块个股的上期主营业务收入)*100%,然后再对板块内个股的主营业务收入环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbGrowRatio202(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务成本环比增长率(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股的本期主营业务成本的简单加总和的平均值-板块个股的上期主营业务成本的简单加总和的平均值) / abs(板块个股上期的主营业务成本的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的主营业务成本环比增长率,其值为(板块个股的本期主营业务成本-板块个股的上期主营业务成本)/abs(板块个股的上期主营业务成本)*100%,然后再对板块内个股的主营业务成本环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbGrowRatio204(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务利润环比增长率(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股的本期主营业务利润的简单加总和的平均值-板块个股的上期主营业务利润的简单加总和的平均值) / abs(板块个股的上期主营业务利润的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的主营业务利润环比增长率,其值为(板块个股的本期主营业务利润-板块个股的上期主营业务利润)/abs(板块个股的上期主营业务利润)*100%,然后再对板块内个股的主营业务利润环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbGrowRatio210(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块投资收益环比增长率(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股的本期投资收益的简单加总和的平均值-板块个股的上期投资收益的简单加总和的平均值) / abs(板块个股的上期投资收益的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的投资收益环比增长率,其值为(板块个股的本期投资收益-板块个股的上期投资收益)/abs(板块个股的上期投资收益)*100%,然后再对板块内个股的投资收益环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbGrowRatio203(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务税金及附加环比增长率(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股的本期主营业务税金及附加的简单加总和的平均值-板块个股的上期主营业务税金及附加的简单加总和的平均值) / abs(板块个股的上期主营业务税金及附加的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的主营业务税金及附加环比增长率,其值为(板块个股的本期主营业务税金及附加-板块个股的上期主营业务税金及附加)/abs(板块个股的上期主营业务税金及附加)*100%,然后再对板块内个股的主营业务税金及附加环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbGrowRatio207(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块管理费用环比增长率(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股的本期管理费用的简单加总和的平均值-板块个股的上期管理费用的简单加总和的平均值) / abs(板块个股的上期管理费用的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的管理费用环比增长率,其值为(板块个股的本期管理费用-板块个股的上期管理费用)/abs(板块个股的上期管理费用)*100%,然后再对板块内个股的管理费用环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbGrowRatio213(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块利润总额环比增长率(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股的本期利润总额的简单加总和的平均值-板块个股的上期利润总额的简单加总和的平均值) / abs(板块个股的上期利润总额的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的利润总额环比增长率,其值为(板块个股的本期利润总额-板块个股的上期利润总额)/abs(板块个股的上期利润总额)*100%,然后再对板块内个股的利润总额环比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio209(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块营业利润同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股今年本期的营业利润的简单加总和的平均值-板块个股去年同期的营业利润的简单加总和的平均值) / abs(板块个股的去年同期的营业利润的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的营业利润同比增长率,其值为(板块个股今年本期营业利润-板块个股去年同期的营业利润)/abs(板块个股去年同期的营业利润)*100%,然后再对板块内个股的营业利润同比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio208(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块财务费用同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股今年本期的财务费用的简单加总和的平均值-板块个股去年同期的财务费用的简单加总和的平均值) / abs(板块个股的去年同期的财务费用的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的财务费用同比增长率,其值为(板块个股今年本期财务费用-板块个股去年同期的财务费用)/abs(板块个股去年同期的财务费用)*100%,然后再对板块内个股的财务费用同比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio216(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块净利润同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股今年本期的净利润的简单加总和的平均值-板块个股去年同期的净利润的简单加总和的平均值) / abs(板块个股的去年同期的净利润的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的净利润同比增长率,其值为(板块个股今年本期净利润-板块个股去年同期的净利润)/abs(板块个股去年同期的净利润)*100%,然后再对板块内个股的净利润同比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio203(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务税金及附加同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股今年本期的主营业务税金及附加的简单加总和的平均值-板块个股去年同期的主营业务税金及附加的简单加总和的平均值) / abs(板块个股的去年同期的主营业务税金及附加的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的主营业务税金及附加的同比增长率,其值为(板块个股今年本期的主营业务税金及附加-板块个股去年同期的主营业务税金及附加)/abs(板块个股去年同期的主营业务税金及附加)*100%,然后再对板块内个股的主营业务税金及附加的同比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio218(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块每股收益同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 先计算板块本期每股收益(季度),和板块去年同期每股收益(季度),这两个值与RightType有关,请参照StocksFinancialItemPS_Q(计算板块个股每股收益)和Bk_EPS_Q(计算板块每股收益)。 2) 再计算板块每股收益同比增长率,其值为(板块本期每股收益–板块去年同期每股收益)/abs(板块去年同期每股收益)*100%

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio219(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块每股经营活动产生的现金流量净额同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 先计算板块本期每股经营活动产生的现金流量净额(季度),和板块去年同期每股经营活动产生的现金流量净额(季度),这两个值与RightType有关,请参照StocksFinancialItemPS_Q(计算板块个股每股经营活动产生的现金流量净额)和Bk_EPS_Q(计算板块每股经营活动产生的现金流量净额)。 2) 再计算板块每股经营活动产生的现金流量净额的同比增长率,其值为(板块本期每股经营活动产生的现金流量净额–板块去年同期每股经营活动产生的现金流量净额)/abs(板块去年同期每股经营活动产生的现金流量净额)*100%

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio206(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块营业费用同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股今年本期的营业费用的简单加总和的平均值-板块个股去年同期的营业费用的简单加总和的平均值) / abs(板块个股的去年同期的营业费用的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的营业费用的同比增长率,其值为(板块个股今年本期的营业费用-板块个股去年同期的营业费用)/abs(板块个股去年同期的营业费用)*100%,然后再对板块内个股的营业费用的同比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkTbGrowRatio204(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务利润同比增长率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股今年本期的主营业务利润的简单加总和的平均值-板块个股去年同期的主营业务利润的简单加总和的平均值) / abs(板块个股的去年同期的主营业务利润的简单加总和的平均值)。 2) 算术平均时,先求报告期内板块个股的主营业务利润的同比增长率,其值为(板块个股今年本期的主营业务利润-板块个股去年同期的主营业务利润)/abs(板块个股去年同期的主营业务利润)*100%,然后再对板块内个股的主营业务利润的同比增长率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkWorkProfitRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营业务利润率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的主营业务利润的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的主营业务利润率,其值为板块个股本期的主营业务利润/板块个股本期的主营业务收入*100%,然后再对板块内个股的主营业务利润率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkMoTaxandExpensesRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块销售税金率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的主营业务税金及附加的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的销售税金率,其值为板块个股本期的主营业务税金及附加/板块个股本期的主营业务收入*100%,然后再对板块内个股的销售税金率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkOperatingExpensesRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块营业费用比例(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的营业费用的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的营业费用比例,其值为板块个股本期的营业费用/板块个股本期的主营业务收入*100%,然后再对板块内个股的营业费用比例之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkExpensesRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块三项费用比例(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为(板块个股本期的营业费用的简单加总和的平均值 + 板块个股本期的管理费用的简单加总和的平均值 + 板块个股本期的财务费用的简单加总和的平均值) / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的三项费用比例,其值为(板块个股本期的营业费用 + 板块个股本期的管理费用 + 板块个股本期的财务费用) /板块个股本期的主营业务收入*100%,然后再对板块内个股的三项费用比例之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkMainCostRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块主营成本比例(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的主营业务成本的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的主营成本比例,其值为板块个股本期的主营业务成本/板块个股本期的主营业务收入*100%,然后再对板块内个股的主营成本比例之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkWorkNetProfitRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块销售净利率(季度)(%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的净利润的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的销售净利率,其值为板块个股本期的净利润/板块个股本期的主营业务收入*100%,然后再对板块内个股的销售净利率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkOperatingProfitRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块营业利润率(季度) (%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的营业利润的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的营业利润率,其值为板块个股本期的营业利润/板块个股本期的主营业务收入*100%,然后再对板块内个股的营业利润率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkOverheadExpensesRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块管理费用比例(季度) (%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的管理费用的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的管理费用比例,其值为板块个股本期的管理费用/板块个股本期的主营业务收入*100%,然后再对板块内个股的管理费用比例之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkFinancialExpensesRatioQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块财务费用比例(季度) (%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的财务费用的简单加总和的平均值 / 板块个股的本期的主营业务收入的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的财务费用比例,其值为板块个股本期的财务费用/板块个股本期的主营业务收入*100%,然后再对板块内个股的财务费用比例之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkNetEquityReturnQ(report_date, right_type, s_type, sample_select, eps_criterion)

计算板块净资产收益率(季度) (%),板块为pn_bk()设置的当前系统板块。 1) 加权时,其值为板块个股本期的净利润的简单加总和的平均值 / 板块个股的本期的股东权益的简单加总和的平均值*100%。 2) 算术平均时,先求报告期内板块个股的净资产收益率,其值为板块个股本期的净利润/板块个股本期的股东权益*100%,然后再对板块内个股的净资产收益率之和求平均。

参数 类型 说明
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

bkHbValue201(report_date, s_type, sample_select, eps_criterion, return_type)

计算板块主营业务收入(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的主营业务收入的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的主营业务收入的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue202(report_date, s_type, sample_select, eps_criterion, return_type)

计算板块主营业务成本(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的主营业务成本的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的主营业务成本的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue205(report_date, s_type, sample_select, eps_criterion, return_type)

计算板块其他业务利润(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的其他业务利润的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的其他业务利润的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue204(report_date, s_type, sample_select, eps_criterion, return_type)

板块主营业务利润(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的主营业务利润的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的主营业务利润的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue206(report_date, s_type, sample_select, eps_criterion, return_type)

板块营业费用(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的营业费用的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的营业费用的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue214(report_date, s_type, sample_select, eps_criterion, return_type)

板块所得税(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的所得税的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的所得税的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue215(report_date, s_type, sample_select, eps_criterion, return_type)

板块少数股东损益(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的少数股东损益的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的少数股东损益的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue216(report_date, s_type, sample_select, eps_criterion, return_type)

板块净利润(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的净利润的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的净利润的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue212(report_date, s_type, sample_select, eps_criterion, return_type)

板块营业外支出(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的营业外支出的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的营业外支出的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue211(report_date, s_type, sample_select, eps_criterion, return_type)

板块营业外收入(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的营业外收入的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的营业外收入的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

bkHbValue217(report_date, s_type, sample_select, eps_criterion, return_type)

板块补贴收入(季度),结果和参数Returntype有关,板块为pn_bk()设置的当前系统板块。 1)ReturnType为平均值时,其值为板块个股本期的补贴收入的简单加总和 / 板块个股的个数。 2)ReturnType为合计时,其值为板块个股本期的补贴收入的简单加总和。

参数 类型 说明
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:

返回:float

stocksFinancialRatio(stock_arr, report_date, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块的指定的指标,其结果与参数ValueType和RightType有关,板块为pn_bk()设置的当前系统板块。 例如:当ValueType = 0时,取得指标是板块的流动比率 加权时(RightType=0),其值为指定报告期内(板块个股的流动资产简单加总和的平均值 /板块个股的流动负债的简单加总和的平均值)*100%; 算术平均时(RightType=1),先求指定报告期内板块个股的流动比率,其值为(流动资产/板块个股的流动负债)*100%,然后再对板块内个股的流动比率之和求平均。

参数 类型 说明
stock_arr array 股票列表
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 0,时,取得指标为流动比率)

返回:float

stocksFinancialItemPs(stock_arr, r_date, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块的指定的指标,其结果与参数ValueType和RightType有关 例如:当ValueType = 0时,取得指标是板块的每股收益 总股本加权(RightType=0)时,其值为本期(板块个股的净利润简单加总和/板块个股的总股本的简单加总和)*100%; 流通股本加权(RightType=1)时,其值为本期(板块个股的净利润 * 股本比)的简单加总和/板块个股的总股本的简单加总和)*100%。股本比 = 流通股本 / 总股本。

参数 类型 说明
stock_arr array 股票列表
r_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 0,时,取得指标为每股收益)

返回:float

stocksFinancialItemPsQ(stock_arr, report_date, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块的指定的指标(季度),其结果与参数ValueType和RightType有关。 例如:当ValueType = 0,时,取得指标是板块的每股收益 总股本加权时,其值为板块本期个股的净利润简单加总和的平均值 /板块个股的总股本的简单加总和的平均值)*100%; 流通股本加权时,其值为(板块本期个股的净利润 * 股本比/板块个股的总股本)*100%,股本比 = 流通股本 / 总股本。

参数 类型 说明
stock_arr array 股票列表
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 0,时,取得指标为每股收益)

返回:float

stocksHbValue(stock_arr, report_date, s_type, sample_select, eps_criterion, return_type, value_type)

计算板块的利润指标(季度),其结果与参数ReturnType和ValueType有关。 例如:当ValueType = 1时,取得指标是板块的主营业务收入。 ReturnType = 0时,表示取平均值,其值为本期板块个股的利润指标的简单加总和/板块个股的的个数; ReturnType = 1时,表示取合计值,其值为本期板块个股的利润指标的简单加总和。

参数 类型 说明
stock_arr array 股票列表
report_date datetime 报告期
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回值类型,具体取值如下:
value_type any 相应指标的内部ID号(内部ID号解释:为了处理不同的数据源上的数据,天软定义了以个内部ID,比如归属母公司的净利润,当数据商是天软是对应的ID是46078,当数据上是万德时是对应到的ID是752042,那么这时我们通过一个内部ID(归属母公司的净利润对应到9)取对照各数据上的ID)。

返回:float

stocksFinancialRatioQ(stock_arr, report_date, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块的财务比率,其结果与参数ValueType和RightType有关 例如:当ValueType = 0,时,取得指标是板块的流动比率 加权时,其值为板块本期个股的流动资产合计的简单加总和的平均值 /板块个股的流动负债合计的简单加总和的平均值)*100%; 算术平均时,先求板块个股的流动比率,其值为板块本期个股的流动资产合计/板块个股的流动负债合计)*100%,再对板块个股的流动比率之和求平均。

参数 类型 说明
stock_arr array 股票列表
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 0,时,取得指标为流动比率)

返回:float

stocksHbGrowRatioQ(stock_arr, report_date, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块的财务比率,其结果与参数ValueType和RightType有关 例如:当ValueType = 29,时,取得指标是板块的营业利润的环比增长率 加权时,其值为(本期板块个股的营业利润的简单加总和的平均值 - 上期板块个股的营业利润的简单加总和的平均值) / abs(上期板块个股的营业利润的简单加总和的平均值)*100%; 算术平均时,先求板块个股的营业利润的环比增长率,其值为(本期板块个股的营业利润 - 上期板块个股的营业利润) / abs(上期板块个股的营业利润)*100%,再对板块个股的营业利润的环比增长率之和求平均。

参数 类型 说明
stock_arr array 股票列表
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 29,时,取得指标为营业利润增长率)

返回:float

stocksTbGrowRatioQ(stock_arr, report_date, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块的板块财务比率,其结果与参数ValueType和RightType有关 例如:当ValueType = 29,时,取得指标是板块的营业利润的同比增长率 加权时,其值为(本期板块个股的营业利润的简单加总和的平均值–去年同期板块个股的营业利润的简单加总和的平均值) / abs(去年同期板块个股的营业利润的简单加总和的平均值)*100%; 算术平均时,先求板块个股的营业利润的同比增长率,其值为(本期板块个股的营业利润–去年同期板块个股的营业利润) / abs(去年同期板块个股的营业利润)*100%,再对板块个股的营业利润的同比增长率之和求平均。

参数 类型 说明
stock_arr array 股票列表
report_date datetime 报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 29,时,取得指标为营业利润增长率)

返回:float

stocksFinancialItemPsByEndT(stock_arr, end_t, right_type, s_type, sample_select, eps_criterion, value_type, r_date_type)

计算股票池指定日的每股财务指标,其结果与参数ValueType和RightType有关。 例如:当ValueType = 0时,取得指标是板块的每股收益 1) 总股本加权(RightType=0)时,其值为本期(板块个股的净利润简单加总和/板块个股的总股本的简单加总和)*100%; 2) 流通股本加权(RightType=1)时,其值为本期(板块个股的净利润 * 股本比)的简单加总和/板块个股的总股本的简单加总和)*100%。股本比 = 流通股本 / 总股本。 3)整体权重加权(RightType=11)时,其值为本期(板块个股的权重*板块个股的净利润)/(板块个股的权重*板块个股的总股本)*100%; 4)调和平均数权重加权(RightType=12)时,其值为本期(1/板块个股的权重/(板块个股的净利润/板块个股的总股本))*100%; 5)直接法权重加权(RightType=13)时,其值为本期(板块个股的权重*(板块个股的净利润/板块个股的总股本))*100%;

参数 类型 说明
stock_arr array 一维字符串数组or 二维数据表;当StockArr为一维字符串数组,股票列表,例如"SH600356","SH600602","SH600054","SH600001","SH600718";当StockArr为二维数据表,必须包含“代码”,“比例(%)”字段,;示例参考:
end_t datetime 日期,截止日期
right_type any 加权方式,整型,取值如下
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 实数,绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType=0时,取的指标为每股收益):
r_date_type any 整型,报告期类型,具体取值如下:

返回:float

stocksFinancialRatioByEndT(stock_arr, end_t, right_type, s_type, sample_select, eps_criterion, value_type, r_date_type)

计算股票池指定日的比率财务指标,其结果与参数ValueType和RightType有关。 例如:当ValueType = 0时,取得指标是板块的流动比率 1)加权(RightType=0)时,其值为(板块个股的流动资产简单加总和的平均值 /板块个股的流动负债的简单加总和的平均值)*100%; 2)算术平均时(RightType=1),其值为(流动资产/板块个股的流动负债)*100%,然后再对板块内个股的流动比率之和求平均。 3)整体权重加权(RightType=11)时,其值为本期(板块个股的权重*板块个股的流动资产)/(板块个股的权重*板块个股的流动负债)*100%; 4)调和平均数权重加权(RightType=12)时,其值为本期(1/板块个股的权重/(板块个股的流动资产/板块个股的流动负债))*100%; 5)直接法权重加权(RightType=13)时,其值为本期(板块个股的权重*(板块个股的流动资产/板块个股的流动负债))*100%;

参数 类型 说明
stock_arr array 一维字符串数组or 二维数据表;当StockArr为一维字符串数组,股票列表,例如"SH600356","SH600602","SH600054","SH600001","SH600718";当StockArr为二维数据表,必须包含“代码”,“比例(%)”字段,;示例参考:
end_t datetime 日期,截止日期
right_type any 加权方式,整型,取值如下
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 实数,绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 0,时,取得指标为流动比率);注:增长率(%)相关指标的计算支持同比增长率(%)和环比增长率(%),当计算环比增长率(%)时候,需要设置系统参数CT_SectorQuarterGrowRatio()
r_date_type any 整型,报告期类型,具体取值如下:

返回:float

stocksFinancialItem12(stock_arr, r_date, info_id)

计算板块财务数据和(TTM),其结果与参数InfoId有关 例如:InfoId = 46002时,求的是板块的营业收入 其值为板块个股的营业收入的简单加总和。

参数 类型 说明
stock_arr array 股票列表
r_date datetime 报告期
info_id string 基本面ID

返回:float

stocksFinancialItemPs12(stock_arr, right_type, s_type, sample_select, eps_criterion, value_type)

计算板块每股指标(TTM),其结果与参数ValueType和RightType有关。 例如:当ValueType = 0时,取得指标是最近12个月板块的每股收益 总股本加权时,其值为指定日期最近12个月板块个股的净利润的简单加总和 / 指定日期最近12个月板块的总股本; 流通股本加权时,其值为(指定日期最近12个月板块个股的净利润 * 股本比)的简单加总和 / 指定日期最近12个月板块的总股本。股本比 = 流通股本 / 总股本。 算术平均时,先求指定日期最近12个月板块个股的每股收益,可参考ReportofAll;然后再对板块个股的每股收益之和求平均。

参数 类型 说明
stock_arr array 股票列表;ReportDate:报告期
right_type any 加权方式,具体取值如下:
s_type any 股票类型,具体取值如下:
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
value_type any 相应指标的ID号(如:ValueType = 0,时,取得指标为每股收益

返回:float

bkPeAndPbHx(bk_names, end_t, r_date, right_type, s_type, sample_select, eps_criterion)

市盈率、市净率

参数 类型 说明
bk_names string 市场和板块类型,板块名称
end_t datetime 日期类型,截止日期
r_date datetime 报告期类型,报告期
right_type any 用户自定义类型,加权方式,其取值如下:
s_type any 用户自定义类型,股票类型,其取值如下:
sample_select any 用户自定义类型,样本选择,其取值如下:
eps_criterion float 实数类型,绩差股标准

返回:array

chznlHx(bk_names, r_date, sample_select, eps_criterion)

成长能力(横比)

参数 类型 说明
bk_names string 市场和板块类型,板块名称
r_date datetime 报告期类型,报告期
sample_select any 用户自定义类型,样本选择,其取值如下:
eps_criterion float 实数类型,绩差股标准

返回:array

ylnlHx(bk_names, r_date, sample_select, eps_criterion)

盈利能力(横比)

参数 类型 说明
bk_names string 市场和板块类型,板块名称
r_date datetime 报告期类型,报告期
sample_select any 用户自定义类型,样本选择,其取值如下:
eps_criterion float 实数类型,绩差股标准

返回:array

zykjsjHx(bk_names, r_date, sample_select, eps_criterion)

主要会计数据(横比)

参数 类型 说明
bk_names string 市场和板块类型,板块名称
r_date datetime 报告期类型,报告期
sample_select any 用户自定义类型,样本选择,其取值如下:
eps_criterion float 实数类型,绩差股标准

返回:array

cznlHx(bk_names, r_date, sample_select, eps_criterion)

偿债能力(横比)

参数 类型 说明
bk_names string 市场和板块类型,板块名称
r_date datetime 报告期类型,报告期
sample_select any 用户自定义类型,样本选择,其取值如下:
eps_criterion float 实数类型,绩差股标准

返回:array

stocksCmAmount(stock_arr, beg_t, end_t, type)

计算当前板块的股票募集资金和(万)。 (1)Type=0时,统计板块在开始日至截止日间的发行上市的筹资总额。 (2)Type=1时,统计板块在开始日至截止日间的增发的筹资总额。 (3)Type=2时,统计板块在开始日至截止日间的配股的筹资总额。 (4)Type=3时,统计板块在开始日至截止日间的所有筹资总额。

参数 类型 说明
stock_arr array 数组,股票列表;
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
type any 整数,筹集资金类型。

返回:float

stocksDa(stock_arr, beg_t, end_t, right_type, index_id, market_name)

计算当前板块的板块对大盘涨跌贡献值。 (1)RightType=0时,为“总股本加权”的加权方法; (2)RightType=1时,为“流通股本加权”的加权方法。 (3)板块对大盘涨跌贡献值的算法:DA=(VC-PC)*IC/MC VC:板块在EndT的市值; PC:板块在BegT的市值; IC:基准指数在EndT的收盘; MC:基准板块在BegT的市值;

参数 类型 说明
stock_arr array 数组,股票列表;
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
right_type any 整数,加权方法;
index_id string 基准指数;
market_name string 基准市场名称。

返回:float

stocksDr(stock_arr, beg_t, end_t, right_type, market_name)

计算当前板块的板块对大盘涨跌贡献度(%)。 (1)RightType=0时,为“总股本加权”的加权方法; (2)RightType=1时,为“流通股本加权”的加权方法。 (3)板块对大盘涨跌幅贡献度V=VCP/MCP*100 VCP:股票组合市值; MCP:基准板块市值。

参数 类型 说明
stock_arr array 数组,股票列表;
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
right_type any 整数,加权方法;
market_name string 市场名称。

返回:float

stocksmarketvalue(stockarr, endt, stype)

板块指定日流通市值

参数 类型 说明
stockarr array array of string,股票列表
endt datetime date,统计截止日期
stype any ,股票类型

返回:float

stocksMarketValuePercent(stock_arr, end_t, market_name, s_type)

计算当前板块的板块流通市值占市场流通市值比重。

参数 类型 说明
stock_arr array 数组,股票列表;
end_t datetime 日期,统计截止日期;
market_name string 市场名称;
s_type any 整数,加权方法;

返回:float

stocksShAmount(stock_arr, report_date)

计算当前板块的平均股东户数。

参数 类型 说明
stock_arr array 数组,股票列表;
report_date datetime 整数,报告期。

返回:float

stocksTobinsQValue(stock_arr, report_date, method_select)

计算当前板块的股票列表托宾Q值II。 (1)MethodSelect=1,用权益的市场价值比上账面(Q1): V1=板块流通市值+非流通股份的净资产; V2=板块归属母公司股东权益合计; QValue=V1/V2。 2MethodSelect =2,以公司的市场价值加上负债再除以公司的总资产(Q2): V1=板块流通市值+非流通股份的净资产+长期负债合计+短期负债合计; V2=板块资产总计; Qvalue=V1/V2。

参数 类型 说明
stock_arr array 数组,股票列表;
report_date datetime 整数,报告期;
method_select any 计算方法。

返回:array

stocksTotalValuePercent(stock_arr, end_t, market_name, s_type)

计算当前板块的板块总市值及占市场总市值比重(%)。

参数 类型 说明
stock_arr array 数组,股票列表;
end_t datetime 日期,统计截止日期;
market_name string 字符串,市场板块;
s_type any 整数,股票类型。

返回:float

stockstotalvalue(stockarr, endt, stype)

板块指定日总市值

参数 类型 说明
stockarr array array of string,股票列表
endt datetime ,统计截止日期
stype any ,股票类型

返回:float

stocksnegotiableshares(stockarr, endt, stype)

板块流通股本和(万)

参数 类型 说明
stockarr array array of string,股票列表
endt datetime ,统计截止日期
stype any ,股票类型

返回:array

stocksFreeMarketValue(stock_arr, endt)

股票列表自由流通市值<万>,仅支持A股代码

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期

返回:array

stocksFreeMarketValueNPercent(stock_arr, endt)

指定日自由流通市值/流通市值*100,仅支持A股代码

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期

返回:array

stocksFreeMarketValueAdjust(stock_arr, endt)

股票列表自由流通市值(调整后)<万>,仅支持A股代码

参数 类型 说明
stock_arr array 一维数字数组,股票列表
endt datetime 日期,截止日期

返回:array

stocksFreeMarketValueAdjustNPercent(stock_arr, endt)

指定日自由流通市值(调整后)/流通市值*100,仅支持A股代码

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期

返回:array

stocksFreeMarketValueAdjust3(stock_arr)

最新自由流通市值(调整后)<万>,系统参数:日期

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:array

stocksFreeMarketValuePercent(stock_arr, endt)

指定日自由流通市值/总市值*100,仅支持A股代码

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期

返回:array

stocksFreeMarketValueAdjustPercent3(stock_arr)

最新自由流通市值占总市值(%)(调整后),仅支持A股代码,系统参数:日期

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:array

stocksFreeMarketValueAdjustNPercent3(stock_arr)

最新自由流通市值占流通市值(%)(调整后),仅支持A股代码,系统参数:日期

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:array

stocksFreeMarketValueAdjustPercent(stock_arr, endt)

指定日自由流通市值(调整后)/总市值*100,仅支持A股代码

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期

返回:array

bkDa(beg_t, end_t, right_type, index_id, market_name)

对大盘涨跌贡献值(区间)。 (1)RightType=0时,为“总股本加权”的加权方法; (2)RightType=1时,为“流通股本加权”的加权方法; (3)板块对大盘涨跌贡献值的算法:DA=(VC-PC)*IC/MC VC:板块在EndT的市值; PC:板块在BegT的市值; IC:基准指数在EndT的收盘; MC:基准板块在BegT的市值。

参数 类型 说明
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
right_type any 整数,加权方法;
index_id string 字符串,指数代码;
market_name string 字符串,市场名称。

返回:float

bkDr(beg_t, end_t, right_type, market_name)

对大盘涨跌贡献度(%)(区间)。 (1)RightType=0时,为“总股本加权”的加权方法; (2)RightType=1时,为“流通股本加权”的加权方法。 (3)板块对大盘涨跌幅贡献度V=VCP/MCP*100 VCP:股票组合市值; MCP:基准板块市值。

参数 类型 说明
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
right_type any 整数,加权方法;
market_name string 字符串,市场名称。

返回:float

bkMarketValuePercent(end_t, bk_name, s_type)

指定日流通市值占市场流通市值比重(%)。

参数 类型 说明
end_t datetime 日期,截止日期;
bk_name string 字符串,市场名称;
s_type any 整数,股票类型。

返回:float

bkTotalValuePercent(end_t, bk_name, s_type)

指定日总市值占市场总市值比重(%)。

参数 类型 说明
end_t datetime 日期,截止日期;
bk_name string 字符串,市场名称;
s_type any 整数,股票类型。

返回:float

bkCmAmount(beg_t, end_t, type)

计算当前板块的股票募集资金和(万)。 (1)Type=0时,统计板块在开始日至截止日间的发行上市的筹资总额。 (2)Type=1时,统计板块在开始日至截止日间的增发的筹资总额。 (3)Type=2时,统计板块在开始日至截止日间的配股的筹资总额。 (4)Type=3时,统计板块在开始日至截止日间的所有筹资总额。

参数 类型 说明
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
type any 整数,类型。

返回:float

bkMarketValue(end_t, s_type)

指定日板块流通市值和(万)。

参数 类型 说明
end_t datetime 日期,截止日期;
s_type any 整数,股票类型。

返回:float

bkMarketValue3(s_type)

板块流通市值和(万)。

参数 类型 说明
s_type any 整数,股票类型。

返回:float

bkShAmount(report_date)

平均股东户数。 (1)取板块的最新成分股列表; (2)从股东户数表中提取所有成分股指定报告期的股东人数; (3)用股东人数总计和成分股个数计算得到平均股东户数。

参数 类型 说明
report_date datetime 整数,报告期。

返回:array

bkTobinsQValue(report_date, method_select)

托宾Q值。 1MethodSelect=1,用权益的市场价值比上账面(Q1): V1=板块流通市值+非流通股份的净资产; V2=板块归属母公司股东权益合计; QValue=V1/V2。 2MethodSelect =2,以公司的市场价值加上负债再除以公司的总资产(Q2): V1=板块流通市值+非流通股份的净资产+长期负债合计+短期负债合计; V2=板块资产总计; Qvalue=V1/V2。

参数 类型 说明
report_date datetime 整数,报告期;
method_select any 整数,计算方法。

返回:float

bkTotalValue(end_t, s_type)

指定日总市值和(万)。

参数 类型 说明
end_t datetime 日期:截止日期;
s_type any 整数,股票类型。

返回:float

bkTotalValue3(s_type)

总市值和(万)。

参数 类型 说明
s_type any 整数,股票类型。

返回:float

bkFreeMarketValueAdjustPercent3()

最新自由流通市值占总市值(%)(调整后),仅支持A股,系统参数:板块、日期

返回:float

bkFreeMarketValue(endt)

指定日自由流通市值<万>,仅支持A股,系统参数:板块

参数 类型 说明
endt datetime 日期,截止日期

返回:float

bkFreeMarketValueAdjust(endt)

指定日自由流通市值(调整后)<万>,仅支持A股,系统参数:板块

参数 类型 说明
endt datetime 日期,截止日期

返回:float

bkFreeMarketValueAdjust3()

最新自由流通市值(调整后)<万>,仅支持A股,系统参数:板块、日期

返回:float

bkFreeMarketValueAdjustNPercent3()

最新自由流通市值占流通市值(%)(调整后),仅支持A股,系统参数:板块、日期

返回:float

bkFreeMarketValuePercent3()

最新自由流通市值占总市值(%),仅支持A股,系统参数:板块、日期

返回:float

bkFreeMarketValueAdjustNPercent(endt)

指定日自由流通市值占流通市值(%)(调整后),仅支持A股,系统参数:板块

参数 类型 说明
endt datetime 日期,截止日期

返回:float

bkFreeMarketValue3()

最新自由流通市值<万>,仅支持A股,系统参数:板块、日期

返回:float

bkFreeMarketValueNPercent3()

最新自由流通市值占流通市值(%),仅支持A股,系统参数:板块、日期

返回:float

bkFreeMarketValueAdjustPercent(endt)

指定日自由流通市值占总市值(%)(调整后),仅支持A股,系统参数:板块

参数 类型 说明
endt datetime 日期,截止日期

返回:float

bkFreeMarketValueNPercent(endt)

指定日自由流通市值占流通市值(%),仅支持A股,系统参数:板块

参数 类型 说明
endt datetime 日期,截止日期

返回:float

bkFreeMarketValuePercent(endt)

指定日自由流通市值占总市值(%),仅支持A股,系统参数:板块

参数 类型 说明
endt datetime 日期,截止日期

返回:float

stocksMarketValueGrow(stocks_arr, beg_t, end_t, auto_first_day)

板块流通市值变动(万)。 (1)个股流通市值变动(万)=(截止日收盘价-开始日收盘价)*截止日当天的流通股本; (2)本市值变动考虑了增发等; (3)用复权后的交易数据计算市值的变动。 (4)AutoFirstDay=0,不考虑新股情况,如果新股在开始日未上市,其开始日收盘价为0,截止日收盘价亦同; ,AutoFirstDay=1,考虑新股情况,如果新股在开始日未上市,其开始日收盘价取上市日的开盘价,截止日收盘价亦同; (5)板块流通市值变动=个股流通市值变动加总。

参数 类型 说明
stocks_arr array 数组;
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
auto_first_day datetime 布尔型,真假。

返回:float

stocksTotalValueGrow(stocks_arr, beg_t, end_t, auto_first_day)

总市值变动(万)。 (1)个股总市值变动(万)=(截止日收盘价-开始日收盘价)*截止日当天的总股本; (2)本市值变动考虑了增发等; (3)用复权后的交易数据计算市值的变动。 (4)AutoFirstDay=0,不考虑新股情况,如果新股在开始日未上市,其开始日收盘价为0,截止日收盘价亦同; ,AutoFirstDay=1,考虑新股情况,如果新股在开始日未上市,其开始日收盘价取上市日的开盘价,截止日收盘价亦同; (5)板块总市值变动=个股总市值变动加总。

参数 类型 说明
stocks_arr array 数组,股票列表;
beg_t datetime 日期,开始日期;
end_t datetime 日期,截止日期;
auto_first_day datetime 布尔型,真假。

返回:float

stocksTotalShares(stock_arr, end_t, s_type)

板块总股本和(万)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
s_type any 用户自定义,股票类型

返回:float

stocksTotalSharesPercent(stock_arr, end_t, market_name, s_type)

股票列表StockArr总股本占市场板块MarketName总股本比重(%)。注意,市场板块MarketName只取最新的板块成分股统计。

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
market_name string 市场和板块,市场名称
s_type any 用户自定义,股票类型

返回:array

stocksListQk(stock_arr, beg_t, end_t)

区间上市的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表BegT:日期,统计开始日期
beg_t datetime 统计开始日期
end_t datetime 统计截止日期

返回:array

stocksCount(bk_name, end_t)

获得指定板块在指定日EndT及之前上市的家数.

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期

返回:any

stocksIssuedQk(stock_arr, beg_t, end_t)

区间发行的股票列表,发行起始日在BegT到EndT之间的股票。

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

stocksIssuePrice(stock_arr, s_type)

股票列表StockArr平均发行价格.

参数 类型 说明
stock_arr array 数组类型,板块股票代码
s_type any 股票类型

返回:array

stocksHasDeclareReport(stock_arr, report_date)

已公布报表的公司.

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
report_date datetime 报告期

返回:void

stocksHasGoMarket(stock_arr, end_t, s_type)

指定日已上市公司.

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,统计截止日期
s_type any 用户自定义,股票类型

返回:array

stocksNegotiableSharesPercent(stock_arr, end_t, market_name, s_type)

板块流通股本占市场总流通股本比重

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,统计截止日期
market_name string 市场和板块,市场名称
s_type any 用户自定义,股票类型

返回:float

getStocksByType(stock_arr, type_id_arr)

返回指定类型的股票列表.,指定类型为StockType,具体如下: 1 : A股<深圳> 2 : A股<上海> 3 : B股<深圳> 4 : B股<上海> 5 : 基金<深圳> 6 : 基金<上海> 7 : 债券<深圳> 8 : 债券<上海> :9 : 企业债券<深圳> 10 : 企业债券<上海> 11 : 国债现货<深圳> 12 : 国债现货<上海> 13 : 国债回购<深圳> 14 : 国债回购<上海> 15 : 其它<深圳> 16 : 其它<上海> 17 : 开放式基金 18 : 银行间债券 19 : 货币 20 : 深圳权证 21 : 上海权证 22 : 上海期权 27 : 期货 28 : 私募基金 38 : 银行间债券回购 50 : 复合基准(MI开头) 101: 港股 102: 港股指数 -1 : 指数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
type_id_arr array 一维字符串数组,股票类型数组

返回:array

getAbkbyEndT(bk_name, endt)

获取A股板块历史成份股。可判断板块包括:深证A股;上证A股;中小企业板;创业板;科创板等,以AllABk()中包含的板块为准。 注1:该函数剔除了当日没上市、已退市的股票。即成份股包括暂停上市的票。 注2:可应用于需要对每个时点的所有A股的财务数据做统计等,则必须得到当时实际的所有股票,和交易无关。

参数 类型 说明
bk_name string 字符串,板块名称,多个板块用;分隔,只支持公用函数AllABk()中包含的板块。
endt datetime 日期类型,指定日。

返回:array

getAbkbyDate(bk_name, endt)

通过板块中文名BKName查询指定日EndT的成分股列表(剔除暂停上市的股票)。模型支持输入多个板块名称,用半角分号分隔,如"上证A股;深证A股"。 支持以下板块的成分股查询: 1、A股 2、上证A股 3、深证A股 4、北证A股 5、创业板 6、科创板 7、中小企业板 其中,对中小企业板的支持主要为了兼容历史,该板块已于2021-04-06并入主板。 A股板块包括 上证A股;科创板;深证A股;创业板;北证A股,不含新三板股票。 特别说明:GetAbkbyDate(BKName,EndT) 与 GetBKbyDate(IndexID,EndT)的差异: 1GetAbkbyDate的参数为板块中文名,仅支持少数几个市场板块;GetBKbyDate的参数为指数代码,支持所有 有成分或成分权重的指数 2)GetAbkbyDate特别地处理了中小企业板,2021-04-06之前区分中小企业板和深证A股;GetBKbyDate不提供中小企业板的历史成分,一律通过深证A股指数TSI000004获得 3GetAbkbyDate特别地处理了北证A股(2021-11-15正式成立): EndT<2021-11-15时,GetAbkbyDate不包含北证A股,而GetBKbyDate包含。 更新: 2025-08-13:数据组,修正2021-4-6之前,深证A股板块含中小企业板股票问题

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期

返回:array

getBkByBegTEndTIi(bk_name, beg_t, end_t)

区间范围内曾经在板块上市过的所有股票(含已暂停已退市)。目前只能使用以下板块:'A股','上证A股','科创板','深证A股','创业板','北证A股','B股','上证B股','深证B股'。

参数 类型 说明
bk_name string 字符串。板块名称
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

getFundsByDate(index_id, endt)

获取指定标的指数的基金集合

参数 类型 说明
index_id string 指数,指数代码
endt datetime 日期,截止日期

返回:float

stocksJjCount(stock_arr, beg_t, end_t)

返回begT到endt之间上市的基金个数.

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,统计开始日期
end_t datetime 日期,统计截止日期

返回:any

marketList()

返回市场常用列表,仅包括深证A股、深证B股、深证基金、上证A股、上证B股、上证基金。如果需要获得其他目录下的板块列表,请使用函数GetBKList,使用方法参见该函数的函数说明。

返回:array

stocksGoMarketCount(stock_arr, end_t)

指定区间内发行的股票个数.函数使用发行起始日进行判断,获取发行起始日在begt到endt之间的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表;BegT:日期,统计开始日期
end_t datetime 日期,统计截止日期

返回:any

getStocks()

返回深证A股,深证B股,深证基金,上证A股,上证B股,上证基金的股票列表

返回:array

stocksCountByTypeId(stock_arr, id1, id2, end_t)

返回指定日列表中指定类型的股票数量.,类型是StockType对应的数字,由ID1和ID2设置,具体如下: 1 : A股<深圳> 2 : A股<上海> 3 : B股<深圳> 4 : B股<上海> 5 : 基金<深圳> 6 : 基金<上海> 7 : 债券<深圳> 8 : 债券<上海> :9 : 企业债券<深圳> 10 : 企业债券<上海> 11 : 国债现货<深圳> 12 : 国债现货<上海> 13 : 国债回购<深圳> 14 : 国债回购<上海> 15 : 其它<深圳> 16 : 其它<上海> 17 : 开放式基金 18 : 银行间债券 19 : 货币 20 : 深圳权证 21 : 上海权证 22 : 上海期权 27 : 期货 28 : 私募基金 38 : 银行间债券回购 50 : 复合基准(MI开头) 101: 港股 102: 港股指数 -1 : 指数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
id1 any 整数,StockType股票类型对应的数字
id2 any 整数,StockType股票类型对应的数字
end_t datetime 日期,统计截止日期

返回:array

getAllBkList()

得到所有的板块列表,其中包括用户板块列表

返回:array

stocksBCount(stock_arr, end_t)

返回StockArr股票列表中,在指定日上市的B股个数。函数通过上市第一个交易日进行判断。注意,设置的周期会影响到该判断,如果是日线,则获取第一个日线日期判断,如果是分钟线,则获取第一个分钟数据进行判断。建议调用该函数时,设置周期为日线

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,统计截止日期

返回:array

industryNames()

行业板块说明,新行业分类方式。

返回:any

qfiiNames()

证券公司目录,资料来源于中国证监会,截止日期2002年11月25日。

返回:any

industryNamesTs()

天软二级行业

返回:any

getbkEx(bk)

getbk()扩展函数,从板块BK中选取当天在市的股票。

参数 类型 说明
bk string 市场和板块,市场和板块名称

返回:any

gics4LevelIndustryNames()

股票对应的GICS分类,天软目前没有全球行业分类数据。

返回:any

industryNamesGics()

GICS(全球行业)分类。

返回:any

tradeBkExist(bk_arr, b_kname)

判断板块列表BKArr是否包含板块Bkname,如果包含则返回1,否则返回0。

参数 类型 说明
bk_arr array 一维字符串数组,板块列表
b_kname string 字符串,板块名称

返回:array

industryNamesTsI()

证券一级行业。

返回:any

centralizationNames()

常用行业集中度。

返回:any

isValueBetweeMaxAndMin(tb, field_name, lowvalue, highvalue)

从一张表中返回指定字段的数值在指定区间段内的个数。

参数 类型 说明
tb array 一维数字数组
field_name string 字符串,字段名称
lowvalue float 实数,区间低值
highvalue float 实数,区间高值

返回:bool

qynjNames()

企业年金名录,仅显示范例结果

返回:any

qsNames()

证券公司名录,截止至2002/10/25中国证券网公布数据。该函数仅为样例。

返回:any

assetTypeNames()

基金资产常见类型,固定返回:股票、债券、买入返售证券、银行存款、其他资产。

返回:any

bondTypeNames()

债券类型列表,固定返回:国债、金融债券、可转换债券、企业债券和央行票据。

返回:array

bkTotalShares(end_t, s_type)

返回板块指定日总股本和(万)。用户需使用SetSysParam(pn_bk(),bkname);设置板块,MarketName为统计市场总股本的使用的市场名称

参数 类型 说明
end_t datetime 截止日期
s_type any 股票类型

返回:string

bkNegotiableShares3(s_type)

返回板块最新流通股本和(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
s_type any 用户自定义,股票类型

返回:string

bkHasDeclareReport(report_date)

返回板块已公布指定报告期ReportDate报表的公司,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
report_date datetime 报告期

返回:string

bkIssuedQk(beg_t, end_t)

返回板块区间发行的股票列表,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

bkNegotiableShares(end_t, s_type)

返回板块定日流通股本和(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
s_type any 用户自定义,股票类型

返回:string

bkListOnlyB(end_t)

返回板块发行B股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkListOnlyA(end_t)

返回板块发行A股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkIssuePrice(s_type)

返回板块平均发行价格,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
s_type any 用户自定义,股票类型

返回:string

bkListAAndB(end_t)

返回板块同时发行A、B股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkHasGoMarket(end_t, s_type)

返回板块指定日已上市公司,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
s_type any 用户自定义,股票类型

返回:string

bkACount(end_t)

返回板块指定日A股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkCount(end_t)

返回板块已上市公司数。当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkTotalShares3(s_type)

返回板块最新总股本和(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
s_type any 用户自定义,股票类型

返回:string

bkNegotiableSharesPercent(end_t, market_name, s_type)

返回板块流通股本占市场总流通股本比重,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
market_name string 市场和板块,市场名称
s_type any 用户自定义,股票类型

返回:string

bkBCount(end_t)

返回板块指定日A股公司数,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkAveTotalShares(end_t, s_type)

返回板块指定日平均总股本(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
s_type any 用户自定义,股票类型

返回:string

bkAveNegotiableShares(end_t, s_type)

返回板块指定日平均流通股本(万),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
s_type any 用户自定义,股票类型

返回:string

bkStockCount()

返回板块股票个数(最新),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

返回:string

bkListedQk(beg_t, end_t)

返回区间板块上市的股票列表,当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

bkTotalSharesPercent(end_t, market_name, s_type)

板块总股本占市场股本比重(%),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
market_name string 市场板块,市场和板块
s_type any 用户自定义,股票类型

返回:string

stocksListOnly(stock_arr, end_t, type)

指定日仅发行指定股票类型个数.

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,统计截止日期
type any 用户自定义,发行类型

返回:any

lostAstocksInBk()

”终止上市;暂停上市”板块中股票的所属板块,模型开发的中间函数。有做缓存处理。

返回:array

getbkIndexIDs()

获取AB股板块及编码对照表

返回:array

bkBtamountsum2(n)

N日成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

bkBtdepartmentamountsum2(n, direction, departmentname)

N日指定营业部平价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentamountsumpercent3(n, direction, departmentname)

N日指定营业部交易总额和占板块大宗交易成交总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentdiscountamountsum2(n, direction, departmentname)

N日指定营业部折价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentfairamountsum2(n, direction, departmentname)

N日指定营业部平价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentnetamountsum2(n, departmentname)

N日指定营业部净买入额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentpremiumamountsum2(n, direction, departmentname)

N日指定营业部溢价交易总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmenttradecountsum2(n, direction, departmentname)

N日指定营业部交易次数,与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdiscountamountsum2(n)

N日折价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

bkBtdiscountamountsumpercent2(n)

N日折价成交总额和占成交总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

bkBtfairamountsum2(n)

N日平价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

bkBtfairamountsumpercent2(n)

N日平价成交总额和占成交总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

bkBtinstitutionamountsum2(n, direction, institutionname)

N日指定机构买入(卖出)总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionamountsumpercent2(n, direction, institutionname)

N日指定机构交易总额和占板块大宗交易总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutiondiscountamountsum2(n, direction, institutionname)

N日指定机构折价交易总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionfairamountsum2(n, direction, institutionname)

N日指定机构平价交易总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionnetamountsum2(n, institutionname)

N日指定机构净买入总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionpremiumamountsum2(n, direction, institutionname)

N日指定机构溢价交易总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutiontradecountsum2(n, direction, institutionname)

N日指定机构交易次数,与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtpremiumamountsum2(n)

N日溢价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

bkBtpremiumamountsumpercent2(n)

N日溢价成交总额和占成交总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
n any 整型,交易日

返回:float

stocksBtDepartmentAmountSum2(stock_arr, n, direction, department_name)

N日指定营业部交易总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtInstitutionTradeCountSum2(stock_arr, n, direction, institution_name)

N日指定机构交易次数,与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:any

stocksBtPremiumAmountSumPercent2(stock_arr, n)

N日溢价成交总额和占成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtFairAmountSumPercent2(stock_arr, n)

N日平价成交总额和占成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtFairAmountSum2(stock_arr, n)

N日平价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtDepartmentNetAmountSum2(stock_arr, n, department_name)

N日指定营业部净买入额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
department_name string 字符串。营业部名称

返回:float

stocksBtDepartmentDiscountAmountSum2(stock_arr, n, direction, department_name)

N日指定营业部折价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtAmountSum2(stock_arr, n)

N日成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtInstitutionDiscountAmountSum2(stock_arr, n, direction, institution_name)

N日指定机构折价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtDepartmentPremiumAmountSum2(stock_arr, n, direction, department_name)

N日指定营业部溢价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtDepartmentFairAmountSum2(stock_arr, n, direction, department_name)

N日指定营业部平价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtDiscountAmountSum2(stock_arr, n)

N日折价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtInstitutionPremiumAmountSum2(stock_arr, n, direction, institution_name)

N日指定机构溢价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtInstitutionFairAmountSum2(stock_arr, n, direction, institution_name)

N日指定机构折价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtInstitutionNetAmountSum2(stock_arr, n, institution_name)

N日指定机构净买入额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
institution_name string 字符串。机构名称

返回:float

stocksBtDepartmentTradeCountSum2(stock_arr, n, direction, department_name)

N日指定营业部交易次数,与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:any

stocksBtPremiumAmountSum2(stock_arr, n)

N日溢价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtInstitutionAmountSumPercent2(stock_arr, n, direction, institution_name)

N日指定机构交易总额和占股票列表大宗交易总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:array

stocksBtDiscountAmountSumPercent2(stock_arr, n)

N日折价成交总额和占成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日

返回:float

stocksBtDepartmentAmountSumPercent2(stock_arr, n, direction, department_name)

N日指定营业部交易总额和占股票列表大宗交易总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:array

stocksBtInstitutionAmountSum2(stock_arr, n, direction, institution_name)

N日指定机构交易总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
n any 整数。交易日
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

bkBtamountsum(begt, endt)

区间板块大宗交易成交总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

bkBtDepartmentAmountSum(begt, endt, direction, department_name)

区间指定营业部交易总额(万),与系统参数(板块)相关。

参数 类型 说明
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

bkBtdepartmentamountsumpercent(begt, endt, direction, departmentname)

区间指定营业部交易总额占板块大宗交易成交总额比(%),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentdiscountamountsum(begt, endt, direction, departmentname)

区间指定营业部折价交易总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentfairamountsum(begt, endt, direction, departmentname)

区间指定营业部平价交易总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=0,卖出=1
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentnetamountsum(begt, endt, departmentname)

区间指定营业部净买入总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentpremiumamountsum(begt, endt, direction, departmentname)

区间指定营业部溢价交易总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmenttradecountsum(begt, endt, direction, departmentname)

区间指定营业部对板块的交易笔数,与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:any

bkBtdiscountamountsumpercent(begt, endt)

区间板块折价成交总额和占区间板块成交总额比(%),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

bkBtfairamountsum(begt, endt)

区间板块大宗交易平价成交总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

bkBtfairamountsumpercent(begt, endt)

区间板块平价成交总额和占区间板块成交总额比(%),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

bkBtinstitutionamountsumpercent(begt, endt, direction, institutionname)

区间指定机构交易总额占板块大宗交易成交总额比(%),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutiondiscountamountsum(begt, endt, direction, institutionname)

区间指定机构折价交易总额,与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionfairamountsum(begt, endt, direction, institutionname)

区间指定机构平价交易总额,与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionnetamountsum(begt, endt, institutionname)

区间指定机构对板块大宗交易净买入额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionpremiumamountsum(begt, endt, direction, institutionname)

区间指定机构溢价交易总额,与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutiontradecountsum(begt, endt, direction, institutionname)

区间指定机构对板块的交易次数,与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtpremiumamountsum(begt, endt)

区间板块大宗交易溢价成交总额(万),与系统参数(板块)相关

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

bkBtpremiumamountsumpercent(begt, endt)

区间板块溢价成交总额和占区间板块成交总额比(%),

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:float

stocksBtFairAmountSumPercent(stock_arr, begt, endt)

区间平价成交总额和占成交总额比(%)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:float

stocksBtInstitutionAmountSumPercent(stock_arr, begt, endt, direction, institution_name)

区间指定机构交易总额和占股票列表大宗交易总额比(%)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:array

stocksBtDepartmentAmountSum(stock_arr, begt, endt, direction, department_name)

区间指定营业部交易总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtDepartmentNetAmountSum(stock_arr, begt, endt, department_name)

区间指定营业部净买入额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
department_name string 字符串。营业部名称

返回:float

stocksBtInstitutionAmountSum(stock_arr, begt, endt, direction, institution_name)

区间指定机构交易总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtInstitutionPremiumAmountSum(stock_arr, begt, endt, direction, institution_name)

区间指定机构溢价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtDepartmentDiscountAmountSum(stock_arr, begt, endt, direction, department_name)

区间指定营业部折价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtDiscountAmountSum(stock_arr, begt, endt)

区间折价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:float

stocksBtInstitutionDiscountAmountSum(stock_arr, begt, endt, direction, institution_name)

区间指定机构折价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtDepartmentTradeCountSum(stock_arr, begt, endt, direction, department_name)

区间指定营业部交易次数。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:any

stocksBtInstitutionNetAmountSum(stock_arr, begt, endt, institution_name)

区间指定机构净买入额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
institution_name string 字符串。机构名称

返回:float

stocksBtFairAmountSum(stock_arr, begt, endt)

区间股票列表大宗交易平价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:array

stocksBtInstitutionFairAmountSum(stock_arr, begt, endt, direction, institution_name)

区间指定机构平价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtInstitutionTradeCountSum(stock_arr, begt, endt, direction, institution_name)

区间指定机构交易次数。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:any

stocksBtDiscountAmountSumPercent(stock_arr, begt, endt)

区间折价成交总额和占成交总额比(%)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:float

stocksBtPremiumAmountSumPercent(stock_arr, begt, endt)

区间溢价成交总额和占成交总额比(%)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:float

stocksBtPremiumAmountSum(stock_arr, begt, endt)

区间溢价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:float

stocksBtDepartmentAmountSumPercent(stock_arr, begt, endt, direction, department_name)

区间指定营业部交易总额占股票列表大宗交易总额比(%)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:array

stocksBtAmountSum(stock_arr, begt, endt)

区间成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期

返回:float

stocksBtDepartmentPremiumAmountSum(stock_arr, begt, endt, direction, department_name)

区间指定营业部溢价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtDepartmentFairAmountSum(stock_arr, begt, endt, direction, department_name)

区间指定营业部平价成交总额(万)。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

bkBtamount()

成交总额(万),与系统参数(时间,板块)相关

返回:float

bkBtdepartmentamount(direction, departmentname)

指定营业部交易总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentamountpercent(direction, departmentname)

指定营业部交易总额占板块大宗交易成交总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentdiscountamount(direction, departmentname)

指定营业部折价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentfairamount(direction, departmentname)

指定营业部平价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentnetamount(departmentname)

指定营业部净买入额(万),与系统参数(时间,板块)相关

参数 类型 说明
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmentpremiumamount(direction, departmentname)

指定营业部溢价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:float

bkBtdepartmenttradecount(direction, departmentname)

指定营业部交易次数,与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=2,卖出=3
departmentname string 字符串,营业部名称

返回:any

bkBtdiscountamount()

折价成交总额(万),与系统参数(时间,板块)相关

返回:float

bkBtdiscountamountpercent()

折价成交总额占成交总额比(%),与系统参数(时间,板块)相关

返回:float

bkBtfairamount()

平价成交总额(万),与系统参数(时间,板块)相关

返回:float

bkBtfairamountpercent()

平价成交总额占成交总额比(%),与系统参数(时间,板块)相关

返回:float

bkBtinstitutionamount(direction, institutionname)

指定机构交易总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionamountpercent(direction, institutionname)

指定机构交易总额占板块大宗交易总额比(%),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutiondiscountamount(direction, institutionname)

指定机构折价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionfairamount(direction, institutionname)

指定机构平价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionnetamount(institutionname)

指定机构净买入额(万),与系统参数(时间,板块)相关

参数 类型 说明
institutionname string 字符串,机构名称

返回:float

bkBtinstitutionpremiumamount(direction, institutionname)

指定机构溢价成交总额(万),与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:float

bkBtinstitutiontradecount(direction, institutionname)

指定机构交易次数,与系统参数(时间,板块)相关

参数 类型 说明
direction any 整型,交易方向买入=0,卖出=1
institutionname string 字符串,机构名称

返回:any

bkBtpremiumamount()

溢价成交总额(万),与系统参数(时间,板块)相关

返回:float

bkBtpremiumamountpercent()

溢价成交总额占成交总额比(%),与系统参数(时间,板块)相关

返回:float

stocksBtInstitutionFairAmount(stock_arr, direction, institution_name)

指定机构平价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:float

stocksBtDiscountAmountPercent(stock_arr)

折价成交总额占成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:float

stocksBtQk(stock_arr, begt, endt, field_a, name_a)

指定区间的大宗交易明细。

参数 类型 说明
stock_arr array 数组。股票列表
begt datetime 日期。开始日期
endt datetime 日期。截止日期
field_a string 字符串。机构(营业部)字段
name_a string 字符串。机构(营业部)名称

返回:array

stocksBtDepartmentAmountPercent(stock_arr, direction, department_name)

指定营业部交易总额占板块大宗交易成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtAmount(stock_arr)

成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:float

stocksBtInstitutionNetAmount(stock_arr, institution_name)

指定机构净买入额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
institution_name string 字符串。机构名称

返回:float

stocksBtDepartmentAmount(stock_arr, direction, department_name)

指定营业部交易总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtDepartmentDiscountAmount(stock_arr, direction, department_name)

指定营业部折价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:float

stocksBtInstitutionAmountPercent(stock_arr, direction, institution_name)

指定机构交易总额占股票列表大宗交易总额比(%),与系统参数(时间)相关。 实数。指定机构交易总额占股票列表大宗交易总额比(%)。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:array

stocksBtPremiumAmount(stock_arr)

溢价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:float

stocksBtValue(stock_arr, beg_t, end_t, price_type, field_type, name_a)

指定区间的大宗交易数据汇总。

参数 类型 说明
stock_arr array 数组。股票列表
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期
price_type any 用户自定义。价格类型,取值如下:
field_type any 用户自定义。机构/营业部字段,取值如下:
name_a string 字符串。机构/营业部名称

返回:float

stocksBtDepartmentTradeCount(stock_arr, direction, department_name)

指定日营业部对股票列表的交易次数,与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:array

stocksBtDiscountAmount(stock_arr)

指定日股票列表大宗交易折价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:array

stocksBtFairAmountPercent(stock_arr)

平价成交总额占成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:float

stocksBtFairAmount(stock_arr)

指定日股票列表大宗交易平价成交总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:array

stocksBtTradeCount(stock_arr, beg_t, end_t, field_type, name_a)

指定区间的大宗交易记录汇总。

参数 类型 说明
stock_arr array 数组。股票列表
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期
field_type any 用户自定义。机构/营业部字段,取值如下:
name_a string 字符串。机构/营业部名称

返回:any

stocksBtInstitutionAmount(stock_arr, direction, institution_name)

指定日指定机构对股票列表大宗交易买入(卖出)总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:array

stocksBtPremiumAmountPercent(stock_arr)

指定日股票列表大宗交易溢价成交总额占成交总额比(%),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表

返回:array

stocksBtDepartmentNetAmount(stock_arr, department_name)

指定日指定营业部对股票列表净买入额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
department_name string 字符串。营业部名称

返回:array

stocksBtInstitutionTradeCount(stock_arr, direction, institution_name)

指定日指定机构对股票列表的交易次数,与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:array

stocksBtInstitutionDiscountAmount(stock_arr, direction, institution_name)

指定日指定机构折价交易股票列表总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
institution_name string 字符串。机构名称

返回:array

stocksBtDepartmentFairAmount(stock_arr, direction, department_name)

指定日指定营业部平价交易股票列表总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:array

stocksBtDepartmentPremiumAmount(stock_arr, direction, department_name)

指定日指定营业部溢价交易股票列表总额(万),与系统参数(时间)相关。

参数 类型 说明
stock_arr array 数组。股票列表
direction any 用户自定义。交易方向,取值如下:
department_name string 字符串。营业部名称

返回:array

stocksHoldersIncreaseValueQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReduceValueQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东减持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangeValueQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东净增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreasePercentQj2(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东增持占流通市值(%)=区间增持市值/期末流通市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReducePercentQj2(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东减持占流通市值(%)=区间减持市值/期末流通市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangePercentQj2(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东净增持占流通市值(%)=区间净增持市值/期末流通市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreasePercentQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东增持占总市值(%)=区间增持市值/期末总市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReducePercentQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东减持占总市值(%)=区间减持市值/期末总市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangePercentQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东净增持占总市值(%)=区间净增持市值/期末总市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreaseComNumQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东增持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReduceComNumQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东减持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangeComNumQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东净增持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreaseComListQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangeComListQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东净增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReduceComListQj(stock_arr, beg_t, end_t, vtype)

获得股票列表区间大股东减持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReduceValue(stock_arr, end_t, vtype)

获得股票列表指定日大股东减持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangeValue(stock_arr, end_t, vtype)

获得股票列表指定日大股东净增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangePercent2(stock_arr, end_t, vtype)

获得股票列表指定日大股东净增持占流通市值(%)=指定日净增持市值/指定日流通市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreasePercent(stock_arr, end_t, vtype)

获得股票列表指定日大股东增持占总市值(%)=指定日增持市值/指定日总市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReducePercent(stock_arr, end_t, vtype)

获得股票列表指定日大股东减持占总市值(%)=指定日减持市值/指定日总市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangePercent(stock_arr, end_t, vtype)

获得股票列表指定日大股东净增持占总市值(%)=指定日净增持市值/指定日总市值*100%

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReduceComNum(stock_arr, end_t, vtype)

获得股票列表指定日大股东减持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangeComNum(stock_arr, end_t, vtype)

获得股票列表指定日大股东净增持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersNetChangeComList(stock_arr, end_t, vtype)

获得股票列表指定日发生大股东净增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersReduceComList(stock_arr, end_t, vtype)

获得股票列表指定日发生大股东减持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreaseValue(stock_arr, end_t, vtype)

获得股票列表指定日大股东增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

stocksHoldersIncreaseComList(stock_arr, end_t, vtype)

获得股票列表指定日发生大股东增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersIncreaseValue(bk_name, end_t, vtype)

获得板块指定日大股东增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersIncreaseComList(bk_name, end_t, vtype)

获得板块指定日发生大股东增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersReduceValue(bk_name, end_t, vtype)

获得板块指定日大股东减持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersReducePercentQj(bk_name, beg_t, end_t, vtype)

获得板块区间大股东减持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersNetChangeValue(bk_name, end_t, vtype)

获得板块指定日大股东净增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersReducePercent2(bk_name, end_t, vtype)

获得板块指定日大股东减持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersNetChangePercent2(bk_name, end_t, vtype)

获得板块指定日大股东净增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersIncreasePercent(bk_name, end_t, vtype)

获得板块指定日大股东增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersReducePercent(bk_name, end_t, vtype)

获得板块指定日大股东减持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersNetChangePercent(bk_name, end_t, vtype)

获得板块指定日大股东净增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersIncreaseComNum(bk_name, end_t, vtype)

获得板块指定日发生大股东增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:any

bkHoldersReduceComNum(bk_name, end_t, vtype)

获得板块指定日发生大股东减持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:any

bkHoldersNetChangeComNum(bk_name, end_t, vtype)

获得板块指定日发生大股东净增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:any

bkHoldersNetChangeComList(bk_name, end_t, vtype)

获得板块指定日发生大股东净增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersReduceComList(bk_name, end_t, vtype)

获得板块指定日发生大股东减持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersIncreaseValueQj(bk_name, beg_t, end_t, vtype)

获得板块区间大股东增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersReduceValueQj(bk_name, beg_t, end_t, vtype)

获得板块区间大股东减持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersNetChangeValueQj(bk_name, beg_t, end_t, vtype)

获得板块区间大股东净增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersIncreasePercentQj2(bk_name, beg_t, end_t, vtype)

获得板块区间大股东增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersReducePercentQj2(bk_name, beg_t, end_t, vtype)

获得板块区间大股东减持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersNetChangePercentQj2(bk_name, beg_t, end_t, vtype)

获得板块区间大股东净增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersIncreasePercentQj(bk_name, beg_t, end_t, vtype)

获得板块区间大股东增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersNetChangePercentQj(bk_name, beg_t, end_t, vtype)

获得板块区间大股东净增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

bkHoldersIncreaseComNumQj(bk_name, beg_t, end_t, vtype)

获得板块区间发生大股东增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:any

bkHoldersReduceComNumQj(bk_name, beg_t, end_t, vtype)

获得板块区间发生大股东减持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:any

bkHoldersNetChangeComNumQj(bk_name, beg_t, end_t, vtype)

获得板块区间发生大股东净增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:any

bkHoldersIncreaseComListQj(bk_name, beg_t, end_t, vtype)

获得板块区间发生大股东增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersReduceComListQj(bk_name, beg_t, end_t, vtype)

获得板块区间发生大股东减持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersNetChangeComListQj(bk_name, beg_t, end_t, vtype)

获得板块区间发生大股东净增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:array

bkHoldersIncreasePercent2(bk_name, end_t, vtype)

获得板块指定日大股东增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因

返回:float

stocksHoldersIncreaseAndReduceDataQj(stock_arr, beg_t, end_t, vtype, direction, ctype)

获得指定区间股票列表大股东不同变动类型下的增减持市值、比率、股票个数、股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
direction any 用户自定义,变动方向
ctype any 用户自定义,计算类型

返回:array

stocksDssoReducePercent2(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人减持占流通市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreasePercent(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人增持占总市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangePercent(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人净增持占总市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreaseComNum(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人增持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreaseComList(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReduceComList(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人减持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangeComList(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人净增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreaseValueQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReduceValueQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人减持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreasePercentQj2(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人增持占流通市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReducePercentQj2(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人减持占流通市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangePercentQj2(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人净增持占流通市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreasePercentQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人增持占总市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReducePercentQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人减持占总市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangePercentQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人净增持占总市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreaseComNumQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人增持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReduceComNumQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人减持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangeComNumQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人净增持的股票个数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreaseComListQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReduceComListQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人减持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangeComListQj(stock_arr, beg_t, end_t, v_type, rtype)

获得股票列表区间董监高及关联人净增持的股票列表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreaseValue(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoIncreasePercent2(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人增持占流通市值(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoReduceValue(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人减持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoNetChangeValue(stock_arr, end_t, v_type, rtype)

获得股票列表指定日董监高及关联人净增持市值

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
v_type any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

bkDssoIncreaseComListQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

bkDssoReduceComListQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人减持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

bkDssoNetChangeComListQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人净增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

bkDssoNetChangeComNumQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人净增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:any

bkDssoIncreaseComList(bk_name, end_t, vtype, rtype)

获得板块指定日发生董监高及关联人增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

bkDssoNetChangeComList(bk_name, end_t, vtype, rtype)

获得板块指定日发生董监高及关联人净增持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

bkDssoReduceValue(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人减持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoNetChangeValue(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人净增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoIncreasePercent2(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoReducePercent2(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人减持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoNetChangePercent2(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人净增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoIncreasePercent(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoReducePercent(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人减持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoNetChangePercent(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人净增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoIncreaseComNum(bk_name, end_t, vtype, rtype)

获得板块指定日发生董监高及关联人增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:any

bkDssoReduceComNum(bk_name, end_t, vtype, rtype)

获得板块指定日发生董监高及关联人减持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:any

bkDssoNetChangeComNum(bk_name, end_t, vtype, rtype)

获得板块指定日发生董监高及关联人净增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:any

bkDssoIncreaseValueQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoReduceValueQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人减持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoNetChangeValueQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人净增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoIncreasePercentQj2(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoReducePercentQj2(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人减持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoNetChangePercentQj2(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人净增持占流通市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoReducePercentQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人减持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoNetChangePercentQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人净增持占总市值(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoIncreaseComNumQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人增持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:any

bkDssoReduceComNumQj(bk_name, beg_t, end_t, vtype, rtype)

获得板块区间董监高及关联人减持的股票个数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:any

bkDssoIncreaseValue(bk_name, end_t, vtype, rtype)

获得板块指定日董监高及关联人增持市值

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:float

bkDssoReduceComList(bk_name, end_t, vtype, rtype)

获得板块指定日发生董监高及关联人减持的股票列表

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stocksDssoHoldChangeDataQj(stock_arr, beg_t, end_t, vtype, rtype, direction, ctype)

获得指定区间股票列表董监高不同变动类型下持股市值、比率、个数等指标 当BegT=EndT时,可获得指定日数据

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系
direction any 用户自定义,变动方向
ctype any 用户自定义,计算方式

返回:array

stocksRestrictedBanMvqj(stock_arr, begt, endt, vtype)

区间解禁市值(单位:元)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanAndNrsPercentQj(stock_arr, begt, endt, vtype)

区间解禁市值占未流通市值(解禁前)比例(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanNumQj(stock_arr, begt, endt, vtype)

区间解禁家数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanMvPercentQj(stock_arr, begt, endt, vtype)

区间解禁市值占总市值比例(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanMvPercent(stock_arr, endt, vtype)

指定日解禁市值占总市值比例(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanMv(stock_arr, endt, vtype)

指定日解禁市值(单位:元)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanAndRsPercent(stock_arr, endt, vtype)

指定日解禁市值占流通市值(解禁前)比例(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanAndRsPercentQj(stock_arr, begt, endt, vtype)

区间解禁市值占流通市值(解禁前)比例(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanAndNrsPercent(stock_arr, endt, vtype)

指定日解禁市值占未流通市值(解禁前)比例(%)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanFutureNum(stock_arr, endt, vtype, dtype)

指定日未来解禁家数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

stocksRestrictedBanNum(stock_arr, endt, vtype)

指定日解禁家数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

stocksRestrictedBanFutureAndRsPercentQj(stock_arr, endt, vtype, dtype)

指定日未来解禁市值占流通市值(解禁前)比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

stocksRestrictedBanFutureAndNrsPercentQj(stock_arr, endt, vtype, dtype)

指定日未来解禁市值占未流通市值(解禁前)比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

stocksRestrictedBanFutureMv(stock_arr, endt, vtype, dtype)

指定日未来解禁市值(单位:元): 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

stocksRestrictedBanFutureMvPercentQj(stock_arr, endt, vtype, dtype)

指定日未来解禁市值占总市值比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

bkRestrictedBanAndNrsPercent(bk_name, endt, vtype)

指定日解禁市值占未流通市值(解禁前)比例(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanMv(bk_name, endt, vtype)

指定日解禁市值

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanNum(bk_name, endt, vtype)

指定日解禁家数

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanMvPercent(bk_name, endt, vtype)

指定日解禁市值占总市值比例(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanAndRsPercent(bk_name, endt, vtype)

指定日解禁市值占流通市值(解禁前)比例(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanMvPercentQj(bk_name, begt, endt, vtype)

区间解禁市值占总市值比例(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanFutureMvPercentQj(bk_name, endt, vtype, dtype)

指定日未来解禁市值占总市值比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

bkRestrictedBanFutureAndNrsPercentQj(bk_name, endt, vtype, dtype)

指定日未来解禁市值占未流通市值(解禁前)比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

bkRestrictedBanMvqj(bk_name, begt, endt, vtype)

区间解禁市值

参数 类型 说明
bk_name string 市场和板块,板块名称
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanFutureNum(bk_name, endt, vtype, dtype)

指定日未来解禁家数

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

bkRestrictedBanNumQj(bk_name, begt, endt, vtype)

区间解禁家数

参数 类型 说明
bk_name string 市场和板块,板块名称
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanFutureMv(bk_name, endt, vtype, dtype)

指定日未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

bkRestrictedBanAndRsPercentQj(bk_name, begt, endt, vtype)

区间解禁市值占流通市值(解禁前)比例(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanAndNrsPercentQj(bk_name, begt, endt, vtype)

区间解禁市值占未流通市值(解禁前)比例(%)

参数 类型 说明
bk_name string 市场和板块,板块名称
begt datetime 日期,开始日期
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型

返回:float

bkRestrictedBanFutureAndRsPercentQj(bk_name, endt, vtype, dtype)

指定日未来解禁市值占流通市值(解禁前)比例(%),其中未来解禁市值: 小于等于今天(today()):SUM(解禁数量*收盘价(历史)) 大于今天(today()):SUM(解禁数量*收盘价(Endt))

参数 类型 说明
bk_name string 市场和板块,板块名称
endt datetime 日期,截止日期
vtype any 用户自定义,限售类型
dtype any 用户自定义,区间时间

返回:float

stocksRestrictedBanGetDateArr(endt, d_type)

未来N个周期的区间日期

参数 类型 说明
endt datetime 日期,截止日期
d_type any 整数,

返回:any

stocksRepurchaseMvqj(stock_arr, beg_t, end_t, rtype, stype, ex_rate)

获得区间股票列表的累计回购金额

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类
ex_rate any 用户自定义,汇率类型

返回:array

stocksRepurchaseStockNum(stock_arr, end_t, rtype, stype)

获得指定日股票列表发生回购的家数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类

返回:array

stocksRepurchaseMv(stock_arr, end_t, rtype, stype, ex_rate)

获得指定日股票列表的累计回购金额

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类
ex_rate any 用户自定义,汇率类型

返回:array

stocksRepurchaseStockNumQj(stock_arr, beg_t, end_t, rtype, stype)

获得区间股票列表发生回购的家数

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类

返回:array

bkRepurchaseStockNum(bk_name, end_t, rtype, stype)

获得指定日板块发生回购的家数

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类

返回:any

bkRepurchaseStockNumQj(bk_name, beg_t, end_t, rtype, stype)

获得区间板块发生回购的家数

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类

返回:any

bkRepurchaseMvqj(bk_name, beg_t, end_t, rtype, stype, ex_rate)

获得区间板块的累计回购金额

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
rtype any 用户自定义,回购类型
stype any 用户自定义,股票种类
ex_rate any 用户自定义,汇率类型

返回:any

bkStocksMshFreezeValuePercent(report_date, g_type, from_no)

第N大股东冻结市值占板块总市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshMaxStockId(report_date, g_type, from_no)

第N大股东持有市值最大的股票代码,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshMaxStockValueTopNPercent1(report_date, g_type, to_no)

前N大股东持有市值最大的股票市值占总持有市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshHoldValue(s_name, report_date, g_type)

指定股东持有市值,与系统参数(pn_BK())相关

参数 类型 说明
s_name string 字符串,股东名称
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型

返回:float

bkStocksMshIncreaseNumbers(s_name, r_date1, rdate2, g_type)

指定股东增持家数,与系统参数(pn_BK())相关

参数 类型 说明
s_name string 字符串,股东名称
r_date1 any 报告期,截止报告期
rdate2 any 报告期,对比报告期
g_type any 用户自定义,股东类型

返回:float

bkStocksMshHoldNumbers(s_name, report_date, g_type)

指定股东持有家数,与系统参数(pn_BK())相关

参数 类型 说明
s_name string 字符串,股东名称
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型

返回:float

bkStocksMshPledgeValueTopNPercent(report_date, g_type, to_no)

前N大股东质押市值占板块总市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshMaxStockValueTopN(report_date, g_type, to_no)

前N大股东持有市值最大的股票市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshTopNValue(report_date, g_type, to_no)

前N大股东持有市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshFreezeValueTopN(report_date, g_type, to_no)

前N大股东冻结市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshMaxStockIdTopN(report_date, g_type, to_no)

前N大股东持有市值最大的股票代码,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshTopNName(report_date, g_type, to_no)

前N大股东名称,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:string

bkStocksMshPledgeValue(report_date, g_type, from_no)

第N大股东质押市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshFreezeValue(report_date, g_type, from_no)

第N大股东冻结市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshPledgeValuePercent(report_date, g_type, from_no)

第N大股东质押市值占板块总市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshMaxStockValue(report_date, g_type, from_no)

第N大股东持有市值最大的股票市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshMaxStockValuePercent1(report_date, g_type, from_no)

第N大股东持有市值最大的股票市值占总持有市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshMaxStockValuePercent2(report_date, g_type, from_no)

第N大股东持有市值最大的股票市值占股票市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshTopNValuePercent(report_date, g_type, to_no)

前N大股东持有市值占板块总市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshMarketValuePercent(report_date, g_type, from_no)

第N大股东持有市值占板块总市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshFreezeValueTopNPercent(report_date, g_type, to_no)

前N大股东冻结市值占板块总市值比,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshMarketValue(report_date, g_type, from_no)

第N大股东持有市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:float

bkStocksMshName(report_date, g_type, from_no)

第N大股东名称,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
from_no any 整数,第N

返回:string

bkStocksMshPledgeValueTopN(report_date, g_type, to_no)

前N大股东质押市值,与系统参数(pn_BK())相关

参数 类型 说明
report_date datetime 报告期,截止报告期
g_type any 用户自定义,股东类型
to_no any 整数,前N

返回:float

bkStocksMshReduceNumbers(s_name, r_date1, rdate2, g_type)

指定股东减持家数,与系统参数(pn_BK())相关

参数 类型 说明
s_name string 字符串,股东名称
r_date1 any 报告期,截止报告期
rdate2 any 报告期,对比报告期
g_type any 用户自定义,股东类型

返回:float

fundsIndustryComposite(fund_arr, r_date)

返回基金行业配置.

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,报告期

返回:array

bkTsGrowValue(beg_t, end_t, fund_type)

返回基金板块净申购总额(万份),当前板块通过setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前板块名称。净申购总额根据不同时间点的基金份额变化计算。

参数 类型 说明
beg_t datetime 开始日
end_t datetime 截止日
fund_type any 整型,基金类型

返回:string

bkTsDecreaseCount(beg_t, end_t, fund_type)

返回基金板块发生净赎回的基金个数,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为当前需要统计净赎回的基金板块名称。净赎回通过不同时间点基金份额变化计算。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

bkTsDecreaseValue(beg_t, end_t, fund_type)

返回基金板块净赎回总额(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。净赎回通过不同时间基金份额变化计算。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

fundsNegotiableShares(end_t)

返回基金板块指定日流通份额(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkTsDecrease(beg_t, end_t, fund_type)

返回基金板块发生净赎回的基金,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过开始日和截止日不同时间点总份额变计算净赎回。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

bkTsChangeValue(beg_t, end_t, fund_type)

返回基金板块份额变动(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

fundsNegotiableShares3()

返回基金板块最新流通份额(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

返回:string

bkTsGrow(beg_t, end_t, fund_type)

返回基金板块中发生净申购的基金,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

fundsTotalShares3()

返回基金板块最新总份额(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

返回:string

fundsTotalShares(end_t)

返回基金板块指定日总份额(万份),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
end_t datetime 日期,截止日期

返回:string

bkTsGrowCount(beg_t, end_t, fund_type)

返回基金板块发生净申购的基金个数,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过不同时点基金份额变化计算净申购。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

fundsTsDecrease(fund_arr, beg_t, end_t, fund_type)

返回基金列表FundArr中发生净赎回的基金。通过不同时点基金份额变化计算净赎回。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:array

fundsTsGrowCount(fund_arr, beg_t, end_t, fund_type)

返回基金板块发生净申购的基金个数.,通过不同时间基金份额变化计算净申购。

参数 类型 说明
fund_arr array 基金列表,一维字符串数组
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:any

fundsTsChangeValue(fund_arr, beg_t, end_t, fund_type)

返回基金板块份额变动(万份).

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:float

fundsTsGrowValue(fund_arr, beg_t, end_t, fund_type)

返回基金板块净申购总额(万份).,净申购通过不同时间基金份额变化计算。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:float

fundsTsDecreaseValue(fund_arr, beg_t, end_t, fund_type)

返回基金板块净赎回总额(万份),净赎回总额通过不同时间基金份额变动计算。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:float

fundsTsDecreaseCount(fund_arr, beg_t, end_t, fund_type)

返回基金板块发生净赎回的基金个数,净赎回通过不同时间基金份额变动计算。

参数 类型 说明
fund_arr array 数组类型,基金代码列表
beg_t datetime 开始日
end_t datetime 截止日
fund_type any 自定义类型,基金类型

返回:any

fundsTsGrow(fund_arr, beg_t, end_t, fund_type)

返回基金板块发生净申购的基金,净申购通过不同时间基金份额变化计算。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:array

bkByTzfg(fund_type)

返回基金板块指定投资风格的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
fund_type any 整型,基金类型

返回:array

bkListedOfFunds(end_t, fund_type)

返回基金板块指定日已上市的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:array

bkListedCountOfFunds(end_t, fund_type)

返回基金板块指定日已上市的基金个数,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
end_t datetime 日期,截止日期
fund_type any 整型,基金类型

返回:string

bkListedBetween(beg_t, end_t, fund_type)

返回基金板块区间新成立的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,投资风格

返回:array

bkDeclareIr(r_date, fund_type)

返回基金板块告期已公布投资组合的基金列表,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格

返回:array

fundSProductsNum(fund_bk)

指定基金板块下所包含的基金产品个数

参数 类型 说明
fund_bk string 市场和板块,基金板块

返回:float

getfundsbyqcqmdate(fundarr, rdate, rdate2)

返回指定区间期初资产净值有数据,期末未清盘

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,本报告期
rdate2 datetime reportingperiod,上期报告期

返回:array

getfundsbytzfg(fundarr, type)

返回指定投资风格的基金

参数 类型 说明
fundarr array array of string,基金列表
type any ,基金投资风格

返回:array

getfundlastenddate(fundid)

预估的清盘日期(清盘日期与最新净值日期取最大值)

参数 类型 说明
fundid string security,基金代码

返回:any

getfundsbyssrq(fundarr, rdate, rdate2)

返回指定区间前上市且未清盘的基金

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,本报告期
rdate2 datetime reportingperiod,上期报告期

返回:array

fundsallmanagerbyendt()

在任基金经理列表,与系统参数(基金板块、日期)相关

返回:array

bkFundsmanagerbyendt()

在任基金经理列表,与系统参数(基金板块、日期)相关

返回:array

adminFunds(fund_arr, end_t, seperate_by, name)

返回管理的基金.

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
end_t datetime 日期,截止日期
seperate_by any 整数
name string 字符串

返回:array

fundsListedBetween(fund_arr, beg_t, end_t, fund_type)

返回区间新成立的基金列表。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,投资风格

返回:array

fundsDeclareIr(fund_arr, r_date, fund_type)

返回报告期已公布投资组合的基金列表.

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期;EndT:截止日
fund_type any 整型,投资风格

返回:array

fundsDeclareIrCount(fund_arr, r_date, fund_type)

返回报告期已公布投资组合的基金个数

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,用于标识基金不同投资风格,具体如下:

返回:any

fundsListedCountBetween(fund_arr, beg_t, end_t, fund_type)

返回区间新成立的基金个数

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,用于标识基金不同投资风格,具体如下:

返回:any

fundsListedCount(fund_arr, end_t, fund_type)

返回指定日已上市的基金数。通过指定日是否已经开始公布净值判断基金是否上市。

参数 类型 说明
fund_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
fund_type any 整型,用于标识基金不同投资风格,具体如下:

返回:any

adminCloseFund(admin_company, end_t)

返回基金公司管理的封闭式基金代码

参数 类型 说明
admin_company string 字符串,基金管理公司名称
end_t datetime 日期,截止日期

返回:array

adminFundNumber(admin_company, end_t)

返回指定基金管理公司管理的基金个数

参数 类型 说明
admin_company string 字符串,基金管理公司名称
end_t datetime 日期,截止日期

返回:any

adminOpenFund(admin_company, end_t)

返回基金管理公司管理的开放式基金

参数 类型 说明
admin_company string 字符串,基金管理公司名称
end_t datetime 日期,截止日期

返回:array

adminCloseFundNumber(admin_company, end_t)

返回基金管理公司管理的封闭式基金个数

参数 类型 说明
admin_company string 字符串,基金管理公司名称
end_t datetime 日期,截止日期

返回:any

fundAdminCompanyName(fund_id)

返回基金管理人名称

参数 类型 说明
fund_id string 证券,基金代码

返回:string

fundsAdminCompany()

返回所有的基金管理公司名称

返回:string

adminOpenFundNumber(admin_company, end_t)

返回基金管理公司管理的开放式基金个数

参数 类型 说明
admin_company string 字符串,基金管理公司名称
end_t datetime 日期,截止日期

返回:any

fundsType()

返回板块'深证基金;上证基金;开放式基金'中所有基金的基金类型

返回:array

fundsInvestmentStyle()

返回所有的基金投资风格名称,数据取自基金基本信息302014

返回:string

fundsInvestmentType()

返回所有的基金投资类型名称,数据取自基金基本信息302013

返回:string

fundsTrustee()

返回所有的基金托管人名称,数据取自基金基本信息302010

返回:string

bkNetAssetPerUnit3(fund_type)

返回基金板块最新平均净值,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
fund_type any 整型,基金类型,通过设置不同的类型对基金类型进行分类,具体如下:

返回:string

bkNetAssetPerUnit(end_t, fund_type)

返回板块指定日平均净值,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
end_t datetime 日期,截止日期
fund_type any 整型,基金类型,通过设置不同的类型对基金类型进行分类,具体如下:

返回:string

bkNetAssetPerUnitGrowRatio(beg_t, end_t, fund_type)

返回基金板块区间平均净值增长率(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
fund_type any 整型,基金类型,通过设置不同的类型对基金类型进行分类,具体如下:

返回:string

bkNetAssetPerUnitInReportDate(r_date)

从基金公布的报告中获取的基金单位净值求算术平均,与系统参数(板块)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

fundsNawlInfo(fund_arr, beg_t, end_t, type)

返回区间平均净值(详情)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
type any 整型

返回:array

fundsNetAssetPerUnitInReportDate(fund_arr, r_date)

从基金公布的报告中获取的基金单位净值求算术平均。

参数 类型 说明
fund_arr array 数组。基金列表
r_date datetime 整数。报告期

返回:array

bkFdmanagerpercentgrow2(rdate, rdate2)

统计指定报告期指定板块汇总的关联基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkFdfundvolume(rdate, stockid)

统计指定报告期指定板块汇总的指定基金持有份额

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdnonpercentgrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名基金市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkFdfundvaluegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定基金持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdmanagervaluegrowratio(rdate, rdate2)

统计指定报告期指定板块汇总的持有关联基金市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkFdsumnvalue(rdate, topn)

统计指定板块中指定报告期内前N名基金持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkFdnonvaluegrowratio(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名基金持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkFdfundpercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdnonvalue(rdate, topn)

统计指定报告期指定板块汇总的第N名基金持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkFdsumnpercent3(rdate, topn)

统计指定板块中指定报告期内前N名基金市值占基金市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkFdmanagerpercentgrow3(rdate, rdate2)

统计指定报告期指定板块汇总的管理人或关联方持有占基金市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkFdsumnpercent(rdate, topn)

统计指定板块中指定报告期内前N名基金市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkFdsumnpercentgrow2(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkFdnonvaluegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名基金持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkFdfundpercentgrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdfundvaluegrowratio(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdnonpercent(rdate, topn)

统计指定报告期指定板块汇总的第N名基金市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkFdfundpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定基金市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdmanagerpercent3(rdate)

统计指定板块中指定报告期内持有关联基金市值占基金市值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkFdsumnvaluegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名基金持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkFdsumnpercentgrow3(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名基金市值占基金市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkFdfundpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定基金市值占基金市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

bkFdfundvolumegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定基金持有份额变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 基金代码

返回:float

bkFdsumnpercentgrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名基金市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkFdmanagervalue(rdate)

统计指定板块中指定报告期内持有关联基金市值(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkFdfundpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定基金市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 基金代码

返回:float

fundsfdnonpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名基金市值占基金市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsfdsumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名基金持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsfdnonvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名基金持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsfdsumnpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名基金市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsfdsumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名基金市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsfdsumnpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名基金市值占基金市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsfdvalue(fundarr, rdate, tono, field, isrelate)

基金明细前N名市值和-指定列

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
tono any ,截止索引号
field string string,字段
isrelate any integer,是否属于关联基金

返回:float

fundsfdsumnvaluegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名基金持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsfdsumnpercentgrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名基金市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsfdnoncode(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名基金代码

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsfdsumnpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名基金市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsfdsumnpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名基金市值占基金市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsfdsumnvaluegrowratio(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名基金持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsfdfundvolumegrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定基金持有份额变动

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,基金代码

返回:array

fundsfdnonpercent2(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名基金市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsfdnonpercentgrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名基金市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 any ,同比报告期
topn any integer,第N

返回:array

fundsfdnonvaluegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名基金持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 any ,同比报告期
topn any integer,第N

返回:array

fundsfdnonpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名基金市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 any ,同比报告期
topn any integer,第N

返回:array

fundsfdfundvolume(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定基金持有份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,基金代码

返回:array

fundsfdfundvalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定基金持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,基金代码

返回:array

fundsfdfundvaluegrowratio(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定基金持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,基金代码

返回:array

fundsfdfundpercentgrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定基金市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,基金代码

返回:array

fundsfdmanagerpercent(fundarr, rdate)

统计基金列表中指定报告期内持有关联基金市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsfdfundpercentgrow2(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定基金市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,基金代码

返回:array

fundsfdfundholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的持有指定基金的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,基金代码

返回:array

fundsfdmanagervaluegrow(fundarr, rdate, rdate2)

统计指定报告期基金列表汇总的持有关联基金市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsfdmanagerpercent3(fundarr, rdate)

统计基金列表中指定报告期内持有关联基金市值占基金市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsfdmanagervaluegrowratio(fundarr, rdate, rdate2)

统计指定报告期基金列表汇总的持有关联基金市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsfdmanagerpercentgrow3(fundarr, rdate, rdate2)

统计指定报告期基金列表汇总的管理人或关联方持有占基金市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

bkBdbondvolume(rdate, stockid)

统计指定报告期指定板块汇总的指定债券持有份额

参数 类型 说明
rdate datetime 指定报告期
stockid string 债券代码

返回:float

bkBdsumnpercent4(rdate, topn)

统计指定报告期指定板块汇总的前N名债券市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBdsumnpercent3(rdate, topn)

统计指定报告期指定板块汇总的前N名债券市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBdbondpercentgrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定债券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 债券代码

返回:float

bkBdbondvolumegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定债券持有份额变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 债券代码

返回:float

bkBdbondpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定债券市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 债券代码

返回:float

bkBdbondpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定债券市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 债券代码

返回:float

bkBdsumnpercentgrow4(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名债券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkBdbondpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定债券市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 债券代码

返回:float

bkBdsumnpercentgrow3(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名债券市值占债券市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkBdnonpercent3(rdate, topn)

统计指定报告期指定板块汇总的第N名债券市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkBdbondvaluegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定债券持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 债券代码

返回:float

bkBdbondpercentgrow4(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定债券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期,
rdate2 datetime 同比报告期,
stockid string 代码,string

返回:float

bkBdbondpercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定债券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 债券代码

返回:float

bkBdbondholdnum(rdate, stockid)

统计指定报告期指定板块汇总的持有指定股票的基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 债券代码

返回:float

bkBdnonvalue(rdate, topn)

统计指定报告期指定板块汇总的第N名债券持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkBdsumnvalue(rdate, topn)

统计指定报告期指定板块汇总的前N名债券持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBdsumnpercentgrow2(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名债券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

fundsbdnonpercent3(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名债券市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbdbondvaluegrowratio(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定债券持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,债券代码

返回:array

fundsbdsumnpercent2(fundarr, rdate, topn)

统计指定报告期基金列表汇总的前N名债券市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbdsumnvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的前N名债券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbdsumnvaluegrowratio(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名债券持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbdsumnvaluegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名债券持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbdbondpercent4(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定债券持有份额占该债券发行份额比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdbondpercent(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定债券市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdbondpercentgrow2(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定债券市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,债券代码

返回:array

fundsbdnonpercent(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名债券市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbdbondvalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定债券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdbondvaluegrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定债券持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,债券代码

返回:array

fundsbdbondvolume(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定债券持有份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdnonvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名债券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbdbondpercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定债券市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdbondholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的持有指定股票的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdsumnpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名债券市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbdsumnpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名债券市值占债券市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbdbondpercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定债券市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,债券代码

返回:array

fundsbdbondpercentgrow4(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定债券市值占固定收益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,代码

返回:array

fundsbdsumnpercentgrow4(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名债券市值占固定收益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

bkAbsnonpercentgrow3(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkAbssecurityvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定资产支持证券持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 资产支持证券代码

返回:float

bkAbssecuritypercentgrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 资产支持证券代码

返回:float

bkAbsnonvaluegrowratio(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名资产支持证券持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkAbssecuritypercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 资产支持证券代码

返回:float

bkAbssecuritypercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 资产支持证券代码

返回:float

bkAbssecuritypercent4(rdate, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 资产支持证券代码

返回:float

bkAbsnonpercentgrow2(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名资产支持证券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkAbssumnpercent4(rdate, topn)

统计指定板块中指定报告期内前N名资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkAbssecurityholdnum(rdate, stockid)

统计指定报告期指定板块汇总的持有指定资产支持证券的基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 资产支持证券代码

返回:float

bkAbssumnvaluegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名资产支持证券持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkAbssumnpercentgrow4(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名资产支持证券市值占资产支持证券市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkAbssumnpercentgrow3(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkAbsnonpercentgrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名资产支持证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkAbssecurityvolumegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定资产支持证券持有份额变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid any 资产支持证券代码

返回:float

bkAbssumnpercentgrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名资产支持证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkAbsnonvaluegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名资产支持证券持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkAbssecuritypercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 资产支持证券代码

返回:float

bkAbssecuritypercentgrow3(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 any 同比报告期
stockid string 资产支持证券代码

返回:float

bkAbsnonpercentgrow4(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名资产支持证券市值占资产支持证券市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkAbssecuritypercent(rdate, stockid)

统计指定报告期指定板块汇总的指定资产支持证券市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 资产支持证券代码

返回:float

fundsabssumnpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名资产支持证券市值占固定收益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsabsnonpercent2(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名资产支持证券市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsabsnonvolumegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名资产支持证券持有份额变动

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsabsnonvaluegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名资产支持证券持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsabssumnpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名资产支持证券市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsabsnonvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名资产支持证券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsabsnonpercent(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名资产支持证券市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsabsvalue(fundarr, rdate, tono, field)

资产支持证券明细前N名市值和-指定列

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
tono any ,截止索引号
field string string,字段

返回:float

fundsabsnonpercent4(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsabssumnvaluegrowratio(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名资产支持证券持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsabssumnpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsabsnonpercentgrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名资产支持证券市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsabssecuritypercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定资产支持证券市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,资产支持证券代码

返回:array

fundsabssecurityholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的持有指定资产支持证券的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,资产支持证券代码

返回:array

fundsabssecurityvaluegrowratio(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定资产支持证券持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,资产支持证券代码

返回:array

fundsabssecurityvolume(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定资产支持证券持有份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,资产支持证券代码

返回:array

fundsabssumnpercentgrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名资产支持证券市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundsabssecuritypercentgrow3(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,资产支持证券代码

返回:array

fundsabsnonvolume(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名持有份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsabsnoncode(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名资产支持证券代码

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsabssecurityvalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定资产支持证券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,资产支持证券代码

返回:array

fundsabssumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名资产支持证券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsabssecurityvaluegrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定资产支持证券持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,资产支持证券代码

返回:array

fundsabssecuritypercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定资产支持证券市值占固定收益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,资产支持证券代码

返回:array

fundsabsnonpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名资产支持证券市值占固定收益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsabsnonvaluegrowratio(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名资产支持证券持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsabsnonpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名资产支持证券市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundsabssumnpercent4(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsabssumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名资产支持证券市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsabssecuritypercent4(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定资产支持证券市值占资产支持证券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string ,资产支持证券代码

返回:array

bkSsnetassetvalue(rdate)

统计指定报告期指定板块中基金资产净值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkSsnetassetvolume(rdate)

统计指定报告期指定板块中基金总份额和

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkSspurchasevalue(rdate, rdate2)

统计指定报告期指定板块中基金净申购金额(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkSspurchasevolume(rdate, rdate2)

统计指定报告期指定板块中净申购份额

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

fundsssnetassetvalue(fundarr, rdate)

统计指定报告期基金列表中基金资产净值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundssspurchasevalue(fundarr, rdate, rdate2)

统计指定报告期基金列表中基金净申购金额(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundsssnetassetvolume(fundarr, rdate)

统计指定报告期基金列表中基金总份额和

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundssspurchasevolume(fundarr, rdate, rdate2)

统计指定报告期基金列表中净申购份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime integer,同比报告期

返回:array

bkScsumnactivevaluegrowratio3(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockactivepercent5(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockvolume(rdate, stockid)

统计指定报告期指定板块汇总的指定股票持有股数

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScsumnactivevaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票积极投资市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScsumnactivepercent4(rdate, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占积极投资部分市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScsumnindexpercent(rdate, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockpercent4(rdate, stockid)

统计指定报告期指定板块汇总的指定股票市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockindexpercentgrow4(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占权益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockactivepercentgrow3(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockindexpercent5(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScsumnindexvaluegrowratio3(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockactivevalue(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScnonactivepercent3(rdate, topn)

统计指定报告期指定板块汇总的第N名股票积极投资市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnpercent2(rdate, topn)

统计指定板块中指定报告期内前N名股票市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScsumnindexvaluegrowratio2(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScsumnactivepercent5(rdate, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScsumnindexvaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票指数投资市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScsumnactivepercent(rdate, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScnonindexpercent5(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScnonindexpercent3(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScstockindexvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScsumnindexpercent2(rdate, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScnonpercent4(rdate, topn)

统计指定报告期指定板块汇总的第N名股票市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnindexvaluegrowratio5(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占权益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScnonindexvalue(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnindexpercent3(rdate, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScnoncode(rdate, topn)

统计指定报告期指定板块汇总的第N名股票代码

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:string

bkScsumnactivevalue(rdate, topn)

统计指定板块中指定报告期内前N名股票积极投资市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockactivepercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScsumnactivepercent2(rdate, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockactivepercentgrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScsumnvaluegrowratio4(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockvaluegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockactivepercent4(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占积极投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockpercentgrow3(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScnonindexpercent2(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnactivevaluegrowratio2(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScsumnvalue(rdate, topn)

统计指定板块中指定报告期内前N名股票持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockindexpercent4(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占指数投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockvaluegrowratio(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScsumnindexvaluegrowratio(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票指数投资市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScnonpercent2(rdate, topn)

统计指定报告期指定板块汇总的第N名股票市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScstockindexpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScnonactivevalue(rdate, topn)

统计指定报告期指定板块汇总的第N名股票积极投资市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScnonactivepercent4(rdate, topn)

统计指定报告期指定板块汇总的第N名股票积极投资市值占积极投资部分比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnactivevaluegrowratio(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票积极投资市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScnonindexpercent(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScnonpercent(rdate, topn)

统计指定报告期指定板块汇总的第N名股票市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScnonvalue(rdate, topn)

统计指定报告期指定板块汇总的第N名股票持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScnonindexpercent4(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资市值占指数投资部分比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScnonindexvolume(rdate, topn)

统计指定报告期指定板块汇总的第N名股票指数投资股数

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScstockindexpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScnonactivevolume(rdate, topn)

统计指定报告期指定板块汇总的第N名股票积极投资股数

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnvaluegrowratio(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockactivevolume(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资股数

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockactivepercentgrow4(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占权益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockindexvaluegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScsumnindexvaluegrowratio4(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScsumnvaluegrowratio5(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票市值占权益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定股票市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScsumnvaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScnonactivepercent2(rdate, topn)

统计指定报告期指定板块汇总的第N名股票积极投资市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnvaluegrowratio2(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定股票市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockholdnum(rdate, stockid)

统计指定报告期指定板块汇总的持有指定股票的基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockindexpercentgrow3(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScsumnpercent(rdate, topn)

统计指定板块中指定报告期内前N名股票市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScnonvolume(rdate, topn)

统计指定报告期指定板块汇总的第N名股票持有股数

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnactivevaluegrowratio5(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占权益投资比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScsumnactivepercent3(rdate, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockpercentgrow4(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票市值占权益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockactivepercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockactivepercent(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScsumnindexpercent5(rdate, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占权益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockactivevaluegrowratio(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScsumnactivevaluegrowratio4(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名股票积极投资市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkScstockvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定股票持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScnonactivepercent(rdate, topn)

统计指定报告期指定板块汇总的第N名股票积极投资市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnindexvalue(rdate, topn)

统计指定板块中指定报告期内前N名股票指数投资市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScnonpercent3(rdate, topn)

统计指定报告期指定板块汇总的第N名股票市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkScsumnindexpercent4(rdate, topn)

统计指定板块中指定报告期内前N名股票指数投资市值占指数投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScsumnpercent3(rdate, topn)

统计指定板块中指定报告期内前N名股票市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkScstockindexvolume(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资股数

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockindexpercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockpercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定股票市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 股票代码

返回:float

bkScstockindexpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定股票指数投资市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScstockactivepercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定股票积极投资市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkScMarketValueGrow(r_date, r_date2, fund_type, to_no)

返回基金板块前N名股票市值变动(万),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。数据取自基金.持股明细318.

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,通过设置不同的类型对基金类型进行分类,具体如下:
to_no any 截止索引

返回:string

bkScPercentage(r_date, fund_type, to_no, right_type)

返回基金板块前N名股票占净值比例(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。在基金持股明细318取前N名股票所占净值比例。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金
to_no any 整型,截止索引号,表示前N名
right_type any 整型,加权方式,采取不同的加权方式,1为算术平均。

返回:string

bkScMarketValue(r_date, fund_type, to_no)

返回基金板块前N名股票市值和(万),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。在基金持股明细318取前N名股票市值。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金
to_no any 整型,截止索引号,表示前N名

返回:string

bkScPercentageGrow(r_date, r_date2, fund_type, to_no, right_type)

返回基金板块前N只股票占净值比例变动(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。在基金持股明细318取股票占净值比例(%)

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金
to_no any 整型,截止索引号,表示前N名
right_type any 整型,加权方式,采取不同的加权方式,1为算术平均。

返回:string

bkScCentralizationGrow(r_date, r_date2, fund_type, to_no, right_type)

返回基金板块持仓集中度变化(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。前N只股票取自基金持股明细318,股票总市值取322002,持股集中度用两者之比计算,即基金的持股集中度 =(前面N只持仓股票的总市值/所有持仓股票的总市值)X100%

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:string

bkScCentralization(r_date, fund_type, to_no, right_type)

返回基金板块持仓集中度(%),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。前N只股票取自基金持股明细318,股票总市值取322002,持股集中度用两者之比计算,即基金的持股集中度 =(前面N只持仓股票的总市值/所有持仓股票的总市值)X100%

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:string

bkScMarketValueGrowRatio(r_date, r_date2, fund_type, to_no)

前N名股票市值变比(%),与系统参数(板块)相关。

参数 类型 说明
r_date datetime 整数。报告期
r_date2 any 整数。同比报告期
fund_type any 用户自定义。投资风格,取值如下:
to_no any 用户自定义。截止索引号,取值如下:

返回:float

fundsscsumnindexvaluegrowratio2(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票指数投资市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscnonvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名股票持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsscstockindexvalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票指数投资市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscstockactivepercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票积极投资市值占股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscsumnindexpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票指数投资市值占股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscstockactivepercentgrow3(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定股票积极投资市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,股票代码

返回:array

fundsscsumnindexvaluegrowratio4(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票指数投资市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscstockactivevolume(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票积极投资股数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscnonvolume(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名股票持有股数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsscsumnactivepercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscnonindexpercent3(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名股票指数投资市值占股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsscnonindexpercent4(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名股票指数投资市值占指数投资部分比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsscsumnindexpercent4(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票指数投资市值占指数投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscstockactivevalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票积极投资市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscsumnactivepercent4(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占积极投资部分市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscsumnactivepercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscnonactivevolume(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名股票积极投资股数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsscsumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscstockindexvaluegrowratio(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定股票指数投资市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,股票代码

返回:array

fundsscstockindexpercent4(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票指数投资市值占指数投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscsumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscsumnactivepercent(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscsumnactivevaluegrowratio4(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscsumnactivevaluegrowratio2(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscsumnvaluegrowratio3(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscstockindexpercentgrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定股票指数投资市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,股票代码

返回:array

fundsscstockvolume(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票持有股数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscsumnactivevalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票积极投资市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscsumnvaluegrowratio5(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票市值占权益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscvalue(fundarr, rdate, tono, field)

持股明细前N名市值和-指定列

参数 类型 说明
fundarr array array of string,
rdate datetime ,报告期
tono any ,截止索引号
field string string,

返回:float

fundsscsumnactivevaluegrowratio5(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占权益投资比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsscnonindexpercent5(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名股票指数投资市值占权益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsscsumnactivepercent5(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名股票积极投资市值占权益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsscstockactivepercent5(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票积极投资市值占权益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsscstockpercentgrow4(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定股票市值占权益投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
stockid string string,股票代码

返回:array

fundsScMarketValue(fund_arr, r_date, fund_type, to_no)

返回前N名股票市值和(万),前N只股票市值取自基金持股明细318。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。

返回:float

fundsScPercentage(fund_arr, r_date, fund_type, to_no, right_type)

返回N名股票占净值比例(%).,前N只股票占净值比例(%)取自基金持股明细318。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:float

fundsScCentralization(fund_arr, r_date, fund_type, to_no, right_type)

返回持仓集中度(%),前N只股票取自基金持股明细318,股票总市值取322002,持股集中度用两者之比计算,即基金的持股集中度 =(前面N只持仓股票的总市值/所有持仓股票的总市值)*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 自定义类型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。
right_type any 自定义类型,加权方式

返回:float

fundsScCentralizationGrow(fund_arr, r_date, r_date2, fund_type, to_no, right_type)

返回持仓集中度变化(%),用两个报告期的持仓集中度求持仓集中度变化(%),其中前N只股票取自基金持股明细318,股票总市值取322002,持股集中度用两者之比计算,即基金的持股集中度 =(前面N只持仓股票的总市值/所有持仓股票的总市值)*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。
right_type any 自定义类型,加权方式

返回:float

fundsirabsvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内资产支持证券市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirbondpercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的债券市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsircashpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内银行存款和清算备付金市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsircashvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内银行存款和清算备付金市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirstockpercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的股票市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirothervaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内其他资产市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirtotalassetvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的资产总值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirrepurchasevaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内卖出回购证券市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirothervaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内其他资产市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirnetassetvaluegrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内资产净值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirrepurchasepercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的卖出回购证券市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirnetassetvaluegrowratio1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内资产净值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirotherpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内其他资产市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirotherpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内其他资产市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirotherpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的其他资产市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirderivativesvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内金融衍生品市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirabspercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的资产支持证券市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirrepurchasevaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内卖出回购证券市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirfundvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内基金市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirfundvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金投资于基金的市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirbondvaluegrowratio1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内债券现金市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirderivativespercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内金融衍生品市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirstockpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内股票市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirresalevaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内买入返售证券市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirbondpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内债券市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirderivativesvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内金融衍生品市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期

返回:array

fundsirfundpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的基金市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirderivativesvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的金融衍生品市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirderivativespercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的金融衍生品市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

fundsirrealestatevalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的房地产信托凭证市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirpreferredstockpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内优先股市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirpreferredstockpercentgrow3(fundarr, rdate, rdate2)

统计基金列表中指定报告期内优先股市值占权益投资比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirabspercent4(fundarr, rdate)

统计指定报告期基金列表中所有基金的资产支持证券市值占固定收益投资比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirwarrantvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的权证市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirwarrantpercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的权证市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirdeporeceiptpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内存托凭证市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalepercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内买断式回购的买入返售金融资产市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalepercent6(fundarr, rdate)

统计指定报告期基金列表中所有基金的买断式回购的买入返售金融资产占买入返售证券市值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirrealestatepercentgrow3(fundarr, rdate, rdate2)

统计基金列表中指定报告期内房地产信托凭证市值占权益投资比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirdeporeceiptpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的存托凭证市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirpreferredstockpercent3(fundarr, rdate)

统计指定报告期基金列表中所有基金的优先股市值占权益投资比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsiroptionvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的期权市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirmmivalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的货币市场工具市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirstockpercent3(fundarr, rdate)

统计指定报告期基金列表中所有基金的股票市值占权益投资比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirbondpercentgrow4(fundarr, rdate, rdate2)

统计基金列表中指定报告期内债券市值占固定收益投资比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrealestatepercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的房地产信托凭证市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirequityinvestvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的权益投资市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirrepoofresalevalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的买断式回购的买入返售金融资产市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirfuturespercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的期货市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirequityinvestpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权益投资市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirfuturespercentgrow5(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期货市值占金融衍生品投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmetalspercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的贵金属投资市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirrepoofresalepercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的买断式回购的买入返售金融资产市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirwarrantpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权证市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrealestatevaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内房地产信托凭证市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmetalspercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内贵金属投资市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirpreferredstockpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内优先股市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirdeporeceiptpercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的存托凭证市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirforwardpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内远期市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirdeporeceiptpercent3(fundarr, rdate)

统计指定报告期基金列表中所有基金的存托凭证市值占权益投资比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirfuturesvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期货市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirforwardvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内远期市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrealestatepercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的房地产信托凭证市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirmetalsvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内贵金属投资市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirfixedincomepercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内固定投资收益市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmmipercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内货币市场工具市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrealestatepercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内房地产信托凭证市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalepercentgrow6(fundarr, rdate, rdate2)

统计基金列表中指定报告期内买断式回购的买入返售金融资产占买入返售证券市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsiroptionvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期权市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirfuturesvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期货市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirforwardvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内远期市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirequityinvestpercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的权益投资市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirfixedincomepercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内固定投资收益市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirdeporeceiptvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内存托凭证市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalepercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内买断式回购的买入返售金融资产市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsiroptionpercentgrow5(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期权市值占金融衍生品投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmetalsvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的贵金属投资市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirmmivaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内货币市场工具市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmetalsvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内贵金属投资市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalevaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内买断式回购的买入返售金融资产市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirequityinvestpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的权益投资市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirrealestatepercent3(fundarr, rdate)

统计指定报告期基金列表中所有基金的房地产信托凭证市值占权益投资比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirmmipercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的货币市场工具市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirforwardpercentgrow5(fundarr, rdate, rdate2)

统计基金列表中指定报告期内远期市值占金融衍生品投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrealestatevaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内房地产信托凭证市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirdeporeceiptpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内存托凭证市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirpreferredstockpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的优先股市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirwarrantpercentgrow5(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权证市值占金融衍生品投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsiroptionpercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期权市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirstockpercentgrow3(fundarr, rdate, rdate2)

统计基金列表中指定报告期内股票市值占权益投资比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirdeporeceiptvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的存托凭证市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirpreferredstockvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内优先股市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirequityinvestvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权益投资市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirwarrantpercent5(fundarr, rdate)

统计指定报告期基金列表中所有基金的权证市值占金融衍生品投资市值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirequityinvestvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权益投资市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirwarrantpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的权证市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirdeporeceiptvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内存托凭证市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmmipercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的货币市场工具市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirfixedincomevaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内固定投资收益市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirwarrantvaluegrowratio(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权证市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirfixedincomepercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的固定投资收益市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirrealestatepercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内房地产信托凭证市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmmipercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内货币市场工具市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirforwardpercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的远期市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirforwardpercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的远期市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirmmivaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内货币市场工具市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalevaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内买断式回购的买入返售金融资产市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirfixedincomepercent2(fundarr, rdate)

统计指定报告期基金列表中所有基金的固定投资收益市值占总值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsiroptionpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期权市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirfuturesvalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的期货市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirfixedincomevalue(fundarr, rdate)

统计指定报告期基金列表中所有基金的固定投资收益市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsiroptionvaluegrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内期权市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmetalspercentgrow2(fundarr, rdate, rdate2)

统计基金列表中指定报告期内贵金属投资市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirrepoofresalepercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的买断式回购的买入返售金融资产市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirfuturespercent5(fundarr, rdate)

统计指定报告期基金列表中所有基金的期货市值占金融衍生品投资市值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirequityinvestpercentgrow1(fundarr, rdate, rdate2)

统计基金列表中指定报告期内权益投资市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期

返回:array

fundsirmetalspercent1(fundarr, rdate)

统计指定报告期基金列表中所有基金的贵金属投资市值占净值比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsirbondpercent4(fundarr, rdate)

统计指定报告期基金列表中所有基金的债券市值占固定收益投资比例(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期

返回:array

fundsIrBondValueGrow(fund_arr, r_date, r_date2, fund_type)

返回债券现金市值变动(万),用两个不同报告期的债券现金市值计算债券现金市值变动(万),其中债券现金市值取自债券市值322004

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。

返回:float

fundsIrStockValue(fund_arr, r_date, fund_type)

返回股票市值和(万),其中股票市值取自股票市值322002

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。

返回:float

fundsIrNetAssetValueGrowRatio(fund_arr, r_date, r_date2, fund_type)

返回资产净值变比(%),用两个不同报告期的块资产净值计算资产净值变比(%),其中资产净值取自资产净值322006

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。

返回:float

bkIrBondPercentGrow(r_date, r_date2, fund_type, right_type)

返回基金板块债券现金占净值比例变动(%),用两个不同报告期的债券现金占净值比例计算债券现金占净值比例变动(%),其中债券现金占净值比例取自债券占净值比例(%)322005,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:string

fundsIrNetAssetValueGrow(fund_arr, r_date, r_date2, fund_type)

返回资产净值变动(万),用两个不同报告期的块资产净值计算资产净值变动(万),其中资产净值取自资产净值322006

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。

返回:float

fundsIrNetAssetValue(fund_arr, r_date, fund_type)

返回资产净值和(万),其中资产净值取自资产净值322006

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型

返回:float

fundsIrStockValueGrowRatio(fund_arr, r_date, r_date2, fund_type)

返回股票市值变比(%),通过不同报告期的股票市值计算股票市值变比(%),其中股票市值取自股票市值322002

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。

返回:float

fundsIrStockPercent(fund_arr, r_date, fund_type, right_type)

返回股票占净值比例(%),其中股票占净值比例取自股票占净值比例(%)322003

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:float

fundsIrBondValueGrowRatio(fund_arr, r_date, r_date2, fund_type)

返回债券现金市值变比(%),用两个不同报告期的债券现金市值计算债券现金市值变比(%),其中债券现金市值取自债券市值322004。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。;s

返回:float

fundsIrBondValue(fund_arr, r_date, fund_type)

返回债券现金市值和(万),其中债券现金市值取自债券市值322004

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。

返回:float

fundsIrBondPercent(fund_arr, r_date, fund_type, right_type)

返回债券现金占净值比例(%),其中债券现金占净值比例(%)取自债券现金占净值比例(%)322005

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:float

fundsIrStockPercentGrow(fund_arr, r_date, r_date2, fund_type, right_type)

返回股票占净值比例变动(%),用两个不同报告期的股票占净值比例计算股票占净值比例变动(%),其中股票占净值比例(%)取自股票占净值比例(%)322003

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:float

fundsIrStockValueGrow(fund_arr, r_date, r_date2, fund_type)

返回股票市值变动(万),用两个不同报告期的股票市值计算股票市值变动(万),其中股票市值取自股票市值322002

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型

返回:float

fundsIrBondPercentGrow(fund_arr, r_date, r_date2, fund_type, right_type)

返回债券现金占净值比例变动(%),用两个不同报告期的债券现金占净值比例计算债券现金占净值比例变动(%),其中债券现金占净值比例取自债券占净值比例(%)322005

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:float

bkIrabspercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内资产支持证券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrderivativesvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内金融衍生品市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内基金市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrwarrantpercentgrow5(rdate, rdate2)

统计指定板块中指定报告期内权证市值占金融衍生品投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrderivativespercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内金融衍生品市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrdeporeceiptvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内存托凭证市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrepoofresalepercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内买断式回购的买入返售金融资产市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrpreferredstockvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内优先股市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrstockpercentgrow3(rdate, rdate2)

统计指定板块中指定报告期内股票市值占权益投资比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrtotalassetvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内资产总值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrepoofresalevaluegrow(rdate, rdate2)

统计指定板块中指定报告期内买断式回购的买入返售金融资产市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内基金占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrdeporeceiptpercentgrow3(rdate, rdate2)

统计指定板块中指定报告期内存托凭证市值占权益投资比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrbondpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内债券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIroptionpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内期权市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrothervaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内其他资产市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrbondpercentgrow4(rdate, rdate2)

统计指定板块中指定报告期内债券市值占固定收益投资比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfuturespercentgrow5(rdate, rdate2)

统计指定板块中指定报告期内期货市值占金融衍生品投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrresalevaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内买入返售证券市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrepoofresalepercent6(rdate)

统计指定报告期指定板块中所有基金的买断式回购的买入返售金融资产占买入返售证券市值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrealestatepercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内房地产信托凭证市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrstockvaluegrow1(rdate, rdate2)

统计指定板块中指定报告期内股票市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrstockpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内股票市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrnetassetvaluegrowratio1(rdate, rdate2)

统计指定板块中指定报告期内资产净值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrmmivaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内货币市场工具市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrepoofresalepercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内买断式回购的买入返售金融资产市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrderivativesvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内金融衍生品市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrmetalspercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内贵金属投资市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrforwardpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内远期市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrforwardpercentgrow5(rdate, rdate2)

统计指定板块中指定报告期内远期市值占金融衍生品投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfixedincomepercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内固定投资收益市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrepoofresalepercentgrow6(rdate, rdate2)

统计指定板块中指定报告期内买断式回购的买入返售金融资产占买入返售证券市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrealestatepercentgrow3(rdate, rdate2)

统计指定板块中指定报告期内房地产信托凭证市值占权益投资比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrpreferredstockpercentgrow3(rdate, rdate2)

统计指定板块中指定报告期内优先股市值占权益投资比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrbondpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内债券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrtotalassetvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内资产总值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrcashvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内银行存款和清算备付金市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrotherpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内其他资产市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内基金市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrresalepercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内买入返售证券市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfuturesvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内期货市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrBondPercent(r_date, fund_type, right_type)

返回基金板块债券现金占净值比例(%),其中债券现金占净值比例(%)取自债券现金占净值比例(%)322005,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:string

bkIrfuturespercent5(rdate)

统计指定报告期指定板块中所有基金的期货市值占金融衍生品投资市值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrepurchasepercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内卖出回购证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrepurchasevaluegrow(rdate, rdate2)

统计指定板块中指定报告期内卖出回购证券市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfixedincomevaluegrow(rdate, rdate2)

统计指定板块中指定报告期内固定投资收益市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrbondvaluegrow1(rdate, rdate2)

统计指定板块中指定报告期内债券现金市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 any 同比报告期

返回:float

bkIrpreferredstockpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内优先股市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrstockpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内股票市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrequityinvestpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内权益投资市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrderivativespercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内金融衍生品市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrmetalsvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内贵金属投资市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrstockvaluegrowratio1(rdate, rdate2)

统计指定板块中指定报告期内股票市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrwarrantvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内权证市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfuturespercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内期货市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrwarrantvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内权证市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrbondvaluegrowratio1(rdate, rdate2)

统计指定板块中指定报告期内债券现金市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrothervaluegrow(rdate, rdate2)

统计指定板块中指定报告期内其他资产市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrpreferredstockpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内优先股市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrdeporeceiptvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内存托凭证市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrcashpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内银行存款和清算备付金市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrnetassetvaluegrow1(rdate, rdate2)

统计指定板块中指定报告期内资产净值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIroptionvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内期权市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 any 同比报告期

返回:float

bkIrdeporeceiptpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内存托凭证市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrealestatevaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内房地产信托凭证市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrwarrantpercent5(rdate)

统计指定报告期指定板块中所有基金的权证市值占金融衍生品投资市值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrforwardpercent5(rdate)

统计指定报告期指定板块中所有基金的远期市值占金融衍生品投资市值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrabsvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内资产支持证券市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundvalue(rdate)

统计指定报告期指定板块中所有基金投资于基金的市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrwarrantpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内权证市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfuturesvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内期货市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrderivativespercent2(rdate)

统计指定报告期指定板块中所有基金的金融衍生品市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrequityinvestvalue(rdate)

统计指定报告期指定板块中所有基金的权益投资市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrpreferredstockvalue(rdate)

统计指定报告期指定板块中所有基金的优先股市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrabsvalue(rdate)

统计指定报告期指定板块中所有基金投资于资产支持证券的市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrresalevalue(rdate)

统计指定报告期指定板块中所有基金的买入返售证券市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrepurchasevalue(rdate)

统计指定报告期指定板块中所有基金的卖出回购证券市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrothervalue(rdate)

统计指定报告期指定板块中所有基金的其他资产市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrtotalassetvalue(rdate)

统计指定报告期指定板块中所有基金的资产总值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrealestatevalue(rdate)

统计指定报告期指定板块中所有基金的房地产信托凭证市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrmetalsvalue(rdate)

统计指定报告期指定板块中所有基金的贵金属投资市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrforwardvalue(rdate)

统计指定报告期指定板块中所有基金的远期市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrmmivalue(rdate)

统计指定报告期指定板块中所有基金的货币市场工具市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrdeporeceiptvalue(rdate)

统计指定报告期指定板块中所有基金的存托凭证市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrfuturesvalue(rdate)

统计指定报告期指定板块中所有基金的期货市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrepoofresalevalue(rdate)

统计指定报告期指定板块中所有基金的买断式回购的买入返售金融资产市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrepurchasepercent1(rdate)

统计指定报告期指定板块中所有基金的卖出回购证券市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrbondpercent1(rdate)

统计指定报告期指定板块中所有基金的债券市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrwarrantvalue(rdate)

统计指定报告期指定板块中所有基金的权证市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIroptionvalue(rdate)

统计指定报告期指定板块中所有基金的期权市值和(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrresalepercent1(rdate)

统计指定报告期指定板块中所有基金的买入返售证券市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrotherpercent1(rdate)

统计指定报告期指定板块中所有基金的其他资产市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrabspercent1(rdate)

统计指定报告期指定板块中所有基金的资产支持证券市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrfixedincomepercent1(rdate)

统计指定报告期指定板块中所有基金的固定投资收益市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIroptionpercent1(rdate)

统计指定报告期指定板块中所有基金的期权市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrabspercent2(rdate)

统计指定报告期指定板块中所有基金的资产支持证券市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrbondpercent2(rdate)

统计指定报告期指定板块中所有基金的债券市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrforwardpercent1(rdate)

统计指定报告期指定板块中所有基金的远期市值占净值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrfixedincomepercent2(rdate)

统计指定报告期指定板块中所有基金的固定投资收益市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrequityinvestpercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内权益投资市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrealestatepercent2(rdate)

统计指定报告期指定板块中所有基金的房地产信托凭证市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrresalepercent2(rdate)

统计指定报告期指定板块中所有基金的买入返售证券市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrepurchasepercent2(rdate)

统计指定报告期指定板块中所有基金的卖出回购证券市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrmetalspercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内贵金属投资市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrequityinvestpercent2(rdate)

统计指定报告期指定板块中所有基金的权益投资市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrpreferredstockpercent2(rdate)

统计指定报告期指定板块中所有基金的优先股市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrdeporeceiptpercent2(rdate)

统计指定报告期指定板块中所有基金的存托凭证市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrotherpercent2(rdate)

统计指定报告期指定板块中所有基金的其他资产市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrmetalspercent2(rdate)

统计指定报告期指定板块中所有基金的贵金属投资市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrfuturespercent2(rdate)

统计指定报告期指定板块中所有基金的期货市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrcashvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内银行存款和清算备付金市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrwarrantpercent2(rdate)

统计指定报告期指定板块中所有基金的权证市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrstockpercent3(rdate)

统计指定报告期指定板块中所有基金的股票市值占权益投资比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrdeporeceiptpercent3(rdate)

统计指定报告期指定板块中所有基金的存托凭证市值占权益投资比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrealestatepercent3(rdate)

统计指定报告期指定板块中所有基金的房地产信托凭证市值占权益投资比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrpreferredstockpercent3(rdate)

统计指定报告期指定板块中所有基金的优先股市值占权益投资比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrmmipercent2(rdate)

统计指定报告期指定板块中所有基金的货币市场工具市值占总值比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrbondpercent4(rdate)

统计指定报告期指定板块中所有基金的债券市值占固定收益投资比例(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkIrrealestatepercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内房地产信托凭证市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrmetalsvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内贵金属投资市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrforwardvaluegrow(rdate, rdate2)

统计指定板块中指定报告期内远期市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrforwardvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内远期市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrresalevaluegrow(rdate, rdate2)

统计指定板块中指定报告期内买入返售证券市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrabspercentgrow1(rdate, rdate2)

统计指定板块中指定报告期内资产支持证券市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrrealestatevaluegrow(rdate, rdate2)

统计指定板块中指定报告期内房地产信托凭证市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrforwardpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内远期市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfundvaluegrowratio(rdate, rdate2)

统计指定板块中指定报告期内基金市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrotherpercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内其他资产市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrfixedincomepercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内固定投资收益市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrmmipercentgrow2(rdate, rdate2)

统计指定板块中指定报告期内货币市场工具市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkIrBondValue(r_date, fund_type)

返回基金板块债券现金市值和(万),其中债券现金市值取自债券市值322004,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。

返回:string

irBondValueGrowRatio(r_date, r_date2, fund_type)

返回基金板块债券现金市值变比(%),用两个不同报告期的债券现金市值计算债券现金市值变比(%),其中债券现金市值取自债券市值322004,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。

返回:string

bkIrStockPercent(r_date, fund_type, right_type)

返回基金板块股票占净值比例(%),其中股票占净值比例取自股票占净值比例(%)322003,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
right_type any 整型,加权方式

返回:string

bkIrStockValue(r_date, fund_type)

返回基金板块股票市值和(万),其中股票市值取自股票市值322002,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。

返回:string

bkIrStockValueGrow(r_date, r_date2, fund_type)

返回基金板块股票市值变动(万),用两个不同报告期的股票市值计算股票市值变动(万),其中股票市值取自股票市值322002,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。

返回:string

bkBcsumnpercent3(rdate, topn)

统计指定板块中指定报告期内前N名债券类型市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBcbondpercentgrow3(rdate, rdate2, name)

统计指定板块中指定报告期内指定债券类型市值占债券市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 债券类型

返回:float

bkBcsumnpercentgrow2(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名债券类型市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkBcbondholdnum(rdate, name)

统计指定板块中指定报告期内持有指定债券类型的基金个数

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

bkBcbondvaluegrow(rdate, rdate2, name)

统计指定板块中指定报告期内指定债券类型市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 债券类型

返回:float

bkBcnonpercentgrow2(rdate, rdate2, topn)

统计指定板块中指定报告期内第N名债券类型市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkBcnonvaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内第N名债券类型持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkBcbondpercentgrow2(rdate, rdate2, name)

统计指定板块中指定报告期内指定债券类型市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 债券类型

返回:float

bkBcsumnpercent2(rdate, topn)

统计指定板块中指定报告期内前N名债券类型市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBcnonpercent(rdate, topn)

统计指定板块中指定报告期内第N名债券类型市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkBcsumnvalue(rdate, topn)

统计指定板块中指定报告期内前N名债券类型持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBcnonname(rdate, topn)

统计指定板块中指定报告期内第N名债券类型名称

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:string

bkBcnonpercentgrow(rdate, rdate2, topn)

统计指定板块中指定报告期内第N名债券类型市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkBcbondpercent3(rdate, name)

统计指定板块中指定报告期内指定债券类型市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

bkBcsumnpercentgrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名债券类型市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkBcbondpercent4(rdate, name)

统计指定板块中指定报告期内指定债券类型市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

bkBcbondpercentgrow(rdate, rdate2, name)

统计指定板块中指定报告期内指定债券类型市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 债券类型

返回:float

bkBcbondpercent(rdate, name)

统计指定板块中指定报告期内指定债券类型市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
name string 债券类型

返回:float

bkBcnonpercent4(rdate, topn)

统计指定板块中指定报告期内第N名债券类型市值占固定收益投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkBcsumnpercentgrow4(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名债券类型市值占固定收益投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkBcbondpercentgrow4(rdate, rdate2, name)

统计指定板块中指定报告期内指定债券类型市值占固定投资收益市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 债券类型

返回:float

bkBcsumnvaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名债券类型持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkBcsumnpercent(rdate, topn)

统计指定板块中指定报告期内前N名债券类型市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

fundsbcnonvaluegrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名债券类型持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsbcbondpercent3(fundarr, rdate, name)

统计基金列表中指定报告期内指定债券类型市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,债券类型

返回:array

fundsbcbondholdnum(fundarr, rdate, name)

统计基金列表中指定报告期内持有指定债券类型的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,债券类型

返回:array

fundsbcnonpercentgrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名债券类型市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsbcsumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名债券类型市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbcsumnpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名债券类型市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbcbondvalue(fundarr, rdate, name)

统计基金列表中指定报告期内指定债券类型持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,债券类型

返回:array

fundsbcbondpercentgrow(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定债券类型市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,债券类型

返回:array

fundsbcsumnpercentgrow2(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名债券类型市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbcbondvaluegrow(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定债券类型市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,债券类型

返回:array

fundsbcnonvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名债券类型持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbcbondpercentgrow2(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定债券类型市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,债券类型

返回:array

fundsbcnonpercentgrow2(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名债券类型市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsbcsumnvaluegrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名债券类型持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbcbondpercentgrow3(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定债券类型市值占债券市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,债券类型

返回:array

fundsbcnonpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名债券类型市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbcsumnpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名债券类型市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbcsumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名债券类型持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbcbondpercent(fundarr, rdate, name)

统计基金列表中指定报告期内指定债券类型市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,债券类型

返回:array

fundsbcsumnpercentgrow3(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名债券类型市值占债券市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbcnonpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名债券类型市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbcnonpercentgrow3(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名债券类型市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsbcnonpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名债券类型市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbcnonname(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名债券类型名称

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsbcsumnpercentgrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名债券类型市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbcsumnvaluegrowratio(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名债券类型市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsbcbondpercentgrow4(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定债券类型市值占固定投资收益市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
name string ,债券类型

返回:array

fundsbcnonpercent4(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名债券类型市值占固定收益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,第N

返回:array

fundsbcsumnpercent4(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名债券类型市值占固定收益投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
topn any integer,前N

返回:array

fundsicnonpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名行业市值占股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsicnonname(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名行业名称

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsicnonpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名行业市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsicindustrypercent(fundarr, rdate, name)

统计基金列表中指定报告期内指定行业市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,行业名称

返回:array

fundsicindustryvalue(fundarr, rdate, name)

统计基金列表中指定报告期内指定行业市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,行业名称

返回:array

fundsicindustrypercent2(fundarr, rdate, name)

统计基金列表中指定报告期内指定行业市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,行业名称

返回:array

fundsicnonvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名行业市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsicsumnpercentgrow2(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名行业市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsicsumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名行业市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsicsumnpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名行业市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsicnonpercentgrow3(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名行业市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsicindustrypercentgrow3(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定行业市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,行业名称

返回:array

fundsicindustryvaluegrowratio(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定行业市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,行业名称

返回:array

fundsicindustryvaluegrow(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定行业市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,行业名称

返回:array

fundsicindustryholdnum(fundarr, rdate, name)

统计基金列表中指定报告期内持有指定行业的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,行业名称

返回:array

fundsicsumnpercentgrow3(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名行业市值占股票市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsicsumnvaluegrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名行业市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsicnonvaluegrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名行业市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsicnonpercentgrow2(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名行业市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsicindustryrank(fundarr, rdate, name)

统计基金列表中指定报告期内指定行业市值排名

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,行业名称

返回:array

fundsicindustrypercent3(fundarr, rdate, name)

统计基金列表中指定报告期内指定行业市值占股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
name string string,行业名称

返回:array

fundsicindustrypercentgrow(fundarr, rdate, rdate2, name)

统计基金列表中指定报告期内指定行业市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
name string string,行业名称

返回:array

fundsicnonpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内第N名行业市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundsicsumnpercentgrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名行业市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsicnonpercentgrow(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内第N名行业市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundsicsumnvaluegrowratio(fundarr, rdate, rdate2, topn)

统计基金列表中指定报告期内前N名行业市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,前N

返回:array

fundsicsumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名行业市值和(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsIcMarketValue2(fund_arr, r_date, fund_type, to_no)

返回前N名行业市值和(万),前N名市值取自基金.行业配置320

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。

返回:float

fundsIcPercentage2Grow(fund_arr, r_date, r_date2, fund_type, to_no, right_type)

返回前N名行业占净值比例变动(%),用两个不同报告期期时间点的净值比例计算行业占净值比例变动(%),其中前N名行业占净值比例(%)取自基金行业配置320

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引,表示前N名。
right_type any 整型,加权方式

返回:float

fundsIcMarketValue2GrowRatio(fund_arr, r_date, r_date2, fund_type, to_no)

返回前N名行业市值变比(%),用两个不同报告期的行业市值计算行业市值变比(%),其中前N名行业市值取自基金行业配置320

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。

返回:float

fundsIcMarketValue2Grow(fund_arr, r_date, r_date2, fund_type, to_no)

返回前N名行业市值变动(万),用两个不同报告期时点的行业市值计算行业市值变动(万),其中行业市值取自基金行业配置320

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。

返回:float

fundsIcCentralizationGrow(fund_arr, r_date, r_date2, fund_type, to_no, right_type)

返回行业集中度变化(%),用两个不同报告期时点的行业集中度(%)计算行业集中度变化(%),行业集中度(%) =(持仓前N只行业的总市值/所有持仓股票的总市值)*100%,前N只行业的总市值取自基金.行业配置320,持仓股票市值取自基金.资产配置中的股票市值322002

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:float

fundsIcCentralization(fund_arr, r_date, fund_type, to_no, right_type)

返回行业集中度(%),行业集中度(%) =(持仓前N只行业的总市值/所有持仓股票的总市值)*100%,前N只行业的总市值取自基金.行业配置320,持仓股票市值取自基金.资产配置中的股票市值322002

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:float

fundsIcPercentage2(fund_arr, r_date, fund_type, to_no, right_type)

返回前N名行业占净值比例(%),行业占净值比例(%)取自基金.行业配置320

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整数,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:float

bkIcnonname(rdate, topn)

统计指定板块中指定报告期内第N名行业名称

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:string

bkIcsumnpercent2(rdate, topn)

统计指定板块中指定报告期内前N名行业市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkIcindustryvaluegrowratio(rdate, rdate2, name)

统计指定板块中指定报告期内指定行业市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 行业名称

返回:float

bkIcindustrypercent3(rdate, name)

统计指定板块中指定报告期内指定行业市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
name string 行业名称

返回:float

bkIcnonpercentgrow3(rdate, rdate2, topn)

统计指定板块中指定报告期内第N名行业市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkIcsumnpercentgrow2(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名行业市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkIcnonvaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内第N名行业市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkIcindustryrank(rdate, name)

统计指定板块中指定报告期内指定行业市值排名

参数 类型 说明
rdate datetime 指定报告期
name string 行业名称

返回:float

bkIcsumnpercentgrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名行业市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkIcnonpercent3(rdate, topn)

统计指定板块中指定报告期内第N名行业市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkIcsumnpercent(rdate, topn)

统计指定板块中指定报告期内前N名行业市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkIcsumnpercent3(rdate, topn)

统计指定板块中指定报告期内前N名行业市值占股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkIcnonpercent2(rdate, topn)

统计指定板块中指定报告期内第N名行业市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkIcsumnvalue(rdate, topn)

统计指定板块中指定报告期内前N名行业市值和(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkIcindustryvalue(rdate, name)

统计指定板块中指定报告期内指定行业市值(万)

参数 类型 说明
rdate datetime 指定报告期
name string 行业名称

返回:float

bkIcnonpercent(rdate, topn)

统计指定板块中指定报告期内第N名行业市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkIcindustryholdnum(rdate, name)

统计指定板块中指定报告期内持有指定行业的基金个数

参数 类型 说明
rdate datetime 指定报告期
name string 行业名称

返回:float

bkIcsumnvaluegrow(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名行业市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkIcnonvalue(rdate, topn)

统计指定板块中指定报告期内第N名行业市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkIcsumnpercentgrow3(rdate, rdate2, topn)

统计指定板块中指定报告期内前N名行业市值占股票市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkIcindustrypercentgrow(rdate, rdate2, name)

统计指定板块中指定报告期内指定行业市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 行业名称

返回:float

bkIcindustrypercent(rdate, name)

统计指定板块中指定报告期内指定行业市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
name string 行业名称

返回:float

bkIcindustrypercentgrow2(rdate, rdate2, name)

统计指定板块中指定报告期内指定行业市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
name string 行业名称

返回:float

bkIcCentralizationGrow(r_date, r_date2, fund_type, to_no, right_type)

返回基金板块行业集中度变化(%),行业集中度变化由两个不同报告期的行业集中度计算。行业集中度(%) =(持仓前N只行业的总市值/所有持仓股票的总市值)*100%,前N名股票市值取自基金.行业配置320,所有股票市值取自股票市值322002。基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:string

bkIcMarketValue2(r_date, fund_type, to_no)

返回基金板块前N名行业市值和(万),基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。行业市值取自基金.行业配置320

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。

返回:string

bkIcMarketValue2Grow(r_date, r_date2, fund_type, to_no)

返回基金板块前N名行业市值变动(万),用两个报告期的行业市值计算行业市值变动。行业市值取自基金.行业配置320。基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。

返回:string

bkIcMarketValue2GrowRatio(r_date, r_date2, fund_type, to_no)

返回板块前N名行业市值变比(%),用两个不同报告期的行业市值计算行业市值变比(%),行业市值取自基金.行业配置320。基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。

返回:string

bkIcPercentage2(r_date, fund_type, to_no, right_type)

返回板块前N名行业占净值比例(%),行业占净值比例(%)取自基金.行业配置320,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:string

bkIcPercentage2Grow(r_date, r_date2, fund_type, to_no, right_type)

返回板块前N名行业占净值比例变动(%),用两次不同报告期行业占净值比例计算行业占净值比例变动(%),前N名行业占净值比例取自基金.行业配置320,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
r_date2 any 报告期,同比报告期
fund_type any 整型,基金类型,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:string

bkIcCentralization(r_date, fund_type, to_no, right_type)

返回板块行业集中度(%),行业集中度(%) =(持仓前N只行业的总市值/所有持仓股票的总市值)*100%,前N只行业的总市值取自基金.行业配置320,持仓股票市值取自基金.资产配置中的股票市值322002,基金板块使用setsysparam(pn_bk(),bkname)进行设置,其中bkname为基金板块名称。

参数 类型 说明
r_date datetime 报告期
fund_type any 整型,投资风格,用于设置基金板块不同类型的基金。
to_no any 整型,截止索引号,表示前N名。
right_type any 整型,加权方式

返回:string

fundsbssumnbuypercent(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计买入占期初净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocksellpercent(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计卖出占期初净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbsstockbuypercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计买入占期初总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbsstocknetamount(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计净买入金额(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnnetpercent3(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计净买入占期初股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocknetpercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计净买入占期初总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnsellpercent3(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计卖出占期初股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbssumnnetpercent(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计净买入占期初净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocksellpercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计卖出占期初股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnsellpercent2(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计卖出占期初总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbssumnnetamount(fundarr, rdate, topn)

统计指定报告期基金列表金的前N名股票累计净买入金额汇总(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbssumnbuypercent3(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计买入占期初股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstockbuyrank(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计买入排名

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnnetpercent2(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计净买入占期初总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocksellholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计卖出上榜基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnsellpercent(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计卖出占期初净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocksellpercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计卖出市值占期初总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnsellamount(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计卖出金额汇总(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocknetpercent(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计净买入占期初净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbsstockbuyamount(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计买入金额(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbssumnbuyamount(fundarr, rdate, topn)

统计指定报告期基金列表的前N名股票累计买入金额汇总(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundsbsstocknetpercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计净买入占期初股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbsstockbuypercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计买入占期初股票市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbsstockbuyholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计买入上榜基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

fundsbsstocksellrank(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定股票累计卖出排名

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,股票代码

返回:array

bkBsstockbuypercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计买入占期初股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocksellholdnum(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计卖出上榜基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocksellpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计卖出市值占期初总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocknetrank(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计净买入排名

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnbuyamount(rdate, topn)

统计指定报告期指定板块的前N名股票累计买入金额汇总(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBsstocksellrank(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计卖出排名

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocknetpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计净买入占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocknetpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计净买入占期初总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocknetamount(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计净买入金额(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocksellpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计卖出占期初股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstockbuyholdnum(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计买入上榜基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnbuypercent2(rdate, topn)

统计指定报告期指定板块的前N名股票累计买入占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBsstockbuypercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计买入占期初总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnnetpercent(rdate, topn)

统计指定报告期指定板块的前N名股票累计净买入占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBssumnsellpercent2(rdate, topn)

统计指定报告期指定板块的前N名股票累计卖出占期初总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBsstocksellpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计卖出占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnnetpercent3(rdate, topn)

统计指定报告期指定板块的前N名股票累计净买入占期初股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBssumnsellpercent3(rdate, topn)

统计指定报告期指定板块的前N名股票累计卖出占期初股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBsstockbuypercent(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计买入占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBsstocknetpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计净买入占期初股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnsellpercent(rdate, topn)

统计指定报告期指定板块的前N名股票累计卖出占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn string 前N

返回:float

bkBsstockbuyrank(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计买入排名

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnbuypercent(rdate, topn)

统计指定报告期指定板块的前N名股票累计买入占期初净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBssumnnetamount(rdate, topn)

统计指定报告期指定板块金的前N名股票累计净买入金额汇总(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBsstockbuyamount(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计买入金额(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnsellamount(rdate, topn)

统计指定报告期指定板块的前N名股票累计卖出金额汇总(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBsstocksellamount(rdate, stockid)

统计指定报告期指定板块汇总的指定股票累计卖出金额(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 股票代码

返回:float

bkBssumnnetpercent2(rdate, topn)

统计指定报告期指定板块的前N名股票累计净买入占期初总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkBssumnbuypercent3(rdate, topn)

统计指定报告期指定板块的前N名股票累计买入占期初股票市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

fundshspractitionervalue(fundarr, rdate)

统计基金列表中指定报告期内其他持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshspersongrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内个人持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundshspractitionerpercent(fundarr, rdate)

统计基金列表中指定报告期内从业人员持有市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshsotherpercentgrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内其他持有市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundshsorgangrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内机构持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundshsothervalue(fundarr, rdate)

统计基金列表中指定报告期内其他持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshsorganpercentgrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内机构持有市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 any integer,同比报告期

返回:array

fundshsaverageholdscount(fundarr, rdate)

统计基金列表中指定报告期内平均持有人户数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshspractitionergrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内从业人员持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundshsorganvalue(fundarr, rdate)

统计基金列表中指定报告期内机构持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshspersonpercentgrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内个人持有市值变动

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundshspersonvalue(fundarr, rdate)

统计基金列表中指定报告期内个人持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshsotherpercent(fundarr, rdate)

统计基金列表中指定报告期内其他持有市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshspersonpercent(fundarr, rdate)

统计基金列表中指定报告期内个人持有市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundshsothergrow(fundarr, rdate, rdate2)

统计基金列表中指定报告期内其他持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
rdate2 datetime integer,同比报告期

返回:array

fundshsorganpercent(fundarr, rdate)

统计基金列表中指定报告期内机构持有市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

bkHsorgangrow(rdate, rdate2)

统计指定板块中指定报告期内机构持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHsaverageholdscount(rdate)

统计指定板块中指定报告期内平均持有人户数

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHsotherpercent(rdate)

统计指定板块中指定报告期内其他持有市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHspractitionergrow(rdate, rdate2)

统计指定板块中指定报告期内从业人员持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHspractitionerpercentgrow(rdate, rdate2)

统计指定板块中指定报告期内从业人员持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHspersonvalue(rdate)

统计指定板块中指定报告期内个人持有市值(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHspersonpercent(rdate)

统计指定板块中指定报告期内个人持有市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHspersongrow(rdate, rdate2)

统计指定板块中指定报告期内个人持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHsothergrow(rdate, rdate2)

统计指定板块中指定报告期内其他持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHsothervalue(rdate)

统计指定板块中指定报告期内其他持有市值(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHspractitionerpercent(rdate)

统计指定板块中指定报告期内从业人员持有市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHsorganpercentgrow(rdate, rdate2)

统计指定板块中指定报告期内机构持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHsotherpercentgrow(rdate, rdate2)

统计指定板块中指定报告期内其他持有市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHspersonpercentgrow(rdate, rdate2)

统计指定板块中指定报告期内个人持有市值变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期

返回:float

bkHsorganvalue(rdate)

统计指定板块中指定报告期内机构持有市值(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHsorganpercent(rdate)

统计指定板块中指定报告期内机构持有市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkHspractitionervalue(rdate)

统计指定板块中指定报告期内其他持有市值(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkFddividendnum(rdate)

统计指定板块中指定报告期内分红基金个数

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkFddividendavgnum(rdate)

统计指定板块中指定报告期期间平均分红次数

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkFdtotalamount(rdate)

统计指定板块中今年以来的分红总额

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundsfddividendavgnum(fundarr, rdate)

统计基金列表中指定报告期内分红基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsfddividendnum(fundarr, rdate)

统计基金列表中指定报告期内分红基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsfdtotalamount(fundarr, rdate)

统计基金列表中今年以来的分红总额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期

返回:array

bkPmsecurityvolume(rdate, stockid)

统计指定报告期指定板块汇总的指定贵金属持有份额

参数 类型 说明
rdate datetime 指定报告期
stockid string 贵金属代码

返回:float

bkPmsumnpercent(rdate, topn)

统计指定板块中指定报告期内前N名贵金属市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkPmsumnpercent3(rdate, topn)

统计指定板块中指定报告期内前N名贵金属市值占贵金属市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkPmnonvalue(rdate, topn)

统计指定报告期指定板块汇总的第N名贵金属持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkPmsumnpercentgrow3(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名贵金属市值占贵金属市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkPmnonpercent2(rdate, topn)

统计指定报告期指定板块汇总的第N名贵金属市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkPmnonvaluegrowratio(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名贵金属持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkPmsumnpercent2(rdate, topn)

统计指定板块中指定报告期内前N名贵金属市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkPmnonvolumegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名贵金属持有份额变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkPmnonvaluegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名贵金属持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkPmnonpercent(rdate, topn)

统计指定报告期指定板块汇总的第N名贵金属市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkPmnonpercent3(rdate, topn)

统计指定报告期指定板块汇总的第N名贵金属市值占贵金属市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkPmnonpercentgrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名贵金属市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkPmsecurityvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定资产支持证券持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 贵金属代码

返回:float

bkPmnoncode(rdate, topn)

统计指定报告期指定板块汇总的第N名贵金属代码

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:string

bkPmsumnvaluegrowratio(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名贵金属持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkPmnonpercentgrow2(rdate, rdate2, topn)

统计指定报告期指定板块汇总的第N名贵金属市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 第N

返回:float

bkPmsumnpercentgrow2(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名贵金属市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkPmsumnpercentgrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名贵金属市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkPmsumnvaluegrow(rdate, rdate2, topn)

统计指定报告期指定板块汇总的前N名贵金属持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
topn any 前N

返回:float

bkPmnonvolume(rdate, topn)

统计指定报告期指定板块汇总的第N名贵金属持有份额

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkPmsecurityvaluegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定贵金属持有市值变动(万)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:float

bkPmsecuritypercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定贵金属市值占贵金属投资市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 贵金属代码

返回:float

bkPmsecurityvaluegrowratio(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定贵金属持有市值变比(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:float

bkPmsecuritypercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定贵金属市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 贵金属代码

返回:float

bkPmsecurityholdnum(rdate, stockid)

统计指定报告期指定板块汇总的持有指定贵金属的基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 贵金属代码

返回:float

bkPmsecuritypercentgrow2(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定贵金属市值占总值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:float

bkPmsecuritypercentgrow3(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定贵金属市值占贵金属投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:float

bkPmsecuritypercentgrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定贵金属市值占净值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:float

bkPmsecuritypercent(rdate, stockid)

统计指定报告期指定板块汇总的指定贵金属市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 贵金属代码

返回:float

bkPmsecurityvolumegrow(rdate, rdate2, stockid)

统计指定报告期指定板块汇总的指定贵金属持有份额变动

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:float

bkPmsumnvalue(rdate, topn)

统计指定板块中指定报告期内前N名贵金属持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkPmsecuritypercentgrow31(rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占贵金属投资市值比变动(%)

参数 类型 说明
rdate datetime 指定报告期
rdate2 datetime 同比报告期
stockid string 贵金属代码

返回:array

fundspmvalue(fundarr, rdate, tono, field)

fundspmvalue 相关函数。

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
tono any ,截止索引号
field string string,字段

返回:float

fundspmsecuritypercentgrow3(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占贵金属投资市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,贵金属代码

返回:array

fundspmnonvolume(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名贵金属持有份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundspmnonvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名贵金属持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundspmsecurityvolumegrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属持有份额变动

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,贵金属代码

返回:array

fundspmsumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名贵金属市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundspmsecuritypercentgrow2(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,贵金属代码

返回:array

fundspmsecuritypercentgrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,贵金属代码

返回:array

fundspmsumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名贵金属持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundspmsecurityholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的持有指定贵金属的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
stockid string string,贵金属代码

返回:array

fundspmsecurityvaluegrow(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,贵金属代码

返回:array

fundspmsumnvaluegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名贵金属持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundspmnonpercent3(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名贵金属市值占贵金属市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundspmnonpercent2(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名贵金属市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundspmsecurityvolume(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定贵金属持有份额

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string ,贵金属代码

返回:array

fundspmsumnpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名贵金属市值占贵金属市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundspmnonvaluegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名贵金属持有市值变动(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundspmsecurityvaluegrowratio(fundarr, rdate, rdate2, stockid)

统计指定报告期基金列表汇总的指定贵金属持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
stockid string ,贵金属代码

返回:array

fundspmsecurityvalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定资产支持证券持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string ,贵金属代码

返回:array

fundspmnonvolumegrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名贵金属持有份额变动

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundspmsumnpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名贵金属市值占贵金属市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundspmsecuritypercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,贵金属代码

返回:array

fundspmnonpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名贵金属市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
rdate2 datetime reportingperiod,同比报告期
topn any integer,第N

返回:array

fundspmsecuritypercent(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,贵金属代码

返回:array

fundspmsecuritypercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定贵金属市值占贵金属投资市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string ,贵金属代码

返回:array

fundspmnonpercentgrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名贵金属市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundspmnonpercentgrow3(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的第N名贵金属市值占贵金属市值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,第N

返回:array

fundspmnoncode(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名贵金属代码

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundspmsumnpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名贵金属市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn datetime integer,前N

返回:array

fundspmsumnpercentgrow2(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名贵金属市值占总值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundspmsumnpercentgrow(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名贵金属市值占净值比变动(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundspmsumnvaluegrowratio(fundarr, rdate, rdate2, topn)

统计指定报告期基金列表汇总的前N名贵金属持有市值变比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
rdate2 datetime ,同比报告期
topn any integer,前N

返回:array

fundspmnonpercent(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名贵金属市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

bkCbbondvalue(rdate, stockid)

统计指定报告期指定板块汇总的指定可转债持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
stockid string 可转债代码

返回:float

bkCbsumnpercent2(rdate, topn)

统计指定板块中指定报告期内前N名可转债市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkCbsumnpercent(rdate, topn)

统计指定板块中指定报告期内前N名可转债市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkCbsumnvalue(rdate, topn)

统计指定板块中指定报告期内前N名可转债持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkCbsumnpercent3(rdate, topn)

统计指定板块中指定报告期内前N名可转债市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 前N

返回:float

bkCbnonvalue(rdate, topn)

统计指定报告期指定板块汇总的第N名可转债持有市值(万)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkCbnonpercent(rdate, topn)

统计指定报告期指定板块汇总的第N名可转债市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkCbbondholdnum(rdate, stockid)

统计指定报告期指定板块汇总的持有指定可转债的基金个数

参数 类型 说明
rdate datetime 指定报告期
stockid string 可转债代码

返回:float

bkCbbondpercent3(rdate, stockid)

统计指定报告期指定板块汇总的指定可转债市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 可转债代码

返回:float

bkCbbondpercent2(rdate, stockid)

统计指定报告期指定板块汇总的指定可转债市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 可转债代码

返回:float

bkCbnonpercent2(rdate, topn)

统计指定报告期指定板块汇总的第N名可转债市值占总值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

bkCbbondpercent(rdate, stockid)

统计指定报告期指定板块汇总的指定可转债市值占净值比(%)

参数 类型 说明
rdate datetime 指定报告期
stockid string 可转债代码

返回:float

bkCbnoncode(rdate, topn)

统计指定报告期指定板块汇总的第N名可转债代码

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:string

bkCbnonpercent3(rdate, topn)

统计指定报告期指定板块汇总的第N名可转债市值占债券市值比(%)

参数 类型 说明
rdate datetime 指定报告期
topn any 第N

返回:float

fundscbnoncode(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名可转债代码

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundscbsumnpercent2(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名可转债市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundscbvalue(fundarr, rdate, tono, field)

处于转股期的可转债明细前N名市值和-指定列

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,指定报告期
tono any ,截止索引号
field string string,字段

返回:float

fundscbnonvalue(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名可转债持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundscbsumnpercent3(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名可转债市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundscbnonpercent3(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名可转债市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundscbbondvalue(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定可转债持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,可转债代码

返回:array

fundscbbondholdnum(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的持有指定可转债的基金个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,可转债代码

返回:array

fundscbnonpercent(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名可转债市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundscbbondpercent2(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定可转债市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,可转债代码

返回:array

fundscbnonpercent2(fundarr, rdate, topn)

统计指定报告期基金列表汇总的第N名可转债市值占总值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,第N

返回:array

fundscbbondpercent(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定可转债市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,可转债代码

返回:array

fundscbsumnpercent(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名可转债市值占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
topn any integer,前N

返回:array

fundscbbondpercent3(fundarr, rdate, stockid)

统计指定报告期基金列表汇总的指定可转债市值占债券市值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime reportingperiod,指定报告期
stockid string string,可转债代码

返回:array

fundscbsumnvalue(fundarr, rdate, topn)

统计基金列表中指定报告期内前N名可转债持有市值(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期
topn any integer,前N

返回:array

bkArmdebt30Dpercent(rdate)

统计指定报告期指定板块中30天以内负债占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset30D(rdate)

统计指定报告期指定板块的30天以内资产(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt90Dpercent(rdate)

统计指定报告期指定板块的60天(含)-90天负债占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt60Dpercent(rdate)

统计指定报告期指定板块的30天(含)-60天负债占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt30D(rdate)

统计指定报告期指定板块的30以内负债(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt120D(rdate)

统计指定报告期指定板块的90天(含)-120天负债(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt90D(rdate)

统计指定报告期指定板块的60天(含)-90天负债(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt60D(rdate)

统计指定报告期指定板块的30天(含)-60天负债(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset60Dpercent(rdate)

统计指定报告期指定板块的30天(含)-60天资产占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset30Dpercent(rdate)

统计指定报告期指定板块中30天以内资产占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset120D(rdate)

统计指定报告期指定板块的90天(含)-120天资产(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset90D(rdate)

统计指定报告期指定板块的60天(含)-90天资产(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset90Dpercent(rdate)

统计指定报告期指定板块的60天(含)-90天资产占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset60D(rdate)

统计指定报告期指定板块的30天(含)-60天资产(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset120Dpercent(rdate)

统计指定报告期指定板块的90天(含)-120天资产占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt397D(rdate)

统计指定报告期指定板块的120天(含)-397天(含)负债(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset(rdate)

统计指定报告期指定板块的资产(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset397D(rdate)

统计指定报告期指定板块的120天(含)-397天(含)资产(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt(rdate)

统计指定报告期指定板块的负债(万)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt120Dpercent(rdate)

统计指定报告期指定板块的90天(含)-120天负债占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebtpercent(rdate)

统计指定报告期指定板块的负债占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmassetpercent(rdate)

统计指定报告期指定板块的合计资产占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmdebt397Dpercent(rdate)

统计指定报告期指定板块的120天(含)-397天(含)负债占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

bkArmasset397Dpercent(rdate)

统计指定报告期指定板块的120天(含)-397天(含)资产占净值比(%)

参数 类型 说明
rdate datetime 指定报告期

返回:float

fundsarmdebt30D(fundarr, rdate)

统计指定报告期基金列表的30以内负债(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset90Dpercent(fundarr, rdate)

统计指定报告期基金列表的60天(含)-90天资产占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset120D(fundarr, rdate)

统计指定报告期基金列表的90天(含)-120天资产(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebtpercent(fundarr, rdate)

统计指定报告期基金列表的负债占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset90D(fundarr, rdate)

统计指定报告期基金列表的60天(含)-90天资产(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt60D(fundarr, rdate)

统计指定报告期基金列表的30天(含)-60天负债(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset60D(fundarr, rdate)

统计指定报告期基金列表的30天(含)-60天资产(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset30D(fundarr, rdate)

统计指定报告期基金列表的30天以内资产(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset120Dpercent(fundarr, rdate)

统计指定报告期基金列表的90天(含)-120天资产占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset30Dpercent(fundarr, rdate)

统计指定报告期基金列表中30天以内资产占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset(fundarr, rdate)

统计指定报告期基金列表的资产(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmassetpercent(fundarr, rdate)

统计指定报告期基金列表的合计资产占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt60Dpercent(fundarr, rdate)

统计指定报告期基金列表的30天(含)-60天负债占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt120D(fundarr, rdate)

统计指定报告期基金列表的90天(含)-120天负债(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt397Dpercent(fundarr, rdate)

统计指定报告期基金列表的120天(含)-397天(含)负债占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset60Dpercent(fundarr, rdate)

统计指定报告期基金列表的30天(含)-60天资产占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt30Dpercent(fundarr, rdate)

统计指定报告期基金列表中30天以内负债占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt120Dpercent(fundarr, rdate)

统计指定报告期基金列表的90天(含)-120天负债占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt90Dpercent(fundarr, rdate)

统计指定报告期基金列表的60天(含)-90天负债占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt397D(fundarr, rdate)

统计指定报告期基金列表的120天(含)-397天(含)负债(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmdebt90D(fundarr, rdate)

统计指定报告期基金列表的60天(含)-90天负债(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset397D(fundarr, rdate)

统计指定报告期基金列表的120天(含)-397天(含)资产(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmassetbyfield(fundarr, rdate, dtype, valuefield)

指定报告期的平均剩余期限分布情况指定字段值

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期
dtype any Integer,分布情况,
valuefield string string,指定字段数据

返回:float

fundsarmdebt(fundarr, rdate)

统计指定报告期基金列表的负债(万)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsarmasset397Dpercent(fundarr, rdate)

统计指定报告期基金列表的120天(含)-397天(含)资产占净值比(%)

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,指定报告期

返回:array

fundsholdnum(fundarr, rdate, infoid, countfield, keyfield, keyfield2, idorname)

持有指定证券或者证券类型的个数

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime integer,报告期
infoid any integer,
countfield string string,统计个数的字段
keyfield string string,截止日字段
keyfield2 string string,条件字段2
idorname string string,代码或者名称

返回:any

fundSManagerBuySharesQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间申购总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间份额变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuyValueQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间申购总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValueQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChangeQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间总市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRateQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间申购份额占基金份额(%)=指定报告期区间申购总份额/指定报告期区间最新基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRateQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回份额占基金份额(%)=指定报告期区间赎回总份额/指定报告期区间最新基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRateQj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间份额变动占基金份额(%)=指定报告期区间份额变动/指定报告期区间最新基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2Qj(fund_arr, r_date2, r_date)

获得基金列表指定报告期区间赎回份额占基金份额(%)=指定报告期区间份额变动/指定报告期区间期初总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesYear(fund_arr, r_date)

获得基金列表指定日本年以来赎回份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValueYear(fund_arr, r_date)

获得基金列表指定日本年以来赎回市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChangeYear(fund_arr, r_date)

获得基金列表指定日本年以来市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRateYear(fund_arr, r_date)

获得基金列表指定日本年以来申购份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRateYear(fund_arr, r_date)

获得基金列表指定日本年以来赎回份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRateYear(fund_arr, r_date)

获得基金列表指定日本年以来份额变动占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2Year(fund_arr, r_date)

获得基金列表指定日本年以来份额变动占基金管理人份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesLYear(fund_arr, r_date)

获得基金列表指定日最近1年申购份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesLYear(fund_arr, r_date)

获得基金列表指定日最近1年赎回份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeLYear(fund_arr, r_date)

获得基金列表指定日最近1年份额变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuyValueLYear(fund_arr, r_date)

获得基金列表指定日最近1年申购市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValueLYear(fund_arr, r_date)

获得基金列表指定日最近1年赎回市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChangeLYear(fund_arr, r_date)

获得基金列表指定日最近1年市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRateLYear(fund_arr, r_date)

获得基金列表指定日最近1年申购份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRateLYear(fund_arr, r_date)

获得基金列表指定日最近1年赎回份额占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuyShares(fund_arr, r_date)

获得基金列表指定报告期申购总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleShares(fund_arr, r_date)

获得基金列表指定报告期赎回总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2LYear(fund_arr, r_date)

获得基金列表指定日最近1年份额变动占基金管理人份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRateLYear(fund_arr, r_date)

获得基金列表指定日最近1年份额变动占基金份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalShares(fund_arr, r_date)

获得基金列表指定报告期期末总份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChange(fund_arr, r_date)

获得基金列表指定报告期份额变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuyValue(fund_arr, r_date)

获得基金列表指定报告期申购总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleValue(fund_arr, r_date)

获得基金列表指定报告期赎回总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValue(fund_arr, r_date)

获得基金列表指定报告期期末总市值

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalValueChange(fund_arr, r_date)

获得基金列表指定报告期总市值变动

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerBuySharesOfRate(fund_arr, r_date)

获得基金列表指定报告期申购份额占基金份额(%)=指定报告期申购总份额/指定报告期基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerSaleSharesOfRate(fund_arr, r_date)

获得基金列表指定报告期赎回份额占基金份额(%)=指定报告期赎回总份额/指定报告期基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate(fund_arr, r_date)

获得基金列表指定报告期份额变动占基金份额(%)=指定报告期份额变动/指定报告期基金列表总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundSManagerTotalSharesChangeOfRate2(fund_arr, r_date)

获得基金列表指定报告期份额变动占基金管理人份额(%)=指定报告期份额变动/指定报告期期初基金管理人总份额*100%

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundBkManagerTotalSharesChangeOfRate(bkname, r_date)

获得基金板块指定报告期份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyShares(bkname, r_date)

获得基金板块指定报告期申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2(bkname, r_date)

获得基金板块指定报告期份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesYear(bkname, r_date)

获得基金板块指定日本年以来申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesYear(bkname, r_date)

获得基金板块指定日本年以来赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeYear(bkname, r_date)

获得基金板块指定日本年以来份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValueYear(bkname, r_date)

获得基金板块指定日本年以来申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValueYear(bkname, r_date)

获得基金板块指定日本年以来赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChangeYear(bkname, r_date)

获得基金板块指定日本年以来市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRateYear(bkname, r_date)

获得基金板块指定日本年以来申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesOfRateYear(bkname, r_date)

获得基金板块指定日本年以来赎回份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRateYear(bkname, r_date)

获得基金板块指定日本年以来份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2Year(bkname, r_date)

获得基金板块指定日本年以来份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValueQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValueQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChangeQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRateQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRateQj(bkname, r_date2, r_date)

获得基金板块指定报告期区间份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2Qj(bkname, r_date2, r_date)

获得基金板块指定报告期区间份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleShares(bkname, r_date)

获得基金板块指定报告期赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalShares(bkname, r_date)

获得基金板块指定报告期期末份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChange(bkname, r_date)

获得基金板块指定报告期份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValue(bkname, r_date)

获得基金板块指定报告期申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValue(bkname, r_date)

获得基金板块指定报告期赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValue(bkname, r_date)

获得基金板块指定报告期期末市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChange(bkname, r_date)

获得基金板块指定报告期市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRate(bkname, r_date)

获得基金板块指定报告期申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesOfRate(bkname, r_date)

获得基金板块指定报告期赎回份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年申购份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年赎回份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年份额变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuyValueLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年申购市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleValueLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年赎回市值

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalValueChangeLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年市值变动

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerBuySharesOfRateLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年申购份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerSaleSharesOfRateLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年赎回份额占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRateLYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年份额变动占基金份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkManagerTotalSharesChangeOfRate2LYear(bkname, r_date)

获得基金板块指定日基金管理人最近1年份额变动占基金管理人份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundSManagerSharesChangeData(fund_arr, r_date, dtype, ctype)

获得基金列表指定报告期的基金管理人份额变动数量、金额、市值、比率等指标

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
dtype any 用户自定义,变动类型
ctype any 用户自定义,计算方式

返回:array

fundSManagerSharesChangeDataQj(fund_arr, r_date2, r_date, dtype, ctype)

获得基金列表指定报告期区间的基金管理人份额变动数量、金额、市值、比率等指标

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
dtype any 用户自定义,变动类型
ctype any 用户自定义,计算方式

返回:array

fundSManagerTradeAmountLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAmountQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAmountReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAmountYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易金额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeAveragePriceYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易均价

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesOfRateYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易份额占基金总份额(%)

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesLYear(fund_arr, r_date, t_type)

获得指定报告期最近1年基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesQj(fund_arr, r_date2, r_date, t_type)

获得报告期区间基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesReport(fund_arr, r_date, t_type)

获得指定报告期基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundSManagerTradeSharesYear(fund_arr, r_date, t_type)

获得指定报告期本年以来基金列表基金管理人交易份额

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:array

fundBkManagerTradeAmountLYear(bkname, r_date, t_type)

获得指定报告期最近1年基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAmountQj(bkname, r_date2, r_date, t_type)

获得报告期区间基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAmountReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAmountYear(bkname, r_date, t_type)

获得指定报告期本年以来基金板块基金管理人交易金额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAveragePriceLYear(bkname, r_date, t_type)

获得指定报告期最近1年基金板块基金管理人交易均价

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAveragePriceQj(bkname, r_date2, r_date, t_type)

获得报告期区间基金板块基金管理人交易均价

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeAveragePriceReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易均价

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesOfRateReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易份额占基金总份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesOfRateYear(bkname, r_date, t_type)

获得指定报告期本年以来基金板块基金管理人交易份额占基金总份额(%)

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesLYear(bkname, r_date, t_type)

获得指定报告期最近1年基金板块基金管理人交易份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesQj(bkname, r_date2, r_date, t_type)

获得报告期区间基金板块基金管理人交易份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundBkManagerTradeSharesReport(bkname, r_date, t_type)

获得指定报告期基金板块基金管理人交易份额

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式

返回:float

fundSManagerTradeSharesDataQj(fund_arr, r_date2, r_date, t_type, c_type)

获得指定报告期区间指定基金管理人交易份额、金额、均价、占比等指标 当RDate2=RDate时,可获得指定报告期数据

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date2 any 报告期,开始报告期
r_date datetime 报告期,指定报告期
t_type any 用户自定义,交易方式
c_type any 用户自定义,计算方式

返回:float

fundsChangeInFairValue(fund_arr, r_date)

获得指定报告期基金列表公允价值变动收益

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundsChangeInFairValueOfFinancialAsset(fund_arr, r_date)

获得指定报告期基金列表交易性金融资产变动收益

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundsChangeInFairValueOfFinancialAssetBond(fund_arr, r_date)

获得指定报告期基金列表债券投资变动收益

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundsChangeInFairValueOfFinancialAssetStock(fund_arr, r_date)

获得指定报告期基金列表股票投资变动收益

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期

返回:array

fundBkChangeInFairValue(bkname, r_date)

获得指定报告期基金板块公允价值变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkChangeInFairValueOfDerivative(bkname, r_date)

获得指定报告期基金板块衍生工具变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkChangeInFairValueOfFinancialAsset(bkname, r_date)

获得指定报告期基金板块交易性金融资产变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkChangeInFairValueOfFinancialAssetBond(bkname, r_date)

获得指定报告期基金板块债券投资变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundBkChangeInFairValueOfFinancialAssetStock(bkname, r_date)

获得指定报告期基金板块股票投资变动收益

参数 类型 说明
bkname string 市场和板块,板块名称
r_date datetime 报告期,指定报告期

返回:float

fundSChangeInFairValueData(fund_arr, r_date, c_type)

获取基金列表指定报告期公允价值变动收益

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,指定报告期
c_type any 用户自定义,收益类型

返回:array

stockssnsuspendnum(stockarr, endt)

停牌股票个数

参数 类型 说明
stockarr array array of string,股票列表
endt datetime ,指定日

返回:any

stockssnsuspendlist(stockarr, endt)

指定日股票列表停牌股票列表,遍历该板块,用NUM计数,每有一个停牌的就加1,并且把符合的id放入数组。

参数 类型 说明
stockarr array array of string,股票列表
endt datetime ,指定日

返回:array

bkSnsuspendnum(bkname, endt)

指定日停牌股票个数

参数 类型 说明
bkname string 股票列表
endt datetime 指定日

返回:any

allabk2()

所有A股板块

返回:any

defaultBkName()

缺省板块名称

返回:string

stocksAverageValue(stock_arr, interior_id, report_date, stype, sample_select, eps_criterion, return_type)

板块指标和(最近一个季度)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
interior_id string 整数,对于不同数据库提供商的对应Id,DataBaseRatioId中对应的ID值
report_date datetime 报告期
stype any 用户数据,股票类型
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。
return_type any 返回类型

返回:float

defaultHtIndexId()

返回缺省的海通指数

返回:string

stocksSumValueQuarter(stock_arr, interior_id, report_date, stype, sample_select, eps_criterion)

板块指标和(最近一个季度)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
interior_id string 整数,对于不同数据库提供商的对应Id,DataBaseRatioId中对应的ID值
report_date datetime 报告期
stype any 整型,股票类型
sample_select any 整型,样本股选择
eps_criterion float 整型,绩差股标准

返回:float

allABk()

返回所有A股板块

返回:string

stockEpsDirect(report_date)

直接从报表中取得的每股收益值

参数 类型 说明
report_date datetime 报告期

返回:float

ctSectorTtmData()

返回常量_板块TTM

返回:array

netAssetsAdjust(report_date)

返回调整后的净资产

参数 类型 说明
report_date datetime 报告期

返回:float

defaultIndexId()

返回缺省的指数代码

返回:string

defaultCurrenyId()

返回缺省现金代码

返回:string

allFundBk()

所有基金板块,不包含退市。

返回:string

defaultHtIndexId2()

返回缺省的海通指数2

返回:string

allNonOpenFundBk()

最新封闭基金板块,不包含退市。

返回:string

defaultBondIndexId()

返回缺省的债券指数代码

返回:string

filterSampleByCriterion12(stock_arr, r_date, sample_select, eps_criterion)

按照一定的标准过滤计算板块指标的股票(最近12个月标准)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
r_date datetime 报告期,报告期
sample_select any 整型,样本股选择
eps_criterion float 整型,绩差股标准

返回:void

pnBk()

当前板块

返回:string

filterSampleByCriterionNew(stock_arr, end_t, report_date, sample_select, eps_criterion)

按照一定的标准过滤计算板块指标的股票

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期,截止日期
report_date datetime 报告期
sample_select any 整型,样本股选择
eps_criterion float 整型,绩差股标准

返回:void

stocksSumValue12(stock_arr, interior_id, report_date, stype, sample_select, eps_criterion)

板块指标和(最近12个月)

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
interior_id string 整数,对于不同数据库提供商的对应Id
report_date datetime 报告期
stype any 整型,股票类型
sample_select any 整型,样本股选择
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

allBBk()

返回所有B股板块

返回:string

ctSectorQuarterData()

返回常量_板块季度数据

返回:array

filterSampleByCriterion(stock_arr, report_date, sample_select, eps_criterion)

按照一定的标准过滤计算板块指标的股票

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
report_date datetime 报告期
sample_select any 整型,样本股选择
eps_criterion float 整型,绩差股标准

返回:void

stocksSumValue(stock_arr, interior_id, report_date, stype, sample_select, eps_criterion)

板块板块指标和

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
interior_id string 整数,对于不同数据库提供商的对应Id,DataBaseRatioId中对应的ID值
report_date datetime 报告期
stype any 整型,股票类型
sample_select any 样本股选择,具体取值如下:
eps_criterion float 绩差股标准,和参数SampleSelect结合使用。

返回:float

ctSectorQuarterGrowRatio()

返回板块季度环比(%)

返回:string

defaultallfunds()

所有基金列表(不包含退市)

返回:array

defaultallfunds2()

所有基金列表(包含退市)

返回:array

allNonOpenFundBk2()

封闭+退市封闭。

返回:string

allInBankBondBk2()

银行间债券+退市债券。

返回:string

allFutureBk3()

期货+退市期货+衍生品。

返回:string

allConvertiblebondBk2()

可转债+退市债券。

返回:string

allFundBk2()

所有基金板块(包含退市)。

返回:string

allOpenFundBk2()

开放+退市开放。

返回:string

allOptionBk()

所有期权板块(包含退市)。

返回:string

allOptionBk2()

所有期权板块(不包含退市)。

返回:string

pnStockArr()

当前成分股。

返回:string

defaultIndexId2()

缺省的市场/通道代码。A股:SH000001;南向:HSG000001;北向:HSG000002;港股:HKHSI001。

返回:string

md(table_name)

支持时间序列字段为表格类型,用于取时间序列的表格 ,证券、时间相关,当MD数据不存在时返回NIL

参数 类型 说明
table_name string 字符串型,表名

返回:any

idToDate(id)

报告期ID->日期,将报告期转换为具体的日期的整数形式,月份是00的话将表示某年的的第几周转化为具体日期的整数值,否则直接返回ID

参数 类型 说明
id any 报告期

返回:float|datetime

idToStr(report_id)

将报告期以中文形式输出,如:20120331则输出2012年第一季报,如果月份为00并且日小于54(一年的周数),则输出第几周,如:20120012,则输出2012年第12周报;

参数 类型 说明
report_id string 报告日期

返回:string

ifArrayId(id)

判断是否为表格类型

参数 类型 说明
id any 基本面ID

返回:bool

ifReportId(id)

判断要取得的数据是否与报告期相关

参数 类型 说明
id any 基本面表格中某一字段对应的ID,如44002,表44的002字段

返回:bool

ifBaseId(id)

判断要取得的数据是否与报告期无关

参数 类型 说明
id any 基本面表格中某一字段的ID,如44002,是表44的002字段

返回:bool

infoArrayEx(info_id, rdate)

获取证券在报告期RDate的InfoId基本面数据,与系统当前股票有关

参数 类型 说明
info_id string 基本面ID
rdate datetime 报告期

返回:array

reportValueByRight(stock_id)

指定日加权后的与报告期相关的数据

参数 类型 说明
stock_id string 股票代码EndT:截止日期InfoId:基本面数据IDRight:加权

返回:float

stockBase(stock_id, info_id)

与报告期无关基本面数据,取最新的

参数 类型 说明
stock_id string 股票代码
info_id string 基本面ID

返回:void

stockBaseEx(stock_id, index)

与报告期无关基本面数据

参数 类型 说明
stock_id string 股票代码InfoId:基本面ID
index any 整数,取第几条,-1表示最新的一条

返回:void

stockInfoArray(stock_id)

股票某一基本面的所有历史数据

参数 类型 说明
stock_id string 证券InfoId:基本面数据ID

返回:array

stockReport(stock_id, info_id, report_date)

返回与报告期相关数据

参数 类型 说明
stock_id string 股票代码
info_id string 基本面ID
report_date datetime 报告期

返回:any

basicInfoExt2()

获取基本面信息,比BasicInfoEx3返回的信息基本更全面

返回:array

basicInfoEx3()

返回三大报表的基本面信息

返回:array

getLastReportFinance(id, timeable)

获取报告最后的财务值; timeable是指示是否和时间相关,即对获取的ID值进行简单加权处理:1季报ID值*4;中报ID值*2;3季报ID值*4/3;年报的不需处理。例如中报的每股收益就需要*2。 注意,总股本、资产负债表等时间点数据不需要做此类加权。

参数 类型 说明
id any 整数,基本面ID
timeable bool 布尔值,表示是否和时间相关;

返回:float

getReportFinanceByTime2(id, time)

财务报告,查找比当前日期小的报告期的财务数据

参数 类型 说明
id any 整数,基本面ID;
time datetime object

返回:float

infoArrayEx2(info_id, changed_field_name, changed_value)

按照截止日取Infoarray的数据。 运用InfoArrayExt取指定的截止日的数据。

参数 类型 说明
info_id string 整型,表ID
changed_field_name string 字符串,发生变化的字段
changed_value any 数值,指定字段的数值

返回:array

stocksinfoarrayex(stockarr, infoid, datefield, begt, endt)

按截止日取一段时间InfoArray

参数 类型 说明
stockarr array array of string,证券列表
infoid any integer,表ID
datefield string string,日期字段
begt datetime 开始日期
endt datetime 截止日期

返回:array

infoIdExt(id, r_date)

截止日不大于RDate的最近的id值,与系统参数(证券)相关,对于财务数据还与系统参数(日期)相关。

参数 类型 说明
id any 整数。财务指标和其他信息的ID。
r_date datetime 整数。截止日,报告期ID。

返回:float|datetime

reportdateqj(rdate)

报告期期间开始日期 1、报告期为0331时,开始日期为0101 2、报告期为0630时,开始日期为0101 3、报告期为0930时,开始日期为0101 4、报告期为1231时,开始日期为0101

参数 类型 说明
rdate datetime integer,报表日期

返回:float

rDateListBetweenYear(from_y, end_y, r_date_type)

返回FromY到EndY之间的RdateType类的报告期

参数 类型 说明
from_y any 起始年份
end_y any 截止年份
r_date_type any 报告期类型

返回:array

getRDateByYear(t, beg_y, end_y, show1_q, show2_q, show3_q, show4_q)

选取复符合条件的报告期,按照Show1QShow2QShow3QShow4Q是否为真来表示是够选取一季报,中报,年报,选取的年份区间在BegY,EndY内

参数 类型 说明
t array 数据表,必须含有”截止日”或者”ReportDate”字段,其字段下的数据必须是报告期日期
beg_y any 整数,选取的开始年份
end_y any 整数,选取的结束年份
show1_q bool object
show2_q bool object
show3_q bool object
show4_q bool object

返回:array

reportHistOfHg(end_y)

获取从BegYear到EndYear的月末列表

参数 类型 说明
end_y any 整数(截止年份)

返回:array

previousReportDateList(rdate, n, rdatetype)

返回指定报告期前N个报告期序列

参数 类型 说明
rdate datetime 整型,指定报告期
n any 整型,向前推N个报告期(为负则向后推)
rdatetype any 整型,报告期类型

返回:array

rDateListBetween(t, beg_r_date, end_r_date, key_field, sort_order, r_date_type)

指定区间的报告期数据。

参数 类型 说明
t array 数组。数据
beg_r_date datetime 整数。起始报告期
end_r_date datetime 整数。截止报告期
key_field string 字符串。关键字段
sort_order any 用户自定义。排序,取值如下:
r_date_type any 用户自定义。返回报告期类型,取值如下:

返回:array

wordRDateShowField(r_date, cr_date)

Word中报告期显示格式1。

参数 类型 说明
r_date datetime 整数。报告期
cr_date datetime 整数。最新报告期

返回:string

wordRDateShowField2(r_date)

Word中报告期显示格式2。

参数 类型 说明
r_date datetime 整数。报告期

返回:string

rDateListQk(begt, endt, r_date_type)

区间报告期序列。

参数 类型 说明
begt datetime 日期。开始日
endt datetime 日期。截止日
r_date_type any 用户自定义。返回报告期类型,取值如下:

返回:array

previousReportDateList2(rdate, n, r_date_type)

返回指定报告期前N个报告期

参数 类型 说明
rdate datetime 报告期,指定报告期
n any 整数,向前推N个报告期(为负则向后推)
r_date_type any 用户自定义,报告期类型

返回:datetime

hbValue(rdate, info_id, get_the_nearest)

按季度取环比数据。若GetTheNearest为真时,则取指定报告期的值,若GetTheNearest为假时,则取最接近的报告期的值。

参数 类型 说明
rdate datetime 报告期
info_id string 基本面
get_the_nearest bool object

返回:float

hbShowField(r_date)

显示报告期的季度名称

参数 类型 说明
r_date datetime 报告期

返回:string

hbReportDate(r_date)

环比报告期(RDate的前一个报告期),如果是一季报,则返回第一个报告期

参数 类型 说明
r_date datetime 报告期

返回:any

hbReportDateOfOneQuarter(r_date)

环比报告期(获取RDate的上一个报告期)

参数 类型 说明
r_date datetime 报告期

返回:any

hbValuePs(rdate, info_id, get_the_nearest)

环比数据(每股)

参数 类型 说明
rdate datetime 报告期
info_id string 基本面ID
get_the_nearest bool object

返回:float

hbShowField2(r_date)

指定报告期的季度名称

参数 类型 说明
r_date datetime 报告期

返回:string

beginReportDate(r_date)

期初报告期,财务上按照年度进行结算,比如:2002一季度的期初报告期是2001年年报,2002年报的期初报告期也是2001年年报

参数 类型 说明
r_date datetime 报告期

返回:any

beginReportValue(stock_id, id, endt)

期初报告期数据

参数 类型 说明
stock_id string 股票代码
id any 字段id
endt datetime 截止日

返回:float

previousReportDate(r_date)

同比报告期(前)

参数 类型 说明
r_date datetime 报告期

返回:any

previuosReportDateList(end_t, n)

前N个会计年度报告期

参数 类型 说明
end_t datetime 截止日
n any 索引号

返回:array

previousRDateListIi(r_date, n)

指定报告期的前N个报告期列表

参数 类型 说明
r_date datetime 报告期
n any 索引号

返回:array

priorReportDate(r_date)

同比报告期(后)

参数 类型 说明
r_date datetime 报告期

返回:any

previousReportDateEx(r_date, n, type)

前报告期(通用)

参数 类型 说明
r_date datetime 报告期
n any 前N个报告期或者前N个季度
type any 0是年度标准,1季度标准

返回:any

previousReportDateOfHg(r_date)

同比报告期(宏观)

参数 类型 说明
r_date datetime 报告期

返回:any

reportDateListByNumber(end_t, year_report_number, quarter_report_number, add_end_t, listed_date)

返回到截止日的最新的N个年报+M个季报

参数 类型 说明
end_t datetime 截止日
year_report_number any 最近N年
quarter_report_number any 最近M个季度
add_end_t bool object
listed_date datetime object

返回:datetime

hbhbGrowRatio(r_date, info_id)

环比之环比变动(%)。与系统股股票有关

参数 类型 说明
r_date datetime 报告期类型,报告期
info_id string 基本面类型,基本面

返回:float

hbtbGrowRatio(r_date, info_id)

环比之同比变动(%)。与系统股票有关

参数 类型 说明
r_date datetime 报告期类型,报告期
info_id string 基本面类型,基本面

返回:float

hbValue2(r_date, info_id, info_id2, get_the_nearest)

环比数据(按季度),与系统参数(证券代码,时间)相关。

参数 类型 说明
r_date datetime 整数。报告期
info_id string 整数。基本面
info_id2 any 整数。基本面ID2
get_the_nearest any 整数。如无指定报告,找最接近的

返回:float

hbValuePs2(r_date, info_id, info_id2, get_the_nearest)

环比数据(每股),与系统参数(证券代码,时间)相关。

参数 类型 说明
r_date datetime 整数。报告期
info_id string 整数。基本面
info_id2 any 整数。基本面ID2
get_the_nearest any 整数。是否取最接近报告期

返回:float

previousReportDateOfQuarter(r_date, n)

按照季报标准的前一个报告期

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整型类型,索引号,其取值如下:

返回:any

previousReportDate2(rdate, n, rdatetype)

当前报告期的第N个报告期,返回指定报告期的第N个报告期

参数 类型 说明
rdate datetime 整型,指定报告期
n any 整型,向前第N个报告期(为负则向后推)
rdatetype any 整型,报告期类型

返回:datetime

previousReportDateIi(report_date, n)

前N个报告期,与系统参数(证券代码)相关。

参数 类型 说明
report_date datetime 整数。报表日期
n any 整数。索引号

返回:any

reportDateType(r_date)

返回报告期的报告期类型

参数 类型 说明
r_date datetime 报告期

返回:any

getRDateArrByType(t, type_arr)

取最近N个报告期。

参数 类型 说明
t array 数组。
type_arr any 整数。

返回:array

getTopNrDate(r_date_arr, r_date_type, n)

最新N个报告期。

参数 类型 说明
r_date_arr any 整数。
r_date_type any 用户自定义。报告期类型,取值如下:
n any 整数。显示个数

返回:array

reportExistsExt(id, rdate)

判断指定报告是否存在

参数 类型 说明
id any 基本面
rdate datetime 报告期日期

返回:bool

filterRDateByEps(s_type, beg_r_date, end_r_date, r_date_type)

取出在一定范围内的最新N个报告期(由EPS判断)

参数 类型 说明
s_type any 整型类型,证券类型,其取值如下:
beg_r_date datetime 报告期类型
end_r_date datetime 报告期类型
r_date_type any 整数

返回:array

newReportDateOfEndT2(end_t)

按公布日取出最新报告期。与系统参数(证券代码,报告类型)相关

参数 类型 说明
end_t datetime 日期类型,截止日

返回:any

getTopNrDateByEps(s_type, r_date_type, n)

最新N个报告期(由EPS判断)。与系统股票有关

参数 类型 说明
s_type any 整型类型,证券类型,其取值如下:
r_date_type any 整型类型,报告期类型,其取值如下:
n any 整型类型,显示个数,其取值如下:

返回:array

getTopNrDateByInfoId(info_id, r_date_type, n)

最新N个报告期(由InfoId判断)。与系统股票有关

参数 类型 说明
info_id string 基本面类型,证券类型
r_date_type any 整型类型,报告期类型,其取值如下:
n any 整型类型,显示个数,其取值如下:

返回:array

newReportDateOfYear2(end_t)

按公布日取出最新年度报告期时间。与系统股票有关

参数 类型 说明
end_t datetime 日期类型,截止日

返回:any

getTopNrDateByTable(t, key_field, r_date_type, n)

根据数据表取出最新N个报告期。与系统股票有关

参数 类型 说明
t any 数据表类型,数据表
key_field string 字符串类型,关键字
r_date_type any 整型类型,报告期类型,其取值如下:
n any 整数类型,显示个数

返回:array

newPrevReportDatebyEndt(endt)

返回指定日最新的报告期(与公布日、证券无关)

参数 类型 说明
endt datetime 日期,指定日期

返回:datetime|void

reportDateListOfNYear(end_t, n, info_id)

最近N个会计年度(只取年度数据),与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期。截止日期
n any 整数。会计年度个数
info_id string 整数。基本面ID

返回:array

newQuarterlyReportDateOfEndTFund(endt, d_type)

获得基金指定日最新报告期,与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。截止日
d_type any 用户自定义。报告期类型,取值如下:

返回:any

newExpressReportDateOfEndT(end_t)

返回指定日最新可以取得到的业绩快报报告期,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期。截止日

返回:any

newForcastReportDateOfEndT(end_t)

返回指定日最新可以取得到的业绩预测报告期,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期。截止日

返回:any

newReportDateByType2(end_t, r_date_type)

返回指定日最新指定类型报告期,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期。截止日
r_date_type any 用户自定义。报告期类型,取值如下:

返回:any

newReportDateOfEndT4(end_t)

按财报发布规则的最新报告期,只适用于A股 财报公布规则: 一季报:4月底全部公布 中报: 8月底全部公布 三季报:10月底全部公布 年报: 次年4月底全部公布

参数 类型 说明
end_t datetime 日期,截止日

返回:any

newReportDateOfYear4(end_t)

按财报发布规则的最新年度报告期,只适用于A股 财报公布规则: 一季报:4月底全部公布 中报: 8月底全部公布 三季报:10月底全部公布 年报: 次年4月底全部公布

参数 类型 说明
end_t datetime 日期, 截止日

返回:any

newReportDateOfEndTNew(r_date, info_id)

此模型,是向后兼容的,谨慎使用。与系统股票有关。此函数已废弃

参数 类型 说明
r_date datetime 整数类型,报告期
info_id string 基本面类型,基本面ID

返回:any

newReportDateOfYear(r_date, info_id)

向后兼容-最新的年度报告期(按公布日),此模型,是向后兼容的,最好不要使用

参数 类型 说明
r_date datetime 报告期
info_id string 基本面

返回:any

newReportDateOfEndT(r_date, info_id)

向后兼容-最新的报告期(截止日),模型,是向后兼容的,最好不要使用

参数 类型 说明
r_date datetime 报告期
info_id string 基本面

返回:any

newReportDate(r_date)

向后兼容-最新报告期(按EPS判断),模型,是向后兼容的,最好不要使用

参数 类型 说明
r_date datetime 报告期

返回:any

newReportDateOfYearNew(r_date, info_id)

向后兼容-最新的年度报告期模型,是向后兼容的,最好不要使用

参数 类型 说明
r_date datetime 报告期
info_id string 基本面

返回:any

cashFlowSheet(stockid, merge_or_parent)

股票现金流量表

参数 类型 说明
stockid string 股票代码
merge_or_parent any 现金流量表类型

返回:array

tableAudit(stock_id)

报表审计

参数 类型 说明
stock_id string 股票代码

返回:array

interestSheet(stock_id, merge_or_parent)

股票损益表。 数组。股票损益表。

参数 类型 说明
stock_id string 字符串。股票代码
merge_or_parent any 用户自定义。资产负债表类型,取值如下:

返回:array

taxRate(stock_id)

税率。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

balanceSheet(stock_id, merge_or_parent)

股票&基金资产负债表 注意:目前天软没有50:”资产负债表(母公司)”这张表格数据,所以当MergeOrParent=1时不可用;

参数 类型 说明
stock_id string 股票代码
merge_or_parent any 资产负债表类型

返回:array

financialItems(stock_id)

股票&基金财务指标

参数 类型 说明
stock_id string 股票代码

返回:array

interestDistribute(stock_id, merge_or_parent)

股票&基金利润分配表 注意:目前天软中没有52:”利润分配表(母公司)”这张表,所以当MergeOrParent=1时不可用;

参数 类型 说明
stock_id string 股票代码
merge_or_parent any 利润分配表类型

返回:array

issueInfo(stock_id)

股票&基金&债券发行表

参数 类型 说明
stock_id string 证券代码

返回:array

reportByEvent(stock_id, type)

报表(InfoArray)

参数 类型 说明
stock_id string 证券代码
type string 主营收入及成本

返回:array

shareStruct(stock_id)

股票&基金股本变更表

参数 类型 说明
stock_id string 证券代码

返回:array

stockArchieve(stock_id)

股票&基金上市公司档案

参数 类型 说明
stock_id string 证券代码

返回:array

stockNameHistory(stock_id)

股票&基金名称档案表

参数 类型 说明
stock_id string 证券代码

返回:string

stockList(stock_id)

股票&基金上市。

参数 类型 说明
stock_id string 字符串。股票&基金代码

返回:array

stockSpectatus(stock_id)

股票&基金&债券招股/招募/募债说明书

参数 类型 说明
stock_id string 字符串。股票&基金&债券代码

返回:array

collectMoneyExplain(stock_id)

股票募集资金投入说明表

参数 类型 说明
stock_id string 证券代码

返回:array

collectMoneyWay(stock_id)

募集资金投向

参数 类型 说明
stock_id string 证券代码

返回:array

mainNegotiableShareholders(stock_id)

股票主要流通股东

参数 类型 说明
stock_id string 证券代码

返回:array

shareholderAmount(stock_id)

股东户数

参数 类型 说明
stock_id string 股票代码

返回:array

stockCode(stock_id)

股票代码对照表

参数 类型 说明
stock_id string 股票代码

返回:array

stockDistribution(stock_id)

股票配股表

参数 类型 说明
stock_id string 证券类型,股票代码

返回:array

stockMoreIssue(stock_id)

股票增发表

参数 类型 说明
stock_id string 股票代码

返回:array

specialTreat(stock_id)

股票特别处理表,天软目前没有提供此数据

参数 类型 说明
stock_id string 证券类型,股票代码

返回:array

splitSpectatus(stock_id)

股票招股说明书表,天软目前没有提供此数据

参数 类型 说明
stock_id string 证券类型,股票代码

返回:array

companyLeaderShareholders(stock_id)

股票公司管理层持股表

参数 类型 说明
stock_id string 证券类型,股票代码

返回:array

accountingReportNotes(stock_id)

会计报表附注。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

collectMoney(stock_id)

募集资金。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

companyLeader(stock_id)

管理层人事。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

contactMeans(stock_id)

联络方式。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

disobey(stock_id)

股票违规。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

govShareCut(stock_id)

股票国有股减持表。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

govShareDistribution(stock_id)

国有股配售。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

legalDistribution(stock_id)

法人配售。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

mainRelativeCompanys(stock_id)

主要关联公司。

参数 类型 说明
stock_id string 字符串。股票代码

返回:array

amountCommission(fund_id)

交易量及佣金

参数 类型 说明
fund_id string 基金代码

返回:array

fundEnlarge(fund_id)

基金基金扩募表

参数 类型 说明
fund_id string 基金代码

返回:array

fundIndustryComposite(fund_id)

基金行业股票投资组合

参数 类型 说明
fund_id string 基金代码

返回:array

investmentRatio(fund_id)

基金资产配置

参数 类型 说明
fund_id string 基金代码

返回:array

netAssetWeeklyList(fund_id)

基金资产净值周表

参数 类型 说明
fund_id string 基金代码

返回:array

fundMainShareHolders(fund_id)

基金主要持有人

参数 类型 说明
fund_id string 证券类型,基金代码

返回:array

fundSellStock(fund_id)

基金剔除股票(废弃),此函数已废弃

参数 类型 说明
fund_id string 证券类型,基金代码

返回:array

fundStockComposite(fund_id)

基金投资组合表

参数 类型 说明
fund_id string 证券类型,基金代码

返回:array

establishment(fund_id)

基金设立表。

参数 类型 说明
fund_id string 字符串。基金代码

返回:array

fundInvestAdviser(fund_id)

基金管理人情况。

参数 类型 说明
fund_id string 字符串。基金代码

返回:array

fundTrusteeInfo(fund_id)

基金托管人情况表。

参数 类型 说明
fund_id string 字符串。基金代码

返回:array

profitSheet(fund_id)

基金收益及分配表。

参数 类型 说明
fund_id string 字符串。基金代码

返回:array

sponsorInfo(fund_id)

基金发起人情况。

参数 类型 说明
fund_id string 字符串。基金代码

返回:array

biIssueingDateField()

债券-发行日期

返回:string|datetime

bondRateChange(bond_id)

二级市场浮动利率债券利率变动表。

参数 类型 说明
bond_id string 字符串。债券

返回:array

cbIssueingDateField()

可转债-发行日期字段。

返回:string|datetime

govBondCoefficient(bond_code)

国债折算率表。

参数 类型 说明
bond_code string 字符串。国债代码

返回:array

hgInfo(int_end_t)

回购基本信息,与系统参数(证券代码)相关。

参数 类型 说明
int_end_t any 整数。截止日

返回:array

cashFlowSheetQk(stock_id, end_t, merge_or_parent)

指定报告期的现金流量表

参数 类型 说明
stock_id string 股票代码
end_t datetime 截止日
merge_or_parent any 现金流量表的类型

返回:array

interestSheetQk(stock_id, end_t, merge_or_parent)

指定报告期的损益表

参数 类型 说明
stock_id string 证券类型,股票代码
end_t datetime 报告期类型,截止日期
merge_or_parent any 整数

返回:array

interestDistributeQk(stock_id, end_t, merge_or_parent)

指定报告期的利润分配表。

参数 类型 说明
stock_id string 字符串。股票代码
end_t datetime 整数。截止日期
merge_or_parent any 用户自定义。利润分配表类型,取值如下:

返回:array

taxRateQk(stock_id, end_t)

指定报告期的税率。

参数 类型 说明
stock_id string 字符串。股票代码
end_t datetime 整数。截止日期

返回:array

issueInfoQk(stock_id, beg_t, end_t)

指定区间段内股票的发行情况

参数 类型 说明
stock_id string 股票代码
beg_t datetime 开始时间
end_t datetime 截止时间

返回:array

mainnegotiableshareholdersqk(stockid, endt)

指定报告期的十大流通股东情况

参数 类型 说明
stockid string String,股票代码
endt datetime reportingperiod,截止日期

返回:array

mainshareholdersqk(stockid, rdate)

指定报告期的十大股东情况

参数 类型 说明
stockid string String,股票代码
rdate datetime ,截止日期

返回:array

shareStructChangeQk(stock_id, beg_t, end_t)

获得指定区间发生的股本结构变动情况

参数 类型 说明
stock_id string 股票代码
beg_t datetime 开始时间
end_t datetime 截止时间

返回:array

shareStructQk(stock_id, end_t)

获得指定日的股本结构

参数 类型 说明
stock_id string 股票代码
end_t datetime 截止日

返回:array

stockListQk(stock_id, beg_t, end_t)

在指定区间内股票上市情况

参数 类型 说明
stock_id string 股票代码
beg_t datetime 开始时间
end_t datetime 截止时间

返回:array

stockMoreIssueQk(stock_id, beg_t, end_t, filterfield)

在指定区间内股票增发情况

参数 类型 说明
stock_id string 股票代码
beg_t datetime 开始时间
end_t datetime 截止时间
filterfield string 过虑字段

返回:array

collectMoneyWayQk(stock_id, beg_t, end_t)

在指定区间内股票募集资金投向情况。

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

collectMoneyQk(stock_id, beg_t, end_t)

在指定区间内股票募集资金情况。

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

companyLeaderShareholdersQk(stock_id, end_t)

指定报告期的公司管理层持股情况。

参数 类型 说明
stock_id string 字符串。股票代码
end_t datetime 整数。截止日期

返回:array

importantEventQk(stock_id, beg_t, end_t, event_type)

区间发生的事件。

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期
event_type string 字符串。事项类型

返回:array

stockCodeQk(end_t)

指定日股票代码对照表。

参数 类型 说明
end_t datetime 日期。截止日期

返回:array

stockIssueQk(stock_id, beg_t, end_t)

在指定区间内股票发行情况。

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

stockDistributionQk(stock_id, beg_t, end_t, filterfield)

指定区间内的配股情况

参数 类型 说明
stock_id string 股票代码
beg_t datetime 开始时间
end_t datetime 截止时间
filterfield string 过虑字段

返回:array

ieAssetDotation()

资产赠与

返回:string

ieAssetReplacement()

资产置换

返回:string

ieAssetSale()

资产出售与转让

返回:string

ieBarginBalance()

关联方应收应付款项余额

返回:string

ieBarginDetail()

关联交易

返回:string

ieChangeName()

”更名”

返回:string

ieDebtReform()

资产重组

返回:string

ieEntrustedFinancing()

委托理财

返回:string

ieEntrustmentContractingandLease()

资产托管承包或租赁

返回:string

ieGuarantee()

担保

返回:string

ieLawsuitsandArbitration()

诉讼

返回:string

ieZdfMoreThan7()

龙虎榜

返回:string

ieShareReform()

股权分置对价方案

返回:string

ieAccountPayable()

应付账款账龄

返回:string

ieAccountPrePayable()

预付帐款账龄

返回:string

ieAccountPreReceivable()

预收帐款账龄

返回:string

ieAccountReceivable()

应收账款帐

返回:string

ieAssetsCutPrepare()

资产减值准备

返回:string

ieDistribution()

配股

返回:any

ieCollectMoney()

募集资金

返回:string

ieFinancialExpense()

财务费用

返回:string

ieInventories()

存货及存货跌价准备

返回:string

ieMainManager()

高管基本情况和持股

返回:string

ieOtherAccountPayable()

其他应付账款账龄

返回:string

ieOtherAccountReceivable()

其他应收账款账龄

返回:string

ieProfitDistribution()

分红送股

返回:string

ieProfitForecast()

业绩预警

返回:string

ieRevenuesByProduct()

主营收入及成本

返回:string

ieSharesHolderNumber()

股东户数

返回:string

ieShortTermLoans()

短期借款

返回:string

ieTableAudit()

审计

返回:string

ieMoreIssue()

增发

返回:string

ieImportantItems()

主要财务指标

返回:string

ieRevenuesByIndustry()

主营收入及成本(按行业)

返回:any

ieLongtermLoans()

长期借款

返回:any

ieHyFdcjgzs()

行业.房地产价格指数

返回:string

ieHyFdckfxs()

行业.房地产开发销售

返回:string

ieHyJzy()

行业.建筑业

返回:string

ieHyJtys()

行业.交通运输

返回:string

ieHyJtysyTlyy()

行业.交通运输—铁路运营

返回:string

ieHyLyy()

行业.旅游业

返回:string

ieHyNlmyy()

行业.农林牧渔业

返回:any

ieHyQcgy()

行业.汽车工业

返回:string

ieHyYzdxyw()

行业.邮政电信业务

返回:string

ieHyZyhycwsj()

行业.主要行业财务数据

返回:string

ieHyZyhyclsj()

行业.主要行业产量数据

返回:string

ieHgGzyJy()

宏观.工资与就业

返回:string

ieHgGdzctz()

宏观.固定资产投资

返回:string

ieHggnp()

宏观.国家生产总值

返回:string

ieHgHgjck()

宏观.海关进出口

返回:string

ieHgJmsz()

宏观.居民收支

返回:string

ieHgJmxfjzzs()

宏观.居民消费价格指数

返回:string

ieHgLywz()

宏观.利用外资

返回:string

ieHgQyjqyQyjxxzs()

宏观.企业景气与企业家信心指数

返回:string

ieHgQyxfpjzzs()

宏观.企业商品价格指数

返回:string

ieHgSplsjzzs()

宏观.商品零售价格指数

返回:string

ieHgShgk()

宏观.生活概况

返回:string

ieHgYclgjjgzs()

宏观.原材料购进价格指数

返回:string

ieHgShxfplsze()

宏观.社会消费品零售总额

返回:string

ieHgZhtjsj()

宏观综合统计数据。

返回:string

amountCommissionQk(fund_id, end_t)

指定报告期的交易量及佣金情况

参数 类型 说明
fund_id string 基金代码
end_t datetime 报告期

返回:array

balanceSheetQk(stock_id, end_t, merge_or_parent)

股票&基金指定报告期的资产负债表

参数 类型 说明
stock_id string 股票&基金代码
end_t datetime 截止日期
merge_or_parent any 资产负债表类型

返回:array

financialItemsQk(stock_id, end_t)

指定报告期的财务指标

参数 类型 说明
stock_id string 基金代码
end_t datetime 截止日

返回:array

fundEnlargeQk(fund_id, beg_t, end_t)

在指定区间内基金扩募情况

参数 类型 说明
fund_id string 基金代码
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

fundIndustryCompositeQk(fund_id, r_date)

指定报告期的基金行业股票投资组合情况

参数 类型 说明
fund_id string 基金代码
r_date datetime 报告期

返回:array

fundMainShareHoldersQk(fund_id, end_t)

指定报告期的基金主要持有人

参数 类型 说明
fund_id string 基金代码
end_t datetime 报告期

返回:array

fundNewAddedStockQk(fund_id, end_t)

指定报告期的基金新增股票

参数 类型 说明
fund_id string 基金代码
end_t datetime 报告期

返回:array

fundStockCompositeQk(fund_id, r_date)

指定报告期的股票投资组合情况

参数 类型 说明
fund_id string 基金代码
r_date datetime 报告期

返回:array

investmentRatioQk(fund_id, r_date)

按资产类型分类的基金投资组合

参数 类型 说明
fund_id string 基金代码
r_date datetime 报告期

返回:array

netAssetWeeklyListQk2(fund_id, beg_t, end_t)

一段时间的资产净值周表情况

参数 类型 说明
fund_id string 基金代码
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

netAssetWeeklyListQk(fund_id, end_t)

指定报告期的资产净值周表情况

参数 类型 说明
fund_id string 基金代码
end_t datetime 报告期

返回:array

fundBondCompositeQk(r_date)

指定报告期的股票投资组合情况

参数 类型 说明
r_date datetime 报告期

返回:array

fundBondPzCompositeQk(fund_id, r_date)

指定报告期的债券配置

参数 类型 说明
fund_id string 基金代码
r_date datetime 报告期

返回:array

fundsindustrycompositeqk(fundarr, rdate)

板块-报告期-行业配置

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,报告期

返回:array

fundsbondcompositeqk(fundarr, rdate)

板块-报告期-债券配置汇总

参数 类型 说明
fundarr array array of string,基金列表
rdate datetime ,报告期

返回:array

fundsssmx(fundarr, rdate)

指定报告期的份额变动-明细

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundsstockcompositeqk(fundarr, rdate)

指定报告期的股票投资组合-市值汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundshsmx(fundarr, rdate)

指定报告期持有人结构-明细

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundsbsqk(fundarr, rdate, bstype, topn)

累计买入卖出-汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期
bstype any Integer,买入卖出标志买入=0卖出=1
topn any integer,前N

返回:array

fundsbonddetailsqk(fundarr, rdate)

指定报告期的持债明细-市值汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundspmqk(fundarr, rdate)

指定报告期的贵金属明细-汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundsabsqk(fundarr, rdate)

指定报告期的资产支持证券明细-汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundsfunddividendqk(fundarr, rdate, rdate2)

板块-区间基金分红

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期
rdate2 datetime integer,截止日期

返回:array

fundscbqk(fundarr, rdate)

指定报告期的处于转股期的可转债明细-汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期

返回:array

fundsarmmx(fundarr, rdate, dtype)

指定报告期的平均剩余期限分布情况-明细

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期
dtype any Integer,分布情况

返回:array

fundsfdqk(fundarr, rdate, isrelate)

指定报告期的基金明细-汇总

参数 类型 说明
fundarr array array of string,基金代码
rdate datetime ,截止日期
isrelate any integer,是否关联方

返回:array

establishmentQk(fund_id, beg_t, end_t)

区间基金设立情况。

参数 类型 说明
fund_id string 字符串。基金代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

fundDistributeInfoQk(fund_id, beg_t, end_t)

在指定区间内区间基金分红情况。 数组。区间内区间基金分红情况。

参数 类型 说明
fund_id string 字符串。基金代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

fundSellStockQk(fund_id, end_t)

指定报告期的基金剔除股票。

参数 类型 说明
fund_id string 字符串。基金代码
end_t datetime 整数。截止日期

返回:array

profitSheetQk(fund_id, end_t)

指定报告期的收益及分配表情况。

参数 类型 说明
fund_id string 字符串。基金代码
end_t datetime 整数。截止日期

返回:array

sponsorInfoQk(fund_id, end_t)

指定日基金发起人持有基金情况。

参数 类型 说明
fund_id string 字符串。基金代码
end_t datetime 整数。截止日期

返回:array

fundsTpQk(fund_arr, r_date, order_field)

交易席位情况-汇总。

参数 类型 说明
fund_arr array 数组。基金代码
r_date datetime 整数。指定报告期
order_field string 字符串。排序字段

返回:array

ieFundNetAssetChange()

基金.净值变动表

返回:string

ieFundBondIndustryByType()

基金.债券投资组合(按债券品种分类)

返回:array

ieFundBondCompositeDetail()

基金.投资组合债券明细

返回:array

ieFundBondIndustryByMaturity()

基金.债券投资组合(按偿还期限分类)

返回:array

ieFundMainShareHolder()

基金.主要持有人

返回:array

fundExtIrQk(r_date)

基金扩展-资产配置

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtIcQk(r_date)

基金扩展-行业配置

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtIccQk(r_date)

基金扩展-行业集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBcQk(r_date)

基金扩展-债券配置

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBccQk(r_date)

基金扩展-债券集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtScdQk(r_date)

基金扩展-持股情况

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtSccExt(r_date)

基金扩展-持股集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBcdQk(r_date)

基金扩展-持债情况

参数 类型 说明
r_date datetime 报告期

返回:array

fundExtBcdcExt(r_date)

基金扩展-持债集中度

参数 类型 说明
r_date datetime 报告期

返回:array

fundNaQk(beg_t, end_t, cy)

基金-区间-收益率

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期
cy string 周期

返回:array

fundRraQk(end_t)

基金-截止日-风险及调整收益

参数 类型 说明
end_t datetime 截止日期

返回:array

fundNa2Qk(end_t)

基金-截止日-收益率

参数 类型 说明
end_t datetime 截止日期

返回:datetime

fundNawzfQk(beg_t, end_t, cy, type, option)

功能:基金净值收益率序列

参数 类型 说明
beg_t datetime 日期,区间开始日
end_t datetime 日期,区间截止日
cy any 周期,周期
type any 用户自定义,区间类型,默认为0,取值如下:;区别示例:以月线为例,若输入的begt为 2024-01-11endt为2024-03-10;最大完整性区间:返回2024-01、2024-02、2024-03 3个完整月区间;最小完整性区间:仅返回2024-02,1个完整月区间;实际区间:在最大完整性区间基础上,把头尾不完整区间的开始日、截止日用输入的日期替代:;2024-01的区间开始日为2024-01-112024-03的区间截止日为2024-03-10
option any 用户自定义,比对依据,默认为0,取值如下:;按自然日:select ... where [开始日]>begt and [截止日]<endt;按交易日:select ... where [市场开始日]>begt and [市场截止日]<endt

返回:array

fundIndexNaQk(beg_t, end_t)

FundIndexNAQk 相关函数。

参数 类型 说明
beg_t datetime 日期,开始日
end_t datetime 日期,截止日

返回:any

bondRateChangeQk(bond_id, end_t)

指定日期的浮动利率债券利率。

参数 类型 说明
bond_id string 字符串。债券代码
end_t datetime 日期。截止日期

返回:float|datetime

bondInterestQk(bond_id, beg_t, end_t)

在指定区间内债券付息情况。

参数 类型 说明
bond_id string 字符串。债券代码
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:array

convertibleBondChange(bond_id)

可转债转股表。

参数 类型 说明
bond_id string 字符串。股票代码

返回:array

govBondCoefficientQk(bond_id, end_t)

指定日期的国债折算率。

参数 类型 说明
bond_id string 字符串。国债代码
end_t datetime 日期。截止日期

返回:array

newreportdateofendt3(endt)

最新报告期(按公布日)列表,报告数据一般会延迟公布,如:SH600276?恒瑞医药2008-12-31的公布日期是2009-02-18 为了做历史回溯分析: (1)在2009-2-17的时候,应该返回的最新报告期是20080930,而不是20081231 2)而在2009-2-18和2009-2-19日,应该返回的最新报告期是20081231 为了保证其他函数的调用,如果指定股票在指定日没有公布任何报告期数据,缺省的返回数值为19001231 (3)如果同一天公布两个报告期数据,如SZ002589在2019-04-30这个同时发布18年年报和19年一季报。 备注: (1)要取指定日,最新的年度报告期,请使用NewReportDateOfYear2 (2)在天软金融分析.net中,日期是个浮点数

参数 类型 说明
endt datetime 截止日

返回:array

infoArrayJy2()

聚源数据库对照表

返回:array

infoArrayJy()

聚源数据库对照表

返回:array

infoArraySw108()

申万数据表对照表

返回:array

infoArrayNfjj()

南方基金数据对照表

返回:array

infoArrayCaihui()

Caihui数据表对照表

返回:array

infoArrayWind()

Wind数据表对照表

返回:array

infoArrayGenius()

Genius数据表对照表

返回:array

infoArrayHt()

海通数据库对照表

返回:array

databaseInfoArrayId(info_id)

各个数据库提供商提供的基本面对照。由于存在多个数据源,历史原因,不同的数据源的ID设置不同,为了上层公用函数应用的统一性,天软设置了一个标准ID,通过标准ID,可以获得不同数据商对应的实际ID。

参数 类型 说明
info_id string 基本面类型,标准ID

返回:any

infoArrayWind2()

Wind2数据表对照表

返回:array

infoArrayTinysoft()

Tinysoft数据表对照表

返回:array

infoArrayTdhy()

泰达基金数据对照表

返回:array

infoArrayGhjj()

国海基金数据对照表

返回:array

dbReportField()

数据库中报告期字段

返回:array

dataBaseRatioIdJy()

Jy常用的财务比率分析数据

返回:array

dataBaseRatioIdWind()

Wind常用的财务比率分析数据

返回:array

zxInfoArrayWind()

Wind数据表对照表

返回:array

dataBaseRatioIdTinysoft(id)

Tinysoft常用的财务比率分析数据

参数 类型 说明
id any 整数类型

返回:array

dataBaseRatioValue(stock_id, id, report_date)

财务比率分析数据

参数 类型 说明
stock_id string 证券类型,股票代码
id any 整数类型
report_date datetime 报告期类型,报告期

返回:float

reportIdJy2()

Jy非金融公司Id<-->金融公司Id

返回:array

dataBaseRatioIdTdhy()

泰达荷银-常用的财务数据

返回:array

dataBaseRatioIdJy2(id)

Jy常用的财务比率分析数据

参数 类型 说明
id any 整数类型

返回:array

dataBaseRatioId(id)

财务比率分析对照,实现不同数据商数据对照。

参数 类型 说明
id any 整数类型

返回:any

dataBaseRatioIdHt(id)

海通常用的财务比率分析数据

参数 类型 说明
id any 整数类型

返回:array

dataBaseRatioIdGenius(id)

Genius常用的财务比率分析数据

参数 类型 说明
id any 整数类型

返回:array

dataBaseRatioIdWind2()

Wind常用的财务比率分析数据

返回:array

dataBaseRatioIdGhjj()

国海基金-常用的财务数据

返回:array

reportIdGenius()

Jy非金融公司Id<-->金融公司Id

返回:array

reportIdJy()

Jy非金融公司Id<-->金融公司Id

返回:array

infoTest()

获得国海基金-常用的财务数据

返回:array

dataBaseRatioIdNfjj()

南方基金-常用的财务数据

返回:array

dbghjj()

国海基金

返回:string

dbjy()

聚源数据库

返回:string

dbnfjj()

南方基金

返回:string

dbLido()

利多数据库

返回:string

dbGenius()

巨灵数据库

返回:string

filterVersion()

查询大批量数据版本

返回:string

fv10()

Ver1.0

返回:string

dbTinysoft()

Tinysoft数据库

返回:string

fv20()

Ver2.0

返回:string

dbWind()

Wind数据库

返回:string

dataBaseProvider()

现在模型对应的数据库提供商

返回:string

dbfzzq()

方正证券

返回:string

dbGyzq()

国元证券

返回:string

dbtdhy()

泰达荷银

返回:string

dbtpzc()

太平资产

返回:string

dbtpyzc()

太平洋资产

返回:string

funcUser()

获得国元证券数据提供商

返回:string

dbcaihui()

财汇数据

返回:string

dbjy2()

聚源数据库_华西

返回:string

dbSw108()

申万数据库

返回:string

dbHt()

海通数据库

返回:string

reportIdTinysoft()

天软非金融公司Id<-->金融公司Id

返回:array

fiReportDateField()

财务指标-报告期。根据不同的数据库提供商返回对应的字段

返回:string

annotationsDominatorValue()

报表附注-单位。根据不同的数据库提供商返回对应的值

返回:any

itField(field_n)

存货字段。根据参数FieldN的取值从数据表中获得相应的字段

参数 类型 说明
field_n string 字符串类型

返回:string

oapField(field_n)

其他应付帐款帐龄字段。根据参数FieldN的取值从数据表中获得相应的字段

参数 类型 说明
field_n string 字符串类型

返回:string

oarField(field_n)

其他应收帐款帐龄字段。根据参数FieldN的取值从数据表中获得相应的字段

参数 类型 说明
field_n string 字符串类型

返回:string

aprField(field_n)

预收帐款帐龄字段。根据参数FieldN的取值从数据表中获得相应的字段

参数 类型 说明
field_n string 字符串类型

返回:string

apField(field_n)

应付帐款帐龄字段。根据参数FieldN的取值从数据表中获得相应的字段

参数 类型 说明
field_n string 字符串类型

返回:string

arField(field_n)

应收帐款帐龄字段。根据参数FieldN的取值从数据表中获得相应的字段

参数 类型 说明
field_n string 字符串类型

返回:string

rbyGrossProfitField()

主营构成-毛利。根据不同的数据库提供商返回对应的值

返回:string

rbyMainCostPercentField()

主营构成-主营成本比例。根据不同的数据库提供商返回对应的值

返回:string

rbyMainIncomeField()

主营构成-主营业务收入。根据不同的数据库提供商返回对应的值

返回:string

rbyProductNameField()

主营构成-产品名称。根据不同的数据库提供商返回对应的值

返回:string

rbyGrossProfitRatioField()

主营构成-毛利率。根据不同的数据库提供商返回对应的值

返回:string

rbyMainCostField()

主营构成-成本。根据不同的数据库提供商返回对应的值

返回:string

siIssuingDateField()

发行-发行日。根据不同的数据库提供商返回对应的值

返回:string

siIssuePriceField()

发行-发行价。根据不同的数据库提供商返回对应的值

返回:string

siListedDateField()

发行-上市日字段。根据不同的数据库提供商返回对应的值

返回:string

siField(id)

根据参数ID的取值返回在数据表中对应的值

参数 类型 说明
id string 字符串类型

返回:string

siListedDate()

发行-上市日。根据基本面信息获得上市日

返回:any

siIssuingPrice()

发行-发行价。根据基本面信息获得发行价

返回:float

siCollectMoneyField()

发行-募集资金总额字段。根据不同的数据库提供商返回对应的值

返回:string

siIssueVolumnField()

发行-发行数量。根据不同的数据库提供商返回对应的值

返回:string

pdPreTaxPriceField()

分红送-派息(税前)。根据不同的数据库提供商返回对应的值

返回:string

pdNoticeDateField()

分红送-权息公告日字段。根据不同的数据库提供商返回对应的值

返回:string

pdPriceAmountField()

红利金额

返回:string

pdExDateField()

分红送-除权除息日字段。根据不同的数据库提供商返回对应的值

返回:string

pdIssureYearField()

分红送-分配年度字段。根据不同的数据库提供商返回对应的值

返回:string

pdDominatorValue()

分红送-送股比例分母。根据不同的数据库提供商返回对应的值

返回:any

pdGivenSharesField()

分红送-送股数量字段。根据不同的数据库提供商返回对应的值

返回:string

pdRecordDateField()

分红送-股权登记日字段。根据不同的数据库提供商返回对应的值

返回:string

pdAdvanceDateField()

分红送-预案公告日字段。根据不同的数据库提供商返回对应的值

返回:string

pdAllRatioField()

分红送-送股比。根据不同的数据库提供商返回对应的值

返回:string

pdFirstTradingDateField()

分红送-送股上市日。根据不同的数据库提供商返回对应的值

返回:string

pdGivenRatioField()

分红送-红股比字段。根据不同的数据库提供商返回对应的值

返回:string

pdDistributeYearField()

分红送-分配年度字段。根据不同的数据库提供商返回对应的值

返回:string

pdAddRatioField()

分红送-转增比字段。根据不同的数据库提供商返回对应的值

返回:string

pdBonusListDateField()

分红送-分红发放日。根据不同的数据库提供商返回对应的值

返回:string

pdDecisionDeclareDateField()

分红送-决案公告日字段。根据不同的数据库提供商返回对应的值

返回:string

pdAfterTaxPriceField()

分红送-派息(税后)。根据不同的数据库提供商返回对应的值

返回:string

pdRatioField()

分红送-比例字段。根据不同的数据库提供商返回对应的值

返回:string

sdEndDateField()

配股-缴款截止日。根据不同的数据库提供商返回对应的值

返回:string

sdRatioField()

配股-配股比。根据不同的数据库提供商返回对应的值

返回:string

sdPriceField()

配股-配股价。根据不同的数据库提供商返回对应的值

返回:string

sdRecordDateField()

配股-股权登记日。根据不同的数据库提供商返回对应的值

返回:string

sdValueOfRightsField()

配股-募集资金总额。根据不同的数据库提供商返回对应的值

返回:string

sdTrueVolField()

配股-实际配股数。根据不同的数据库提供商返回对应的值

返回:string

sdActualValueOfRightsField()

配股-募集资金净额。根据不同的数据库提供商返回对应的值

返回:string

sdFirstTradingDateField()

配股-配股上市日。根据不同的数据库提供商返回对应的值

返回:string

sdDistributeYearField()

配股-分配年度。根据不同的数据库提供商返回对应的值

返回:string

sdAdvanceDateField()

配股-预案公布日。根据不同的数据库提供商返回对应的值

返回:string

sdActualRatioField()

配股-实配比。根据不同的数据库提供商返回对应的值

返回:string

sdBeginDateField()

配股-缴款起始日。根据不同的数据库提供商返回对应的值

返回:string

sdDecisionDeclareDateField()

配股-决议公布日。根据不同的数据库提供商返回对应的值

返回:string

sdDeclareDateField()

配股-说明书刊登日字段。根据不同的数据库提供商返回对应的值

返回:string

sdPriceCeilingField()

配股-配股价上限。根据不同的数据库提供商返回对应的值

返回:string

sdDominatorValue2()

配股-配股金额单位。根据不同的数据库提供商返回对应的值

返回:any

sdPriceFloorField()

配股-配股价下限。根据不同的数据库提供商返回对应的值

返回:string

sdDominatorValue()

配股-配股比例分母。根据不同的数据库提供商返回对应的值

返回:any

sdExDateField()

配股-除权日。根据不同的数据库提供商返回对应的值

返回:string

miDeclareDateField()

增发-增发意向书公布日。根据不同的数据库提供商返回对应的值

返回:string

miIssueVolumnField()

增发-发行数量。根据不同的数据库提供商返回对应的值

返回:string

miIssuePriceField()

增发-发行价格。根据不同的数据库提供商返回对应的值

返回:string

miDominatorValue2()

增发-金额单位。根据不同的数据库提供商返回对应的值

返回:any

miFirstDeclareDateField()

增发-首次信息公布日。根据不同的数据库提供商返回对应的值

返回:string

miAdvanceDateField()

增发-预案公告日字段。根据不同的数据库提供商返回对应的值

返回:string

miSmDeciDateField()

增发-股东大会通过公告日字段。根据不同的数据库提供商返回对应的值

返回:string

miIssueMethodField()

增发-发行方式。根据不同的数据库提供商返回对应的值

返回:string

miCollectMoneyField()

增发-募集资金总额。根据不同的数据库提供商返回对应的值

返回:string

miListDateField()

增发-上市日字段。根据不同的数据库提供商返回对应的值

返回:string

miIssueDateField()

增发-发行起始日。根据不同的数据库提供商返回对应的值

返回:string

clshSexField()

管理层-性别字段。根据不同的数据库提供商返回对应的值

返回:string

clshShareAmountField()

管理层持股-持股数字段。根据不同的数据库提供商返回对应的值

返回:string

clshChangeDateField()

管理层-变动日字段。根据不同的数据库提供商返回对应的值

返回:string

clshAgeField()

管理层-年龄字段。根据不同的数据库提供商返回对应的值

返回:string

clshPositionField()

管理层-任职类别字段。根据不同的数据库提供商返回对应的值

返回:string

clshDegreeField()

管理层-学历字段。根据不同的数据库提供商返回对应的值

返回:string

clshNameField()

管理层-姓名字段。根据不同的数据库提供商返回对应的值

返回:string

sssSoSharesField()

股本结构-国家发起人股。根据不同的数据库提供商返回对应的值

返回:string

sssSSharesField()

股本结构-发起人股。根据不同的数据库提供商返回对应的值

返回:string

sssPriorSharesField()

股本结构-优先股。根据不同的数据库提供商返回对应的值

返回:string

sssDomninatorValue()

股本结构-股本单位。根据不同的数据库提供商返回对应的值

返回:any

sssDsSharesField()

股本结构-社会发起人股。根据不同的数据库提供商返回对应的值

返回:string

sssOnSharesField()

股本结构-其它股。根据不同的数据库提供商返回对应的值

返回:string

sssNSharesField()

股本结构-已流通股。根据不同的数据库提供商返回对应的值

返回:string

sssNnSharesField()

股本结构-未流通股。根据不同的数据库提供商返回对应的值

返回:string

sssHnSharesField()

股本结构-H股。根据不同的数据库提供商返回对应的值

返回:string

sssFlSharesField()

股本结构-外资发起人股。根据不同的数据库提供商返回对应的值

返回:string

sssChangeReasonField()

股本结构-变动原因。根据不同的数据库提供商返回对应的值

返回:string

sssChangeDateField()

股本结构-变动日期。根据不同的数据库提供商返回对应的值

返回:string

sssBnSharesField()

股本结构-B股。根据不同的数据库提供商返回对应的值

返回:string

sssCpSharesField()

股本结构-转配股。根据不同的数据库提供商返回对应的值

返回:string

sssStuffSharesField()

股本结构-职工股。根据不同的数据库提供商返回对应的值

返回:string

sssAnSharesField()

股本结构-A股流通股。根据不同的数据库提供商返回对应的值

返回:string

sssASharesField()

股本结构-A股。根据不同的数据库提供商返回对应的值

返回:string

sssNpSharesField()

股本结构-自然人法人股。根据不同的数据库提供商返回对应的值

返回:string

sssTlSharesField()

股本结构-高管股。根据不同的数据库提供商返回对应的值

返回:string

sssFLimitHoldStocks()

股本结构-其中:有限售外资股。根据不同的数据库提供商返回对应的值

返回:string

sssReasonOfEquityDivision()

股本变动-变动原因-股权分置。根据不同的数据库提供商返回对应的值

返回:string

sssPpSharesField()

股本结构-募集法人股。根据不同的数据库提供商返回对应的值

返回:string

saAStockCodeField()

基本信息-A股代码。根据不同的数据库提供商返回对应的值

返回:string

saBStockCodeField()

基本信息-B股代码。根据不同的数据库提供商返回对应的值

返回:string

scnChangeDateField()

名称变更-变动日字段。根据不同的数据库提供商返回对应的值

返回:string

scnAfterNameField()

名称变更-变动后名称字段。根据不同的数据库提供商返回对应的值

返回:string

cmConvertibleBondField()

发行可转债募集资金总额字段。根据不同的数据库提供商返回对应的值

返回:string

cmDistributionField()

配股募集资金字段。根据不同的数据库提供商返回对应的值

返回:string

cmIssueField()

首发募集资金字段。根据不同的数据库提供商返回对应的值

返回:string

cmMoreIssueField()

增发募集资金字段。根据不同的数据库提供商返回对应的值

返回:string

cmTotalThisYearField()

本年度募集资金总额。根据数据库提供商返回对应的值

返回:string

otProfitForecastTypeField()

预警-类型。根据数据库提供商返回对应的值

返回:string

otTaNoMeans()

未经审计字段。根据数据库提供商返回对应的值

返回:string

otTableAuditTypeField()

审计-意见字段。根据数据库提供商返回对应的值

返回:string

smsQuitMarket()

暂停、终止、恢复上市-终止上市。根据数据库提供商返回对应的值

返回:string

smsChangeType()

暂停、终止、恢复上市-变更类型。根据数据库提供商返回对应的值

返回:string

smsChangeDate()

暂停、终止、恢复上市-变动日期。根据数据库提供商返回对应的值

返回:string

smsStopToMarket()

暂停、终止、恢复上市-暂停上市。根据数据库提供商返回对应的值

返回:string

smsContinueToMarket()

暂停、终止、恢复上市-恢复上市。根据数据库提供商返回对应的值

返回:string

mshChangeDateField()

股东-截止日。根据数据库提供商返回对应的值

返回:string

mshSharesHolderNumberField()

股东户数-户数字段。根据数据库提供商返回对应的值

返回:string

mshRestrainedSharesField()

主要持有人-有限售股数。根据数据库提供商返回对应的值

返回:string

mshDominatorValue()

股东-单位。根据数据库提供商返回对应的值

返回:any

mshQynjField()

主要持有人-企业年金。根据数据库提供商返回对应的值

返回:string

mshNegotiableSharesField()

股东-无限售股数。根据数据库提供商返回对应的值

返回:string

mshQsField()

主要持有人-券商。根据数据库提供商返回对应的值

返回:string

mshCwgsField()

主要持有人-财务公司。根据数据库提供商返回对应的值

返回:string

mshKindField()

股东性质。根据数据库提供商返回对应的值

返回:string

mshZgghField()

主要持有人-职工工会。根据数据库提供商返回对应的值

返回:string

mshSbField()

主要持有人-社保。根据数据库提供商返回对应的值

返回:string

mshQfiiField()

主要持有人-QFII。根据数据库提供商返回对应的值

返回:string

mshCharacterTypeField()

股东-股份性质。根据数据库提供商返回对应的值

返回:string

mshYjyField()

主要持有人-研究院。根据数据库提供商返回对应的值

返回:string

mshQslcField()

主要持有人-券商集合资产管理计划。根据数据库提供商返回对应的值

返回:string

mshTzzxgsField()

主要持有人-投资、咨询公司。根据数据库提供商返回对应的值

返回:string

mshXtjhxtField()

主要持有人-信托公司集合信托计划。根据数据库提供商返回对应的值

返回:string

mshYxqyField()

主要持有人-院校企业。根据数据库提供商返回对应的值

返回:string

mshUnRestrainedSharesField()

主要持有人-无限售股数。根据数据库提供商返回对应的值

返回:string

mshGyjjField()

主要持有人-公益基金。根据数据库提供商返回对应的值

返回:string

mshGddmField()

主要持有人-所属基金代码。根据数据库提供商返回对应的值

返回:string

mshPercentageField()

股东-占总股本比例。根据数据库提供商返回对应的值

返回:string

mshSharesField()

股东-持股数。根据数据库提供商返回对应的值

返回:string

mshXtdyzqField()

主要持有人-信托公司单一证券信托。根据数据库提供商返回对应的值

返回:string

mshYhField()

主要持有人-银行。根据数据库提供商返回对应的值

返回:string

mshGzjField()

主要持有人-国资局。根据数据库提供商返回对应的值

返回:string

mshJrzlgsField()

主要持有人-金融租赁公司。根据数据库提供商返回对应的值

返回:string

mshSsgsField()

主要持有人-上市公司。根据数据库提供商返回对应的值

返回:string

mshZcglgsField()

主要持有人-资产管理公司。根据数据库提供商返回对应的值

返回:string

mshQhgsField()

主要持有人-期货公司。根据数据库提供商返回对应的值

返回:string

mshBxgsField()

主要持有人-保险公司。根据数据库提供商返回对应的值

返回:string

mshJjglgsField()

主要持有人-基金管理公司。根据数据库提供商返回对应的值

返回:string

mshFxtzgsField()

主要持有人-风险投资公司。根据数据库提供商返回对应的值

返回:string

mshGxField()

主要持有人-高校。根据数据库提供商返回对应的值

返回:string

mshHolderNatures()

常见机构类型。根据数据库提供商返回对应的值

返回:array

mshXysField()

主要持有人-信用社。根据数据库提供商返回对应的值

返回:string

mshFbjjField()

主要持有人-封闭式投资基金。根据数据库提供商返回对应的值

返回:string

fundPercentageField()

基金投资组合-占净值比例。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSignCan()

ETF申购赎回-现金替代标识-允许。根据数据库提供商返回对应的值

返回:string

etfsgshCashForecasted()

ETF申购赎回-最小申购、赎回单位的预估现金部分。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSign()

ETF申购赎回-现金替代标识。根据数据库提供商返回对应的值

返回:string

etfsgshStockField()

ETF申购赎回-代码。根据数据库提供商返回对应的值

返回:string

etfsgshStockAmount()

ETF申购赎回-数量。根据数据库提供商返回对应的值

返回:string

etfsgshLeastUnit()

ETF申购赎回-最小申购、赎回单位。根据数据库提供商返回对应的值

返回:string

etfsgshFixedSubstituteSum()

ETF申购赎回-固定替代金额。根据数据库提供商返回对应的值

返回:string

etfsgshDateField()

ETF申购赎回-截止日。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSignMust()

ETF申购赎回-现金替代标识-必须。根据数据库提供商返回对应的值

返回:string

etfsgshCashSubstituteSignCannot()

ETF申购赎回-现金替代标识-不允许。根据数据库提供商返回对应的值

返回:string

tsBondPercentField()

交易席位-占债券交易总量比例(%)。根据数据库提供商返回对应的值

返回:string

tsInstitutionNameField()

交易席位-机构名称。根据数据库提供商返回对应的值

返回:string

tsStockPercentField()

交易席位-占股票交易总量比例(%)。根据数据库提供商返回对应的值

返回:string

tsCommisionPercentField()

交易席位-占佣金总额比例(%)。根据数据库提供商返回对应的值

返回:string

tsSecuCoNameField()

交易席位-券商名称。根据数据库提供商返回对应的值

返回:string

tsBondRepoPercentField()

交易席位-占债券回购交易总量比例(%)。根据数据库提供商返回对应的值

返回:string

tsBondRepoVolumeField()

交易席位-债券回购交易量。根据数据库提供商返回对应的值

返回:string

tsBondVolumeField()

交易席位-债券交易量。根据数据库提供商返回对应的值

返回:string

tsStockVolumeField()

交易席位-股票交易量名称。根据数据库提供商返回对应的值

返回:string

tsCommisionField()

交易席位-佣金。根据数据库提供商返回对应的值

返回:string

fundSpExDate2Field()

基金拆分-拆分日期(场外)。根据数据库提供商返回对应的值

返回:string

fundSpDeclareDateField()

基金拆分-首次信息公布日。根据数据库提供商返回对应的值

返回:string

fundSpRatioField()

基金拆分-拆分比例。根据数据库提供商返回对应的值

返回:string

fundSpNewCodeField()

基金拆分-拆分折算后新增基金代码。根据数据库提供商返回对应的值

返回:string

fundCfPercentField()

基金拆分-拆分比例。根据数据库提供商返回对应的值

返回:string

fundSpTypeField()

基金拆分-拆分类型。根据数据库提供商返回对应的值

返回:string

fundSpExDateField()

基金拆分-拆分日期。根据数据库提供商返回对应的值

返回:string

fundCfExDateField()

基金拆分-折算日。根据数据库提供商返回对应的值

返回:string

fundDiExDateField()

基金分红-除权(息)日字段。根据数据库提供商返回对应的值

返回:string

fundDiProfitListDateField()

基金分红-分红发放日。根据数据库提供商返回对应的值

返回:string

fundDiAmountField()

基金分红-分红金额。根据数据库提供商返回对应的值

返回:string

fundDiDominatorValue()

基金分红-单位比例。根据数据库提供商返回对应的值

返回:any

fundDiPreTaxPriceField()

基金分红-红利比字段。根据数据库提供商返回对应的值

返回:string

fundDiRecordDateField()

基金分红-股权登记日。根据数据库提供商返回对应的值

返回:string

fundElVolDominatorValue()

基金扩募-扩募份额单位。根据数据库提供商返回对应的值

返回:any

fundElDominatorValue()

基金扩募-单位比例。根据数据库提供商返回对应的值

返回:any

fundElPreTaxPriceField()

基金扩募-配售比例。根据数据库提供商返回对应的值

返回:string

fundElExDateField()

基金扩募-除权日。根据数据库提供商返回对应的值

返回:string

fundElPriceField()

基金扩募-配售价。根据数据库提供商返回对应的值

返回:string

fundElListDateField()

基金扩募-上市日。根据数据库提供商返回对应的值

返回:string

fundIiIssueDateField()

基金发行-发行日字段。根据数据库提供商返回对应的值

返回:string

fundIiIssuePriceField()

基金发行-发行价字段。根据数据库提供商返回对应的值

返回:string

fundIiIssueVolField()

基金发行-发行分额字段。根据数据库提供商返回对应的值

返回:string

fundIiListedDateField()

基金发行-上市日。根据数据库提供商返回对应的值

返回:string

crMaxHoldTermField()

费率表-持有年限上限。根据数据库提供商返回对应的值

返回:string

crChargeRateTypeField()

费率表-费率类型。根据数据库提供商返回对应的值

返回:string

crEndDateField()

费率表-执行日期。根据数据库提供商返回对应的值

返回:string

crChargeRateField()

费率表-费率。根据数据库提供商返回对应的值

返回:string

crMaxApplyField()

费率表-申购金额上限。根据数据库提供商返回对应的值

返回:string

crMinHoldTermField()

费率表-持有年限下限。根据数据库提供商返回对应的值

返回:string

crChargePatternField()

费率表-收费模式。根据数据库提供商返回对应的值

返回:string

crMinApplyField()

费率表-申购金额下限。根据数据库提供商返回对应的值

返回:string

fundYtmNvField()

基金净值增长率算法-单位净值法。根据数据库提供商返回对应的值

返回:string

fundYtmMwfjjdwsyField()

基金净值增长率算法-每万份基金单位收益法。根据数据库提供商返回对应的值

返回:string

fundIsTzlxField()

基本信息-投资类型。根据数据库提供商返回对应的值

返回:string

fundItKfField()

开放。根据数据库提供商返回对应的值

返回:string

fundIsDzField()

短债型。根据数据库提供商返回对应的值

返回:string

fundItFbField()

封闭。根据数据库提供商返回对应的值

返回:string

fundIsGpField()

股票型。根据数据库提供商返回对应的值

返回:string

fundIsZqField()

债券型。根据数据库提供商返回对应的值

返回:string

fundIsTzfgField()

基本信息-投资风格。根据数据库提供商返回对应的值

返回:string

fundIsTgrField()

基本信息-托管人。根据数据库提供商返回对应的值

返回:string

fundIsJjlxField()

基本信息-交易方式。根据数据库提供商返回对应的值

返回:string

fundIsGlrField()

基本信息-管理人。根据数据库提供商返回对应的值

返回:string

fundIsXjField()

现金型。根据数据库提供商返回对应的值

返回:string

fundIsPzField()

偏债型。根据数据库提供商返回对应的值

返回:string

fundIsPzqField()

偏债型。根据数据库提供商返回对应的值

返回:string

fundIsHhField()

混合型。根据数据库提供商返回对应的值

返回:string

fundSsPublicNegotiableSharesField()

基金份额-发起人持有。根据数据库提供商返回对应的值

返回:string

fundSsChangeReasonField()

基金份额-变动原因。根据数据库提供商返回对应的值

返回:string

fundSsNegotiableSharesField()

基金份额-流通份额。根据数据库提供商返回对应的值

返回:string

fundSsTotalSharesField()

基金份额-总份额。根据数据库提供商返回对应的值

返回:string

fundSsChangeDateField()

基金份额-截止日字段。根据数据库提供商返回对应的值

返回:string

fundSsSponsorNegotiableSharesField()

基金份额-社会公众持有。根据数据库提供商返回对应的值

返回:string

fundSsSponsorNegotiableSharesField()

基金份额-股本单位。根据数据库提供商返回对应的值

返回:string

fundManagerIdField()

基金经理-代码。根据数据库提供商返回对应的值

返回:string

fundManagerBirthDateField()

基金经理-出生年月。根据数据库提供商返回对应的值

返回:string

fundManagerEndDateField()

基金经理-离职日期。根据数据库提供商返回对应的值

返回:string

fundManagerResumeField()

基金经理-简历。根据数据库提供商返回对应的值

返回:string

fundManagerNameField()

基金经理-姓名。根据数据库提供商返回对应的值

返回:string

fundPjZhpmField()

海通评级-综合排名。

返回:string

fundPjEndDateField()

海通评级-截止日期

返回:string|datetime

fundPjZcgpjpmField()

海通评级-重仓股评级排名。

返回:string

fundPjBxflField()

海通评级-表现分类。

返回:string

fundPjLsyjpmField()

海通评级-历史业绩排名。

返回:string

fundPjZhtzpmField()

海通评级-组合调整排名。

返回:string

fundHtgyXqzxdField()

海通规因-选券贡献度。

返回:string

fundHtgyHypzgxdField()

海通规因-行业配置贡献度。

返回:string

fundHtgyJzsylField()

海通规因-基准收益率。

返回:string

fundHtgyZcpzgxdField()

海通规因-资产配置贡献度。

返回:string

fundScDominatorValue()

基金持股-单位。根据数据库提供商返回对应的值

返回:any

fundScPercentageField()

基金持股-占净值比例。根据数据库提供商返回对应的值

返回:string

fundScStockCodeField()

基金持股-股票代码。根据数据库提供商返回对应的值

返回:string

fundScMarketValueField()

基金持股-市值。根据数据库提供商返回对应的值

返回:string

fundScStockNameField()

基金持股-投资股票名称。根据数据库提供商返回对应的值

返回:string

fundScHoldAmountField()

基金持股-持有数量。根据数据库提供商返回对应的值

返回:string

fundScIndustryNameField()

基金持股-行业名称。根据数据库提供商返回对应的值

返回:string

fundBcStockCodeField()

持债明细-债券代码。根据数据库提供商返回对应的值

返回:string

fundBcHoldAmountField()

持债明细-持有数量。根据数据库提供商返回对应的值

返回:string

fundBcMaturityField()

持债明细-偿还期限。根据数据库提供商返回对应的值

返回:string

fundBcTypeField()

持债明细-转股期。根据数据库提供商返回对应的值

返回:string

fundBcMarketValueField()

持债明细-市值。根据数据库提供商返回对应的值

返回:string

fundBcNoField()

持债明细-名次。根据数据库提供商返回对应的值

返回:string

fundBcStockNameField()

持债明细-债券名称。根据数据库提供商返回对应的值

返回:string

fundBcPercentageField()

持债明细-占净值比例。根据数据库提供商返回对应的值

返回:string

fundBcDominatorValue()

持债明细-单位。根据数据库提供商返回对应的值

返回:any

fundBptTermEField()

货币基金剩余期限-180天(含)以上占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptAverageTermField()

货币基金剩余期限-平均剩余期限。根据数据库提供商返回对应的值

返回:string

fundBptPercent2Field()

货币基金剩余期限-负债占资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBptPercent1Field()

货币基金剩余期限-资产占资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBptTermCField()

货币基金剩余期限-60天(含)-90天占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptTermBField()

货币基金剩余期限-30天(含)-60天占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptTermDField()

货币基金剩余期限-90天(含)-180天占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundBptUpperLimitField()

货币基金剩余期限-上限。根据数据库提供商返回对应的值

返回:string

fundBptLowerLimitField()

货币基金剩余期限-下限。根据数据库提供商返回对应的值

返回:string

fundBptTermAField()

货币基金剩余期限-30天以内占资产净值比例(%)。根据数据库提供商返回对应的值

返回:string

fundScsTypeField()

累计买/卖出超净值2%-变动类型。根据数据库提供商返回对应的值

返回:string

fundScb2CharacterField()

累计买入超净值2%-类型。根据数据库提供商返回对应的值

返回:string

fundScb2StockNameField()

累计买入超净值2%-股票名称。根据数据库提供商返回对应的值

返回:string

fundScb2AmountField()

累计买入超净值2%-累计买入金额。根据数据库提供商返回对应的值

返回:string

fundScb2PercentageField()

累计买入超净值2%-占期初基金资产净值比例。根据数据库提供商返回对应的值

返回:string

fundScb2IndustryNameField()

累计买入超净值2%-行业名称。根据数据库提供商返回对应的值

返回:string

fundScb2DominatorValue()

累计买入超净值2%-单位。根据数据库提供商返回对应的值

返回:any

fundScb2StockCodeField()

累计买入超净值2%-股票代码。根据数据库提供商返回对应的值

返回:string

fundScs2AmountField()

累计卖出超净值2%-累计卖出金额。根据数据库提供商返回对应的值

返回:string

fundScs2PercentageField()

累计卖出超净值2%-占期初基金资产净值比例。根据数据库提供商返回对应的值

返回:string

fundScs2StockCodeField()

累计卖出超净值2%-股票代码。根据数据库提供商返回对应的值

返回:string

fundScs2IndustryNameField()

累计卖出超净值2%-行业名称。根据数据库提供商返回对应的值

返回:string

fundScs2StockNameField()

累计卖出超净值2%-股票名称。根据数据库提供商返回对应的值

返回:string

fundScs2CharacterField()

累计卖出超净值2%-类型。根据数据库提供商返回对应的值

返回:string

fundScs2DominatorValue()

累计卖出超净值2%-单位。根据数据库提供商返回对应的值

返回:any

fundIcDominatorValue()

行业配置-单位。根据数据库提供商返回对应的值

返回:any

fundIcMarketValueField()

基金行业投资-市值。根据数据库提供商返回对应的值

返回:string

fundIcPercentageField()

基金行业投资-占基金资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBskzzField()

债券配置-可转换债券。根据数据库提供商返回对应的值

返回:string

fundBsjrzField()

债券配置-金融债券。根据数据库提供商返回对应的值

返回:string

fundBsqyzField()

债券配置-企业债券。根据数据库提供商返回对应的值

返回:string

fundBsPercentageField()

债券配置-占基金资产净值比例。根据数据库提供商返回对应的值

返回:string

fundBsIndustryNameField()

债券配置-债券类型。根据数据库提供商返回对应的值

返回:string

fundBsMarketValueField()

债券配置-市值。根据数据库提供商返回对应的值

返回:string

fundAaTypeField()

资产配置-资产类型。根据数据库提供商返回对应的值

返回:string

fundAamValueField()

资产配置-资产市值。根据数据库提供商返回对应的值

返回:string

fundAaTotalField()

资产配置-资产合计。根据数据库提供商返回对应的值

返回:string

fundAaBackSecuField()

资产配置-买入返售证券。根据数据库提供商返回对应的值

返回:string

fundAaBondField()

资产配置-债券。根据数据库提供商返回对应的值

返回:string

fundAaStockField()

资产配置-股票。根据数据库提供商返回对应的值

返回:string

fundAaOtherField()

资产配置-其它资产。根据数据库提供商返回对应的值

返回:string

fundIrNetAssetsField()

基金资产配置-资产净值。根据数据库提供商返回对应的值

返回:string

fundIrMarketValueField()

基金投资比例-市值字段。根据数据库提供商返回对应的值

返回:string

fundIrPercentField()

基金投资比例-占净值比例字段。根据数据库提供商返回对应的值

返回:string

fundIrDominatorValue()

基金资产配置-单位。根据数据库提供商返回对应的值

返回:any

fundIrStockMarketValueField()

基金资产配置-股票市值。根据数据库提供商返回对应的值

返回:string

fundIrTypeField()

基金投资比例-资产类型字段。根据数据库提供商返回对应的值

返回:string

fundIrNetAssetperUnitField()

基金资产配置-单位净值。根据数据库提供商返回对应的值

返回:string

fundIrBondsInvestRatioField()

基金资产配置-债券投资比例。根据数据库提供商返回对应的值

返回:string

fundIrBondMarketValueField()

基金资产配置-债券市值。根据数据库提供商返回对应的值

返回:string

fundIrStocksInvestRatioField()

基金资产配置-股票投资比例。根据数据库提供商返回对应的值

返回:string

fundHigrSharesField()

持有人结构-个人持有份额。根据数据库提供商返回对应的值

返回:string

fundHiqtPercentField()

持有人结构-其他持有比例。根据数据库提供商返回对应的值

返回:string

fundHijgPercentField()

持有人结构-机构持有比例。根据数据库提供商返回对应的值

返回:string

fundHiAveSharesField()

持有人结构-户均持有份额。根据数据库提供商返回对应的值

返回:string

fundHiNumberField()

持有人结构-持有人户数。根据数据库提供商返回对应的值

返回:string

fundHigrPercentField()

持有人结构-个人持有比例。根据数据库提供商返回对应的值

返回:string

fundHijgSharesField()

持有人结构-机构持有份额。根据数据库提供商返回对应的值

返回:string

fundHiqtSharesField()

持有人结构-其他持有份额。根据数据库提供商返回对应的值

返回:string

fundMshNameField()

基金主要持有人-股东名称。根据数据库提供商返回对应的值

返回:string

fundMshDominatorValue()

基金主要持有人-单位。根据数据库提供商返回对应的值

返回:any

fundMshTypeField()

主要持有人-持有人类型。根据数据库提供商返回对应的值

返回:string

fundNawlNetAssetField()

基金净值-单位净值。根据数据库提供商返回对应的值

返回:string

fundNawlSumValueField()

基金净值-净值总额。根据数据库提供商返回对应的值

返回:string

fundNawzjqrsyzsdnsylField()

基金净值-最近七日收益折算的年收益率(%)。根据数据库提供商返回对应的值

返回:string

futureFeeRateField(type)

结算参数-手续费(交易额万分之)。根据Type_的取值返回对应的值

参数 类型 说明
type any 整数

返回:string

futureMarginRateField(type)

结算参数-保证金率。根据Type_的取值返回对应的值

参数 类型 说明
type any 整数

返回:string

futureFeeAmountField(type)

结算参数-手续费(元/手)。根据Type_的取值返回对应的值

参数 类型 说明
type any 整数

返回:string

warrantWcChangeSizeField()

权证创设-规模增减。根据数据库提供商返回对应的值

返回:string

warrantWcIssuerField()

权证创设-创设机构。根据数据库提供商返回对应的值

返回:string

warrantWcCirculationField()

权证创设-创设规模。根据数据库提供商返回对应的值

返回:string

warrantWcTypeField()

权证创设-创设类型。根据数据库提供商返回对应的值

返回:string

warrantWcDeclareDateField()

权证创设-信息发布日。根据数据库提供商返回对应的值

返回:string

warrantWcEndDateField()

权证创设-生效日。根据数据库提供商返回对应的值

返回:string

warrantWcReasonField()

权证创设-变动原因。根据数据库提供商返回对应的值

返回:string

warrantWeCirculationField()

权证行权价-权证规模。根据数据库提供商返回对应的值

返回:string

warrantWeReasonField()

权证行权价-变更原因。根据数据库提供商返回对应的值

返回:string

warrantWeDeclareDateField()

权证行权价-信息发布日。根据数据库提供商返回对应的值

返回:string

warrantWeExercisePriceField()

权证行权价-行权价。根据数据库提供商返回对应的值

返回:string

warrantWeEndDateField()

权证行权价-生效日。根据数据库提供商返回对应的值

返回:string

warrantWeExerciseRateField()

权证行权价-行权比例。根据数据库提供商返回对应的值

返回:string

cuTMarketValueField()

市价总值字段。

返回:string

declareDateField()

公布日字段。根据数据库提供商返回对应的值

返回:string

sssUnit(unit_type)

股本显示单位。根据UnitType的取值返回对应的值

参数 类型 说明
unit_type any 整型类型,显示单位,其取值如下:

返回:any

cuDetailField()

详情字段。

返回:string

cuEndDateField()

截止日字段。

返回:string

cuMarketValueField()

市值字段。

返回:string

cuNMarketValueField()

流通市值字段。

返回:string

cuIndustryNameField()

行业名称。

返回:string

cuNotGetFinancialDataBeforeListField()

不返回上市前数据。

返回:string

cuValueField()

数值字段。

返回:string|float

cuTtmField()

TTM。

返回:string

coinValue(unit_type)

金额显示单位。根据UnitType的取值返回相应的值

参数 类型 说明
unit_type any 整数类型

返回:any

cuChangeDateField()

变动日字段。根据数据库提供商返回对应的值

返回:string

cuTypeField()

类型字段。

返回:string

cuYtmField()

收益率字段。

返回:string

coinStr(unit_type)

金额单位。根据UnitType的取值返回相应的值

参数 类型 说明
unit_type any 整数类型,显示单位

返回:string

cuItemField()

项目字段。

返回:string

cuSourceField()

来源字段。

返回:string

sssStr(unit_type)

股本单位。根据UnitType的取值返回相应的值

参数 类型 说明
unit_type any 整型类型,显示单位,其取值如下:

返回:string

cuRemarkField()

备注。

返回:string

cuDateField()

日期字段。

返回:string|datetime

cuChangePercentField()

变比字段。

返回:string

cuChangeValueField()

变动值字段。

返回:string

cuReasonField()

原因字段。

返回:string

cuIndustryValueField()

行业字段。

返回:string

cuCompanyValueField()

公司字段。

返回:string

reportDateField()

报告期字段。根据数据库提供商返回相应的值

返回:string

cuBegDateField()

开始日字段。

返回:string

cuPercentField()

比例字段。

返回:string

cuVolumnField()

数量字段。 名称字段。

返回:string

cuNameField()

返回'Integer'字符串。

返回:string

dtDate()

返回'Date'字符串。

返回:string

dtStr()

返回'String'字符串。

返回:string

dtReal()

返回'Real'字符串。

返回:string

cbIssueDay()

CB_IssueDay 相关函数。

返回:string

cbIssueEndDay()

CB_IssueEndDay 相关函数。

返回:string

cbDueDay()

CB_DueDay 相关函数。

返回:string

bdIrtFloatingIrField()

利率类别-浮动利率。

返回:string

bdPeriodicPaymentField()

债券-周期性付息。

返回:string

bdDisposableDebtField()

债券-到期一次还本付息。根据数据库提供商返回相应的值

返回:string

bdZeroCouponField()

债券-零息。

返回:string

bdIrtFixedIrField()

利率类别-固定利率。

返回:string

bdDominatorValue()

债券发行量金额单位。根据数据库提供商返回相应的值

返回:any

cbRedemptionOthers()

CB_RedemptionOthers 相关函数。

返回:string

cbRedemptionConversionPeriod()

CB_RedemptionConversionPeriod 相关函数。

返回:string

cbResalePeriodOthers()

CB_ResalePeriodOthers 相关函数。

返回:string

cbResalePeriodDuration()

CB_ResalePeriodDuration 相关函数。

返回:string

cbDownPeriodDuration()

CB_DownPeriodDuration 相关函数。

返回:string

cbDownPeriodConversionPeriod()

CB_DownPeriodConversionPeriod 相关函数。

返回:string

cbIncludingCurrentInterest()

CB_IncludingCurrentInterest 相关函数。

返回:string

cbUnconvertedShares()

CB_UnconvertedShares 相关函数。

返回:string

cbEffectiveDate()

CB_EffectiveDate 相关函数。

返回:string

cbPriceChangeType()

CB_PriceChangeType 相关函数。

返回:string

cbRevisedConversionPrice()

CB_RevisedConversionPrice 相关函数。

返回:string

cbAnnouncementDay()

CB_AnnouncementDay 相关函数。

返回:string

cbDateField()

可转债转股及余额-截止日

返回:string

cbCurrentInterestPayment()

CB_CurrentInterestPayment 相关函数。

返回:string

cbInterestPaymentDate()

CB_InterestPaymentDate 相关函数。

返回:string

cbInterestStartDate()

CB_InterestStartDate 相关函数。

返回:string

cbCurrentInterestRate()

CB_CurrentInterestRate 相关函数。

返回:string

indexClose6AfterDay(number_of_days, days_type)

发行前_T0+N天指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

indexClose6PrevDay(number_of_days, days_type)

发行前_T0-N天指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

indexClose6()

发行前_T0日指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

返回:float

indexClose6AfterMonth(number_of_days, days_type)

发行前_T0+N月指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N月
days_type any 天数类型

返回:float

indexClose6PrevMonth(number_of_days, days_type)

发行前_T0-N月指数收盘,T0日为股票发行日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N月
days_type any 天数类型

返回:float

indexClose7PrevDay(number_of_days, days_type)

上市前_T0-N天指数收盘,T0日为股票的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

indexClose7PrevMonth(number_of_days, days_type)

上市前_T0-N月指数收盘,T0日为股票的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N月
days_type any 天数类型

返回:float

indexClose7()

上市前_T0日指数收盘,T0日为股票的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

返回:float

indexClose8AfterDay(number_of_days, days_type)

上市后_T0+N天指数收盘,T0日为股票上市的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

indexClose8AfterMonth(number_of_days, days_type)

上市后_T0+N月指数收盘,T0日为股票上市的第一个交易日,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
number_of_days any 整数类型,推移天数,N月
days_type any 天数类型

返回:float

close8AfterDay(number_of_days, days_type)

上市后_T0+N天收盘(已复权),T0日为股票上市的第一个交易日,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

close8AfterMonth(number_of_days, days_type)

上市后_T0+N月收盘(已复权),T0日为股票上市的第一个交易日,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
number_of_days any 整数类型,推移天数,N月
days_type any 天数类型

返回:float

close8()

上市后_T0日收盘(已复权),T0日为股票的第一个交易日,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

返回:float

hSl8AfterDay(number_of_days, days_type)

上市后_T0+N天区间换手率(%)(已复权),T0日为股票上市的第一个交易日,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

zf8AfterDay(number_of_days, days_type)

上市后_T0+N天涨幅(%)(已复权),T0日为股票上市的第一个交易日,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

xdZf8AfterDay(number_of_days, days_type)

上市后_T0+N天股票涨幅与指数代码涨幅之差(%)(已复权),T0日为股票上市的第一个交易日,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
number_of_days any 整数类型,推移天数,N天
days_type any 天数类型

返回:float

sharesNYear(number_of_years, return_field)

T0+N股本,获取T0日往后推移N年的股本,T0日为股票上市的第一个交易日,与系统证券pn_stock()有关。

参数 类型 说明
number_of_years any 整数类型,推移年数,N年
return_field any 整型,股本类型

返回:float

financiallItemNYear(number_of_years, info_id)

T0+N财务数据,获取T0日往后推移N年的财务数据,T0日为股票上市的第一个交易日,与系统证券pn_stock()有关。

参数 类型 说明
number_of_years any 整数类型,推移年数,N年
info_id string 基本面,基本面ID

返回:float

valueDay(data_type, number_of_days, days_type, return_type)

中间函数,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
data_type any 整型,IPO发行前/上市前/上市后类型选择
number_of_days any 整数类型,推移天数
days_type any 整型,天数类型
return_type any 整数类型,返回数据类型

返回:float

valueMonth(data_type, number_of_months, months_type, return_type)

中间函数,与系统证券pn_stock()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
data_type any 整型,IPO发行前/上市前/上市后类型选择
number_of_months any 整数类型,推移月数
months_type any 整型,天数类型
return_type any 整数类型,返回数据类型

返回:float

stockAmountSum5()

上市日成交金额(万)

返回:float

stockClose5()

上市日收盘价

返回:float

stockHigh5()

上市日最高价

返回:float

stockHsl5()

上市日换手率(%)

返回:float

stockIndexZf5(index_id)

上市日指数涨幅(%)

参数 类型 说明
index_id string 字符串类型,指数代码

返回:float

stockLow5()

上市日最低价

返回:float

stockMaxRateDown5()

上市日最大跌幅(%)=(上市日最低价-发行价)/发行价 * 100%。

返回:float

stockMaxRateUp5()

上市日最大涨幅(%)=(上市日最高价-发行价)/发行价 * 100%。

返回:float

stockOpen5()

上市日开盘价

返回:float

stockPjCj5()

上市日平均成交 = 上市日成交金额/上市日成交量

返回:float

stockPriceZd5()

上市日涨跌金额=上市日收盘价 - 发行价

返回:float

stockVolSum5()

上市日成交量(手)

返回:float

stockZdf5()

上市日振幅(%) =(上市日最高 - 上市日最低) / 上市日最低 * 100%

返回:float

stockZf5()

上市日涨幅(%) = (上市日收盘价 / 上市日系统昨收 - 1 ) * 100%

返回:float

stockExtraZf3(index_id, type)

超额收益率(%)(已复权)

参数 类型 说明
index_id string 字符串,指数代码;
type any 整数,收益率计算方法;

返回:float

stockHsl3()

换手率(%) = 成交量/流通股本*100%

返回:float

stockLb3()

量比(%) =现成交总量/((过去5个交易日平均每分钟成交量)×当日累计开市时间(分)

返回:float

stockLnZf3()

对数收益率(%) = (Ln(收盘)-Ln(昨收))*100%(已复权)

返回:float

stockMaxRateDown3()

最大跌幅(%) = (当日最低价-昨收)/昨收*100%(已复权)

返回:float

stockMaxRateUp3()

最大涨幅(%) = (最高价-昨收)/昨收*100%(已复权)

返回:float

stockPjCj3()

平均成交 = 成交金额/成交量

返回:float

stockPrevClose3()

昨收

返回:float

stockPriceZd3()

涨跌金额 = 收盘 - 昨收(已复权)

返回:float

stockZdf3()

振幅(%) = (最高-最低)/最低*100%(已复权)

返回:float

stockZf3()

涨幅(%) =(收盘-前收)/昨前收*100%(已复权) 支持任意周期

返回:float

stockZf3NoG()

涨幅(%)-股改不复权 =(收盘-昨收)/昨收*100%(已复权)

返回:float

indexnhvix60Day()

获取南华指数60日波动率

返回:float

indexnhvix20Day()

获取南华指数20日波动率

返回:float

indexnhvix5Day()

获取南华指数5日波动率

返回:float

indexnhvix120Day()

获取南华指数120日波动率

返回:float

sectiontime()

当日累计开市时间(分),适用于日线及以上高频周期,不适用于周线等低频周期。

返回:float

stockZdf7()

返回指定证券在指定日的振幅,与系统参数(证券代码,时间)相关。 振幅=(最高-最低)/前收盘*100%

返回:float

stockDtlbNumByEndt(endt)

指定日跌停连板次数统计,与系统参数(证券代码)相关,仅支持股票

参数 类型 说明
endt datetime 日期,指定日期

返回:bool

stockZtLbNumByEndt2(endt)

证券指定日最近的连板次数统计

参数 类型 说明
endt datetime 日期,指定日期

返回:array

opUnilateralAmount(endt)

期权成交金额(元),与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。截止日

返回:float

opUnilateralOpeninterest(endt)

期权单边持仓量(手),与系统参数(证券代码)相关。周期为高频时,表示周期内的持仓变动

参数 类型 说明
endt datetime 日期。截止日

返回:any

opUnilateralVol(endt)

期权单边成交量(手),与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。截止日

返回:float

futuresUnilateralVol(endt)

期货单边成交量(手),与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。截止日

返回:float

futuresUnilateralAmount(endt)

期货成交金额(元),与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。截止日

返回:float

stockGapOpenZf(typ)

计算当日的跳空开盘涨幅

参数 类型 说明
typ any 整型,跳空判断标准

返回:float

stockGapZf(typ)

计算当日的跳空缺口涨幅

参数 类型 说明
typ any 整型,跳空判断标准

返回:float

stockOvernightZf()

计算隔夜涨幅(%),与系统证券、时间、周期相关

返回:float

stockIntradayZf()

计算日内涨幅(%),与系统证券、时间、周期相关

返回:float

stockIntradayZdf()

计算日内振幅(%),与系统证券、时间、周期相关

返回:float

pnActualDate()

系统当前日期。

返回:string|datetime

stockOpenAuctionAmount()

指定股票指定日的集合竞价成交金额,与系统参数(证券代码、时间)相关,仅支持股票。

返回:float

stockOpenAuctionRatio()

指定股票指定日的竞额/昨日封单,与系统参数(证券代码、时间)相关,仅支持股票。

返回:float

stockOpenAuctionZf()

指定股票指定日的开盘集合竞价涨幅(%),与系统参数(证券代码、时间)相关,仅支持股票。

返回:float

stockZtAmount()

指定股票指定日的涨停价的成交金额,与系统参数(证券代码、时间)相关,仅支持股票。

返回:float

stockZtBidAmount()

指定股票指定日的封单额,与系统参数(证券代码、时间)相关。算法:涨停的最后一笔买一量*最新价格

返回:float

stockZtFanBaoBan()

指定股票指定日是否反包板,与系统参数(证券代码、时间)相关,仅支持股票。

返回:bool

stockZtFirstBanInAweek()

指定股票指定日是否周期首板(7日内首次涨停),与系统参数(证券代码、时间)相关,仅支持股票。

返回:bool

stockZttBan()

指定股票指定日是否T字板,与系统参数(证券代码、时间)相关,仅支持股票。

返回:bool

stockZtYiZiBan()

指定股票指定日是否一字板,与系统参数(证券代码、时间)相关,仅支持股票。

返回:bool

futurePjCj3()

期货平均成交,与系统参数(证券代码、周期、时间)相关。

返回:float

optionPjCj3()

期权平均成交。与系统参数(证券代码、周期、时间)相关。

返回:float

stockOpenAuctionRatioDt()

指定股票指定日的竞额/昨日跌停封单,与系统参数(证券代码、时间)相关,仅支持股票

返回:float

stockDtAmount()

指定股票指定日的跌停价的成交金额,与系统参数(证券代码、时间)相关,仅支持股票

返回:float

stockDtBidAmount()

返回指定股票指定日的跌停封单额,与系统参数(证券代码、时间)相关,算法:跌停的最后一笔卖一量*最新价格

返回:float

stockDtFanBaoBan()

指定股票指定日是否反包板(阴包阳),与系统参数(证券代码、时间)相关,仅支持股票

返回:bool

stockDtFirstBanInAweek()

指定股票指定日是否周期跌停首板,与系统参数(证券代码、时间)相关,仅支持股票

返回:bool

stockDttBan()

指定股票指定日是否跌停T板,与系统参数(证券代码、时间)相关,仅支持股票

返回:bool

stockDtYiZiBan()

指定股票指定日是否跌停一字板,与系统参数(证券代码、时间)相关,仅支持股票

返回:bool

stockSczlYxjc(returntype)

市场质量-有效价差。有效价差衡量订单实际成交价格和订单达到时买卖价差中点之间的差额,有效价差越高,订单的实际执行成本越高。函数用日间30秒线数据计算有效价差,与当前系统股票和当前系统时间有关,不复权,与周期无关,计算的是当前时间所在日的指标结果。

参数 类型 说明
returntype any 整型,返回的类型

返回:float

stockSczlSybdl()

市场质量-收益波动率(%)。统计系统当前股票在当前日期下5分钟线涨幅的标准差,函数与当前系统股票和当前系统时间有关,考虑了复权,与周期无关,计算的是当前时间所在日的指标结果

返回:any

stockSczlScxlxs()

市场质量-市场效益系数。 市场效率系数(Market efficiency coefficient)可用于衡量市场定价效益。市场效率系数偏离1越远,市场效率越低。在理想的市场中,市场效率系数为1,表明收益率方差不存在区间效应(intervalling effects)。但是在现实中,由于各种摩擦的存在,市场效率系数往往不同于1。如果市场效率系数小于1,那么意味着收益率之间存在着负相关性,这种负相关性可能是由于买卖价差、市场冲击成本等因素造成的,如果市场效率系数大于1,那么意味着收益率之间存在着正相关性,这种正相关性可能与信息的逐步传播特性、动量交易行为等因素有关。 该函数使用当前日期下10分钟线波动率与2倍5分钟线波动率的比例表示市场效率系数。函数与当前系统股票和当前系统时间有关,考虑了复权,与周期无关,计算的是当前时间所在日的指标结果。

返回:any

stockSczlRnbd()

市场质量-日内波动率(%)。统计系统当前股票在当前日期下5分钟线平均波动率(%),函数与当前系统股票和当前系统时间有关,不复权,与周期无关,计算的是当前时间所在日的指标结果。

返回:any

stockSczlMmjc(returntype)

市场质量-买卖价差。买卖价差衡量最佳(高)买价和最佳(低)卖价之间的差额,买卖价差越高,潜在的订单执行成本越高。传入参数0返回绝对买卖价差,传入参数1返回相对买卖价差。函数与当前系统股票和当前系统时间有关,不复权,与周期无关,计算的是当前时间所在日的指标结果。

参数 类型 说明
returntype any 整型,返回类型

返回:float

stockSczlLdxzs(r1, r2, return_type)

市场质量-流动性指数。流动性指数,也可称为价格影响成本指数,是指使价格发生一定程度变化所需要的交易金额,越大,市场流动性越好。与当前证券、时间有关,不复权,与周期无关,计算的是当前时间所在日的指标结果。

参数 类型 说明
r1 float 实数,上升百分比(%)
r2 float 实数,下降百分比(%)
return_type any 整型,返回的类型

返回:float

stockSczlJgcjzs(q, returntype)

市场质量-价格冲击指数(%)。 价格冲击指数衡量一定金额(或股票数量)的交易对市场价格的冲击程度,价格冲击指数越高,交易成本越高市场冲击成本衡量即时成交的价格变化,由流动性溢价和逆向价格运动成本两部分组成。 流动性溢价即买卖价差,对买单来说,流动性溢价是当前最佳卖价与最佳买卖价中点的差额,对卖单来说,则是当前最佳买价与最佳买卖价中点的差额。 如果订单数量超过最佳买(卖)价位上的数量,则该订单将分多次撮合,并导致价格出现逆向变化(买入价格上升,卖出价格下降),即逆向价格运动成本。 与当前证券、时间有关,不复权,与周期无关,计算的是当前时间所在日的指标结果。

参数 类型 说明
q float 实数,买卖金额(元)
returntype any 整型,返回类型

返回:float

stockSczlDjwcxs(index_id)

市场质量-定价误差系数。定价误差系数指各个股票用市场模型回归得到的回归参数的平方和。定价误差系数越大,说明市场定价效率越差。 函数与当前系统股票和当前系统时间有关,考虑了复权,与当前证券、时间有关,与周期无关,计算的是当前时间所在日的指标结果。

参数 类型 说明
index_id string 字符串,指数代码

返回:float

stockSczlDdScsd(return_type)

市场质量-订单/市场深度。统计系统当前股票在当前日期下日内30秒线的五档订单深度,五档订单深度即订单薄中最高五个买价(买一到买五)上订单金额与最低五个卖价(卖一到卖五)上订单金额总和。最后对每笔订单深度进行统计(算术平均、最大值、最小值、标准差)。函数与当前系统股票和当前系统时间有关,不复权,跟周期无关。

参数 类型 说明
return_type any 整型,返回的类型

返回:float

stockSczlCebdl()

市场质量-超额波动率(%)。超额波动率是衡量由噪音交易、交易机制等原因导致的临时波动性的近似指标。超额波动率等于日间波动率和日内波动率的差额。用振幅和涨幅绝对值的差的绝对值表示的超额波动率,函数与当前系统股票和当前系统时间、当前复权方式有关,与周期无关,指定了日线。

返回:float

stockSczlK(arr, q)

市场质量-返回价格冲击指数中的K值。

参数 类型 说明
arr array 数据表类型,数组
q float 实数,买入、卖出金额

返回:array

stockSczlM(arr, r1, r2)

市场质量-返回流动性指数中的M的值。

参数 类型 说明
arr array 数据表类型,数组
r1 float 实数,价格上调百分比
r2 float 实数,价格下降百分比

返回:array

rdSmPrcADecayHighAvgDev(n)

前N档衰减加权之高档位权重高委卖价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcADecayHighAvgRc(n)

前N档衰减加权之高档位权重高委卖价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcADecayLowAvg(n)

前N档衰减加权之低档位权重高委卖价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcADecayLowAvgDev(n)

前N档衰减加权之低档位权重高委卖价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcADecayLowAvgRc(n)

前N档衰减加权之低档位权重高委卖价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcADevLv(k)

第K档委卖价偏离度(%)

参数 类型 说明
k any 整数,第k档

返回:float

rdSmPrcAEqualAvg(n)

前N档等权加权委卖价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcAEqualAvgDev(n)

前N档等权加权委卖价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcAEqualAvgRc(n)

前N档等权加权委卖价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcARcLv(k)

第K档委卖价变化率(%)

参数 类型 说明
k any 整数,第k档

返回:float

rdSmPrcAVolAvg(n)

前N档委托量加权委卖价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcAVolAvgDev(n)

前N档委托量加权委卖价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcAVolAvgRc(n)

前N档委托量加权委卖价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDecayHighAvg(n)

前N档衰减加权之高档位权重高委买价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDecayHighAvgDev(n)

前N档衰减加权之高档位权重高委买价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDecayHighAvgRc(n)

前N档衰减加权之高档位权重高委买价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDecayLowAvg(n)

前N档衰减加权之低档位权重高委买价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDecayLowAvgDev(n)

前N档衰减加权之低档位权重高委买价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDecayLowAvgRc(n)

前N档衰减加权之低档位权重高委买价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBDevLv(k)

第K档委买价偏离度(%)

参数 类型 说明
k any 整数,第k档

返回:float

rdSmPrcBEqualAvg(n)

前N档等权加权委买价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBEqualAvgDev(n)

前N档等权加权委买价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBEqualAvgRc(n)

前N档等权加权委买价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBRcLv(k)

第K档委买价变化率(%)

参数 类型 说明
k any 整数,第k档

返回:float

rdSmPrcBVolAvg(n)

前N档委托量加权委买价

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBVolAvgDev(n)

前N档委托量加权委买价偏离度(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmPrcBVolAvgRc(n)

前N档委托量加权委买价变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBBc(n)

前N档改进委买量变化量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBBcLv(k)

第K档改进委买量变化量

参数 类型 说明
k any 整数,第k档

返回:float

rdSmVolBDecayHighAvg(n)

前N档衰减加权之高挡位权重高委买量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDecayHighAvgRatio(n)

前N档衰减加权之高挡位权重高委买率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDecayHighAvgRc(n)

前N档衰减加权之高挡位权重高委买量变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDecayLowAvg(n)

前N档衰减加权之低挡位权重高委买量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDecayLowAvgRatio(n)

前N档衰减加权之低挡位权重高委买率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDecayLowAvgRc(n)

前N档衰减加权之低挡位权重高委买量变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDistanceAvg(n)

前N档距离加权委买量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDistanceAvgRatio(n)

前N档距离加权委买率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBDistanceAvgRc(n)

前N档距离加权委买量变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBEqualAvg(n)

前N档等权加权委买量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBEqualAvgRatio(n)

前N档等权加权委买率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBEqualAvgRc(n)

前N档等权加权委买量变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBLj(n)

前N档累计委买量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBLjRatio(n)

前N档累计委买率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBLjrc(n)

前N档累计委买量变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBOc(n)

前N档普通委买量变化量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSmVolBOcLv(k)

第K档普通委买量变化量

参数 类型 说明
k any 整数,第k档

返回:float

rdSmVolBRatioLv(k)

第K档委买率(%)

参数 类型 说明
k any 整数,第k档

返回:float

rdSmVolBRcLv(k)

第K档委买量变化率(%)

参数 类型 说明
k any 整数,第k档

返回:float

rdSubmitVirtualBookingN(n)

模拟挂单(基于N期)

参数 类型 说明
n any 整数,窗口期N

返回:array

rdSubmitVirtualBookingQk(begt_time, endt_time)

模拟挂单(基于区间)

参数 类型 说明
begt_time datetime 日期时间,窗口期开始时间
endt_time datetime 日期时间,窗口期截止时间

返回:array

rdSubmitBaAvgPrice(bs_type, n, option)

加权委托价

参数 类型 说明
bs_type any 用户自定义,买卖类型,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitBaAvgPriceDev(bs_type, n, option)

加权委托价偏离度(%)

参数 类型 说明
bs_type any 用户自定义,买卖类型,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitBaAvgPriceLv1()

买卖一价均值

返回:float

rdSubmitBaAvgPriceRc(bs_type, n, option)

加权委托价变化率(%)

参数 类型 说明
bs_type any 用户自定义,买卖类型,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitBaAvgPricRcLv1()

买卖一价均值变化率(%)

返回:float

rdSubmitBaAvgVol(bs_type, n, option)

加权委托量

参数 类型 说明
bs_type any 用户自定义,买卖类型,默认为0,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitBaAvgVolRatio(bs_type, n, option)

加权委托率(%)

参数 类型 说明
bs_type any 用户自定义,买卖类型,默认为0,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitBaljAmount(bs_type, n)

累计委托金额

参数 类型 说明
bs_type any 用户自定义,买卖类型,默认为0,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSubmitBaljVol(bs_type, n)

累计委托量

参数 类型 说明
bs_type any 用户自定义,买卖类型,默认为0,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSubmitBaljVolRatio(bs_type, n)

累计委托率(%)

参数 类型 说明
bs_type any 用户自定义,买卖类型,默认为0,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSubmitBaPriceDevLv(b_stype, k)

第K档委托价偏离度(%)

参数 类型 说明
b_stype any 用户自定义,买卖类型,默认为0,取值如下:
k any 整数,第k档,k:1~5

返回:float

rdSubmitBaPriceRcLv(b_stype, k)

第K档委托价变化率(%)

参数 类型 说明
b_stype any 用户自定义,买卖类型,默认为0,取值如下:
k any 整数,第k档,k:1~5

返回:float

rdSubmitBaSlope(b_stype, n, lvtype, voltype)

斜率

参数 类型 说明
b_stype any 用户自定义,买卖类型,默认为0,取值如下:
n any 整数,前N档位。-1:表全部;1~5:前N档
lvtype any 用户自定义,挡位类型,默认为0,取值如下:
voltype any 用户自定义,委托量类型,默认为0,取值如下:

返回:float

rdSubmitBaSpreadLv1()

买卖价差

返回:float

rdSubmitBaSpreadLv1Rel()

相对买卖价差

返回:float

rdSubmitBaVolCLv(b_stype, k, option)

第K档委托量变化量

参数 类型 说明
b_stype any 用户自定义,买卖类型,默认为0,取值如下:
k any 整数,第k档,k:1~5
option any 用户自定义,变化量计算方式,默认为0,取值如下:

返回:float

rdSubmitBaVolRatioLv(b_stype, k)

第K档委托率(%)

参数 类型 说明
b_stype any 用户自定义,买卖类型,默认为0,取值如下:
k any 整数,第k档,k:1~5

返回:float

rdSubmitBaVolRcLv(b_stype, k)

第K档委托量变化率(%)

参数 类型 说明
b_stype any 用户自定义,买卖类型,默认为0,取值如下:
k any 整数,第k档,k:1~5

返回:float

rdSubmitNetBidAmount(n)

净委买金额

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSubmitNetBidAmountRc(n)

净委买金额变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档

返回:float

rdSubmitNetBidVol(n, option)

净委买量

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitNetBidVolRatio(n, option)

净委买率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitNetBidVolRc(n, option)

净委买量变化率(%)

参数 类型 说明
n any 整数,前N档位。-1:表全部;1~5:前N档
option any 用户自定义,加权方式,默认为0,取值如下:

返回:float

rdSubmitRelSpreadLv1Eff(option)

相对有效价差

参数 类型 说明
option any 用户自定义,选择分母,默认为0,取值如下:

返回:float

trd(id)

返回指定编号委托数据表达式,具体对照关系见 trd_basicinfo

参数 类型 说明
id any 整数,数字编号

返回:string

trdexp(id)

返回指定编号委托数据表达式的值,具体对照关系见 trd_basicinfo

参数 类型 说明
id any 整数,数字编号

返回:float

trdBasicinfo()

返回委托订单全部对照信息

返回:array

isStockGoDelistingPeriod(end_t)

指定日是否处于退市整理期.

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:bool

isMarketTradeDay(end_t)

是否为市场交易日

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

isStockGoMarket(end_t)

是否已上市

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:bool

isStockTradeDay(end_t)

指定日是否为指定证券的交易日。

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

stockAmountSum4(end_t)

成交金额(万)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockBigBargain(end_t)

成交明细

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

stockClose(end_t)

收盘价

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockExtraZf4(end_t, index_id, type)

超额收益率(%)

参数 类型 说明
end_t datetime 日期类型,截止日期
index_id string 字符串类型,指数代码
type any 整数类型,收益率计算方法

返回:float

stockHigh4(end_t)

最高价

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockHsl4(end_t)

换手率(%)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockLb4(end_t)

量比(%)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockLnZf4(end_t)

对数收益率(%)(已复权)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockLow4(end_t)

最低价

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockMaxRateDown4(end_t)

最大跌幅(%)(已复权)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockMaxRateUp4(end_t)

最大涨幅(%)(已复权)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockOpen4(end_t)

开盘价

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockPjCj4(end_t)

平均成交

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockPrevClose4(end_t)

前收盘价

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockPriceZd4(end_t)

涨跌金额

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockVolSum4(end_t)

成交量(手)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockZf4(end_t)

涨幅(%)

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockBuyVsSellVolDiff4(end_t)

内外盘差

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stocksAmountRps(bk_name, end_t)

指定日成交金额得分

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期

返回:array

stocksHslrps(bk_name, end_t)

指定日换手率得分

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期

返回:array

stockBuyVol4(end_t)

主买盘量

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stockSellVol4(end_t)

主卖盘量

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:float

stocksRps(bk_name, end_t)

指定日涨幅得分

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期

返回:array

stockIsZt(end_t)

是否涨停, 如果当前证券在指定日收盘时涨停则返回1,否则返回0。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:bool

stockIsDt(end_t)

是否跌停

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:bool

isStockGoMarket3(end_t)

是否已上市

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:bool

isstockgomarket3(endt)

是否已上市(且非暂停、终止上市)

参数 类型 说明
endt datetime 截止日期

返回:bool

stockVwap4(end_t, beg_time, end_time)

计算日内区间段的成交量加权平均价

参数 类型 说明
end_t datetime 日期,截止日期
beg_time datetime 时间,开始时间,可以精确到秒
end_time datetime 时间,截止时间,可以精确到秒

返回:float

stockTwap4(end_t, beg_time, end_time)

计算区间段的交易时间加权平均价格

参数 类型 说明
end_t datetime 日期,截止日期
beg_time datetime 时间,开始时间,可以精确到秒
end_time datetime 时间,截止时间,可以精确到秒

返回:float|datetime

indexPjCj4(end_time)

指数计算均价与股票计算均价的方法不同,天软已封装计算指数的平均成交价格的函数IndexPjCj4,函数提供了4种计算方法:算术平均、成交量加权平均、成交金额加权平均和成交量加权平均(调整)。

参数 类型 说明
end_time datetime 截止时间,日期时间类型PriceType:均价算法类型,整数类型,其中0:算术平均(默认)1:成交量加权平均2:成交金额加权平均3:成交量加权平均(调整)

返回:float|datetime

zlToFuturesId(zlid, end_t)

根据主力线或者连续合约得到具体合约。

参数 类型 说明
zlid string 字符串类型,主力线
end_t datetime 日期类型,截止日

返回:string

futuresIdToZl()

根据期货合约得到主力线,与当前系统证券pn_stock()有关。

返回:string

futuresZl(end_t)

指定日期货合约的主力合约代码。根据当前合约求主力线,再根据主力线求当前主力合约。与当前系统证券pn_stock()有关。

参数 类型 说明
end_t datetime 日期类型,指定日

返回:string

getFuturesId(futures_id, end_t)

指定日指定一个或多个期货可交易的合约代码。 1、当FuturesID为空时,表示获取所有期货品种还能交易的合约代码 2、当FuturesID为多个品种代码时,需要用;隔开,如"IF;IC"

参数 类型 说明
futures_id string 字符串类型,期货代码
end_t datetime 日期类型,指定日

返回:array

stockDtClose(end_t)

跌停价,与当前系统证券pn_stock()有关,周期为日线,不复权。 支持证券品种:A股,基金(ETF;LOF;Reits),可转债,期货,期权

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

stockZtClose(end_t)

涨停价,与当前系统证券pn_stock()有关,周期为日线,不复权。 支持证券品种:A股,基金(ETF;LOF;Reits),可转债,期货,期权

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

stockIsZt2(end_t)

指定日是否一字涨停,与当前系统证券pn_stock()有关,周期为日线,不复权。

参数 类型 说明
end_t datetime 日期类型,截止日

返回:bool

stockIsDt2(end_t)

返回指定日是否一字跌停,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期类型,截止时间

返回:bool

stockIsCjDt(end_t)

返回指定日是否曾经跌停,与系统参数(证券代码)相关。 1、t日,是否曾经跌停?含: (1)盘中曾经跌停,收盘后依旧跌停。如果仅仅需要收盘后依旧跌停的,请使用StockIsDt模型 (2)盘中曾经跌停,收盘后未必跌停 2、跌停标准: (1)非ST股:-10%,且小数点两位后四舍五入 (2)ST股: -5%,且小数点两位后四舍五入 (3)S股:自2007年1月8日起,沪深交易所对S股,也实施-5%限制 (4)科创板:上市前5日无涨跌幅限制,不考虑。上市5日后,跌幅限制为-20 (5)创业板:上市前5日无涨跌幅限制,不考虑。上市5日后,跌幅限制为-20% 注意: 20200824前进入退市整理期者,跌幅限制为-10% 3、新股首日不考虑 4、已经考虑了分红送配后的复权 5、股改日不考虑

参数 类型 说明
end_t datetime 日期类型,截止时间

返回:bool

stockIsCjZt(end_t)

返回指定日是否曾经涨停,与系统参数(证券代码)相关。 1、t日,是否曾经涨停?含: (1)盘中曾经涨停,收盘后依旧涨停。如果仅仅需要收盘后依旧涨停的,请使用StockIsZt模型 (2)盘中曾经涨停,收盘后未必涨停 2、涨停标准: (1)非ST股:+10%,且小数点两位后四舍五入 (2)ST股:+5%,且小数点两位后四舍五入 (3)S股:自2007年1月8日起,沪深交易所对S股,也实施+5%限制 (4)科创板:上市前5日无涨跌幅限制,不考虑。上市5日后,跌幅限制为+20 (5)创业板:上市前5日无涨跌幅限制,不考虑。上市5日后,跌幅限制为+20% 注意: 20200824前进入退市整理期者,跌幅限制为+10% 3、新股首日不考虑 4、已经考虑了分红送配后的复权 5、股改日不考虑

参数 类型 说明
end_t datetime 日期类型,截止时间

返回:bool

stockInteriorClose(end_t)

返回指定日收盘(停牌区间发生分红送股, 非复权价),与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期类型,截止时间

返回:float

stockBigBargainDetail(end_t, beg_minute, end_minute, sep_minute, tradeflag, method_select, standard)

返回大单明细, 大单标准单位: 成交量:万股 成交金额:万元 换手率:%

参数 类型 说明
end_t datetime 日期类型,截止日期
beg_minute any 整数类型,开始时间
end_minute any 整数类型,截止时间
sep_minute any 整数类型,(-1:所有;0:时间段;>0:最近N分钟)
tradeflag any 整型,交易状态,其取值如下:
method_select any 整型,判断大单标准,其取值如下:
standard any 实数,大单标准

返回:array

stockcallauctiontradedata(endt, flag)

StockCallAuctionTradeData 相关函数。

参数 类型 说明
endt datetime date,指定日
flag any Integer,集合竞价时段,开盘集合竞价=1收盘集合竞价=0

返回:array

stockCallAuctionClose(endt, flag)

当前证券在指定日集合竞价产生的收盘价,该函数与当前证券、复权、复权基准日相关。

参数 类型 说明
endt datetime 日期时间,指定日。
flag any 整型,1 开盘前集合竞价(默认值),0 收盘前集合竞价。

返回:float

stockCallAuctionVol(endt, flag)

当前证券在指定日集合竞价产生的成交量,该函数与当前证券、复权、复权基准日相关。

参数 类型 说明
endt datetime 日期时间,指定日。
flag any 整型,1 开盘前集合竞价(默认值),0 收盘前集合竞价。

返回:float

stockCallAuctionAmount(endt, flag)

当前证券在指定日集合竞价产生的成交金额,该函数与当前证券相关。

参数 类型 说明
endt datetime 日期时间,指定日。
flag any 整型,1 开盘前集合竞价(默认值),0 收盘前集合竞价。

返回:float

stockCallAuctionCjbs(endt, flag)

当前证券在指定日集合竞价产生的成交笔数,对于期货/期权指持仓变动量。该函数与当前证券相关。

参数 类型 说明
endt datetime 日期时间,指定日。
flag any 整型,1 开盘前集合竞价(默认值),0 收盘前集合竞价。

返回:float

ismarketlastdate(endt)

判断指定日期是否为市场的最后一个交易日 1、适用范围:大盘 2、适用周期:日线,周线,月线,季线,半年线,年线 3、endT>=19910102

参数 类型 说明
endt datetime date,截止日期

返回:any

stockHsglasttradeday(endt)

与系统参数(股票)相关。

参数 类型 说明
endt datetime 截止日期

返回:any

istradeday2(indexid, endt)

对istradeday的扩展:增加判断港股市场、沪深港通通道的交易日对istradeday的扩展:获取753表的数据,判断市场交易日。 包括A股市场、港股市场、沪深港通通道以及的A股个股、沪深港通个股的交易日。 其中, A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001; 陆股通:HSG000002。 其余A股和沪深港通个股交易日的判断,直接使用证券代码。

参数 类型 说明
indexid string 市场代码,string
endt datetime 截止日期,tdatetime

返回:float

stockzflimit(endt)

涨跌停幅度 涨停标准: (1)非ST股:+-10%,且小数点两位后四舍五入 (2)ST股: +-5%,且小数点两位后四舍五入 (3)S股:自2007年1月8日起,沪深交易所对S股,也实施+-5%限制 (4)科创板:上市前5日无涨跌幅限制,涨停价返回0,5日后,涨幅限制为+-20% (5)其他板块股票:2014年6月13日前,上市首日无涨跌停限制;2014年6月13日开始,最大涨幅为44%,最大跌幅为-36% (6)创业板:20200824开始,上市前5日无涨跌幅限制,上市5日后,涨幅限制为20%,含ST及退市整理期 20200824前进入退市整理期的股票,涨跌幅限制维持原先规则不变 20210707新增 (7)恢复上市首个交易日无涨跌幅限制。 (8)退市整理的首个交易日,20201231上交所深交所开始实施无涨跌幅限制。 (9)增发首个交易日,20110228之前深交所无涨跌幅限制,20110228之后不变,上交所一直涨跌幅无限制,北交所涨跌幅不变。 (10)股改首个交易日无涨跌幅限制。 (11)北交所在2021-11-15日起,上市首日、退市整理期、证监会或本所规定的其他情形(不包括增发)无涨跌幅限制 注意:上述日期续判断当天是否交易,否:之后首个交易日。 特殊情况: 1)股票名称只带星,涨跌幅按正常股票算。 2)股改追送的情况暂未考虑 3)涨跌停幅度无限制时,则幅度为0 20211130新增(部分基金代码相关规则) 1)SH5080***代码规则:上市首日30%限制,非上市首日10% 2)SZ180****代码规则:上市首日30%限制,非上市首日10% 20181225 增加对期货的涨停幅度支持 20201202 增加对Reits的涨停幅度支持 20201202 增加对北证A股的涨停幅度支持 首个交易日无涨跌幅限制。此后每日涨幅限制为+-30%

参数 类型 说明
endt datetime 日期,截止日

返回:string

isresumptionordelistconsolidatedate(endt)

是否恢复上市首日或者退市整理期首日,是否恢复上市日或者退市整理期,与系统参数(证券代码)相关

参数 类型 说明
endt datetime 日期,截止日期

返回:any

issharessplitdate(endt)

是否股权分置首日,与系统参数(证券代码)相关

参数 类型 说明
endt datetime 日期,截止日期

返回:any

isrightissuedate(endt)

是否增发首日,与系统参数(证券代码)相关

参数 类型 说明
endt datetime 日期,截止日期

返回:any

stockztordtclose(flag)

支持品种:A股,基金(ETF;LOF;Reits),可转债,期货,期权 涨跌停标准: (1)非ST股:-10%,且小数点两位后四舍五入 (2)ST股: -5%,且小数点两位后四舍五入 (3)S股:自2007年1月8日起,沪深交易所对S股,也实施-5%限制 (4)科创板:上市前5日无涨跌幅限制,涨停价返回0,5日后,涨幅限制为-20% (5)其他板块股票:2014年6月13日前,上市首日无涨跌停限制;2014年6月13日开始,最大涨幅为44%,最大跌幅为-36% (6)创业板:20200824开始,上市前5日无涨跌幅限制,上市5日后,涨幅限制为20%,含ST及退市整理期 20200824前进入退市整理期的股票,涨跌幅限制维持原先规则不变 20250306 对北交所涨跌停的取整规则修正,升级:保留两位小数,涨停价取低,跌停价取高,原:四舍五入保留两位小数 北交所交易规则:价格涨跌幅限制以内的申报为有效申报,超过价格涨跌幅限制的申报为无效申报。 20231120 增加对深交所、上交所可转债的涨跌幅限制支持 1)2022年8月1日前,上市首日及上市首日后均无涨跌幅限制; 2)2022年8月1日起,上市首日最大涨幅为57.3%,最大跌幅为-43.3%,次日起涨幅限制为+-20%; 3)2023年6月9日起,深交所对进入退市整理期的可转债实施首日无涨跌幅限制,次日起涨跌幅限制比例为+-20%。 注意:对涨跌停价取小数点三位后四舍五入 20230908 新增广期所期货 涨跌停价取整规则 涨停价取低,跌停价取高 20220512 修正期货涨跌停价取整规则 1)"上海期货交易所"和"上海国际能源交易中心":涨跌停价均向下取低 2)"大连商品交易所"和"中国金融期货交易所":涨停价取低,跌停价取高 3)"郑州商品交易所": 涨停价取高,跌停价取低 20210707新增 (7)恢复上市首个交易日无涨跌幅限制。 (8)退市整理的首个交易日,20201231上交所深交所开始实施无涨跌幅限制。 (9)增发首个交易日,20110228之前深交所无涨跌幅限制,20110228之后不变,上交所一直涨跌幅无限制。 (10)股改首个交易日无涨跌幅限制。 注意:上述日期续判断当天是否交易,否:之后首个交易日。 特殊情况: 1)股票名称只带星,涨跌幅按正常股票算。 2)股改追送的情况暂未考虑 3)对于涨跌停幅度无限制的情况,涨跌停价为0 20181225 增加对期货的涨跌停价支持 20201202 增加对期权的涨跌停价支持 20201202 增加对Reits的涨跌停价支持 20201202 增加对北证A股的涨跌停价支持 首个交易日无涨跌幅限制。此后每日涨幅限制为+-30%

参数 类型 说明
flag any 整型,涨跌停标志(0:涨停;1:跌停)

返回:string

isStockSupending(endt)

指定日是否暂停上市,与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。指定日

返回:bool

stockSmsDelistingDay(endt)

证券进入退市整理期的日期,与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。指定日

返回:datetime

futuresCzl(end_t)

指定日期货合约的次主力合约代码,与系统参数(期货代码)相关。

参数 类型 说明
end_t datetime 日期。指定日

返回:string

stockAtoBStockClose(end_t)

A股对应的B股价格(人民币计价)。与系统参数(证券代码、复权、基准)相关,仅支持A股、日线。

参数 类型 说明
end_t datetime 日期。截止日。

返回:float

stockAtoHStockClose(end_t)

A股对应的H股价格(人民币计价)。与系统参数(证券代码、复权、基准)相关,仅支持A股、日线。

参数 类型 说明
end_t datetime 日期。截止日。

返回:float

indexPjCj3(price_type)

指数平均成交价,与系统参数(证券代码、周期、时间)相关。

参数 类型 说明
price_type any 用户自定义。平均价算法,取值如下:

返回:float

stockHsl8(end_t)

指定日换手率(%)_支持高频,与系统参数(证券代码,周期)相关。

参数 类型 说明
end_t datetime 日期时间。截止日期时间。

返回:float

stockSectionalNetBuyAmount2(end_t)

指定日资金流向(净买卖),与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期。截止日。

返回:float

stockTrailingSharpeRatioByEndt(endt, ref_type)

获取基于指定日推移阶段的夏普比率 注意:年化无风险收益率(%) 默认为3%,如需更改,需通过设置系统参数方式,如:setsysparam("Rf",2.5);

参数 类型 说明
endt datetime 日期,截止日
ref_type any 用户自定义,选择所推移类型,取值如下:

返回:float

stockCloseOfMulti(end_t)

收盘,与系统参数(证券代码)相关 股票:价格 场内基金:价格 场外基金:净值 债券:全价 期货、期权:结算价

参数 类型 说明
end_t datetime 日期,截止日期

返回:float

stockIsFhsp(end_t)

用于某些场景判断指定日是否分红送股

参数 类型 说明
end_t datetime 日期,截止日期

返回:any

stockMoMZf(end_t)

指定日月度环比涨幅(%):过去1个月的区间涨幅,与系统证券相关

参数 类型 说明
end_t datetime 日期,截止日

返回:float

stockQoQZf(end_t)

指定日季度环比涨幅(%):过去1个季度的区间涨幅,与系统证券相关

参数 类型 说明
end_t datetime 日期,截止日

返回:float

stockZfLimitUpRate(end_t)

涨停幅度

参数 类型 说明
end_t datetime 日期,截止日

返回:float

stockZfLimitDownRate(end_t)

跌停幅度

参数 类型 说明
end_t datetime 日期,截止日

返回:float

stockZtOpen(beg_t_time, end_t_time, tradetime)

StockZtOpen 相关函数。

参数 类型 说明
beg_t_time datetime 开始时间
end_t_time datetime 截止时间
tradetime float 涨停持续最短时间

返回:any

stockDtOpen(beg_t_time, end_t_time, tradetime)

打开跌停的次数

参数 类型 说明
beg_t_time datetime 开始时间
end_t_time datetime 截止时间
tradetime float 跌停持续最短时间

返回:any

futuresIszl(end_t)

指定日当前期货合约是否是主力合约

参数 类型 说明
end_t datetime 日期

返回:bool

futuresIsTrade(end_t)

判断某期货在当前时间是否还能交易。即判断日期endt是否在当前系统指定合约的交易日(上市日--交割日)之间

参数 类型 说明
end_t datetime 日期

返回:any

stockVolSum2(n, return_value)

N日成交量(手)

参数 类型 说明
n any 天数
return_value any 成交量

返回:float

marketTradeDayQk2(n)

N日市场交易日期列表

参数 类型 说明
n any 整数,交易周期

返回:array

stockAmountSum2(n)

N日成交金额总和(万)

参数 类型 说明
n any 整数,交易周期

返回:float

stockAveHsl2(n)

N日平均换手率(%)

参数 类型 说明
n any 整数,交易周期

返回:float

stockHigh2(n)

N日最高价

参数 类型 说明
n any 整数,交易周期

返回:float

stockHighAmount2(n)

N日最高成交金额

参数 类型 说明
n any 整数,交易周期

返回:float

stockHighVol2(n)

N日最高成交量

参数 类型 说明
n any 整数,交易周期

返回:float

stockHsl2(n)

N日换手率(%)

参数 类型 说明
n any 整数,交易周期

返回:float

stockLow2(n)

N日最低价

参数 类型 说明
n any 整数,交易周期

返回:float

stockLowAmount2(n)

N日最低成交金额

参数 类型 说明
n any 整数,交易周期

返回:float

stockLowVol2(n)

N日最低成交量

参数 类型 说明
n any 整数,交易周期

返回:float

stockOpen2(n)

N日前开盘

参数 类型 说明
n any 整数,交易周期

返回:float

stockPjCj2(n)

N日平均成交(复权)

参数 类型 说明
n any 整数,交易周期

返回:float

stockPrevClose2(n)

N日前收盘价

参数 类型 说明
n any 整数,交易周期

返回:float

stockPriceDownDay2(n)

N日下跌天数

参数 类型 说明
n any 整数,交易周期

返回:float

stockPriceFlatDay2(n)

N日平盘天数

参数 类型 说明
n any 整数,交易周期

返回:float

stockPriceUpDay2(n)

N日上涨天数

参数 类型 说明
n any 整数,交易周期

返回:float

stockPriceZd2(n)

N日涨跌金额

参数 类型 说明
n any 整数,交易周期

返回:float

stockTradeDayQk2(n)

N日交易情况

参数 类型 说明
n any 整数,交易周期

返回:array

stockZdf2(n)

N日振幅(%)(已复权)

参数 类型 说明
n any 整数,交易周期

返回:float

stockZf2(n)

N日涨幅(%)(已复权)

参数 类型 说明
n any 整数,交易周期

返回:float

volSum2(n, right)

N日成交量(手)

参数 类型 说明
n any 整数,交易周期
right bool object

返回:float

lastTradeDay(end_t)

指定日前一个交易日

参数 类型 说明
end_t datetime 日期,截止日期

返回:datetime

marketLastTradeDay(end_t)

指定日前一个市场交易日

参数 类型 说明
end_t datetime 日期,截止日期

返回:datetime

stockHighClose2(n)

N日最高收盘价

参数 类型 说明
n any 整数,交易周期

返回:float

stockLowClose2(n)

N日最低收盘价

参数 类型 说明
n any 整数,交易周期

返回:float

stockStdev2(n)

N日标准差,波动率 用对数收益率计算的N日标准差(已复权)

参数 类型 说明
n any 整数,交易周期

返回:float

incMonthTradeDay(end_t, m)

可计算未来日期和超出交易日历的日期

参数 类型 说明
end_t datetime 日期类型,截止日
m any 整数类型,偏移月份

返回:datetime

stockavgclose2(n)

mean(close)N日平均收盘

参数 类型 说明
n any integer,N日

返回:float

markettradedayqk4(n, endt)

系统参数:证券,时间获取市场最近N个交易日序列。该函数仅从交易日历表获得市场交易日。与系统参数(股票,日期)相关,支持通过系统时间设置EndT(函数EndT不设置)。 其中各市场代表指数为: A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001,包括港股通(沪)和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 期货:QI000001

参数 类型 说明
n any N日
endt datetime 截止日期

返回:array

marketnexttradedayn(n)

A股市场、港股市场、沪深港通板块获取市场指定日后N个交易日。系统参数:市场指数代码。 其中各市场代表指数为: A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001,包括港股通(沪)?和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 南北向开始日:2014-11-17 如果返回nil,则指定日通道未开通或是最新次年及以后的未公布交易日历的日期

参数 类型 说明
n any N日,N大于0,integer

返回:any

marketlasttradedayn(n)

A股市场、港股市场、沪深港通板块获取市场指定日前N个交易日。系统参数:市场指数代码。 其中各市场代表指数为: A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001,包括港股通(沪)?和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 南北向开始日:2014-11-17 如果返回nil,则指定日通道未开通或是最新次年及以后的未公布交易日历的日期

参数 类型 说明
n any N日,integer

返回:any

stockvolavg(n)

N个交易日平均每分钟成交量,只适用于日线,N>0。

参数 类型 说明
n any 交易天数

返回:float

indexnhvixqk(n)

获取N日南华指数波动率

参数 类型 说明
n any N日

返回:float

stockUpPercent(n)

上涨次数占比。过去N日收益率为正的天数与总天数的占比(%),与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockZfPercent(n)

涨幅占比。算过去N日累计上涨的幅度与总累计涨跌变动幅度的比值(%),与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockMaBiasRate(n)

均线偏离率。算过去N日的移动平均与收盘价比值的相反数,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockMaTrend(n1, n2)

快慢均线趋势因子。算短周期均线相较长周期均线的偏离比率(%),与系统证券、时间、周期相关

参数 类型 说明
n1 any 整型,快线天数
n2 any 整型,慢线天数

返回:float

stockMaBreakout(n)

均价突破因子。计算当前价格与前N日均值之差,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockVolatilityRs(n)

计算RS波动率因子,使用最高价、最低价、开盘价、收盘价计算出的波动率(%),与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockVolatilityGk(n)

计算GK波动率因子,使用最高价、最低价、开盘价、收盘价计算出的波动率(%),与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockVolatilityPk(n)

计算PK波动率因子,使用最高价、最低价计算出的波动率(%),与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockVolatilityYz(n)

计算YZ波动率因子,使用最高价、最低价、开盘价、收盘价计算出的波动率(%),与系统证券、时间、周期相关 其中,

参数 类型 说明
n any 整型,过去N日

返回:float

stockIntradayVolatilityTrendRs(n)

日内RS波动趋势因子。计算过去N个交易日用RS波动率(%)衡量的趋势均值,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockIntradayVolatilityTrendGk(n)

日内GK波动趋势因子。过去N个交易日用GK波动率(%)衡量的趋势均值,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockIntradayVolatilityTrendPk(n)

日内PK波动趋势因子。计算过去N个交易日用PK波动率(%)衡量的趋势均值,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockIntradayVolatilityTrendYz(n)

日内YZ波动趋势因子。计算过去N个交易日用YZ波动率(%)衡量的趋势均值,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

stockStdMaBreakout(n)

标准化均价突破因子,当前价格与过去N日的均价差值,再对回看期内的波动率进行标准化,与系统证券、时间、周期相关

参数 类型 说明
n any 整型,过去N日

返回:float

marketTradeday1(end_t)

指定日市场交易日(非交易日则后移)。如果指定日endt为市场交易日,则返回EndT; 如果指定日不是交易日,则往后取一个交易日。

参数 类型 说明
end_t datetime 日期。截止日期

返回:datetime

pnIndexId()

市场指数代码。

返回:string

marketNextTradeDay(end_t)

市场后一个交易日。

参数 类型 说明
end_t datetime 日期。截止日期

返回:float

stockMaxDrawUp2(n)

N日最大上涨(%),与系统参数(证券代码、时间)相关。

参数 类型 说明
n any 整数。N日。

返回:float

stockProfitLossRatio2(n, c_type)

N日盈亏比,跟系统参数(证券代码、时间)相关。

参数 类型 说明
n any 整数。N日。
c_type any 用户自定义。计算方式,取值如下:

返回:float

stockWinRate2(n)

N日胜率(%),跟系统参数(证券代码、时间)相关。

参数 类型 说明
n any 整数。N日。

返回:float

markettradedayn(n)

A股市场、港股市场、沪深港通板块获取市场指定日前或后N个交易日。系统参数:市场指数代码。 其中各市场代表指数为: A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001,包括港股通(沪)?和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 南北向开始日:2014-11-17?,只适用于周期为日线的情况 如果返回nil,则指定日通道未开通或是最新次年及以后的未公布交易日历的日期

参数 类型 说明
n any integer,N日1N>0?为前N日2N<0?为后N日

返回:any

tdTime()

交易时间,返回当前时间指定的交易明细中的时间数据,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

返回:datetime

tdTimeInd(n, direction)

第N点成交时间,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:datetime

tdTimeIndS(n, direction)

第N点成交时间(字符串),与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:string

tdSell1CInd(n, direction)

第N点成交卖1量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell2CInd(n, direction)

第N点成交卖2量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell3CInd(n, direction)

第N点成交卖3量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell4CInd(n, direction)

第N点成交卖4量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell5CInd(n, direction)

第N点成交卖5量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell1Ind(n, direction)

第N点成交卖1价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell2Ind(n, direction)

第N点成交卖2价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell3Ind(n, direction)

第N点成交卖3价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell4Ind(n, direction)

第N点成交卖4价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdSell5Ind(n, direction)

第N点成交卖5价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdLb()

交易量比,返回成交明细中的量比,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。由于盘口生成的量比已经不适用于某些品种的计算,因此不再推荐使用。可使用stocklb5代替。

返回:float

tdPrice()

交易价格,返回当前时间指定的成交明细中的价格,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

返回:float

tdLbInd(n, direction)

第N点成交量比,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdPriceInd(n, direction)

第N点成交价格,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdIndexDesc(id, n)

最后交易点,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
id any 整数类型,项,字段标识
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点

返回:float

tdBuy1CInd(n, direction)

第N点成交买1量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy2CInd(n, direction)

第N点成交买2量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy3CInd(n, direction)

第N点成交买3量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy4CInd(n, direction)

第N点成交买4量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy5CInd(n, direction)

第N点成交买5量,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy1Ind(n, direction)

第N点成交买1价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy2Ind(n, direction)

第N点成交买2价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy3Ind(n, direction)

第N点成交买3价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy4Ind(n, direction)

第N点成交买4价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdBuy5Ind(n, direction)

第N点成交买5价,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向

返回:float

tdAmountInd(n, direction)

第N点成交金额,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易点位置,0表示第一个交易点,-1表示最后一个交易点,成交明细第N点
direction bool 布尔值,成交明细第N点方向,0为反向

返回:float

tdAmount()

交易金额[单笔],返回当前时间指定的成交明细中的成交金额,必须设置当前周期为小于日线的高频周期。与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

返回:float

tdSaleAmount()

主卖金额-时点,从Markettable中直接获取当前时间的主卖金额,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

返回:float

tdSectionalSaleAmount()

主卖金额-当日累计,从Markettable中直接获取当日的主卖金额,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

返回:float

tdSectionalSaleVol()

主卖量-当日累计,从Markettable中直接获取当日的主卖量,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

返回:float

tdTimeS()

交易时间(字符串),返回当前时间指定的交易明细中的时间数据,必须设置当前周期为小于日线的高频周期。与系统参数(证券、周期和时间)有关。

返回:string

tdVolInd(n, direction)

第N点成交量,与系统参数(证券,时间)有关。

参数 类型 说明
n any 整数。交易点位置,0表示第一个交易点,-1表示最后一个交易点,N表示成交明细第N点;
direction any 整数。成交明细第N点方向,0为反向。

返回:float

stocksReturnMatrix(stock_arr, beg_t, end_t, mehthod_type)

股票收益矩阵,与系统证券pn_stock()、系统时间pn_date()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
mehthod_type any 整数,返回类型,收益率计算方法

返回:float

stockAveVolSum(beg_t, end_t, return_value)

区间日平均成交量(手) =区间成交量/区间交易天数Real

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期
return_value float 平均成交量

返回:float

mqKsplitResampling(begt, endt, cy, if_name, type)

市场交易日区间采样分割

参数 类型 说明
begt datetime 日期时间,开始日
endt datetime 日期时间,截止日
cy string 字符串,采样周期,默认为cy_Day(),可以取日线、周线、月线、季线、半年线、年线
if_name string object
type any 整型,区间类型,取值如下,默认为0

返回:array

marketTradeDayQk(beg_t, end_t)

区间市场交易日期列表

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

marketTradeDays(beg_t, end_t)

区间市场交易天数

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日型,截止日期

返回:any

marketTradeDays2(begt, endt)

区间交易天数(考虑未来交易日),涉及到未来交易日(估算)。 1)在交易日序列表范围内的时间段,则获取交易日天数 2)超过交易日序列表范围内的,则取日期序列,剔除周末的天数 系统参数:股票相关 A股:SH000001 南向:HSG000001 北向:HSG000002 港股:HKHSI001

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

stockAbnormalTransactionDays(beg_t, end_t, criterion, method_type, return_type)

区间异常波动频数 在考察期内,股票价格受某一种因素或多种因素影响,单日涨,跌幅超过一定限度(如:>=5%)的统计

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
criterion float 实数,评估标准(%)
method_type any 整数,评估方式
return_type any 整数,返回类型

返回:array

stockAmountPercent(beg_t, end_t)

区间成交金额占市场总成交额比例(%) =区间成交金额/市场总成交额*100%

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:float

stockAmountSum(beg_t, end_t)

区间成交金额总和(万)

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:float

stockAmountSumChange(beg_t, end_t)

区间成交金额变动比(%)

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:float

stockAveHsl(beg_t, end_t)

区间平均换手率(%)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockAveZf(beg_t, end_t)

区间平均涨幅(%) = 区间每日涨幅%/区间交易天数(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockExtraZf(beg_t, end_t, index_id, type)

区间超额收益率(%)=股票收益率(%)-指数收益率(%)(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
index_id string 字符串类型,指数代码
type any 整数类型,收益率计算方法

返回:float

stockHigh(beg_t, end_t)

区间最高= Max(每日最高价)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockHighAmount(beg_t, end_t)

区间最高成交金额

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockHighClose(beg_t, end_t)

区间最高收盘

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockHighOpen(beg_t, end_t)

区间最高开盘

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockHighVol(beg_t, end_t)

区间最高成交量= Max(每日成交量)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockHsl(beg_t, end_t)

区间换手率(%) =(区间成交量和 / 截止日流通股本) * 100%

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockLnZf(beg_t, end_t)

区间对数收益率(%) =(Ln(截止日收盘价)-Ln(前收盘价))*100%(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockLow(beg_t, end_t)

区间最低 = Min(每日最低价)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockLowClose(beg_t, end_t)

区间最低收盘

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockLowOpen(beg_t, end_t)

区间最开收盘

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockLowVol(beg_t, end_t)

区间最低成交量=Max(每日成交量)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockMaxRateDown(beg_t, end_t)

区间最大跌幅(%)=(区间最低-前收盘)/前收盘*100%(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockMaxRateUp(beg_t, end_t)

区间最大涨幅(%)=(区间最高-前收盘)/前收盘*100%(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockOpen(beg_t, end_t)

区间开盘 = 开始日的开盘价

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockpjcj(begt, endt)

:区间平均成交,区间成交金额/区间成交量 (已复权)指定时间段内平均成交价: 1、国债回购计算公式=Sum(vol*close)/Sum(Vol) 2、期货: 1)郑商所产品计算公式=Sum(amount)/Sum(Vol) 2)非郑商所产品计算公式=Sum(amount)/Sum(Vol*乘数) 3、其他计算公式=Sum(v1mount)/Sum(Vol)

参数 类型 说明
begt datetime 开始日期
endt datetime 截止日期

返回:float

stockPjCj6(stk_id, beg_t, end_t)

计算区间段的成交量加权平均价

参数 类型 说明
stk_id string 字符串,股票代码
beg_t datetime 时间日期,开始时间,可以精确到秒
end_t datetime 时间日期,截止时间,可以精确到秒

返回:float|void

stockPrevClose(beg_t, end_t)

区间前收=开始日前一天的收盘价

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockPriceDownDay(beg_t, end_t)

区间下跌天数=区间收盘价<昨收的天数

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockPriceFlatDay(beg_t, end_t)

区间平盘天数=区间收盘价=昨收的天数

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockPriceUpDay(beg_t, end_t)

区间上涨天数=区间收盘价>昨收的天数

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockPriceZd(beg_t, end_t)

区间涨跌金额 = 截止日收盘价 - 前收盘价

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockTradeDayQk(beg_t, end_t)

区间交易情况

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stockTradeDays(beg_t, end_t)

区间交易天数

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockTransactionGeneral(end_t, type)

区间成交概况

参数 类型 说明
end_t datetime 日期类型,截止日期
type any 整数类型,返回类型

返回:array

stockVolSum(beg_t, end_t)

区间成交量(手)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockVolPercent(beg_t, end_t)

区间成交股数占市场总成交股数比例(%) =区间成交股数/市场总成交股数*100%

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockZdValue(beg_t, end_t)

区间波动值= 区间最高-区间最低

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockZdf(beg_t, end_t)

区间振幅(%)=(区间最高-区间最低)/区间最低*100%(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockZf(beg_t, end_t)

区间涨幅(%)=(截止日收盘价-前收盘价) /前收盘*100%(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockZfNo(bk_name, beg_t, end_t, sort_by, return_type)

区间涨幅排名

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整数类型,排序字段
return_type any 整数类型,返回类型

返回:float

stockMaxRateDate(beg_t, end_t)

区间最大涨幅发生日期

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockMaxDownDate(beg_t, end_t)

区间最大跌幅发生日期

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockHighAmountDate(beg_t, end_t)

区间最高成交金额发生日期

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockHighVolDate(beg_t, end_t)

区间最高成交量发生日期

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:any

stockAveAmountSum(beg_t, end_t)

区间日平均成交金额(万)=区间成交金额/区间交易天数

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockZfNoIpo(beg_t, end_t)

区间涨幅-上市日不计入(%) =(截止日收盘价-前收盘价) /前收盘*100%(已复权)

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

marketTradeDayQkN(beg_t, end_t, n)

市场区间交易情况(N等分) 区间日平均成交量(手)=区间成交量/区间交易天数

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
n any 整数,N等分

返回:array

stockSectionalBuyAmount(beg_t, end_t)

区间资金流向(买) 累计主买金额和

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockSectionalSellAmount(beg_t, end_t)

区间资金流向(卖) 区间累计主卖金额和

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

stockSectionalNetBuyAmount(beg_t, end_t)

区间资金流向(净买卖)=区间累计主买金额和-区间累计主卖金额和

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:float

marketTradeDayQkOfStks(beg_t, end_t, stks)

市场区间交易情况

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
stks any 数组,证券列表

返回:array

stockZf6(beg_t_time, end_t_time)

时点区间涨幅(%)(已复权),与系统证券pn_stock()、系统时间pn_date(),与系统周期pn_cycle()无关。调用时需注意设置系统参数。

参数 类型 说明
beg_t_time datetime 日期类型,开始日期时间
end_t_time datetime 日期类型,截止日期时间

返回:float

stockvolsum6(begtime, endtime, right)

时点区间成交量 <单位:股> 该函数与系统参数证券相关单位:对于 1、股票,高频和日线的单位都是股 2、指数,上交所的高频单位是手,上交所的日线以及深交所的高频和日线单位都是股。(手=100*股) 3、基金,高频和日线的单位都是份 4、期货,高频和日线的单位都是合约数量,如果要建立成交量和成交金额之间的关系,还需考虑合约乘数。 5、期权,高频和日线的单位都是合约数量 6、债券深交所债券历史成交量的单位从20031208T由手变为了张,上交所为手(手=10张)

参数 类型 说明
begtime datetime datetime,开始时间
endtime datetime datetime,截止时间
right bool object

返回:float

stockamountsum6(begtime, endtime)

时点区间成交金额<单位:万元> 在计算B股票的时候,求的和的单位为<港币>or<美圆>。 该函数与系统参数证券、复权方式、复权基准日相关。

参数 类型 说明
begtime datetime datetime,开始时间
endtime datetime datetime,截止时间

返回:float

stockHsl6(begtime, endtime)

指定时间段内换手率,该函数与系统参数证券相关。 换手率=(区间成交量和 / 截止日流通股本) * 100% 计算换手率的时候,采取除权数据计算成交量

参数 类型 说明
begtime datetime 日期时间类型,开始时间
endtime datetime 日期时间类型,截止时间

返回:float

stockZdf6(begtime, endtime)

时点区间振幅(%),与系统参数证券相关。

参数 类型 说明
begtime datetime 日期时间类型,开始时间
endtime datetime 日期时间类型,截止时间

返回:float

stockmaxratedate6(begtime, endtime)

区间最高价发生时间 该函数与系统参数证券、复权方式、复权基准日相关

参数 类型 说明
begtime datetime datetime,开始时间
endtime datetime datetime,截止时间

返回:string|datetime

stockmaxdowndate6(begtime, endtime)

区间最低价第一次发生的时间 该函数与系统参数证券、复权方式、复权基准日相关

参数 类型 说明
begtime datetime datetime,开始时间
endtime datetime datetime,截止时间

返回:datetime

stockzf7(begt, endt)

区间涨幅(%)-适用于期货期权 =(收盘价-前结算价)/前结算价

参数 类型 说明
begt datetime 开始日期
endt datetime 结束日期

返回:float

stockavgclose(begt, endt)

mean(close)指定时间段内区间平均收盘

参数 类型 说明
begt datetime 开始日期
endt datetime 截止日期

返回:float

markettradedayqk5(begt, endt)

A股市场、港股市场、沪深港通板块获取市场交易日序列。该函数仅从交易日历表获得市场交易日。系统参数:市场指数代码。 其中各市场代表指数为: A股市场:SH000001; 港股市场:HKHSI001 港股通:HSG000001,包括港股通(沪)?和港股通(深)两个通道 陆股通:HSG000002,包括沪股通和深股通两个通道 期货:QI000001

参数 类型 说明
begt datetime date,开始日期
endt datetime ,截止日期

返回:array

indexnhvixqk2(begt, endt)

获取区间南华指数波动率

参数 类型 说明
begt datetime 开始日
endt datetime 截止日

返回:float

indexCapitalFlow(index_id, begt, endt)

指数资金流向。(单位:元) 如果getbkbydate()取不到指数的成分股,则结果资金流向返回0; 如果能取到成分股,则 指数的资金流向=所有成分股在时间区间之内的主买成交金额之和- 所有成分股在时间区间之内的主卖成交金额之和

参数 类型 说明
index_id string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

stockMaxDrawDownDatas(beg_t, end_t)

返回指定证券区间最大回撤数据,与系统参数(证券代码)相关。 数据一:回撤开始时间 数据二:回撤截止时间 数据三:回撤点位大小 数据四:回撤幅度

参数 类型 说明
beg_t datetime 日期类型,开始时间
end_t datetime 日期类型,截止时间

返回:array

stockMaxDrawDown2(beg_t, end_t)

返回指定证券区间最大回撤幅度,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始时间
end_t datetime 日期类型,截止时间

返回:float

mqKsplitStepN(endt, n, cy, option, m, is_complete)

市场交易日区间采样分割(固定间隔/固定分组数)

参数 类型 说明
endt datetime 日期,截止日
n any 整数,前推期数
cy any 用户自定义,采样周期
option any 用户自定义,模式选择,默认为0
m any 整数,间隔数或分组数
is_complete bool object

返回:array

mqKsplitStepQk(begt, endt, cy, option, m, is_complete)

市场交易日区间采样分割(固定间隔/固定分组数)

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日
cy any 用户自定义,采样周期
option any 用户自定义,模式选择,默认为0
m any 整数,间隔数或分组数
is_complete bool object

返回:array

stockZf8(beg_t, endt)

区间涨幅(%)(适用多资产),与系统参数(股票)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
endt datetime 日期。结束日期

返回:float

repoZf(beg_t, endt)

回购区间收益率(%),与系统参数(股票)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
endt datetime 日期。结束日期

返回:float

indexCapitalFlowData(index_id, begt, endt)

指数资金流向数据,与系统参数(周期)相关。支持高频,

参数 类型 说明
index_id string 字符串。指数代码
begt datetime 日期。开始日期
endt datetime 日期。结束日期

返回:array

stockZfSettlement(beg_t, end_t)

使用结算价计算,仅适用于期货期权,仅支持日线 区间结算涨幅(%)=(截止日结算价-开始日前结算价)/开始日前结算价*100%

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:float

dateOfStockHigh(beg_t, end_t)

创阶段新高日期,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:float|datetime

dateOfStockLow(beg_t, end_t)

创阶段新低日期,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期

返回:float|datetime

stockZfNoG(beg_t, endt)

区间涨幅(股权分置不复权)(%),与系统参数(股票)相关。 实数。区间涨幅(股权分置不复权)(%)。

参数 类型 说明
beg_t datetime 日期。开始日期
endt datetime 日期。结束日期

返回:float

stockMaxDrawDown(beg_t, endt)

区间最大回撤(%),与系统参数(证券代码,时间)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
endt datetime 日期。结束日期

返回:float

marketTradedayQk3(begt, endt)

获取市场交易日序列(包括历史和未来预估的) 1)在交易日序列表范围内的时间段,则获取交易日序列表中的交易日序列 2)超过交易日序列表范围内的,则取日期序列,剔除周末 系统参数:市场指数代码,包括: A股:SH000001 沪深港通南向:HSG000001 沪深港通北向:HSG000002 港股:HKHSI001 期货:QI000001

参数 类型 说明
begt datetime date 开始日期
endt datetime date 截止日期

返回:array

indexPjCj(begttime, endttime, price_type)

区间指数平均成交价(明细数据)。与系统参数(证券代码)相关。

参数 类型 说明
begttime datetime 日期时间。开始日期时间。
endttime datetime 日期时间。截止日期时间。
price_type any 用户自定义。平均价算法,取值如下:

返回:float

stockMaxDrawUp(beg_t, end_t)

区间最大上涨(%),与系统参数(证券代码、时间)相关。

参数 类型 说明
beg_t datetime 日期。开始日期。
end_t datetime 日期。结束日期。

返回:float

stockProfitLossRatio(beg_t, end_t, ctype)

区间盈亏比,跟系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期。开始日期。
end_t datetime 日期。结束日期。
ctype any 用户自定义。计算方式,取值如下:

返回:float

stockWinRate(beg_t, end_t)

区间胜率(%),跟系统参数(证券代码、时间)相关。

参数 类型 说明
beg_t datetime 日期。开始日期。
end_t datetime 日期。结束日期。

返回:float

stockObtainAllSpecialTreatmentDates()

获取个股所有的ST日期区间

返回:array

stockCumulativeReturn(beg_t, end_t, index_id)

指定时间段内股票对指数的日超额收益的复合收益率(%) 以指数的交易时间为准;

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
index_id string 指数,标的指数

返回:float

volSum(beg_t, end_t, right)

区间成交量(手),与系统参数(股票)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期
right any 整数。是否采取除权数据

返回:float

stockMaxDrawDownOrUpDatas(beg_t, end_t, updn_type)

区间最大回撤/上涨数据,与系统参数(证券代码、时间)相关。 数据一:回撤/上涨开始时间 数据二:回撤/上涨截止时间 数据三:回撤/上涨点位大小 数据四:回撤/上涨幅度

参数 类型 说明
beg_t datetime 日期。开始日期。
end_t datetime 日期。结束日期。
updn_type any 用户自定义。涨跌标志,取值如下:

返回:array

qkfilterCcCreateDateTreeIndex(data_cc, datefield, if_sort)

持仓类数据 根据日期构建索引;持仓类数据,要求已按日期 排序,从小到大,相同日期放一起

参数 类型 说明
data_cc array 二维字符串数组,区间每期持仓
datefield string 字符串,日期字段
if_sort bool object

返回:array

qkfilterMjzCreateDateCodeTreeIndex(data_mjz, datefiled, codefiled)

多净值类数据,根据日期、代码构建索引 截止日、代码 是唯一的

参数 类型 说明
data_mjz array 二维字符串数组,区间多组合净值,立体表
datefiled string 字符串,截止日字段
codefiled string 字符串,组合代码字段

返回:array

stockSubmitDifferent()

实时委差,根据当前最近的数据计算,与系统证券pn_stock()有关。

返回:float

stockZf5Min()

实时5分钟涨幅(%),返回当前最近的数据,与系统证券pn_stock()有关。

返回:float

stockSubmitPercent()

证券的委比(%),与系统参数(股票)相关。

返回:float

esMiDecalreSsl(beg_t, end_t)

是否增发上市,如果在指定区间段内增发上市,返回1;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:bool

esMiSsDate(beg_t, end_t)

增发实施日,如果在指定区间段内实施了增发,返回增发实施日;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:datetime

esMiIssueMethod(beg_t, end_t, date_type)

增发方式,如果在指定区间段内实施了增发,返回增发方式;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型

返回:string

esMiJyDate(beg_t, end_t)

增发股东大会决议日,如果在指定区间段内公布了股东大会决议,返回股东大会决议日;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:datetime

esMiDecalreJy(beg_t, end_t)

是否公布增发股东大会决议,如果在指定区间段内公布了股东大会决议,返回1;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:bool

esMiSslDate(beg_t, end_t)

增发上市日,如果在指定区间段内增发上市,返回增发上市日;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:datetime

esMiYaDate(beg_t, end_t)

增发预案公布日,如果在指定区间段内公布了增发预案,返回预案公布日;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:datetime

esMiDecalreYa(beg_t, end_t)

是否公布增发预案,如果在指定区间段内公布了增发预案,返回1;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:bool

esMiDecalreSs(beg_t, end_t)

是否增发实施,如果在指定区间段内实施了增发,返回1;否则,返回0。与系统证券pn_stock()有关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:bool

esMiHsl1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的换手率(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiHsl2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的换手率(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiClose1(beg_t, end_t, date_type, days)

T0-N收盘,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiClose2(beg_t, end_t, date_type, days)

T0+N收盘,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiZf1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的涨幅(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiZf2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的涨幅(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiAmount1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的成交金额(万),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiAmount2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的成交金额(万),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiZdf1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的振幅(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiZdf2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的振幅(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiExtraZf1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的超额收益率(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiExtraZf2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的超额收益率(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiVol1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的成交量(手),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiVol2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的成交量(手),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiAveHsl1(beg_t, end_t, date_type, days)

T0-N日到T0日之间的日均换手率(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiAveHsl2(beg_t, end_t, date_type, days)

T0日到T0+N日之间的日均换手率(%),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiNegotiableShare1(beg_t, end_t, date_type, days)

T0-N流通A股,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiNegotiableShare2(beg_t, end_t, date_type, days)

T0+N流通A股,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiTotalValue1(beg_t, end_t, date_type, days)

T0-N总市值(万),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiTotalValue2(beg_t, end_t, date_type, days)

T0+N总市值(万),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiDate1(beg_t, end_t, date_type, days)

T0-N日期,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float|datetime

esMiDate2(beg_t, end_t, date_type, days)

T0+N日期,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float|datetime

esMiTotalShare1(beg_t, end_t, date_type, days)

T0-N总股本,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiTotalShare2(beg_t, end_t, date_type, days)

T0+N总股本,T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiMarketValue1(beg_t, end_t, date_type, days)

T0-N流通市值(万),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiMarketValue2(beg_t, end_t, date_type, days)

T0+N流通市值(万),T0为增发相关日期,与系统证券pn_stock()和系统周期pn_cycle()有关,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型
days any 整数类型,N天

返回:float

esMiFieldByType(date_type)

增发事件日期字段,与系统证券pn_stock()有关。

参数 类型 说明
date_type any 事件研究_增发日期类型

返回:string|datetime

esMiDateByType(beg_t, end_t, date_type)

增发事件相关日期,与系统证券pn_stock()无关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
date_type any 事件研究_增发日期类型

返回:datetime

esMiBarginValue(beg_t, end_t, index_id, date_type, number_of_days, return_type)

事件后N天收盘(增发),N为交易日个数,与系统证券pn_stock()有关,周期为日线,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
index_id string 指数代码
date_type any 事件研究_增发日期类型
number_of_days any 整数类型,N天
return_type any 整数类型,返回类型

返回:float

stockTradeDaysQkAfterN(beg_t, n)

指定日期向后推N个交易日期,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
beg_t datetime 日期类型,开始日
n any 整数类型,交易日

返回:datetime

stockEndTPrevNDay(end_t, n)

指定日期向前推N个交易日期,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
end_t datetime 日期类型,截止日
n any 整数类型,交易日

返回:datetime

stockendtafternday(begt, n)

指定日N个交易日后的日期 当N个交易日后的日期大于today或者当前时间时,则只适用于周期为日线。 1)如果周期是日线,则返回日线后的相应日期 2)如果非日线周期,则返回0

参数 类型 说明
begt datetime date,开始日期
n any integer,N日

返回:float

stockHighAndLow(beg_t, end_t, h, l)

区间最高&最低,与系统证券pn_stock()有关,周期为日线,已复权(比例复权,基准日为EndT)。

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
h float 实数,最高价,输出参数
l float 实数,最低价,输出参数

返回:float

stockValueHigh2(n, expr)

N日表达式的最高,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易日数
expr any 表达式

返回:float

stockNDayAdjust(n)

N日的修正(m),与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,日期间隙

返回:any

stockValueLow2(n, expr)

N日表达式的最低,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,日期间隙
expr any 表达式

返回:float

stockValueSum(beg_t, end_t, expr)

阶段统计,即指定时间段内表达式的统计,与系统证券pn_stock()、系统周期pn_cycle()和系统时间有关。

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
expr any 表达式

返回:float

marketVolAWithStock(beg_t, end_t)

和股票对应的市场区间成交量(万),与系统证券pn_stock()有关,不复权。

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:float

marketAmountAWithStock(beg_t, end_t)

和股票对应的市场区间成交金额(万),与系统证券pn_stock()有关,不复权。

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:float

stockPriceChangeDay2(n, expr)

N日上涨/下跌/平盘天数, 统计N天中表达式Exp值为真的天数,与系统证券pn_stock()、系统周期pn_cycle()和系统时间pn_date()有关。

参数 类型 说明
n any 整数类型,交易日数
expr any 表达式,上涨/下跌/平盘

返回:any

trasactionMinutePerDay()

每天交易分钟数,即240分钟,与系统证券无关。

返回:any

stockPriceChangeDay(beg_t, end_t, expr)

股票上涨天数,与系统证券pn_stock()有关,周期为日线,已复权。

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
expr any 表达式

返回:any

getstockopenclosetime(stockid, endt)

证券集合竞价的结束时间点(不考虑是否有收盘集合竞价)

参数 类型 说明
stockid string String
endt datetime date

返回:array

getstockcallauctiontime(stockid, endt, flag)

集合竞价时间(取数时间) 1、上交所 自2018年8月20日起,才开始实行收盘集合竞价机制 2、深交所 自2006年7月3日起,才开始实行收盘集合竞价机制 3、其他类型(申万、中证指数都同指数同理) 4、集合竞价区间,在合理的范围内扩大范围是因为数据统计会延迟 5、盘后集合竞价,适用于沪深交易所股票、指数: 1)股票14:57:00至14:58:00之间最早成交量为0的那条记录开始为集合竞价开始时间 2)指数为14:58:00之后的作为集合竞价的记录

参数 类型 说明
stockid string String,
endt datetime date,
flag any Integer,盘前or盘后集合竞价,开盘前集合竞价=1收盘前集合竞价=0

返回:array

stockcallauctiondata(endt, flag, returntype)

集合竞价数据,仅支持股票/债券/基金/指数日线 //-集合竞价期间,只有报价,不成交,最后撮合成交 开盘集合竞价[09:15-09:25],第一条有价格的数据为止点 收盘集合竞价[14:57-15:00]第一条成交量为0的为起点 港股:开盘集合竞价[09:00-09:30],收盘集合竞价[16:00-16:10] 集合竞价: Flag:1开盘前集合竞价(默认) 0收盘前集合竞价 返回结果: ReturnType:1返回集合竞价期间所有报价等明细 0返回集合竞价产生的价格,量等数据(默认)

参数 类型 说明
endt datetime date,指定日
flag any 开盘/收盘时开盘前集合竞价=1收盘前集合竞价=0
returntype any 返回结果交易明细=1竞价统计=0

返回:array

getUnilateralValue(exp, endt)

期货单边指标,与系统参数(证券代码)相关。

参数 类型 说明
exp string 字符串。表达式
endt datetime 日期。截止日

返回:float

stockEndOfMonth(end_t)

当月最后一个交易日(可取未来)。

参数 类型 说明
end_t datetime 日期。截止日

返回:float

isLowCycle()

是否日线以上低频周期,与系统参数(周期)相关。

返回:bool

stockValueLow(beg_t, end_t, expr)

指定时间段内最低,与系统参数(股票)相关。

参数 类型 说明
beg_t datetime 日期。开始日期
end_t datetime 日期。截止日期
expr string 字符串。表达式

返回:float|datetime

stockIsSTorSLim(end_t)

5%限制的股票判断,涨跌停判断的辅助函数。

参数 类型 说明
end_t datetime 日期。截止日期

返回:any

stockDtCal(endt, flag, endt_2)

计算跌停的中间函数。

参数 类型 说明
endt datetime 日期。截止日
flag any 用户自定义。价格类型,取值如下:
endt_2 datetime 日期。截止日

返回:any

stockZtCal(endt, flag)

计算涨停的中间函数。

参数 类型 说明
endt datetime 日期。截止日
flag any 用户自定义。价格类型,取值如下:

返回:any

pjCj(begttime, endttime, price_type, datatype)

区间平均成交价,与系统参数(证券代码)相关。

参数 类型 说明
begttime datetime 日期时间。开始日期时间。
endttime datetime 日期时间。截止日期时间。
price_type any 用户自定义。平均价算法,取值如下:
datatype any 用户自定义。数据类型,取值如下:

返回:float

kMidBar(vt, do_abs)

实体线,从开盘到收盘形成的实体线。

参数 类型 说明
vt bool 布尔型数据
do_abs bool 布尔型数据

返回:float

kDownShadow(vt)

下影线,从实体向下延伸的细线。

参数 类型 说明
vt bool 布尔型数据

返回:float

kUpShadow(vt)

上影线,从实体向上延伸的细线。

参数 类型 说明
vt bool 布尔型数据

返回:float

kCrossstar(ezf)

十字星形态,与系统参数(证券代码,时间,周期)相关,当收盘和开盘的幅度的绝对值小于等于ezf时,都认为是相等的

参数 类型 说明
ezf float Number,幅度差异(%)

返回:any

amountMaF(n, type)

成交金额移动平均

参数 类型 说明
n any 天数
type any 结果类型

返回:float

amountF(type)

成交金额

参数 类型 说明
type any 结果类型

返回:float

obvMaF(n, m, type)

能量潮移动平均。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:float

obvF(n, type)

累积能量

参数 类型 说明
n any 天数
type any 结果类型

返回:float

volF(type)

成交量

参数 类型 说明
type any 结果类型

返回:float

vrsiF(n, type)

相对强弱

参数 类型 说明
n any 天数
type any 结果类型

返回:float

volMaF(n, type)

成交量移动平均

参数 类型 说明
n any 天数
type any 结果类型

返回:float

voscF(short, long, type)

成交量震荡。

参数 类型 说明
short any 短期天数
long any 长期天数
type any 结果类型

返回:float

sobvV(n)

能量潮

参数 类型 说明
n any 天数

返回:float

sobvF(n, type)

能量潮

参数 类型 说明
n any 天数
type any 结果类型

返回:float

qhlsrF(n, type)

阻力指标

参数 类型 说明
n any 天数
type any 结果类型

返回:float

vol(n1, n2, n3)

成交量是指个股和大盘的成交总手,在形态上用一根立式的柱子来表示。左面的坐标值与柱子的横向对应处,就是当日当时的成交总手绿柱表示的是当天收盘指数是下跌的,红柱则表示当天是上涨的。(5,10,20)分别代表5天,10天,20天的平均成交量。

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数

返回:any

obv(n, m)

能量潮(OBV) 1.股价一顶比一顶高,而OBV 一顶比一顶低,暗示头部即将形成; 2.股价一底比一底低,而OBV 一底比一底高,暗示底部即将形成; 3.OBV 突破其N字形波动的高点次数达5 次时,为短线卖点; 4.OBV 跌破其N字形波动的低点次数达5 次时,为短线买点; 5.OBV 与ADVOL、PVT、WAD、ADL同属一组指标群,使用时应综合成交金额

参数 类型 说明
n any 整数
m any 整数

返回:any

amount(n1, n2, n3)

叠加成交额的N1日、N2日移动平均线,参考成交量指标。

参数 类型 说明
n1 any 短期均线天数,一般为 5
n2 any 长期均线天数,一般为 20
n3 any 整数

返回:any

obvV(n)

能量潮(OBV),通过统计成交量的变动,来研判市场人气的敛散,以推测市场形势的变化。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数,如果N为-1,则表示从上市第一天起统计

返回:float

amountMaV(n)

成交金额N日移动平均,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关,与复权无关,因为复权会影响价格和量,不影响金额。

参数 类型 说明
n any 整数,交易日天数

返回:float

volMaV(n)

成交量N日移动平均,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

vrsiV(n)

相对强弱,相对强弱是基于成交量来判断的,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

qhlsrV(n)

阻力指标,根据量增价涨,量减价跌的走势特征,先计算出QHL值,QHL值较小说明有较强的支撑和阻力,较大说明较弱的支撑和阻力。QHLSR阻力指标在实战应用中只是判断个股和市场阻力作为参考使用,要灵活结合K线,均线等技术分析综合使用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

abiF(m, type)

绝对广量指标。

参数 类型 说明
m any 天数
type any 结果类型

返回:array

adlF(m, type)

腾落指标

参数 类型 说明
m any 天数
type any 结果类型

返回:array

adrF(n, m, type)

涨跌比率。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

armsF(n, m, type)

阿姆氏指标

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

btiF(n, m, type)

广量冲力指标。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

mclF(n1, n2, type)

麦克连指标。

参数 类型 说明
n1 any 天数
n2 any 天数
type any 结果类型

返回:array

obosF(n, m, type)

超买超卖指标。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

stixF(m, type)

指数平滑广量。

参数 类型 说明
m any 天数
type any 结果类型

返回:array

adr(n, m)

涨跌比率 1.ADR一般常态分于0.51.5的间; 2.ADR>1.5 ,大盘回档机会大; 3.ADR<0.65,大盘反弹机会大; 4.ADR<0.3或0.5,容易形成底部。

参数 类型 说明
n any 整数
m any 整数

返回:any

abi(m)

绝对广量指标 1.ABI绝对广量主要用于扫瞄瞬间极端的多头或空头力道; 2.ABI值高于320~350以上时,视为市场发生[冲力现象]; 3.越高的数据代表市场转向的机会越大; 4.随著上市公司家数递增,ABI 的极限数据须伴随修正;

参数 类型 说明
m any 整数

返回:any

arms(n, m)

阿姆氏指标 1.短期∶Arms<0.7 ,超买;Arms>1.25,超卖。 2.中期∶Arms<0.85,超买;Arms>1.1 ,超卖。 3.长期∶Arms<0.09,超买;Arms>1.05,超卖

参数 类型 说明
n any 整数
m any 整数

返回:any

adl(m)

腾落指标 1.ADL与指数顶背离时,指数向下反转机会大; 2.ADL与指数底背离时,指数向上反转机会大; 3.ADL须与ADR 、OBOS等指标配合使用。

参数 类型 说明
m any 整数

返回:any

bti(n, m)

广量冲力指标 1.62~65为超买区; 2.35~38为超卖区; 3.当BTI 产生极大的冲力时,为大多头来临的前兆;

参数 类型 说明
n any 整数
m any 整数

返回:any

mcl(n1, n2)

麦克连指标 1.+25~+35的间为超买区,曲线穿越此区后再度反转跌破+25,为卖出信号; 2.-25~-35的间为超卖区,曲线穿越此区后再度反转突破-25,为买进信号; 3.以0轴为中心,正值时,为多头市场;负值时,为空头市场;

参数 类型 说明
n1 any 整数
n2 any 整数

返回:any

obos(n, m)

超买超卖指标 1.指标上升至+80时为超买,下降至-80时为超卖; 2.指标若超越+100或-100时,应等待其产生背离才可确认; 3.本指标应搭配ADR、VR、BRAR等指标使用;

参数 类型 说明
n any 整数
m any 整数

返回:any

stix(m)

指数平滑广量 1.常态行情时,STIX一般波动于45~56的间,强势行情波动于42~58之间; 2.指标上升至56~58间时,短线应卖出; 3.指标下降至42~45间时,短线应买进;

参数 类型 说明
m any 整数

返回:any

armsV(n, m)

阿姆氏指标,本指标是一种判断整体股市反转点的分析工具。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数(在本函数中参数M不起作用)

返回:float

armsV(n, m)

超买超卖指标,通过计算一段时间内整个股票市场中涨跌家数的累计差关系,来测量大盘买卖气势的强弱及未来演变趋势,以作为研判股数呈现超买或超卖区的参考指标。在某种程度上本指标是一种加大ADL线振幅的分析方法。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数(在本函数中参数M不起作用)

返回:float

mclV(n1, n2)

麦克连指标,本指标是一种市场广量指标,由平滑涨跌家数差值制作而成。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

abiV(m)

绝对广量指标,利用市场的涨跌家数计算而成,ABI的数据越高,表示市场的涨跌家数差异越大。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
m any 整数,交易日天数(在本函数中参数M不起作用)

返回:float

stixV(m)

指数平滑广量指标,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
m any 整数,交易日天数(在本函数中参数M不起作用)

返回:float

btiV(n, m)

广量冲力指标BTI,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数(在本函数中参数M不起作用)

返回:float

adrV(n, m)

跌涨比率ADR,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数(在本函数中参数M无效)

返回:float

adlV(m)

腾落指标ADL,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()相关。

参数 类型 说明
m any 整数,交易日天数(在本函数中参数M无效)

返回:float

adtmF(n, m, type)

动态买卖气指标。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

atrF(n, type)

真实波幅。

参数 类型 说明
n any 天数
type any 结果类型

返回:array

biasF(n, type)

乖离量,是测量股价偏离均线大小程度的指标。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

dkxF(n, m, type)

多空线。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

lwrF(n, type)

威廉指标

参数 类型 说明
n any 天数
type any 结果类型

返回:float

mfiF(n, type)

资金流向。

参数 类型 说明
n any 基准天数
type any 结果类型

返回:array

mtmF(n, m, type)

动力指标

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:any

oscF(n, m, type)

变动率

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

pvtF(n, type)

价量趋势

参数 类型 说明
n any 天数
type any 结果类型

返回:float

rocMaF(n, m, type)

变动率移动平均

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:float

rocF(n, type)

变动速率

参数 类型 说明
n any 天数
type any 结果类型

返回:float

rsiF(n, type)

相对强弱指标。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

udLmaF(n1, n2, n3, n4, m, type)

引力线移动平均。

参数 类型 说明
n1 any 天数
n2 any 天数
n3 any 天数
n4 any 天数
m any 天数
type any 结果类型

返回:float

udlF(n1, n2, n3, n4, type)

引力线。

参数 类型 说明
n1 any 天数
n2 any 天数
n3 any 天数
n4 any 天数
type any 结果类型

返回:float

wrF(n, type)

威廉指标。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

miF(n, type)

动量指标。

参数 类型 说明
n any 天数
type any 结果类型

返回:array

rcF(n, type)

变化率指数。

参数 类型 说明
n any 天数
type any 结果类型

返回:array

srmiF(n, type)

MI修正指标。

参数 类型 说明
n any 天数
type any 结果类型

返回:array

kdjF(n, m1, m2, type)

随机指标,通过当日或最近几日最高价、最低价及收盘价等价格波动的波幅,反映价格趋势的强弱,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,计算K值的交易日天数
m2 any 整数,计算D值的交易日天数
type any 结果类型

返回:array

accerF(n, type)

幅度涨速,与系统参数(证券代码、周期、时间、复权方式、复权基准日、图形点个数)相关。

参数 类型 说明
n any 整数。N日。
type any 用户自定义。结果类型,取值如下:

返回:float

skdF(n, m, type)

慢速随机指标,与系统参数(证券代码、时间、周期)相关。

参数 类型 说明
n any 整数。N日。
m any 整数。M日。
type any 用户自定义。结果类型,取值如下:

返回:array

dkx(n, m)

多空线 1、当多空线上穿其均线时为买入信号; 2、当多空线下穿其均线时为卖出信号。

参数 类型 说明
n any 整数
m any 整数

返回:any

hyg(n)

活跃股指标;HYG上升,说明交易活跃。反之,交易趋于清淡; 如HYG过高,则股价面临见顶的可能;

参数 类型 说明
n any 整数

返回:any

bias(n1, n2, n3)

乖离率(BIAS) 1.本指标的乖离极限值随个股不同而不同,使用者可利用参考线设定,固定其乖离范围; 2.当股价的正乖离扩大到一定极限时,股价会产生向下拉回的作用力; 3.当股价的负乖离扩大到一定极限时,股价会产生向上拉升的作用力;

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数

返回:any

lwr(n1, n2)

LWR威廉指标 1.当WMS%R值高于80以上时,股市呈现超卖现象时,是买进的时机;反之,当WMS%R值低于20以下时,股市呈现超买现象时,是卖出时机。 2.当WMS%R由超卖区向上爬升,只是表示行情将止跌回稳,若WMS%R突破50中央线时,便是行情涨转强,可追涨买进,反之,当WMS%R由超买区向下滑落,且跌破50中央线时,便是行情跌势转强,可追跌杀出。 3.当股价跌深,WMS%R值落至80-100之间,且反弹时一次跌破80-100之间区域,而落于20-80时,则为买进时机,反之,当股价高档,WMS%R介于0 -20之间,且回档时一次跌破0-20的区域,而落于20-80时,为卖出时机。

参数 类型 说明
n1 any 整数
n2 any 整数

返回:any

kdj(n, m1, m2)

随机指标(KDJ) 1.指标>80 时,回档机率大;指标<20时,反弹机率大; 2.K在20左右向上交叉D时,视为买进信号; 3.K在80左右向下交叉D时,视为卖出信号; 4.J>100 时,股价易反转下跌;J<0 时,股价易反转上涨; 5.KDJ 波动于50左右的任何信号,其作用不大。

参数 类型 说明
n any 整数
m1 any 整数
m2 any 整数

返回:any

atr(n)

真实波幅;今日振幅、今日最高与昨收差价、今日最低与昨收差价中的最大值,为真实波幅,求真实波幅的N日移动平均

参数 类型 说明
n any 天数,一般取14

返回:any

adtm(n, m)

动态买卖气指标 1.该指标在+1到-1之间波动; 2.低于-0.5时为很好的买入点,高于+0.5时需注意风险

参数 类型 说明
n any 整数
m any 整数

返回:any

osc(n, m)

变动率 1.OSC 以100 为中轴线,OSC>100 为多头市场;OSC<100 为空头市场; 2.OSC 向上交叉其平均线时,买进;OSC 向下交叉其平均线时卖出; 3.OSC 在高水平或低水平与股价产生背离时,应注意股价随时有反转的可能;

参数 类型 说明
n any 整数
m any 整数

返回:any

pvt(n)

价量趋势;从上市第一天起,对每一交易日先求收盘价与昨收的差,再求差值与昨收的比,最后求比值与当日成交量的乘积。将每天算得的这个值逐日累加。 用法: 1.ROC向下跌破零,卖出信号;ROC向上突破零,买入信号 2.股价创新高,ROC未配合上升,显示上涨动力减弱 3.股价创新低,ROC未配合下降,显示下跌动力减弱 4.股价与ROC从低位同时上升,短期反弹有望 5.股价与ROC从高位同时下降,警惕回落

参数 类型 说明
n any 整数

返回:any

rsi(n1, n2)

相对强弱指标(RSI 1.RSI>80 为超买,RSI<20 为超卖; 2.RSI 以50为中界线,大于50视为多头行情,小于50视为空头行情; 3.RSI 在80以上形成M头或头肩顶形态时,视为向下反转信号; 4.RSI 在20以下形成W底或头肩底形态时,视为向上反转信号; 5.RSI 向上突破其高点连线时,买进;RSI 向下跌破其低点连线时,卖出。

参数 类型 说明
n1 any 整数
n2 any 整数

返回:any

mtm(n, m)

动力指标(MTM) 1.MTM从下向上突破MTMMA,买入信号; 2.MTM从上向下跌破MTMMA,卖出信号; 3.股价续创新高,而MTM未配合上升,意味上涨动力减弱; 4.股价续创新低,而MTM未配合下降,意味下跌动力减弱; 5.股价与MTM在低位同步上升,将有反弹行情;反之,从高位同步下,将有回落走势。

参数 类型 说明
n any 整数
m any 整数

返回:any

udl(n1, n2, n3, n4, m)

引力线 1.本指标的超买超卖界限值随个股不同而不同,使用者应自行调整; 2.使用时,可列出一年以上走势图,观察其常态性分布范围,然后用参考线设定其超买超卖范围。通常UDL 高于某个极限时,短期股价会下跌;UDL 低于某个极限时,短期股价会上涨;

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数
n4 any 整数
m any 整数

返回:any

mfi(n)

资金流量指标 1.MFI>80 为超买,当其回头向下跌破80 时,为短线卖出时机; 2.MFI<20 为超卖,当其回头向上突破20 时,为短线买进时机; 3.MFI>80,而产生背离现象时,视为卖出信号; 4.MFI<20,而产生背离现象时,视为买进信号。

参数 类型 说明
n any 整数

返回:any

roc(n, m)

变动率 1.本指标的超买超卖界限值随个股不同而不同,使用者应自行调整; 2.本指标的超买超卖范围,一般介于±6.5之间; 3.本指标用法请参考MTM指标用法;

参数 类型 说明
n any 整数
m any 整数

返回:any

wr(n1, n2)

威廉指标(WR) 1.WR 波动于0~100,0 置于顶部,100 置于底部; 2.本指标以50为中轴线,高于50视为股价转强;低于50视为股价转弱; 3.本指标高于20后再度向下跌破20卖出;低于80后再度向上突破80买进; 4.WR 连续触顶3~4次,股价向下反转机率大;连续触底3~4次,股价向上反转机率大。

参数 类型 说明
n1 any 整数
n2 any 整数

返回:any

sar(dpa, n1, n2, n3)

抛物转向,DPA为统计天数;N1为加速因子初始值;N2为加速因子步长;N1、N2取值应在1~5之间,N3为反向临界参数,取值应在10-80间。

参数 类型 说明
dpa any 整数。天数
n1 any 整数。加速因子初始值
n2 any 整数。加速因子步长
n3 any 整数。反向临界参数

返回:any

rocMaV(n, m)

变动率移动平均,变动率ROC是由当天收盘价与一定天数之前的收盘价比较,其变动速度的大小,来反映股票市场变动的快慢程度。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()相关。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数

返回:float

mfiV(n)

资金流向指标MFI,以成交价和成交量为计算基础,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()相关。

参数 类型 说明
n any 整数,交易日天数

返回:float

kdjKv(n, m1, m2)

随机指标K,通过当日或最近几日最高价、最低价及收盘价等价格波动的幅度,反映价格趋势的强弱,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,计算K值的交易日天数
m2 any 整数,计算D值的交易日天数

返回:float

kdjDv(n, m1, m2)

随机指标D,通过当日或最近几日最高价、最低价及收盘价等价格波动的幅度,反映价格趋势的强弱,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,计算K值的交易日天数
m2 any 整数,计算D值的交易日天数

返回:float

kdjJv(n, m1, m2)

随机指标J,通过当日或最近几日最高价、最低价及收盘价等价格波动的幅度,反映价格趋势的强弱,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,计算K值的交易日天数
m2 any 整数,计算D值的交易日天数

返回:float

mtmMaV(n, m)

动力指标MTM的移动平均MTMMa,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数

返回:float

mtmV(n)

动力指标MTM,计算当日收盘价C与N日前的收盘价Cn之差M,差值越来越大则意味着市势正加速上升,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

atrV(n)

波幅,即一定时间内的股价波动幅度,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数(在本函数中参数N不起作用)

返回:float

atrA(n)

真实波幅ATR,是取一定时间内的股价波动幅度的移动平均值,主要用于研判买卖时机,是显示市场变化率的反趋向指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

biasV(n)

乖离率BIAS,是测算股价在波动过程中偏离移动平均线大小程度的指标,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

srmiV(n)

MI修正指标,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

wrV(n)

威廉指标WR,通过分析一段时间内股票的最高价、最低价和收盘价这三者的关系,来反映市场的买卖气势的强弱,借以考察阶段性市场气氛,判断价格和理性投资价值标准相背离的程度。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

lwrV(n)

威廉指标LWR,也是分析一段时间内股票的最高价、最低价和收盘价这三者的关系,与威廉指标WR略有不同,采用收盘价与N日最低价之差做分子,而不是N日最高价与收盘价之差。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

micdDifV(n, n1, n2)

异同离差动力指数DIF,计算MI动力指数的离差的DIF,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

micdMicdV(n, n1, n2)

异同离差动力指数MICD,计算MI动力指数的离差的DIF,再取DIF的平滑移动平均线得到MICD。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

rccdRccdV(n, n1, n2)

异同离差变化率指数RCCD,用法参考RC变化率指数,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

rccdDifV(n, n1, n2)

异同离差变化率指数DIF,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

rcV(n)

变化率指数,如果价格始终是上升的,则变化率指数始终在100%线以上,且如果变化速度指数在向上发展时,说明价格上升的速度在加快。反之,如果价格始终是下降的,则变化速度指数始终在100线以下。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

oscV(n)

变动速率线OSC,反映当前价格与一段时间内平均价格的差离值,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

miV(n)

动量指标MI,表示价格的涨跌速度,由当天收盘价-N天前收盘价得出A的连线,再作出该线的N日指数加权移动平均线即为MI。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

dkxV(n)

多空线DKX,为统计性指标,将主动买、主动卖的成交按时间区间分别统计而形成的一个曲线。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

pvtV(n)

价量趋势PVT,类似能量潮指标,显示增长交易成交量总和计算平仓价(收盘价)的改变。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

udlV(n1, n2, n3, n4)

引力线UDL,通过将不同的移动平均线综合到一起,来确定一条能客观反映趋势的混合趋势性,由于每周交易5日,其参数是按照半周、一周、半月和一月设置的。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
n3 any 整数,交易日天数
n4 any 整数,交易日天数

返回:float

udlMaV(n1, n2, n3, n4, m)

引力线的移动平均,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
n3 any 整数,交易日天数
n4 any 整数,交易日天数
m any 整数,交易日天数

返回:float

rocV(n)

变动速率ROC,由当天的股价与一定的天数之前的某一天股价比较,其变动速度的大小,来反映股票市场变动的快慢程度。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

rsiV(n)

相对强弱指数RSI,根据供求平衡的原理,通过测量一段时间内股价上涨总幅度占股价变化总幅度平均值的百分比,来评估多空力量的强弱程度。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

adtmV(n)

动态买卖气指标ADTM,用开盘价的向上波动幅度和向下波动幅度的距离差值来描述人气高低的指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

accerV(n)

幅度涨速,与系统参数(证券代码、周期、时间、复权方式、复权基准日、图形点个数)相关。

参数 类型 说明
n any 整数。N日。

返回:float

skdDv(n, m)

慢速随机指标(D),与系统参数(证券代码、时间、周期)相关。

参数 类型 说明
n any 整数。N日。
m any 整数。M日。

返回:float

skdKv(n, m)

慢速随机指标(K),与系统参数(证券代码、时间、周期)相关。

参数 类型 说明
n any 整数。N日。
m any 整数。M日。

返回:float

acdF(n, m, type)

升降线。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

bbibollF(n, m, type)

BBIBOLL。

参数 类型 说明
n any 天数;
m any 天数;
type any 结果类型;

返回:array

bbiF(n1, n2, n3, n4, type)

多空指标。

参数 类型 说明
n1 any 天数
n2 any 天数
n3 any 天数
n4 any 天数
type any 结果类型

返回:float

cmaF(n, type)

收盘价移动平均。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

emaF(n, type)

成本价均线。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

hmaF(n, type)

最高价移动平均。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

lmaF(n, type)

最低价移动平均。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

lmaF(m, type)

变异移动平均。

参数 类型 说明
m any 天数
type any 结果类型

返回:float

dsmaI(exp, a, c_f, data_n)

求表达式X的指数移动平均, 与系统参数(证券、时间、周期、复权方式等)相关

参数 类型 说明
exp any TExpression型表达式,指标表达式
a float 实数,衰减因子值,取值[0,1]
c_f string 字符串,缓存标志,区别X表达式,若为nil则不进行缓存;特别说明:由于表达式无法区别,当调用DSMA_I求不同表达式的移动平均时,;若要缓存,需要用该标识来区别不同的表达式,以避免缓存误用
data_n any 整型,向历史推移长度(一般>=100),若为nil或<=0,则默认推至上市日;若有效率要求,可设置该长度限制。

返回:float

dsmaIi(exp, expa, c_f, data_n)

求表达式Exp的动态指数移动平均,Expa为衰减因子,与DSMA_I相比这里Expa为动态值,表达式数据类型。 与系统参数(证券、时间、周期、复权方式等)相关

参数 类型 说明
exp any TExpression型表达式,指标表达式
expa any TExpression型表达式,衰减因子表达式,该表达式值域在[0,1]
c_f string 字符串,缓存标志,区别X表达式与a表达式,若为nil则不进行缓存;特别说明:由于表达式无法区别,当调用DSMA_I求不同表达式的移动平均时,;若要缓存,需要用该标识来区别不同的表达式,以避免缓存误用
data_n any 整型,向历史推移长度(一般>=100),若为nil或<=0,则默认推至上市日;若有效率要求,可设置该长度限制。;注:若dataN有长度限制,取时间序列(例如Nday)时,因有历史缓存,则推导长度可能会>dataN

返回:float

weightedma(exp, n)

线性加权移动平均(Weighted Moving Average, WMA),与系统参数(股票、时间、周期、复权相关)。

参数 类型 说明
exp any 整型,表达式
n any 整型,N日

返回:float

hullma(exp, n)

赫尔移动平均Hull Moving AverageHMA,与系统参数(股票、时间、周期、复权相关)。

参数 类型 说明
exp any 整型,表达式
n any 整型,N日

返回:float

acd(n, m)

升降线(Accumulation Distribution),是分析收盘价与最高、最低及涨跌的关系的指标。 1. ACD 线下降,而股价会上升时,为卖出信号; 2. ACD 线上升,而股价下降时,为买进信号。

参数 类型 说明
n any 整数
m any 整数

返回:any

amv(n1, n2, n3)

成本价均线;成本价均线不同于一般移动平均线系统,成本价均线系统首次将成交量引入均线系统,充分提高均线系统的可靠性。

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数

返回:any

expma(n1, n2, n3, n4)

平滑移动平均线;主图叠加指标;收盘价的P1日、P2日、P3日、P4日指数平滑移动平均线;一般取5日、10日、20日、60日;

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数
n4 any 整数

返回:any

hma(n1, n2, n3)

最高价移动平均;一般移动平均线以收盘价为计算基础,高价平均线是以每日最高价为计算基础。目前市场上许多投资人将其运用在空头市场,认为它的压力效应比传统平均线更具参考价值。

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数

返回:any

bbiboll(n, m)

多空指数;主图叠加指标;3日平均价加6日平均价加12日平均价加24日平均价,其和除以四; 用法: 1.同移动平均线 2.高价区收盘价跌破BBI线,卖出信号 3.低价区收盘价突破BBI线,买入信号 4.BBI线向上,股价在BBI线之上,多头势强 5.BBI线向下,股价在BBI线之下,空头势强

参数 类型 说明
n any 整数
m any 整数

返回:any

bbi(n1, n2, n3, n4)

多空指标;主图叠加指标;3日平均价加6日平均价加12日平均价加24日平均价,其和除以四; 用法: 1.同移动平均线 2.高价区收盘价跌破BBI线,卖出信号 3.低价区收盘价突破BBI线,买入信号 4.BBI线向上,股价在BBI线之上,多头势强 5.BBI线向下,股价在BBI线之下,空头势强

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数
n4 any 整数

返回:any

lMa(n1, n2, n3)

最低价移动平均;一般移动平均线以收盘价为计算基础,低价平均线是以每日最低价为计算基础。目前市场上许多投资人将其运用在多头市场,认为它的支撑效应比传统平均线更具参考价值。

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数

返回:any

vMa(n1, n2, n3)

变异移动平均 1.股价高于平均线,视为强势;股价低于平均线,视为弱势; 2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道; 3.二条以上平均线向上交叉时,买进; 4.二条以上平均线向下交叉时,卖出; 5.VMA 比一般平均线的敏感度更高,消除了部份平均线落后的缺陷。

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数

返回:any

vMaV(m)

变异移动平均,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
m any 整数,交易日天数

返回:float

bbiV(n1, n2, n3, n4)

多空指标,是通过将几条不同天数移动平均线用加权平均方法计算出的一条移动平均线的综合指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
n3 any 整数,交易日天数
n4 any 整数,交易日天数

返回:float

cMaV(n)

收盘价的N日简单平均,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

emaV(n)

收盘价的N日指数移动平均,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

amvMaV(n)

成本价均线AMVMA,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

lMaV(n)

最低价的N日简单平均,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

bbibollV(n, m)

多空布林线(BBIBOLL),是以多空线为中心线,多空线的标准差为带宽的轨道线。BBIBOLL线为中轴线,UPR线为压力线,对股价有压制作用,DWN为支撑线,对股价有支撑作用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数 (此函数与参数N、M无关)
m any 整数,交易日天数

返回:float

bbiuprV(n, m)

BBIBOLL上轨UPR,多空布林线(BBIBOLL)是以多空线为中心线,多空线的标准差为带宽的轨道线,UPR线为压力线,对股价有压制作用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数

返回:float

bbidwnV(n, m)

BBIBOLL下轨DWN,多空布林线(BBIBOLL)是以多空线为中心线,多空线的标准差为带宽的轨道线,DWN为支撑线,对股价有支撑作用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数

返回:float

acdV(n)

升降线ACD,是分析收盘价与最高、最低及涨跌的关系的指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

acdMaV(n, m)

升降线移动平均ACDMA,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数

返回:float

bollF(n, type)

布林线。

参数 类型 说明
n any 天数
type any 结果类型

返回:array

eneF(n, m1, m2, type)

轨道线。

参数 类型 说明
n any 天数
m1 any 天数
m2 any 天数
type any 结果类型

返回:array

mikeF(n, type)

麦克支撑压力,MIKE指标是随股价波动幅度大小而变动的压力支撑指标,随着股价的变化而变化,能有效地预测股价未来可能上涨或下跌的空间。麦克支撑压力有六条线,构成三条通道:WEKR与WEKS构成窄通道,MIDR与MIDS构成中型通道,STOR与STOS构成一个相对较阔的通道,直观地反映出压力、支撑位置。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
type any 结果类型

返回:array

bollFEx(n, p, type)

布林线2,通过计算股价的“标准差”,再求股价的“信赖区间”。当P取2时,与函数BOLL_f一致。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
p any 整数
type any 结果类型

返回:array

boll(n)

布林线(BOLL) 1.股价上升穿越布林线上限时,回档机率大; 2.股价下跌穿越布林线下限时,反弹机率大; 3.布林线震动波带变窄时,表示变盘在即; 4.BOLL须配合BB 、WIDTH 使用; 5.开关参数若设为1,图形以四条线表示。

参数 类型 说明
n any 整数

返回:any

ene(n, m1, m2)

升降线 1.股价上升穿越轨道线上限时,回档机率大; 2.股价下跌穿越轨道线下限时,反弹机率大; 3.股价波动于轨道线内时,代表常态行情,此时,超买超卖指标可发挥效用; 4.股价波动于轨道线外时,代表脱轨行情,此时,应使用趋势型指标。

参数 类型 说明
n any 整数
m1 any 整数
m2 any 整数

返回:any

mike(n)

MIKE指标 1.MIKE指标共有六条曲线,上方三条压力线,下方三条支撑线; 2.当股价往压力线方向涨升时,其下方支撑线不具参考价值; 3.当股价往支撑线方向下跌时,其上方压力线不具参考价值;

参数 类型 说明
n any 整数

返回:any

mikewekrV(n)

麦克支撑压力-初级压力线(WEKR),与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

mikeweksV(n)

麦克支撑压力-初级支撑线(WEKS),与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

mikemidrV(n)

麦克支撑压力-中级压力线(MIDR),与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

mikemidsV(n)

麦克支撑压力-中级支撑线(MIDS),与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

mikestorV(n)

麦克支撑压力-强力压力线(STOR),与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

mikestosV(n)

麦克支撑压力-强力支撑线(STOS),与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

eneuprV(n, m1, m2)

轨道线上轨UPPER,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,交易日天数
m2 any 整数,交易日天数

返回:float

enedwnV(n, m1, m2)

轨道线下轨LOWER,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,交易日天数
m2 any 整数,交易日天数

返回:float

eneV(n, m1, m2)

轨道线中轨ENE,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m1 any 整数,交易日天数
m2 any 整数,交易日天数

返回:float

bollV(n)

布林线中轨BOLL,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

bolluprV(n)

布林线上轨UPR,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

bolldwnV(n)

返回当前时间的布林线下轨DWN,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

bollVEx(n, p)

布林线中轨2 BOLL,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
p any 整数 (此函数与参数P无关)

返回:float

bolluprVEx(n, p)

布林线上轨2 UPR,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
p any 整数,当P=2时,此函数与BOLLUPR_v一致

返回:float

bolldwnVEx(n, p)

布林线下轨2,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
p any 整数,当P=2时,此函数与BOLLDWN_v一致

返回:float

arF(n, type)

人气意愿指标AR

参数 类型 说明
n any 天数
type any 结果类型

返回:float

brF(n, type)

人气意愿指标BR。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

crF(n, type)

带状能量线。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

cyrF(n, m, type)

市场强弱。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

massF(n1, n2, m, type)

梅斯线。

参数 类型 说明
n1 any 天数
n2 any 天数
m any 天数
type any 结果类型

返回:array

pcntF(n, m, type)

幅度比。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

psyF(n, type)

心理线。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

vrF(n, m, type)

成交量变异率。

参数 类型 说明
n any 天数
m any 天数
type any 结果类型

返回:array

wadF(n, type)

威廉多空力度。

参数 类型 说明
n any 天数
type any 结果类型

返回:float

maSs(n1, n2, m)

梅斯线 1.MASS>27 后,随后又跌破26.5,此时股价若呈上涨状态,则卖出; 2.MASS<27 后,随后又跌破26.5,此时股价若呈下跌状态,则买进; 3.MASS<20 的行情,不宜进行投资。

参数 类型 说明
n1 any 整数
n2 any 整数
m any 整数

返回:any

arbp(n, m)

人气意愿指标 1.BR>400,暗示行情过热,应反向卖出;BR<40 ,行情将起死回生,应买进; 2.AR>180,能量耗尽,应卖出;AR<40 ,能量已累积爆发力,应买进; 3.BR 由300 以上的高点下跌至50以下的水平,低于AR 时,为绝佳买点; 4.BR、AR、CR、VR 四者合为一组指标群,须综合搭配使用。

参数 类型 说明
n any 整数
m any 整数

返回:any

cr(n)

带状能量线 1.CR>400时,其10日平均线向下滑落,视为卖出信号;CR<40买进; 2.CR 由高点下滑至其四条平均线下方时,股价容易形成短期底部; 3.CR 由下往上连续突破其四条平均线时,为强势买进点; 4.CR 除了预测价格的外,最大的作用在于预测时间; 5.BR、AR、CR、VR 四者合为一组指标群,须综合搭配使用。

参数 类型 说明
n any 整数

返回:any

vosc(stock_id, begt, end_t, n, m)

成交量震荡

参数 类型 说明
stock_id string 股票ID
begt string 统计开始时间
end_t datetime 统计结束时间
n any 短期天数
m any 长期天数

返回:array

ad(n)

Accumulation/Distribution;对每一交易日求: 偏移值=(收盘价-最低价)-(最高价-收盘价) 振幅=最高价-最低价 用偏移值除以振幅,再乘以成交量,得一值。 将该值从上市第一天起开始累加,得AD值。

参数 类型 说明
n any 整数

返回:any

cyr(n, m)

市场强弱 1.CYR是成本均线派生出的指标,是13日成本均线的升降幅度; 2.使用CYR可以对股票的强弱进行排序,找出其中的强势和弱势股票。

参数 类型 说明
n any 整数
m any 整数

返回:any

pcnt(n, m)

幅度比 1.PCNT 重视价格的涨跌幅度,排除观察涨跌跳动值; 2.较高的PCNT 值,表示该股波动幅度大; 3.较低的PCNT 值,表示该股波动幅度小。

参数 类型 说明
n any 整数
m any 整数

返回:any

vr(n, m)

成交量变异率 1.VR>450,市场成交过热,应反向卖出; 2.VR<40 ,市场成交低迷,人心看淡的际,应反向买进; 3.VR 由低档直接上升至250,股价仍为遭受阻力,此为大行情的前兆; 4.VR 除了与PSY为同指标群外,尚须与BR、AR、CR同时搭配研判

参数 类型 说明
n any 整数
m any 整数

返回:any

psy(n)

心理线 1.PSY>75,形成M头时,股价容易遭遇压力; 2.PSY<25,形成W底时,股价容易获得支撑; 3.PSY 与VR 指标属一组指标群,须互相搭配使用。

参数 类型 说明
n any 整数

返回:any

wad(n, m)

威廉多空力度线 1.股价一顶比一顶高,而WAD 一顶比一顶低,暗示头部即将形成; 2.股价一底比一底低,而WAD 一底比一底高,暗示底部即将形成; 3.WAD 与OBV、PVT、ADVOL、ADL同属一组指标群,使用时应综合

参数 类型 说明
n any 整数
m any 整数

返回:any

vrsi(n)

成交量相对指标;N日内成交增量的移动平均与成交差量的移动平均的商;

参数 类型 说明
n any 整数

返回:any

vroc(n, m)

量变动速率;成交量减N日前的成交量,再除以N日前的成交量,放大100倍,得VROC线; 1.VROC向下跌破零,卖出信号;VROC向上突破零,买入信号 2.股价创新高,VROC未配合上升,显示上涨动力减弱 3.股价创新低,VROC未配合下降,显示下跌动力减弱 4.股价与VROC从低位同时上升,短期反弹有望 5.股价与VROC从高位同时下降,警惕回落

参数 类型 说明
n any 整数
m any 整数

返回:any

cdp()

逆势操作;超级短线指标;CDP 为最高价、最低价、收盘价的均值,称中价;中价与前一天的振幅的和、差分别记为AH(最高值)、AL(最低值);两倍中价与最低价的差称NH(近高值),与最高价的差称NL(近低值)。 1.盘整行情股价波动不大时,开盘价位于近高值与近低值间,可在近低值价位买进,近高值价位卖出。 2.大行情来临时开盘价位于最高值或最低值附近,意味着跳空,可在最高值价位追买,或最低值价位追卖。

返回:any

maSsV(n1, n2)

梅斯线MASS,是累积股价波幅宽度之后的震荡曲线,其主要作用是寻找飙涨股或极度弱势股的重要趋势反转点。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()相关。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

arV(n)

人气意愿指标中的人气指标AR,以分析历史股价为手段。AR较重视开盘价,通过比较一段周期内的开盘价在该周期价格中的高低,从而反映市场买卖人气。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

brV(n)

人气意愿指标中的意愿指标BR值,以分析历史股价为手段。BR重视收盘价,通过比较一段周期内的收盘价在该周期价格波动中的地位,来反映市场买卖愿望的程度,须配合人气指标AR使用。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

crV(n)

带状能量线CR,其计算公式和BR相同,只是把公式中的昨收盘价改成昨天的中间价。CR能够测量人气的热度和价格动量的潜能,在功能作用上可以辅助BRAR的不足。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

psyV(n)

心理线PSY,计算时考虑的是在一个时间段内上涨的天数与总天数的比值,所以其值的大小能够反映出市场投资是趋向于买方还是趋向于卖方。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

pcntV(n)

幅度比,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

vrV(n)

成交量变异率VR,是成交量的强弱指标,主要从成交量的角度测量股价的热度,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

cyrV(n)

市场强弱CYR,最近N个交易日市场股票之成本的升降幅度,成本上升越快走势越强,成本下降越快走势越弱。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

wadV(n)

威廉多空力度WAD,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

maGdSs(bk_name, n, v, type)

均线拐点

参数 类型 说明
bk_name string 板块名称
n any 均线天数
v float 拐点标准(元)
type any 类型

返回:array

xgModel2Call(bk_name, end_t, number1, number2, type)

连续最高/最低选股

参数 类型 说明
bk_name string 版块名称
end_t datetime 截止日期
number1 any 日期间隔1
number2 any 日期间隔2
type any 类型

返回:array

xgModel2Call2(bk_name, beg_t, end_t, number1, number2, type, show_type)

连续最高/最低选股,时间序列

参数 类型 说明
bk_name string 版块名称
beg_t datetime 开始日期
end_t datetime 截止日期
number1 any 日期间隔1
number2 any 日期间隔2
type any 类型
show_type any 显示类型

返回:array

asi(n)

震动升降指标 1.当ASI向下跌破前一次低点时为卖出讯号, 2.当ASI向上突破前一次高点时为买入讯号, 3.价由下往上,欲穿过前一波的高点套牢区时,于接近高点处,尚未确定能否顺利穿越之际。如果ASI领先股价,提早一步,通过相对股价的前一波ASI高点,则次一日之后,可以确定股价必然能顺利突破高点套牢区。 4.股价由上往下,欲穿越前一波低点的密集支撑区时,于接近低点处,尚未确定是否将因失去信心,而跌破支撑之际。如果ASI领先股价,提早一步,跌破相对股价的前一波ASI低点,则次一日之后,可以确定股价将随后跌破价点支撑区。 5.股价走势一波比一波高,而ASI却未相对创新高点形成“牛背离”时,应卖出。 6.股价走势一波比一波低,而ASI却未相对创新低点形成“熊背离”时,应买进。

参数 类型 说明
n any 整数

返回:any

cho(n1, n2, m)

多空线 1.CHO 曲线产生急促的「凸起」时,代表行情即将向上或向下反转; 2.股价>90 天平均线,CHO由负转正时,买进; 3.股价<90 天平均线,CHO由正转负时,卖出; 4.本指标也可设参考线,自定超买超卖的界限值; 5.本指标须配合OBOS、ENVELOPE同时使用。

参数 类型 说明
n1 any 整数
n2 any 整数
m any 整数

返回:any

dmi(n)

趋向指标 1.+DI 向上交叉-DI ,买进;+DI 向下交叉-DI ,卖出; 2.ADX 在高于50的地方向下反折时,应小心股价随时有反转的可能; 3.ADX 小于±DI时,意味股价将进行盘整,此时不宜买卖及使用技术指标; 4.ADXR介于20~25的间时,应用CDP及TBP程式系统进行买卖; 5.DMI、VHF、CSI、DX 四种指标构成一组指标群,经常被合并使。

参数 类型 说明
n any 整数

返回:any

dma(n1, n2, m)

平均差 1.DMA 向上交叉其平均线时,买进; 2.DMA 向下交叉其平均线时,卖出; 3.DMA 的交叉信号比MACD、TRIX 略快; 4.DMA 与股价产生背离时的交叉信号,可信度较高; 5.DMA、MACD、TRIX 三者构成一组指标群,互相验证。

参数 类型 说明
n1 any 整数
n2 any 整数
m any 整数

返回:any

emv(n, m)

波动指标 1.EMV 由下往上穿越0 轴时,视为中期买进信号; 2.EMV 由上往下穿越0 轴时,视为中期卖出信号; 3.EMV 的平均线穿越0 轴,产生假信号的机会较少; 4.当ADX 低于±DI时,本指标失去效用; 5.须长期使用EMV 指标才能获得最佳利润。

参数 类型 说明
n any 整数
m any 整数

返回:any

macd(n1, n2, m)

平滑异同平均MACD 1.DIF 向上交叉MACD,买进;DIF 向下交叉MACD,卖出; 2.DIF 连续两次向下交叉MACD,将造成较大的跌幅; 3.DIF 连续两次向上交叉MACD,将造成较大的涨幅; 4.DIF 与股价形成背离时所产生的信号,可信度较高; 5.DMA、MACD、TRIX 三者构成一组指标群,互相验证。

参数 类型 说明
n1 any 整数
n2 any 整数
m any 整数

返回:any

dpo(n, m)

区间震荡线 1.DOP>0 ,表示目前处于多头市场;DOP<0 ,表示目前处于空头市场; 2.在0 轴上方设定一条超买线,当股价波动至超买线时,会形成短期高点; 3.在0 轴下方设定一条超卖线,当股价波动至超卖线时,会形成短期低点;

参数 类型 说明
n any 整数
m any 整数

返回:any

uos(n1, n2, n3, m)

终极指标 1.UOS 上升至50~70的间,而后向下跌破其N字曲线低点时,为短线卖点; 2.UOS 上升超过70以上,而后向下跌破70时,为中线卖点; 3.UOS 下跌至45以下,而后向上突破其N字曲线高点时,为短线买点; 4.UOS 下跌至35以下,产生一底比一底高的背离现象时,为底部特征;

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数
m any 整数

返回:any

wvad(n, m)

威廉变异离散量 1.WVAD由下往上穿越0 轴时,视为长期买进信号; 2.WVAD由上往下穿越0 轴时,视为长期卖出信号; 3.当ADX 低于±DI时,本指标失去效用; 4.长期使用WVAD指标才能获得最佳利润; 5.本指标可与EMV 指标搭配使用。

参数 类型 说明
n any 整数
m any 整数

返回:any

trix(n, m)

三重指数平均线 1.TRIX由下往上交叉其平均线时,为长期买进信号; 2.TRIX由上往下交叉其平均线时,为长期卖出信号; 3.DMA、MACD、TRIX 三者构成一组指标群,互相验证。

参数 类型 说明
n any 整数
m any 整数

返回:any

vpt(n, m)

量价曲线 1.VPT 由下往上穿越0 轴时,为买进信号; 2.VPT 由上往下穿越0 轴时,为卖出信号; 3.股价一顶比一顶高,VPT 一顶比一顶低时,暗示股价将反转下跌; 4.股价一底比一底低,VPT 一底比一底高时,暗示股价将反转上涨; 5.VPT 可搭配EMV 和WVAD指标使用效果更佳。

参数 类型 说明
n any 整数
m any 整数

返回:any

xuech(long, short)

薛斯通道2。

参数 类型 说明
long any 整数。长线
short any 整数。短线

返回:any

wvadV(n)

威廉变异离散量WVAD,一种将成交量加权的量价指标,用于测量从开盘价至收盘价期间,买卖双方各自爆发力的程度。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

cciV(n)

顺势指标CCI,根据统计学原理,引进价格与固定期间的股价平均区间的偏离程序的概念,强调股价平均绝对偏差在股市技术分析中的重要性。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

uosV(n1, n2, n3)

终极指标UOS,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
n3 any 整数,交易日天数

返回:float

uosMaV(n1, n2, n3, m)

终极指标UOS的简单平均MAUOS,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
n3 any 整数,交易日天数
m any 整数,交易日天数

返回:float

dmiMdiV(n)

趋向指标MDI,是DMI指标之一。DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

dmiPdiV(n)

趋向指标PDI,是DMI指标之一。DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

dbcdV(n1, n2, m)

异同离差乖离率DBCD,指能够保持指标的紧密同步,并且线条光滑,信号明确,能够有效的过滤掉伪信号的概率。先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数

返回:float

vptV(n)

量价曲线VPT,可反映股价运动趋势的曲线,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

choV(n1, n2)

佳庆指标CHO,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

dmaV(n1, n2)

收盘价平均差DMA,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数

返回:float

dpoV(n)

区间震荡线,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

trixV(n)

三重指数平均线,属于中长线指标,过滤掉许多不必要的波动来反映股价的长期波动趋势。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

emvV(n)

波动指标EMV,一个将价格与成交量的变化结合在一起的指标,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

asiV(n)

价量趋势ASI,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数

返回:float

xdqrXdqrV(n1, n2, m)

个股和指数的相对强弱,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,均线的样本长度
n2 any 整数,交易日长度
m any 整数,均线的样本长度

返回:float

macdDifV(short, long, m)

平滑移动平均线MACD的离差值DIF,即收盘价短期(常用为12日)、长期(常用为26日)指数平滑移动平均线间的差。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
short any 整数,快速平滑移动平均线
long any 慢速平滑移动平均线
m any 计算DEA的平滑移动平均的样本长度(此函数与参数M无关)

返回:float

macdDeaV(short, long, m)

平滑移动平均DEA线,即DIF线的M日指数平滑移动平均线。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
short any 快速平滑移动平均线
long any 慢速平滑移动平均线
m any 计算DEA的平滑移动平均的样本长度

返回:float

macdMacdV(short, long, m)

平滑移动平均MACD线,利用短期(常用为12日)移动平均线与长期(常用为26日)移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
short any 快速平滑移动平均线
long any 慢速平滑移动平均线
m any 计算DEA的平滑移动平均的样本长度

返回:float

sarF(dpa, af_initial_value, af_inc_value, return_type)

SAR抛物式时间/价格交易系统。 1.任何时候都可以使用SAR 为停损点; 2.价格涨跌的速度必须比SAR 升降的速度快,否则必会产生停损信号; 3.SAR 由红色变成绿色时,卖出; 4.SAR 由绿色变成红色时,买进; 5.本指标周期参数一般设定为4天; 6.本设定主要为寻找出现多头停损或空头停损的个股; 7.与系统证券pn_stock()、系统时间pn_date()系统周期pn_cycle()和执行点数pn_nday()有关

参数 类型 说明
dpa any 整数,天数,一般设置为4
af_initial_value float 实数,指数因子初始值,一般设置为1.8至2.1(即1.8%至2.1%)
af_inc_value float 实数,加速因子增量,一般设置为1.8至2.1(即1.8%至2.1%)AFMaxUalue:实数,反向临界参数,一般为20至22(即20%至22%)
return_type any 整数,返回类型,0:SAR数值,1:当前行情状态;当前行情状态:1:表明做多,当价格跌破SAR价格时止损或选择做空;-1:表明做空,当价格升破SAR价格时止损或选择做多

返回:float

wvadF(n, m, type)

威廉变异离散量,一种将成交量加权的量价指标,用于测量从开盘价至收盘价期间,买卖双方各自爆发力的程度。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

cciF(n, type)

顺势指标,根据统计学原理,引进价格与固定期间的股价平均区间的偏离程序的概念,强调股价平均绝对偏差在股市技术分析中的重要性。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
type any 结果类型

返回:float

uosF(n1, n2, n3, m, type)

终极指标UOS,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
n3 any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

dmiF(n, m, type)

趋向指标DMI,DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

dbcdF(n1, n2, m, type)

异同离差乖离率DBCD,指能够保持指标的紧密同步,并且线条光滑,信号明确,能够有效的过滤掉伪信号的概率。先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:float

vptF(n, m, type)

量价曲线,将量能的增减和股价的涨跌结合起来分析,从而确定量能的主要运动方向,进而得出主力资金进出的真实意图。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

choF(n1, n2, m, type)

佳庆指标CHO,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

dmaF(n1, n2, m, type)

收盘价平均差,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

dpoF(n, m, type)

区间震荡线DPO,是一个排除价格趋势的震荡指标。它试图通过扣除前期移动平均价来消除长期趋势对价格波动的干扰,从而便于发现价格短期的波动和超买超卖水平。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

trixF(n, m, type)

三重指数平均线,属于中长线指标,过滤掉许多不必要的波动来反映股价的长期波动趋势。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

emvF(n, m, type)

波动指标,将价格与成交量的变化结合成一个波动指标来反映股价或指数的变动状况。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:array

asiF(n, type)

价量趋势,与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,交易日天数
type any 结果类型

返回:float

xdqrF(n1, n2, m, type)

相对强弱,一段时间内某股票和本行业或整个市场的比较,即对该股票市场表现的计量,用于个股和指数。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,均线的样本长度
n2 any 整数,交易日长度
m any 整数,均线的样本长度
type any 结果类型

返回:array

macdF(short, long, m, type)

平滑异同平均MACD线,利用短期(常用为12日)移动平均线与长期(常用为26日)移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
short any 整数,快速平滑移动平均线
long any 整数,慢速平滑移动平均线
m any 整数,计算DEA的平滑移动平均的样本长度。
type any 结果类型

返回:array

macdEx(short_n, long_n, m, arr_data)

平滑移动平均_扩展,利用自有数据arrData,计算MACD值。其中,数据arrData第一列为日期date,第二列为收盘close数据。

参数 类型 说明
short_n any 整数,短期平滑移动平均线
long_n any 整数,长期平滑移动平均线
m any 整数,计算DEA的平滑移动平均的样本长度
arr_data array 自有数据,需包含date、close列,date为升序时间序列数据

返回:array

sarF(dpa, af_initial_value, af_inc_value)

SAR抛物式时间/价格交易系统。 1.任何时候都可以使用SAR 为停损点; 2.价格涨跌的速度必须比SAR 升降的速度快,否则必会产生停损信号; 3.SAR 由红色变成绿色时,卖出; 4.SAR 由绿色变成红色时,买进; 5.本指标周期参数一般设定为4天; 6.本设定主要为寻找出现多头停损或空头停损的个股; 7.与系统证券pn_stock()、系统时间pn_date()系统周期pn_cycle()和执行点数pn_nday()有关,调用时需注意设置系统参数

参数 类型 说明
dpa any 整数,天数,一般设置为4
af_initial_value float 实数,指数因子初始值,一般设置为1.8至2.1(即1.8%至2.1%)
af_inc_value float 实数,加速因子增量,一般设置为1.8至2.1(即1.8%至2.1%)AFMaxUalue:实数,反向临界参数,一般为20至22(即20%至22%)

返回:array

xuech1F(n, type)

薛斯通道1,与证券代码、周期、时间、复权方式、复权基准日、执行点数相关。

参数 类型 说明
n any Number,
type any 整型,区间值返回通道值=0通道区间值=1

返回:array

towerF(type)

返回指定日指定代码的宝塔线数据; 1、三平顶:当日颜色为红翻绿,前2个交易日都为红色且3天的高点相同时为三平顶 2、三平底:当日颜色为绿翻红,前2个交易日都为绿色且3天的低点相同时为三平底

参数 类型 说明
type any 整型,结果类型,取值如下:

返回:array

gettower(r)

宝塔线数据处理,返回宝塔线数据;默认r是按照时间正序排序的有序序列; 1、r的第一个数据为宝塔线的开始,为无色; 2、如果昨日为无色: 1)今日收盘>昨日收盘,则为红色; 2)今日收盘=昨日收盘,则为无色; 3)今日收盘<昨日收盘,则为绿色; 3、如果昨日为红色或者绿翻红: 1)今日收盘>昨日的高点,则为红色; 2)今日收盘=昨日的高点,则为无色; 3)今日收盘<昨日的高点且今日收盘>=昨日的低点,则为红色; 4)今日收盘<昨日的高点且今日收盘<昨日的低点,则为红翻绿; 4、如果昨日为绿色或者红翻绿: 1)昨日的低点>今日收盘,则为绿色; 2)昨日的低点=今日收盘,则为无色; 3)昨日的低点<今日收盘且今日收盘<=昨日高点,则为绿色; 4)昨日的低点<今日收盘且今日收盘>昨日高点,则为绿翻红;

参数 类型 说明
r array 数组,收盘数据:需包含字段time、close

返回:array

xuechF(long, short, type)

薛斯通道2,与系统参数(证券代码、周期、时间、复权方式、复权基准日、执行点数)相关。TD1、TD2为长通道,TD3、TD4为短通道。一般长通道取值80至120,默认102,短通道2至20,默认7。

参数 类型 说明
long float 实数。长线
short any 整数。短线
type any 用户自定义。区间值,取值如下:

返回:array

ssByMa(n1, n2)

MA卖出条件选股,收盘价的N1日简单移动平均下穿(即跌破)收盘价的N2日简单移动平均。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,计算移动平均的统计天数
n2 any 整数,计算移动平均的统计天数

返回:bool

bsByMa(n1, n2)

MA买入条件选股,收盘价的N1日简单移动平均上穿(即突破)收盘价的N2日简单移动平均。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,计算移动平均的统计天数
n2 any 整数,计算移动平均的统计天数

返回:bool

ssByKdj(n, m1, m2)

KDJ卖出条件选股,J值下穿(即跌破)0。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
m1 any 整数,统计天数
m2 any 整数,统计天数

返回:bool

bsByKdj(n, m1, m2)

KDJ买入条件选股,J值上穿(即突破)100。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
m1 any 整数,统计天数
m2 any 整数,统计天数

返回:bool

ssByKd(n, m1, m2)

KD卖出条件选股,K下穿(即跌破)D 且 D>80。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
m1 any 整数,统计天数
m2 any 整数,统计天数

返回:bool

bsByKd(n, m1, m2)

KD买入条件选股,K上穿(即突破)D 且K<20。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
m1 any 整数,统计天数
m2 any 整数,统计天数

返回:bool

ssByWr(n, v)

WR卖出条件选股,WR下穿(即跌破)v。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
v any 常数,wr穿越的基线

返回:bool

bsByWr(n, v)

WR买入条件选股,WR上穿(即突破)v。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
v any 常数,wr穿越的基线

返回:bool

ssByMacd(short, type)

MACD卖出条件选股,DIF下穿(即跌破)DEA。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
short any 整数,计算MACD指标线的短线Long:整数,计算MACD指标线的长线M:整数,计算MACD指标线的交易日长度
type any 结果类型

返回:bool

ssByBias(n, v)

BIAS卖出条件选股,判断BIAS是否大于v。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
v float 实数,判断卖出条件的值

返回:bool

bsByBias(n, v)

BIAS买入条件选股,判断BIAS是否小于v。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
v float 实数,判断买入条件的值

返回:bool

ssByBoll(n)

BOLL卖出条件选股,Z2上穿(即突破)收盘价。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数

返回:bool

bsByBoll(n)

BOLL买入条件选股,Z3下穿(即跌破)收盘价。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数

返回:bool

bsByMtm(n, m)

MTM买入条件选股,MTM的M日均线上穿(即突破)0。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
m any 整数,计算MTM均线的交易日长度

返回:bool

ssByRsi(n, v)

RSI卖出条件选股,计算RSI的值z,再判断z是否下穿(即跌破)v值。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
v float 实数,判断卖出条件的值

返回:bool

bsByRsi(n, v)

RSI买入条件选股,计算RSI的值z,再判断z是否上穿(即突破)v值。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数
v float 实数,判断买入条件的值

返回:bool

rsifz(n1, n2, m, type)

RSI翻转,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数
type any 结果类型

返回:bool

isDtpl(n1, n2, n3, n4)

均线多头排列,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,统计天数
n2 any 整数,统计天数
n3 any 整数,统计天数
n4 any 整数,统计天数

返回:bool

isKtpl(n1, n2, n3, n4)

均线空头排列,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,统计天数
n2 any 整数,统计天数
n3 any 整数,统计天数
n4 any 整数,统计天数

返回:bool

isMaGd(n, v, type)

均线拐点,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,均线天数
v float 实数,拐点标准(元)
type any 整型,结果类型

返回:bool

isMaHjjc(n1, n2)

均线金叉,收盘价大于N1日均线,且N1日均线上穿(即突破)N2日均线。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,统计天数
n2 any 整数,统计天数

返回:bool

isMaSwjc(n1, n2)

均线死叉,收盘小于N1日均线,且N1日均线下穿(即跌破)N2日均线。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,统计天数
n2 any 整数,统计天数

返回:bool

isMaAstringent(n1, n2, n, error, permit_cross)

均线收敛,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,均线天数
n2 any 整数,均线天数
n any 整数,收敛天数
error any 实数,收敛允许误差(%)
permit_cross bool 真假,允许收敛后穿越

返回:bool

isMaAstringent2(n1, n2, error, begt, endt, permit_cross)

均线收敛(区间),与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,均线天数
n2 any 整数,均线天数
error any 实数,收敛允许误差(%)
begt datetime 日期,开始日
endt datetime 日期,截止日
permit_cross bool 真假,允许收敛后穿越

返回:bool

fundCommision(rdate, return_value)

返回封闭式基金的交易佣金,与系统股票pn_stock()相关。

参数 类型 说明
rdate datetime 报告期
return_value float 交易佣金

返回:float

downDayPercent(n, return_value)

N日下跌比例(%), Ex=收盘小于昨日收盘; 计算N日内Ex=1的天数v,v/N*100的值即为N日下跌比例。

参数 类型 说明
n any N日
return_value float 跌比例(%)

返回:float

divergence(data, min_t_day, price_change, indicators_change, delay_day, deviate_type, return_type)

两序列底背离计算,如果数据存在背离且符合约束,则返回一个Array,否则返回0。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()有关。调用时注意系统参数的设置

参数 类型 说明
data array 原始数据,格式为
min_t_day datetime Int类型,价格序列两个极值间隔天数,可缺省,默认为1
price_change float Numeric类型,价格最小变动(%),可缺省,默认为0.0
indicators_change float Numeric类型,指标最小变动比例(%),可缺省,默认为0.0
delay_day datetime Int类型,指标极值延迟天数,即指标的极值可以在价格极值发生日期前后DelayDay各日期内寻找指标的极值,可缺省,默认为2
deviate_type any Int类型,0表示计算顶背离,1表示计算底背离,可缺省,默认为0
return_type any Int类型,0表示计算最后一个点(截止日)是否背离,1表示计算序列历史存在的背离,可缺省,默认为0

返回:array

isJdfl(n, m)

阶段放量,N日内换手率大于百分之M,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数,统计天数
m float 实数,放量临界值

返回:bool

isJdsl(n, m)

阶段缩量,N日内换手率小于百分之M,与系统证券pn_stock()和系统时间pn_date()有关。

参数 类型 说明
n any 整数,统计天数
m float 实数,放量临界值

返回:bool

downDayPercent2(n)

N日阴线比例(%),与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数

返回:float

downDayPercent3(n)

连续N日收阴线,判断N日内收盘价<开盘价的天数是否等于N。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计天数

返回:bool

downDayPercent4(n)

最近N日收盘价连跌,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:float|bool

upDayPercent(n)

N日上涨比例(%),与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:float

upDayPercent2(n)

N日阳线比例(%),与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:float

upDayPercent3(n)

连续N日收阳线,判断N日内收盘价>=开盘价的天数是否等于N,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:bool

upDayPercent4(n)

收盘价连涨N日,判断N日内收盘价>=昨收盘价的天数是否等于N,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:bool

isHighOfHist()

创历史新高,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

返回:bool

isLowOfHist()

创历史新低,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

返回:bool

isHighOfNDay(n)

创N日新高,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:bool

isLowOfNDay(n)

创N日新低,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:bool

isHighVolOfHist()

创历史天量,进行判断时,并不要求绝对的最低和最高,只要两者相比的绝对值小于等于指定的百分比(0.5%)就可。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

返回:bool

isLowVolOfHist()

创历史地量,进行判断时,并不要求绝对的最低和最高,只要两者相比的绝对值小于等于指定的百分比(0.5%)就可。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

返回:bool

isHighVolOfNDay(n)

创N日天量,进行判断时,并不要求绝对的最低和最高,只要两者相比的绝对值小于等于指定的百分比(0.5%)就可。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:bool

isLowVolOfNDay(n)

创N日地量,进行判断时,并不要求绝对的最低和最高,只要两者相比的绝对值小于等于指定的百分比(0.5%)就可。与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:bool

xdzf(n)

N日相对强弱,与系统证券pn_stock()、系统时间pn_date()和系统周期pn_cycle()有关。调用时需注意设置系统参数。

参数 类型 说明
n any 整数,统计交易日数

返回:float

miniDifference()

差距(%),值为0.5,为中间函数。判断是否创N日天量/价的时候,所要求的两者比值的绝对值小于等于指定的百分比(0.5%)。

返回:float

closeMorethanMa(beg_t, end_t, n, return_type)

收盘价大(小)于均线比例(%);收盘价大(小)于均线的A股个数/已上市的A股个数*100%

参数 类型 说明
beg_t datetime 开始日期,TDateTime类型
end_t datetime 截止日期,TDateTime类型
n any 均线天数
return_type any 返回类型

返回:any

regressLine(n)

以N作回归的收盘价的曲线图

参数 类型 说明
n any 整数(回归天数)

返回:any

buyVsSellVolDiff(beg_t, end_t)

内外盘差

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期

返回:any

barslast(exp)

返回满足表达式距当前时间天数。

参数 类型 说明
exp string 字符串。表达式

返回:datetime

kLineAndBoll2(kl, boll_l)

带BOLL的K线;带BOLL的K线:图形叠加的方法2。直接使用函数参数,调用MergeGraph进行图形叠加;

参数 类型 说明
kl any 函数
boll_l any 函数

返回:any

kLineAndMa(kl, ma_l)

带Ma的K线

参数 类型 说明
kl any 函数
ma_l any 函数

返回:any

kLineBetweenDay(beg_t, end_t, n1, n2, n3, n4)

区间段K线 蜡烛线

参数 类型 说明
beg_t datetime 开始日期
end_t datetime 截止日期
n1 any 整数
n2 any 整数
n3 any 整数
n4 any 整数

返回:any

kLineData(stock_id, beg_t, end_t)

K线数据

参数 类型 说明
stock_id string 股票代码
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

kLineWithBoll(n1, n2, n3, n4, nb)

带BOLL的K线

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数
n4 any 整数
nb any 整数

返回:any

kLineWithBidAsk(n1, n2, n3, n4)

K线(买卖盘)

参数 类型 说明
n1 any 整数
n2 any 整数
n3 any 整数
n4 any 整数

返回:any

alpha101Test(bk_name, end_t)

101Alpha整体测试。

参数 类型 说明
bk_name string 字符串。板块名称
end_t datetime 日期。截止日

返回:array

bkRiskAndReturnPgm(bk_name, index_id, beg_t, end_t, show_type)

组合的贝塔值与风险(组合采取等资金加权)

参数 类型 说明
bk_name string 板块名称
index_id string 指数代码
beg_t datetime 开始日期
end_t datetime 截止日期
show_type any 显示设置

返回:array

bksRiskAndReturnPgm(bk_names, index_id, beg_t, end_t)

不同组合的贝塔值与风险比较(组合采取等资金加权)

参数 类型 说明
bk_names string 板块列表
index_id string 基准代码
beg_t datetime 开始日期
end_t datetime 截止日期

返回:array

stocksAlpha(alpha_arr, w)

组合Alpha

参数 类型 说明
alpha_arr array 一维数字数组
w array 一维数字数组

返回:float

stocksBeta(beta_arr, w)

组合Beta

参数 类型 说明
beta_arr array 一维数字数组
w array 一维数字数组

返回:float

stocksBetaAlpha(stock_arr, index_id, begt, end_t, sim_rm)

得到一组股票的α系数,β系数,平均收益率,收益率标准差,残差标准差

参数 类型 说明
stock_arr array 一维字符串数组
index_id string 字符串
begt datetime 日期,开始时间
end_t datetime 日期,截止时间
sim_rm float 实数(无用)

返回:array

stocksExpectedReturn(ri_arr, w)

SIM法投资组合的期望率,计算公式:E(Rp)= W[nI]*Ri[nI]

参数 类型 说明
ri_arr array 一维数字数组
w array 一维数字数组

返回:float

stocksResidual(rd_ri, w)

组合残差标准差

参数 类型 说明
rd_ri array 一维数字数组
w array 一维数字数组

返回:float

selectStockIndex(stocks, beg_t, end_t, buy_cond, sell_cond, index_id, show_type)

策略期间,股票组合的收益情况,等比投资,与周期有关

参数 类型 说明
stocks array 字符串,以分号分割,股票列表
beg_t datetime 日期型时间,策略验证开始时间
end_t datetime 日期型时间,策略验证截止时间
buy_cond any 布尔公示表达式,策略买入条件
sell_cond any 布尔公示表达式,策略卖出条件
index_id string 字符串,指数代码
show_type any 整数型,显示类型(图形或者数据表类型),0表示返回图形,1表示数据类型

返回:array

tradingStrategyByBk(bk_names, beg_t, end_t, index_id, buy_cond, stock_buy_con, top_type, top_n, holding_n, return_type)

板块等比策略验证

参数 类型 说明
bk_names array 字符串,以分号分割,板块列表
beg_t datetime 日期型时间,板块策略验证开始时间
end_t datetime 日期型时间,板块策略验证截止时间
index_id string 字符串,指数代码
buy_cond any 表达式,板块买入条件
stock_buy_con any 表达式,股票选择标准
top_type any 整型,满足的板块取股票方式,含义如下表:
top_n float 实数,取板块中的股票个数或比例
holding_n any 整数,持有天数(交易日)
return_type any 整型,结果返回类型,含义如下表:

返回:array

tradingStrategyByBk2(bk_names, beg_t, end_t, index_id, buy_cond, top_n, holding_n)

板块等比策略验证

参数 类型 说明
bk_names array 字符串,以分号分割,板块列表
beg_t datetime 日期型时间,板块策略验证开始时间
end_t datetime 日期型时间,板块策略验证截止时间
index_id string 字符串,指数代码
buy_cond string 表达式,板块买入条件
top_n any 实数,取板块个数
holding_n any 整数,持有天数(交易日)

返回:array

tradingByJszb(stocks, beg_t, end_t, buy_cond, sell_cond, zs_by_df, zy_by_zf, mc_by_ts)

个股买卖测试

参数 类型 说明
stocks array 字符串,以分号分割,股票列表
beg_t datetime 日期型时间,个股买卖测试开始时间
end_t datetime 日期型时间,个股买卖测试截止时间
buy_cond any 表达式,个股买入条件
sell_cond any 表达式,个股卖出条件
zs_by_df float 实数,跌幅止损(%)
zy_by_zf float 实数,涨幅止盈(%)
mc_by_ts any 整数,持有N日后自动平仓

返回:array

portfolioCalcSys(sector, init_money, start_date, end_date, commission_charge, scale_restriction, negotiability, buy_c, sell_c, min_sell, min_buy, buy_price, sell_price, value_price, max_buy_rate, max_sell_rate, min_commission_charge, buy_unit, free_ze_rate, base_money, list_days)

交易策略测试(复杂参数,可选条件)

参数 类型 说明
sector string 字符串,市场板块
init_money float 整数,初始资金
start_date datetime 日期型时间,开始时间
end_date datetime 日期型时间,截止时间
commission_charge float 实数,手续费
scale_restriction float 实数,单支证券比例约束(0.1表示10%)
negotiability float 实数,流通性(0.05表示5%)
buy_c any 布尔表达式,买入条件
sell_c any 布尔表达式,卖出条件
min_sell any 整数,最小卖出股数
min_buy any 整数,最小买入股数
buy_price any 用户自定义,表达式,买入价格
sell_price any 用户自定义,表达式,卖出价格
value_price any 用户自定义,表达式,计算价值
max_buy_rate float 实数,最大买入占的比例(和实际交易值比,0.1表示10%)
max_sell_rate float 实数,最大卖出比例(和真实交易相比,0.1表示10%)
min_commission_charge float 实数,最低手续费
buy_unit any 整数,买入单位
free_ze_rate float 实数,冻结比例(当日卖出得到的资金不准许买入的比例,1表示全部冻结)
base_money float 实数,最低操作资金(防止过多操作)
list_days any 整数,起码上市天数

返回:array

setRetBuyPrice(price)

设置一个“tmpBuyPrice”自定义的系统变量的值

参数 类型 说明
price float 实数,价格

返回:void

setRetSellPrice(price)

设置一个“tmpSellPrice”自定义的系统变量的值

参数 类型 说明
price float 实数,价格

返回:float

setStockBuyInfo(id, type, value)

设置Type类型对应的证券代码ID的值

参数 类型 说明
id string 字符串,证券代码
type string 字符串,类型参数
value float 实数,Type类型对应的证券代码的值

返回:any

stockBuyInfo(type)

返回当前环境代码的Type类型对应的系统变量值

参数 类型 说明
type any 字符串,类型参数

返回:any

setStockBuyPrice(id, price)

设置ID 对应"BuyPrice"的系统值

参数 类型 说明
id string 字符串,证券代码
price float 实数

返回:any

setStockBuyTime(id, time)

设置ID的”BuyTime”对应的系统变量值

参数 类型 说明
id string 字符串,证券代码
time datetime 日期型时间

返回:any

stockHoldingCount()

返回当前默认证券代码设置了'HoldingInfo'的系统变量值

返回:float

selectStockIndexCall(stock_arr, beg_t, end_t, select_cond, not_is_sell, sell_cond, not_need_stoped)

返回选股结果

参数 类型 说明
stock_arr array 一维字符串数组,证券代码
beg_t datetime 日期型时间,开始选股时间
end_t datetime 日期型时间,结束选股时间
select_cond any 布尔表达式,选股条件
not_is_sell bool object
sell_cond any 布尔表达式,卖出股票条件
not_need_stoped bool object

返回:array

trueTransactionYtm(t, data, max_percent, end_t)

实际买卖模拟

参数 类型 说明
t array 数据表类型,用户数据
data array 日期型时间,股票日收益率
max_percent float 实数,每个股票投入资金占可用资金百分比
end_t datetime 日期型时间,验证截止日期

返回:array

tsbData1(bk_names, beg_t, end_t, buy_cond, top_n, holding)

买卖记录

参数 类型 说明
bk_names string 字符串,以分号分割,板块名称列表
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,截止日期
buy_cond any 表达式,买入条件
top_n any 整数,返回个数
holding any 整数,持有天数

返回:array

tsbData2(bk_names, beg_t, end_t)

返回板块的指数涨幅,采用总股本加权

参数 类型 说明
bk_names string 字符串,以分号分割,板块名称列表
beg_t datetime 日期型时间,验证开始时间
end_t datetime 日期型时间,验证截止日期

返回:array

tsflTsBackTestingFile(end_t, my_portfolio_arr, index_id, ini_cash, price_type, vol_mod_type, dividend_type, allotment_type)

TSBackTesting策略回测框架的使用范例,实现从外部导入组合配置数据进行回测。

参数 类型 说明
end_t datetime 回测截止日期
my_portfolio_arr array 组合配置信息
index_id string 基准指数
ini_cash float 初始资金
price_type any 成交价类别
vol_mod_type any 成交量取整模式
dividend_type bool 是否分红再投资
allotment_type bool 是否参与配股

返回:array

tsflTsBackTestingPercentPortfolio(bk_name, beg_t, end_t, index_id, ini_cash, rate_type, price_type, vol_mod_type, dividend_type, allotment_type, fee_rate, top_n)

TSBackTesting回测框架的一个范例,简单的单因子PE选股回测模型。该函数只作为框架调用示例,用户可参考该函数的调用过程,详见函数代码。

参数 类型 说明
bk_name string 板块名称
beg_t datetime 开始日
end_t datetime 截止日
index_id string 基准指数
ini_cash float 初始资金
rate_type any 资金配比方式
price_type any 成交价类别
vol_mod_type bool 成交量取整模式
dividend_type bool 是否分红再投资
allotment_type bool 是否参与配股
fee_rate float 交易费率(%)
top_n any 前N个

返回:array

tsflTsBackTestingHighFrequencyTrading(stocks, beg_t, end_t, cycle, max_n, max_gr, max_lr, fee_rate)

TSBackTesting回测框架的一个范例,实现对高频交易的回测。该函数只作为框架调用示例,用户可参考该函数的调用过程,详见函数代码。

参数 类型 说明
stocks array 样本股
beg_t datetime 开始日
end_t datetime 截止日
cycle string 周期
max_n any 最大持有个数
max_gr float 止盈(%)
max_lr float 止损(%)
fee_rate float 费率(%)

返回:array

portfolioBackTestingIndexFund(pf_info_data, index_id, begt, end_t)

策略验证-指数基金-历史模拟

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
index_id string 字符串,验证代码
begt datetime 日期型时间,验证开始日(in)
end_t datetime 日期型时间,验证截止日(in)

返回:array

portfolioBackTestingTrading(pf_info_data, t, return_type)

交易类策略的回测,返回交易类系统的成功率,最大连续盈利次数等交易详情信息,参考平台首页-》2011-11-21-模型更新-策略验证(交易类)ToolBox使用说明

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
t array 数据表类型,源数据
return_type any 整数,用户自定义,返回类型,0表示交易评价

返回:array

portfolioBackTestingPercent(pf_info_data, t_all_percent, t_all_ta, index_id, end_t, rate_type, t_all_zcpz, t_all_hypz, t_all_ccmx, t_all_jz, t_all_ls, t_all_jymx)

策略验证-配置类组合,配置类的策略的回测,参考平台首页-》2011-12-19-模型更新-策略验证(配置类)ToolBox使用说明

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
t_all_percent array 数据表类型,所有配置比例(in)
t_all_ta array 数据表类型,所有申购、赎回(in)
index_id string 字符串,指数代码,Benchmark(in)
end_t datetime 日期型时间,验证截止日(in)
rate_type any 整数,用户自定义,资金配比方式(in),含义如下表:
t_all_zcpz array 数据表类型,资产配置
t_all_hypz array 数据表类型,行业配置
t_all_ccmx array 数据表类型,持仓明细
t_all_jz array 数据表类型,资产净值
t_all_ls array 数据表类型,交易流水
t_all_jymx array 数据表类型,交易明细

返回:array

portfolioBackTestingQuantity(pf_info_data, begt, end_t, t_all_jymx, t_all_ta, t_all_zcpz, t_all_hypz, t_all_ccmx, t_all_jz, t_all_ls)

策略验证-数量类组合,数量类的策略的回测

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
begt datetime 日期型时间,验证开始日(in)
end_t datetime 日期型时间,验证截止日(in)
t_all_jymx array 数据表类型,交易明细
t_all_ta array 数据表类型,所有申购、赎回(in)
t_all_zcpz array 数据表类型,资产配置
t_all_hypz array 数据表类型,行业配置
t_all_ccmx array 数据表类型,持仓明细
t_all_jz array 数据表类型,资产净值
t_all_ls array 数据表类型,交易流水

返回:array

tsflTsMutiFactor01(index_id, beg_t, end_t, factor_arr, cy, abnormal_type, standarize_type, groups, constr, group_hy, industry_type, industry_method, rate_type, buy_ratio, sell_ratio)

TSBackTesting回测框架的一个范例,实现对高频交易的回测。该函数只作为框架调用示例,用户可参考该函数的调用过程,详见函数代码。

参数 类型 说明
index_id string 基准指数
beg_t datetime 开始日
end_t datetime 截止日
factor_arr array 因子选择
cy string 周期
abnormal_type any 极值处理方法
standarize_type any 无量纲化方法
groups string 分组百分位
constr string 剔除条件
group_hy any 分组方式
industry_type any 行业分类标准
industry_method any 行业资金分配方法
rate_type any 个股资金分配方式
buy_ratio float 开仓费率(%)
sell_ratio float 平仓费率(%)

返回:array

portfolioBackTestingPercentChange(pf_info_data, end_t, tp_ccmx, t_percent)

策略验证-比例组合-调仓记录,根据调仓前、调仓后数据,确定比例变动

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_ccmx array 数据表类型,调仓前持仓
t_percent array 数据表类型,调仓后配置比例

返回:array

portfolioBackTestingPercentDataCheck(pf_info_data, t_percent, t_ta)

策略验证-比例组合-数据检查,对组合信息和所有交易明细信息的缺省数据检查,若缺省,则添加默认值

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
t_percent array 数据表类型,所有交易明细
t_ta array 数据表类型,所有申购、赎回

返回:array

portfolioBackTestingPercentToQuantity(pf_info_data, tp_zcpz, t_percent, r_o)

策略验证-比例组合-比例->交易明细,,根据调仓前比例(%)、调仓后比例(%)、调仓前数量、成交价、开仓费率(%)、平仓费率(%)确定配置类组合的交易明细

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
tp_zcpz array 数据表类型,调仓前资产配置
t_percent array 数据表类型,调仓记录
r_o array 数据表类型,用于内部调试用数据(var)

返回:array

portfolioBackTestingPercentSetPercentforNotUserDefined(t_percent, end_t, rate_type)

策略验证-比例组合-t期继续持有的or新增的,按不同的加权方法确定比例,根据T日目标持有证券以及资金配比方式得到在EndT的证券配置比例(%)

参数 类型 说明
t_percent array 数据表类型,EndT日的目标持有证券列表
end_t datetime 日期型时间,截止日
rate_type any 整数,用户自定义,组合比例确定方法,含义如下表:

返回:array

portfolioBackTestingTradingEvaluation(pf_info_data)

策略验证-交易类-单品种,对交易记录做盈亏,成交金额,累计盈亏次数以及持续持仓时间等相关数据计算。

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息;tpZCPZ:数据表类型,调仓前资产配置;tPercent:数据表类型,调仓记录;rO:数据表类型,用于内部调试用数据(var)

返回:array

teExtremeSummary(subtotals, cycle)

组合/单券极端交易情况统计,功能: 对交易小计数据,按累计收益率进行极端情况统计,包括以下几个方面 最大连盈次数、最大连亏次数, 最大连盈幅度(%)、最大连亏幅度(%), 最大单次盈利(%)、最大单次亏损(%), 最大连盈时间、最大连亏时间 详细说明见下述文档的极端评价: 《深圳天软科技-应用专题-策略评价01:天软交易策略评价框架TSTradingEvaluation》

参数 类型 说明
subtotals any 数组,交易小计数据;字段必须包含;开仓时间:(datetime);平仓时间:(datetime);持仓时间:(real);累计收益率(%):(real)
cycle any 周期,用于计算持续时间

返回:array

teMatchOcTradeData(talltradedata, flag, returntype, pfinfodata)

每笔交易的开平仓匹配,功能: 对交易明细按券&交易方向进行开平仓自动匹配处理(以开仓数据为基准) 匹配规则:提供先建先平及先建后平方式 详细说明请见文末FAQ: 《深圳天软科技-应用专题-策略评价01:天软交易策略评价框架TSTradingEvaluation》

参数 类型 说明
talltradedata any 数组,交易明细数据;字段必须包含标准的回测中交易明细字段;字段包含:截止日,代码,名称,方向,动作,乘数,保证金比例(%),;成交价,成交量,费率(%),成交金额(税前),费用,成交金额,备注
flag any 整型,平仓方式; 0:先建先平(默认);1:后建先平
returntype any 整型,返回匹配结果类型;;1:全部匹配结果(包含不完整)(默认);2:仅含完整匹配的结果
pfinfodata any 数组,回测初始化信息,重新获取交易明细时设置回测属性;1)分红再投资:0:不参与;1:参与再投资(默认);2)自动参与配股:0:不参与;1:参与(默认);3)货币基金自动分红再投资:0:不参与;1:参与(默认)

返回:array

portfolioBackTestingQuantityCompositeDetail(end_t, tp_gp, t_ls)

策略验证-数量类组合-t日持股明细,得到股票组合tpGP与tLS在EndT时的持仓明细

参数 类型 说明
end_t datetime
tp_gp array
t_ls array

返回:array

portfolioBackTestingQuantityDataCheck(pf_info_data, t_all_jymx, t_all_ta)

策略验证-数量类组合-数据检查,对组合信息和所有交易明细信息的缺省数据检查,若缺省,则添加默认值

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
t_all_jymx array 数据表类型,所有交易明细
t_all_ta array 数据表类型,所有申购、赎回

返回:array

portfolioBackTestingQuantityInvestmentRatio(end_t, t_zcpz, t_ls, t_gp, v_zcjz)

策略验证-数量类组合-t日资产配置

参数 类型 说明
end_t datetime 日期型时间,截止日
t_zcpz array 数据表类型,昨资产配置
t_ls array 数据表类型,t日交易流水
t_gp array 数据表类型,t日持股明细
v_zcjz array 数据表类型,t日资产净值

返回:array

portfolioBackTestingQuantityFaEndT(pf_info_data, end_t, tm, tp_zcpz, tp_gp, t_jy, t_ta, t_zcpz, t_hypz, t_gp, t_jz, t_ls)

策略验证-数量类组合-t日数据

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,t日
tm float 实数,初始资金
tp_zcpz array 数据表类型,t-1日资产配置
tp_gp array 数据表类型,t-1日持仓明细
t_jy array 数据表类型,t日交易
t_ta array 数据表类型,t日申购、赎回
t_zcpz array 数据表类型,t日资产配置
t_hypz array 数据表类型,t日行业配置
t_gp array 数据表类型,t日持股明细
t_jz array 数据表类型,t日净值
t_ls array 数据表类型,t日交易流水

返回:array

portfolioBackTestingQuantityIndustryComposite(end_t, t_gp)

策略验证-数量类组合-t日行业配置,由tGP数据表中按行业统计个各行业的市值和排名

参数 类型 说明
end_t datetime 日期型时间,t日
t_gp array 数据表类型,t日持股明细

返回:array

portfolioBackTestingQuantityNetAsset(end_t, v_zcjz, v_zfe, vp_zcjz)

策略验证-数量类组合-t日净值情况,返回单位净值,累计净值,净值收益

参数 类型 说明
end_t datetime 日期型时间,t日
v_zcjz float 实数,t日资产净值
v_zfe float 实数,组合总份额
vp_zcjz float 实数,t-1日资产净值

返回:array

portfolioBackTestingQuantityInvalidData(end_t, t_all_zcpz, t_all_hypz, t_all_ccmx, t_all_jz, t_all_ls)

策略验证-数量类组合-设置t日原数据无效

参数 类型 说明
end_t datetime 日期型时间,t日
t_all_zcpz array 数据表类型,All-资产配置
t_all_hypz array 数据表类型,All-行业配置
t_all_ccmx array 数据表类型,All-持股明细
t_all_jz array 数据表类型,All-净值
t_all_ls array 数据表类型,All-流水

返回:array

portfolioBackTestingQuantityTransactionLog(end_t, tp_gp, t_jy, b_fhztz)

策略验证-数量类组合-t日流水-分红送股+买卖

参数 类型 说明
end_t datetime 日期型时间,t日
tp_gp array 数据表类型,t-1日持仓明细
t_jy array 数据表类型,t日交易
b_fhztz bool object

返回:array

portfolioBackTestingQuantityTradeDetails(pf_info_data, end_t, tp_gp, t_jy)

策略验证-数量类组合-t日交易明细

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓明细
t_jy array 数据表类型,t日所有交易数据

返回:array

portfolioBackTestingQuantityTradeOfMoneyMarketFund(pf_info_data, end_t, tp_gp)

T日货币基金分红再投资

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓明细;tJY:数据表类型,t日所有交易数据

返回:array

portfolioBackTestingQuantityCashAllocation(cash, newest_number, number_of_will_buying, max_numer, min_number, method_type, number, cash_per_unit)

数量类套利类组合资金分配,按照最新剩余资金、最新持仓个数和资金分配方法,确定每个准备买入证券所分配的资金

参数 类型 说明
cash float 实数,可用资金
newest_number any 整数:最新持有个数
number_of_will_buying any 整数,符合买入条件的个数
max_numer any 整数,最多允许持有个数
min_number any 整数,最少持有个数
method_type any 整数,资金分配方法,取值为0表示固定最大持有个数法,取值为1表示最少持有个数法
number any 整数,实际可买入个数
cash_per_unit float 实数,每个所分配的资金

返回:any

portfolioBackTestingQuantitySellByCommonCondition(end_t, tp_gp, max_hold_days, max_gain_ratio, max_loss_ratio, price_type, sell_ratio)

T日按最大持有期、止盈、止损卖出股票

参数 类型 说明
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓
max_hold_days any 整数,最大持有天数
max_gain_ratio float 实数,止盈率(%)
max_loss_ratio float 实数,止损率(%)
price_type any 整数,到期平仓成交价类别,值为0表示以收盘价成交,值为1表示以均价成交
sell_ratio float 实数,卖出费率(%)

返回:array

portfolioBackTestingQuantityTradeOfRightsIssue(pf_info_data, end_t, tp_gp)

T日配股产生的交易

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓

返回:array

portfolioBackTestingQuantityTradeOfDividendandSplit(pf_info_data, end_t, tp_gp)

T日股票分红、送股,基金分红、拆分以及债券付息、兑付交易数据

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓

返回:array

portfolioBackTestingQuantityTradeOfDividendandSplit(pf_info_data, end_t, tp_gp)

根据T日分红、送股、配股数据调整昨持仓(数量、总成本、成本价)

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓;tFHSG:数据表类型,T日分红送股、配股等交易数据

返回:array

portfolioBackTestingQuantityTradeOfDelist(pf_info_data, end_t, tpgp)

T日证券退市处理

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息
end_t datetime 日期型时间,截止日
tpgp array 数据表类型,昨持仓

返回:array

portfolioBackTestingQuantityVolAfterSplit(tp_gp, end_t, pf_info_data)

根据分红送股数据对昨持仓的数量、总成本、成本价进行调整

参数 类型 说明
tp_gp array 数据表类型,昨持仓
end_t datetime 日期型时间,截止日
pf_info_data array 数据表类型,组合基本信息

返回:array

portfolioBackTestingQuantityGetClose(endt, stype, isjs)

证券指定日价格,与系统参数证券、周期相关

参数 类型 说明
endt datetime 日期型时间,截止日
stype any 整数,证券类别
isjs bool 布尔型,是否取结算价

返回:float

getContractMultiplier()

证券合约单位,与系统参数(证券、时间相关)

返回:float

getMarginRatio()

期权、期货的保证金比例Ⅱ(%),与系统参数(证券、时间相关)

返回:float

getMarginRatio2()

期权保证金比例Ⅱ(%),与系统参数(证券、时间相关)

返回:float

depositOfOption(option_id, option_price, stock_price, p1, p2)

期权单位保证金,与系统参数时间有关

参数 类型 说明
option_id string 字符串类型,期权代码
option_price float 实数,期权价格
stock_price float 实数,期权标的证券价格
p1 float 实数,保证金比例(%)
p2 float 实数,保证金比例Ⅱ(%)

返回:float

depositOfSecurity(stock_id, position, price, price2, margin, margin2, stockvol, stockunit)

证券保证金计算,与系统参数时间有关

参数 类型 说明
stock_id string 字符串,期权、期货合约代码
position any 整数,持仓头寸
price float 实数,期权、期货合约价格
price2 float 实数,期权标的证券价格
margin float 实数,保证金比例(%)
margin2 float 实数,保证金比例Ⅱ(%)
stockvol float 实数,持仓数量
stockunit float 实数,合约单位

返回:float

getTradeDeposit(tjy)

计算交易保证金

参数 类型 说明
tjy array 数据表类型,交易数据

返回:array

getPriceOfUnderlying(option_id, end_t, is_open)

指定日期权标的证券价格

参数 类型 说明
option_id string 字符串,期权代码
end_t datetime 日期型时间,截止日
is_open any 是否获取期权标的证券昨价格

返回:float

depositOfOptionByGroup(option, option_id, position, option_id2, position2, price, price2, stock_price, p1, p2, margin, stockvol, stockunit)

期权组合保证金计算,与系统参数时间有关

参数 类型 说明
option any 整数,组合保证金计算方式
option_id string 字符串,期权组合成分合约1
position any 整数,期权组合成分合约1头寸
option_id2 string 字符串,期权组合成分合约2
position2 any 整数,期权组合成分合约2头寸
price float 实数,期权组合成份合约1价格
price2 float 实数,期权组合成份合约2价格
stock_price float 实数,期权成分合约1和成分合约2标的证券价格
p1 float 实数,期权保证金比例(%)
p2 float 实数,期权保证金比例Ⅱ(%)
margin float 实数,保证金系数
stockvol float 实数,组合数量
stockunit float 实数,期权合约单位

返回:float

getGroupDeposit(idtype, option_id, position, option_id2, position2, price, price2, stock_price, p1, p2, stockvol, stockunit)

期权组合保证金计算,与系统参数时间有关

参数 类型 说明
idtype string 字符串,组合类型
option_id string 字符串,期权组合成分合约1
position any 整数,期权组合成分合约1头寸
option_id2 string 字符串,期权组合成分合约2
position2 any 整数,期权组合成分合约2头寸
price float 实数,期权组合成份合约1价格
price2 float 实数,期权组合成份合约2价格
stock_price float 实数,期权成分合约1和成分合约2标的证券价格
p1 float 实数,期权保证金比例(%)
p2 float 实数,期权保证金比例Ⅱ(%)
stockvol float 实数,组合数量
stockunit float 实数,期权合约单位

返回:float

bondPayMentByEndt(bondarr, endt)

债券数组在指定日是否有付息以及相应的数据

参数 类型 说明
bondarr array 一维数组,债券数组
endt datetime 日期型时间,截止日

返回:array

getBondMaturityTradeData(endt, tpgp)

债券到期兑付本金转化为交易数据

参数 类型 说明
endt datetime 日期型时间,截止日
tpgp array 数据表类型,昨持仓

返回:array

getLowestFee(v_amount, fee_rate, action, lowest_fee_type, o_lowest_fee, c_lowest_fee)

计算费用,若用户选择启用最低费用,则当根据费率计算的费用不足最低费用,则返回最低费

参数 类型 说明
v_amount float 实数,成交金额(税前)
fee_rate float 实数,费率(%)
action any 整数,动作
lowest_fee_type any 整数,是否启用最低费用限制
o_lowest_fee float 实数,最低开仓费用
c_lowest_fee float 实数,最低平仓费用

返回:float

tsTradeCalCc(end_t, tp_gp, tjy)

TSTrade_CalCC 相关函数。

参数 类型 说明
end_t datetime 日期型时间,截止日
tp_gp array 数据表类型,昨持仓
tjy array 数据表类型,今交易数据

返回:array

portfolioBackTestingIndexFundDataCheck(pf_info_data, index_id)

策略验证-指数基金-数据检查, 对组合信息和所有交易明细信息的缺省数据检查,若缺省,则添加默认值

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in)
index_id string 字符串类型,指数代码

返回:array

portfolioBackTestingIndexFundGetIndexSamples(pf_info_data, index_id, end_t, r)

策略验证-指数基金-得到t-1日指数成分,根据PfInfoData中的字段’指数成分数据来源’来获取指数成分,获取成功,返回1,否则0

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in),必须含有’指数成分数据来源’字段,其中:;0表示使用天软提供的指数成分和权重:即使用流通市值计算权重;1表示使用用户自定义的指数成分和权重(文件格式);2表示使用用户自定义的指数成分和权重(数据库格式)
index_id string 字符串类型,指数代码
end_t datetime 日期型时间
r array 数据表类型,返回参数,指数成分数据(out)

返回:bool

portfolioBackTestingIndexFundGetIndexSamplesByMarketValue(index_id, prev_end_t, end_t)

策略验证-指数基金-得到指数IndexId成份股的t-1日流通市值和比例

参数 类型 说明
index_id string 字符串类型,指数代码
prev_end_t datetime 日期型时间,t-1日
end_t datetime 日期型时间,t日

返回:array

portfolioBackTestingIndexFundGetTradingData(pf_info_data, index_id, end_t, r)

策略验证-指数基金-得到t日调仓记录

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in),必须含有’指数成分数据来源’字段,其中:;0表示使用天软提供的指数成分和权重:即使用流通市值计算权重;1表示使用用户自定义的指数成分和权重(文件格式);2表示使用用户自定义的指数成分和权重(数据库格式)
index_id string 字符串类型,指数代码
end_t datetime 日期型时间
r any 数据表类型,返回参数,指数成分数据(out)

返回:array

portfolioBackTestingIndexFundGetIndexSamplesPercent(pf_info_data, index_id, beg_t, end_t, tp_is)

策略验证-指数基金-得到组合配置比例

参数 类型 说明
pf_info_data array 数据表类型,组合基本信息(in),必须含有’初始建仓策略’,‘首日建仓比例(%)’’每日建仓比例变化(%)’’目标建仓比例(%)’,字段,其中’初始建仓策略’字段取值有下面两种情况:;0表示等比例建仓策略;1表示每日递增建仓策略&每日递减建仓策略
index_id string 字符串类型,指数代码
beg_t datetime 日期型时间,减仓起始日
end_t datetime 日期型时间
tp_is array 数据表类型,配置比例表

返回:array

portfolioBackTestingInitInvestmentRatio(end_t, tm)

策略验证-初始化资产配置

参数 类型 说明
end_t datetime 日期型时间,截止日
tm float 实数,初始资金

返回:array

portfolioBackTestingBenchmarkReturn(index_id, t)

策略验证-基准收益率,返回基准收益率和组合收益率

参数 类型 说明
index_id string 字符串,指数代码,Benchmark
t array 数据表类型,组合日收益率

返回:array

portfolioBackTestingBuySellDefaultRatio(stock_id, end_t, buy_ratio, sell_ratio, buy_other_fee, sell_other_fee)

策略验证-缺省买卖费率和费用,判断数据BuyRatioSellRatio BuyOtherFee SellOtherFee为nil则按照证券代码类型分别赋值

参数 类型 说明
stock_id string 字符串,证券代码
end_t datetime 日期型时间,截止日
buy_ratio float 实数,开仓费率(%)
sell_ratio float 实数,平仓费率(%)
buy_other_fee float 实数,开仓其他费用
sell_other_fee float 实数,平仓其他费用

返回:array

portfolioBackTestingTransactionPrice(stock_id, end_t, price_type)

策略验证-成交价,确定StockId代码的成交价

参数 类型 说明
stock_id string 字符串,证券代码
end_t datetime 日期型时间,截止日
price_type any 整数,用户自定义,成交价类别,含义如下表:

返回:float

portfolioBackTestingAdjustVolByBonusShare(tp_gp, end_t)

分红送股处理,若有分红送股,则对’数量’(持仓数量)进行调整

参数 类型 说明
tp_gp array 数据表类型,EndT之前的持仓明细
end_t datetime 日期型时间,截止日

返回:array

portfolioBackTestingGetBenchmarkReturn(index_id, beg_t, end_t, percent)

策略验证-基准收益率(%)

参数 类型 说明
index_id string 字符串,证券代码
beg_t datetime 日期型时间,截止日
end_t datetime 日期型时间,截止日
percent any 整数,

返回:array

portfolioBackTestingTransactionVol(mod_type, p2, v_blbd, v_vol_before_round)

策略验证-成交量

参数 类型 说明
mod_type any 整数,成交量取整模式,0表示不取整,1表示100整数倍,2表示小数点后两位
p2 float 实数,目标比例(%)
v_blbd float 实数,比例变动(%)
v_vol_before_round float 实数,取整前数量

返回:float

portfolioBackTestingCalBenchmarkReturn(b_minfo, bm_arr, t)

累计收益率计算

参数 类型 说明
b_minfo array 一维数组,基准详情
bm_arr array 数据表类型,基准收益率序列
t array 数据表类型,组合收益率序列

返回:array

stockPricesamebyevalute(stockarr, begt, endt, methodtype, stockmatchdata, limitvalue, returnlen, option)

股票相似度数据_基准代码

参数 类型 说明
stockarr array Array of string,股票样本
begt datetime Date,起始日期
endt datetime Date,指定日期
methodtype any Integer,相似度指标类型
stockmatchdata any Table,匹配指标数据
limitvalue float Number,阈值
returnlen any Integer,返回的结果长度
option any Integer,停牌日期数据填充方法当天数据=0;上个交易日数据填充=1

返回:array

stockPricesamebyofferdata(stockarr, indexdata, begt, endt, stockmatchdata, limitvalue, returnlen)

股票相似度数据_基准数据

参数 类型 说明
stockarr array Array of string,股票样本
indexdata any Table,基准数据
begt datetime Date,起始日期
endt datetime Date,指定日期
stockmatchdata any Table,匹配指标数据
limitvalue float Number,阈值
returnlen any Integer,返回的结果长度"

返回:array

stockSamestockdata(begt, endt, methodtype, n, option)

相似度最高的前N条数据

参数 类型 说明
begt datetime Date,起始日期
endt datetime Date,截止日期
methodtype any Integer,相似度指标
n any Integer,返回长度
option any Integer,停牌数据填充选项,当天数据=0,上个交易日填充=1

返回:array

tsSampevalutelib(return_value)

中间函数,测试数据示例

参数 类型 说明
return_value array 返回一个数据示例

返回:array

sfPe(stock_id, end_t, pe, ps, pb)

对价比率测算(市盈率、市净率法),用市盈率、市净率方法测算股权分置改革使股价达到均衡水平的最小送股比例

参数 类型 说明
stock_id string 字符串,证券代码
end_t datetime 日期型时间,停牌日期
pe float 实数,合理市盈率
ps any 实数,预计每股收益
pb float 实数,合理市净率

返回:array

evPe(end_t, auto_industry, stocks)

市盈率估值,剔除了亏损,采用总股本加权

参数 类型 说明
end_t datetime 日期型时间,估值日期
auto_industry bool object
stocks array 字符串,以分号分割,股票列表

返回:array

evPb(stocks, end_t)

市净率估值,剔除了亏损,采用总股本加权

参数 类型 说明
stocks array 字符串,以分号分割,股票列表
end_t datetime 日期型时间,估值日期

返回:array

evFcffI(data, g, unit_type)

单阶段公司自由现金流贴现

参数 类型 说明
data array 数据表,当前财务数据
g any 数据表,高速和稳定增长阶段预测值
unit_type any 整数,用户自定义,含义如下表:

返回:array

evFcffIi(data, vd, unit_type, ts, gn, rf, beg_t_of_beta, end_t_of_beta, rm, kd, delta)

两阶段自由现金流估值

参数 类型 说明
data array 数据表,财务数据,必须为固定格式,格式详情如下表:
vd float 实数,债权(务)价值(Vd
unit_type any 用户自定义,财务数据单位,含义如下表:
ts float 实数,总股本(万股)
gn float 实数,稳定增长阶段增长率G%
rf float 实数,无风险年利率Rf%
beg_t_of_beta datetime 日期型时间,计算β系数开始日期
end_t_of_beta datetime 日期型时间,计算β系数结束日期
rm float 实数,市场预期收益率(%
kd float 实数,债权资本成本Kd%
delta float 实数,资产负债率δ(%=Vd/(Ve+Vd)

返回:array

evFcffIiSensitivity(data, vd, unit_type, ts, gn_min, gn_max, wacc_min, wacc_max)

两阶段自由现金流估值敏感性分析,估值结果与WACC和Gn敏感性

参数 类型 说明
data array 数据表,财务数据,必须为固定格式,格式详情如下表:
vd float 债权(务)价值
unit_type array 财务数据单位,含义如下表:
ts float 实数,总股本(万股)
gn_min float 实数,稳定增长阶段增长率G最小值(%
gn_max float 实数,稳定增长阶段增长率G最大值(%
wacc_min float 实数,WACC最小值(%
wacc_max float 实数,WACC最大值(%

返回:array

wacc(rf, rm, beta, kd, delta)

加权资本成本WACC%

参数 类型 说明
rf float 实数,无风险利率(%
rm float 实数,市场预期收益率(%
beta float 实数,β系数
kd float 实数,债务成本(%
delta float 实数,资产负债率(%

返回:float

binomialTreeOfStock(option_type, s, x, r, std, t, return_type)

二叉树定价(股票期权),参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P312页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r float 实数,无风险年利率(%
std float 实数,年波动率(%
t float 实数,期限(月)
return_type any 用户自定义,返回类型,含义如下表:

返回:array

binomialTreeOfFuture(option_type, s, x, r, std, t, return_type)

对美式期货期权使用二叉树方法进行定价(期货期权没有欧式)

参数 类型 说明
option_type any 期权类型,整数类型;0:美式看涨;1:美式看跌
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型
return_type any 返回类型,整数;0:价格二叉树;1:期权二叉树;2:价格期权二叉树;3:期权价值

返回:array

binomialTreeOfCoin(option_type, s, x, r, std, t, return_type)

二叉树定价(外汇期权),参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P317页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r float 实数,无风险年利率(%
std float 实数,年波动率(%
t float 实数,期限(月)
return_type any 用户自定义,返回类型,含义如下表:

返回:array

bSOfStock(option_type, s, x, r, std, t)

B-S定价(股票期权),参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P218页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,标的现价
x float 实数,执行价
r float 实数,无风险年利率(%
std float 实数,年波动率(%
t float 实数,期限(月)

返回:array

bSOfIndex(option_type, s, x, r, rf, std, t)

B-S定价(指数期权),参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P242页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r float 实数,无风险年利率(%
rf float 实数,平均红利年收益率(%
std float 实数,年波动率(%
t float 实数,期限(月)

返回:array

bSOfCoin(option_type, s, x, r, rf, std, t)

对外汇期权使用 BS方法进行定价

参数 类型 说明
option_type any 期权类型,整数类型;0:看涨;1:看跌
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
rf float 货币无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型

返回:array

bSOfFuture(option_type, s, x, r, std, t)

B-S定价(期货期权),参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P249页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r float 实数,无风险年利率(%
std float 实数,年波动率(%
t float 实数,期限(月)

返回:array

binomialTreeOfIndex(option_type, s, x, r, rf, std, t, return_type)

二叉树定价(指数期权),参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P316页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r float 实数,无风险年利率(%
rf float 实数,平均红利年收益率(%
std float 实数,年波动率(%
t float 实数,期限(月)
return_type any 用户自定义,返回类型,含义如下表:

返回:array

bSOfStock1(option_type, s, x, r, close, t)

B-S定价(股票期权)隐含波动率,参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P218页

参数 类型 说明
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r float 实数,无风险年利率(%
close float 实数,权证实际交易价格
t float 实数,期限(月)

返回:array

blackScholes(contract_type, option_type, s, x, r1, std1, t, rf1)

Black-Scholes定价,参考资料: <<期权.期货和其它衍生产品>> John C. Hull 华夏出版社P218页

参数 类型 说明
contract_type any 用户自定义,期权品种类型,含义如下表:
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r1 float 实数,无风险年利率(%
std1 float 实数,年波动率(%
t float 实数,期限(月)
rf1 float 实数,货币无风险年利率(%)或指数期权的股票组合红利收益率(%)

返回:array

bSOfStockIv(option_type, s, x, r, close, t)

由股票期权交易价格依据 BS定价模型倒推出股票的隐含波动率

参数 类型 说明
option_type any 期权类型,整数类型;0:看涨;1:看跌
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
close float 期权实际交易价格,实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型

返回:float

binomialTree(contract_type, option_type, s, x, r1, std1, t, rf1, return_type)

二叉树定价

参数 类型 说明
contract_type any 用户自定义,期权品种类型,含义如下表:
option_type any 用户自定义,期权类型,含义如下表:
s float 实数,现价
x float 实数,执行价
r1 float 实数,无风险年利率(%
std1 float 实数,年波动率(%
t float 实数,期限(月)
rf1 float 实数,货币无风险年利率(%)或指数期权的股票组合红利收益率(%)
return_type any 用户自定义,返回类型,含义如下表:

返回:array

sfNormal2(x)

累积标准正态分布,等同于sf_normcdf(x,0,1)

参数 类型 说明
x float 实数,随机变量

返回:float

sampleData()

50ETF样本的实时买1量和卖1量

返回:array

fundPortfolioPgm(beg_time, end_time, class_data, portfolio, precision, class_id_index, class_index, portfolio_id_index, portfolio_amount_index)

基金公司的投资组合计算器,根据用户提供的行业表以及投资组合表计算内容有: 期初组合市值比例、期初市场市值比例、期初偏离市值比例、期末组合市值比例、期末市场市值比例、期末偏离市值比例、组合投资收益、市场投资收益、超额收益、行业配置超额收益、个股选择超额收益、双重配置超额收益、实际配置超额收益

参数 类型 说明
beg_time datetime 日期型时间,期初
end_time datetime 日期型时间,期末
class_data array 数据表类型,行业表
portfolio array 数据表类型,投资组合
precision any 整数,设置的小数位
class_id_index any 整数,行业表股票代码字段序号
class_index any 整数,行业字段序号
portfolio_id_index any 整数,组合表股票ID序号
portfolio_amount_index any 整数,组合数量字段序号

返回:array

fundPortfolioDbPgm(beg_time, end_time, class_data, portfolio, precision, class_id_index, class_index, portfolio_id_index, portfolio_amount_index)

基金公司的投资组合计算器,根据用户提供的行业表以及投资组合表计算内容有: 期初组合市值比例、期初市场市值比例、期初偏离市值比例、期末组合市值比例、期末市场市值比例、期末偏离市值比例、组合投资收益、市场投资收益、超额收益、行业配置超额收益、个股选择超额收益、双重配置超额收益、实际配置超额收益

参数 类型 说明
beg_time datetime 日期型时间,期初
end_time datetime 日期型时间,期末
class_data array 字符串类型,来源于用户数据,行业表
portfolio string 字符串类型,来源于用户数据,投资组合
precision any 整数,设置的小数位
class_id_index any 整数,行业表股票代码字段序号
class_index any 整数,行业字段序号
portfolio_id_index any 整数,组合表股票ID序号
portfolio_amount_index any 整数,组合数量字段序号

返回:array

portfolioHvByPe(bk_name, beg_t, end_t, money, adjust_month, from_no, to_no, percent_type, return_type)

按市盈率进行投资组合校验,算法如下:计算起始日样本股的市盈率,按照升序排序。对于市盈率<0的股票,不予考虑;取指定索引段(如:取市盈率排名的FromNo - ToNo名的)股票作为投资组合股票,按照流通股加权/总股本加权/等资金加权等方式确定投资组合每个股票的投资比例,计算投资组合股票每日市值,并和指数进行比较

参数 类型 说明
bk_name string 字符串,样本股
beg_t datetime 日期型时间,投资开始日
end_t datetime 日期型时间,投资截止日
money float 实数,投资金额(万)
adjust_month any 整数,投资组合调整时段(月)
from_no any 整数,样本股选择开始编号
to_no any 整数,样本股选择截止编号
percent_type any 用户自定义,投资比例选择,含义如下表:
return_type any 用户自定义,返回类型,0表示返回图形,1表示数据

返回:array

stocksPortfolioPgm(bk_name, beg_t, end_t, method_type, yh_type, show_hist_yield, predict_yield, max_risk)

板块投资组合计算

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期型时间,计算开始日期
end_t datetime 日期型时间,计算截止日期
method_type any 用户自定义,方法选择,含义如下表:
yh_type any 用户自定义,优化目标,含义如下表:
show_hist_yield bool object
predict_yield float 实数,投资组合预期收益%
max_risk float 实数,风险限定

返回:array

nPartPortfolioPgm(bk, stocks, exp, parts, part_rule, condition, beg_t, end_t, rate_type, range_pre, index_id, show_risk)

等分投资法校验,按照某个值分割,例如按照市盈率分割成N等分,计算阶段的各个等分的表现情况

参数 类型 说明
bk string 字符串,投资板块
stocks array 字符串,投资股票
exp any 表达式,等分对象-需输入@
parts any 整数,等分数
part_rule any 整数,分的规则,含义如下表:
condition any 表达式,约束条件
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 整数,加权方法,含义如下表:
range_pre any 整数,范围小数点位数
index_id string 字符串,参照指数
show_risk bool object

返回:array

portfolioTestByAnyPgm(bk_name, beg_t, end_t, money, adjust_days, eval_exp, sort_dir, range_type, range_beg, range_end, percent_type, return_type, condition)

任意指标投资组合校验,测试指标为EvalExp,先用条件Condition参数来滤掉一些不复合要求的股票,再对EvalExp进行计算,然后再排位,在按照PercentType投资比例选择方式确定投资组合每个股票的投资比例,计算投资组合股票每日市值,并和指数进行比较

参数 类型 说明
bk_name string 字符串,样本股
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
money float 实数,投资金额
adjust_days any 整数,投资组合调整天数
eval_exp any 表达式,测试指标
sort_dir bool object
range_type any 用户自定义,测试条件,含义如下表:
range_beg float 实数
range_end float 实数
percent_type any 用户自定义,投资比例选择,含义如下表:
return_type any 用户自定义,返回类型,含义如下表:
condition any 表达式,约束类型

返回:array

getTrueRp(w)

计算资产组合的期望收益率,与自定义的系统变量’TZZHRiMatrix’有关,调用之前先设置该系统变量。并且w的长度必须跟该系统变量的值的长度一致

参数 类型 说明
w array 一位数字数组,投资品种比例

返回:array

portfolioTrack(zh_result, tmoney, beg_t, end_t)

对已经建立好的投资组合进行跟踪

参数 类型 说明
zh_result array 数据表,组合结果,数据格式如下:
tmoney float 实数,总共投资金额<万元>
beg_t datetime 日期型时间,开始投资日期
end_t datetime 日期型时间,结束投资日期

返回:array

stocksPortfolio(stock_arr, beg_t, end_t, methodtype, predict_yield, max_risk, show_hist_yield, call_back)

股票投资组合计算及结果输出

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,结束日期
methodtype any 用户自定义,投资组合方法
predict_yield float 实数,预期收益率
max_risk float 实数,风险限定
show_hist_yield bool object
call_back string 字符串,回调函数

返回:array

pfCallBack1(w, r)

投资组合的约束1:所有投资组合的比例和=1

参数 类型 说明
w array 一维数字数组
r float 实数

返回:any

pfIncomeMaxCallBack(w, r)

投资组合收益最大回调

参数 类型 说明
w array 一维数字数组,投资品种的比例(%)
r float 实数,使用SUMT时候,使用的罚因子

返回:float

pfOutPut(x, beg_time, end_time)

投资组合结果输出

参数 类型 说明
x array 投资品种的比例(%)
beg_time datetime 开始时间
end_time datetime 截止时间

返回:float

pfRiskMinCallBack(w, r)

风险最小回调,兼顾风险和收益的投资组合回调,与'TZZHMethodType'该自定义的系统变量有关,计算组合方差的方法,如果为0 则为马可维兹法,此时与'MarkowitzCoMatrix'自定义的系统变量有关,1表示单指数法,此时与'SIMVarRm'自定义的系统变量有关,回调过程中是否卖空与'TZZHYxmk'有关,该函数用于投资组合中间计算风险

参数 类型 说明
w array 一维字符串数组
r float 实数

返回:array

adjustSampleByAny(bk_name, beg_t, money, eval_exp, sort_dir, range_type, range_beg, range_end, percent_type, condition)

计算满足条件Condition的股票的EvalExp,选取值在RangeBeg跟RangeEnd之间,按照不同的RangeType类型选择股票,并分配资金

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期型时间,开始时间
money float 实数,初始资金
eval_exp any 表达式
sort_dir bool object
range_type any 整数,范围类型
range_beg float 实数,范围上限
range_end float 实数,范围下限
percent_type any 整数,资金分配方法,用户自定义,含义如下表:
condition any 表达式,条件选择

返回:array

portfolioByAny(stock_arr, end_t, eval_exp, sort_dir, range_type, range_beg, range_end, condition)

计算满足条件Condition的股票的EvalExp,选取值在RangeBeg跟RangeEnd之间,按照不同的RangeType类型选择

参数 类型 说明
stock_arr array 数据表,股票列表,必须含有’代码’,’股数’
end_t datetime 日期型时间,当前时间
eval_exp any 表达式
sort_dir bool object
range_type any 整数,范围类型
range_beg float 实数,范围上限
range_end float 实数,范围下限
condition any 表达式,条件选择

返回:array

portfolioTrackingByAny(bk_name, stock_arr, beg_t, end_t, adjust_days, eval_exp, sort_dir, range_type, range_beg, range_end, condition)

得出投资组合中的一些中间结果数据

参数 类型 说明
bk_name string 字符串,板块名称
stock_arr array 数据表,股票列表,必须含有’代码’,’股数’
beg_t datetime 日期型时间,起始日期
end_t datetime 日期型时间,当前时间
adjust_days any 整数
eval_exp any 表达式
sort_dir bool object
range_type any 整数,范围类型
range_beg float 实数,范围上限
range_end float 实数,范围下限
condition any 表达式,条件选择

返回:any

needAdjustSampleByDays(beg_t, current_date, adjust_days)

判断起始日期BegT间隔相应天数AdjustDays是否在系统限定的当前日期CurrentDate内

参数 类型 说明
beg_t datetime 日期型时间,起始日期
current_date datetime 日期型时间,当前时间
adjust_days any 整数

返回:bool|datetime

markowitzBasicData(stock_arr)

马可维兹基本数据,使用马可维兹方法进行计算,投资组合的协方差矩阵的计算股票组合的期望收益率

参数 类型 说明
stock_arr any 一维数字数组,股票列表;BegTime:日期型时间,开始时间;EndTime:日期型时间,结束时间

返回:array

markowitzVarRp(w)

马可维兹法目标函数计算<方差>

参数 类型 说明
w array 一维数字数组,投资品种的投资比例

返回:float

pfStocksCovMatrix(tb)

股票协方差矩阵

参数 类型 说明
tb array 二维数字数组,投资品种的投资比例

返回:array

pfStocksZfMatrix(stock_arr, beg_t, end_t)

股票列表阶段涨幅矩阵

参数 类型 说明
stock_arr string 一维字符串数组,投资品种的投资比例
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,结束时间

返回:array

encodePortfolioName(name, beg_t, end_t, method_type, yh_type, predict_yield, max_risk)

用于生成投资组合的结果保存的名称

参数 类型 说明
name string 字符串,股票列表
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,结束时间
method_type any 整数,0表示’Markowitz法’,1表示’单指数法’
yh_type any 整数,0表示’收益,风险最小’,1表示’风险,收益最大’
predict_yield float 实数
max_risk float 实数

返回:string

simBasicData(stock_arr, beg_t, end_t)

SIM方法计算时,一些相关基本数据的计算并设置相关自定义系统变量,比如:投资品种,投资品种的期望率,各投资品种的残差,各投资品种的Beta系数,各投资品种的Alpha系数,投资品种的标准差,指数的方差

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,结束时间

返回:array

simSumAlphap(w)

Sum(Alpha系数 * 比例)

参数 类型 说明
w array 一维数字数组,投资品种的投资比例

返回:float

simSumBetap(w)

Sum(Beta系数*比例)

参数 类型 说明
w array 一维数字数组,投资品种的投资比例

返回:float

simSumVarEj(w)

Sum(残差*投资比例**2)

参数 类型 说明
w array 一维数字数组,投资品种的投资比例

返回:float

simvarRp(w)

SIM方法目标函数计算<方差>

参数 类型 说明
w array 一维数字数组,投资品种的投资比例

返回:float

stockBetaAlphaMatix(r, rm)

股票的BetaAlpha以及相关系数

参数 类型 说明
r array 二维数字数组
rm array 一维数字数组

返回:array

stockVarEj(n, m, r, alpha, beta, rm)

计算投资组合中各品种的残差

参数 类型 说明
n any 整数,投资品种个数
m any 整数,观察到的数据点个数
r array 二维数字数组,R[j][t]第j个股票在第t个观察点的数值
alpha array 一维数字数组,投资组合的Alpha系数
beta array 一维数字数组,投资组合的Beta系数
rm array 一维数字数组,指数在第t个观察点的数值

返回:array

allBkYieldAndRisk(period, start_date)

所有板块Period期的预期收益和风险

参数 类型 说明
period any 整数,做足period期
start_date datetime 日期型时间,开始时间

返回:array

bKyieldAndRisk(sets, period, start_date)

某个板块Period期的预期收益和风险

参数 类型 说明
sets string 字符串,板块名称
period any 整数,做足period期
start_date datetime 日期型时间,开始时间

返回:array

yieldAndRisk(sets, period, start_date)

某个板块的成分股Period期的预期收益和风险

参数 类型 说明
sets string 字符串,板块名称
period any 整数,做足period期
start_date datetime 日期型时间,开始时间

返回:array

portfolioByPe(stock_arr, end_t, from_no, to_no)

根据FromNoToNo取StockArr在EndT的市盈率升序后的结果集。

参数 类型 说明
stock_arr string 字符串,板块名称
end_t datetime 日期型时间,开始时间
from_no any 整数,起始行号
to_no any 整数,截止行号

返回:array

portfolioGraph(t)

组合收盘和指数收盘的图。

参数 类型 说明
t array 数据表,包含’日期’,’组合指数’与’指数’字段的表

返回:array

portfolioPercent(stock_arr, beg_t, money, percent_type)

按照不同投资比例下的股票所分配的资金以及所购买股数

参数 类型 说明
stock_arr array 一维字符串数组,投资组合股票
beg_t datetime 日期型时间,投资开始日期
money float 实数,总共投资金额<万元>
percent_type any 用户自定义,投资比例选择,含义如下表:

返回:array

portfolioTrackPgm(zh_result, tmoney, beg_t, end_t)

对已经建立好的投资组合进行跟踪,返回投资组合的组合市值,涨幅等。

参数 类型 说明
zh_result string 数据表,组合结果,数据格式如下:
tmoney float 实数,总共投资金额<万元>
beg_t datetime 日期型时间,开始投资日期
end_t datetime 日期型时间,结束投资日期

返回:array

portfolioTracking(bk_name, stock_arr, beg_t, end_t, adjust_month, from_no, to_no)

跟踪股票组合的每日组合市值,涨幅,累计涨幅与当前环境下的指数的相关数据比较

参数 类型 说明
bk_name string 字符串,板块名称,在第二次跟踪时要选股的板块名称
stock_arr array 数据表,初始股票组合
beg_t datetime 日期型时间,开始跟踪日期
end_t datetime 日期型时间,结束跟踪日期
adjust_month any 整数,在跟踪期间调整的月份数
from_no any 整数,起始行号
to_no any 整数,截止行号

返回:array

bkBetaAlphaIndexRelative(bk, index, start_date)

板块成分股与指数Index的Beta与Alpha以及相关系数,

参数 类型 说明
bk string 字符串,板块名称
index string 字符串,指数代码
start_date datetime 日期型时间,开始计算日期

返回:array

bkCorrelMatrix(bk, start_date)

板块成分股之间的相关系数矩阵。与当前时间有关,当前时间为区间截止日。

参数 类型 说明
bk string 字符串,板块名称
start_date datetime 日期型时间,开始计算日期

返回:array

betaAlphaIndexRelative(stocks, index, start_date)

股票与指数的Beta,Alpha以及相关系数,与当前时间有关,当前时间为区间截止日。

参数 类型 说明
stocks array 一维字符串数组,股票列表
index string 字符串,指数代码
start_date datetime 日期型时间,开始计算日期

返回:array

correlMatrix(stocks, start_date)

股票列表之间的相关系数。与当前时间有关,当前时间为区间截止日。

参数 类型 说明
stocks array 一维字符串数组,股票列表
start_date datetime 日期型时间,开始计算日期

返回:array

needAdjustSmaple(beg_t, current_date, adjust_month)

判断CurrentDate是否还在BegT往后推AdjustMonth*30的日期内

参数 类型 说明
beg_t datetime 日期型时间,起始时间
current_date datetime 日期型时间,当前时间
adjust_month any 整数,往后推的月份数,月份间隔数

返回:array

class(ts_optimizer)

TSPortfolioOptimizer组合优化框架类,主要封装了常见的组合优化目标和组合约束条件。 优化目标:跟踪误差最小、超额收益最大、信息比率最大、组合风险最小、组合你和指数残差平方和最小、组合收益最大等; 约束条件:包括线性约束和非线性约束。线性约束包括个股权重、行业权重等约束;非线性约束包括超额收益、跟踪误差、信息比率等约束; 用户也可以自己重写自己的优化目标和约束条件。 详细说明及范例见组合优化专题,如下链接。

参数 类型 说明
ts_optimizer any

返回:any

tsflZhyhTsPortfolioOptimizer01(model, beg_t, end_t)

TSPortfolioOptimizer组合优化框架的使用范例(重写类中的方法)。该函数只作为框架调用示例,无其他意义,用户在调用类TSPortfolioOptimizer的时候可以参考该范例的调用方法,具体看函数代码。

参数 类型 说明
model any
beg_t datetime
end_t datetime

返回:array

tsflZhyhTsPortfolioOptimizer02(model, beg_t, end_t)

TSPortfolioOptimizer组合优化框架的使用范例(简单调用,不重写类方法)。该函数只作为框架调用示例,无其他意义,用户在调用类TSPortfolioOptimizer的时候可以参考该范例的调用方法,具体看函数代码。

参数 类型 说明
model any
beg_t datetime
end_t datetime

返回:array

tsflZhyhTsportfoliooptimizer04(begt, endt, indexid, portfoliodata, constr, objtype, contype, thresholdupper, thresholdlower, multicon)

组合优化-多非线性约束范例04 (1)天软组合优化框架细文档可在天软首页下载 链接:http://www.tinysoft.com.cn/tsdn/helpdoc/display.tsl?id=15082 (2)演示多个线性约束(通过行业约束给定) 多个非线性约束(通过Multicon给定) (3)除比例外,给定约束阈值都是单期未年化且单位为1的数字。

参数 类型 说明
begt datetime
endt datetime
indexid any
portfoliodata any
constr any
objtype any
contype any
thresholdupper float
thresholdlower float
multicon any

返回:any

nsppHistoryVerifyPgm(bk_name, beg_t, end_t)

新股定价-历史校验,用次新股比较定位预测新股定位

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期型时间,开始校验时间
end_t datetime 日期型时间,结束校验时间

返回:array

nsppPgm(bk_name, beg_t, end_t, stock_id)

新股定价-历史校验,用次新股比较定位预测新股定位,在我们的模型中,认为新股的价格与发行价,总股本,流通股本,指数收盘,每股收益,每股净资产,净资产收益率有关,股票的上市期一些财务数据,以及次股的上市期财务数据与上市期的开盘价回归信息

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期型时间,开始统计时间,要< StockID的上市日
end_t datetime 日期型时间,结束统计时间
stock_id string 字符串,要定价的股票代码

返回:array

nsppHistoryVerify(beg_t, end_t)

新股定价-历史校验,用次新股比较定位预测新股定位

参数 类型 说明
beg_t datetime 日期型时间,开始校验时间,
end_t datetime 日期型时间,结束校验时间

返回:array

newStockPredictPrice(stock_arr)

新股定价-历史校验,股票的一些上市期的财务数据,用于新股定价

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:array

newStockPredictValue(stock_arr)

新股定价-历史校验,用次新股比较定位预测新股定位,在我们的模型中,认为新股的价格与发行价,总股本,流通股本,指数收盘,每股收益,每股净资产,净资产收益率有关,股票的上市期一些财务数据,以及次股的上市期财务数据与上市期的开盘价回归信息

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:array

manyBksKLine(bk_names, index_name, first_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)

计算BKNames中各个板块(即股票组合)的复合指数,其中这里不调整样本

参数 类型 说明
bk_names string 字符串,板块名称,以分号分割
index_name string 字符串,指数代码
first_value any 用户自定义,开始日指数取值,含义如下表:
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,截止时间
rate_type any 用户自定义,计算方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股计入指数日
show_cycle_name string 字符串,显示周期
show_type any 用户自定义,返回类型,含义如下表:

返回:array

manyBksKLineIi(user_def_arr, index_name, first_value, beg_t, end_t, show_cycle_name, show_type)

板块指数(自定义权重)

参数 类型 说明
user_def_arr array 数据表,股票及投资比例
index_name string 字符串,指数代码
first_value any 用户自定义,开始日指数取值,含义如下表:
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,截止时间
show_cycle_name string 字符串,显示周期
show_type any 用户自定义,返回类型,含义如下表:

返回:array

stockVsIndexKLine(stocks, index_name, stocks2, first_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)

股票与大盘指数叠加

参数 类型 说明
stocks array 字符串,股票代码,以分号分割
index_name string 字符串,指数代码
stocks2 string 字符串,股票代码,以分号分割
first_value any 用户自定义,开始日指数取值,含义如下表:
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,截止时间
rate_type any 用户自定义,计算方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股计入指数日
show_cycle_name string 周期函数,显示周期
show_type any 用户自定义,返回类型,0表示图形,1表示数据

返回:array

indexKLineAdjustSampleByDateIi(t, index_name, end_t, first_value, rate_type, show_type)

复合指数(按日期调整样本),手算过程见: www.tinysoft.com.cn/download/doc/Index_UserDefinedSampleAndDate.xls

参数 类型 说明
t array 数据表,自定义样本
index_name string 字符串,指数代码
end_t datetime 日期型时间,截止时间
first_value any 用户自定义,开始日指数取值,含义如下表:
rate_type any 用户自定义,计算方法,含义如下表:
show_type any 用户自定义,返回类型,含义如下表:

返回:array

indexNoAdjustStockQuick(t, basevalue, beg_t, end_t, rate_type, return_method)

指数计算(不调整样本)

参数 类型 说明
t array 数据表,自定义样本
basevalue any 整数,基准值
beg_t datetime 日期型时间,开始时间
end_t datetime 日期型时间,截止时间
rate_type any 用户自定义,组合比例确定方法,含义如下表:
return_method any 用户自定义,返回类型,含义如下表:

返回:array

shareStructureOfSample(stock_arr)

样本的股本变更表

参数 类型 说明
stock_arr array 一维字符串数组,股票列表

返回:array

pfPercent(stock_arr, end_t, rate_type)

按不同的加权方法确定股票比例

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:

返回:array

bkAndIndexKLine(stock_arr, bk_name, index_name, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cyle_name, show_type)

板块K线和指数K线迭加,板块指数与大盘指数迭加

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
bk_name string 字符串,板块名称
index_name string 字符串,指数代码
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cyle_name string 字符串,周期
show_type any 用户自定义,返回类型,含义如下表:

返回:array

calculateStockIndex(stock_arr, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, return_method)

股票指数计算

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
return_method any 用户自定义,返回类型,含义如下表:

返回:array

fhspTable(bonus_infection)

返回股票的分红送配&股本变更,与当前股票有关

参数 类型 说明
bonus_infection bool object

返回:array

fhspTableOfLido(bonus_infection)

返回股票的分红送配&股本变更,与当前股票有关,来源于利多数据库

参数 类型 说明
bonus_infection bool object

返回:array

fhspTableOfTinysoft(bonus_infection)

返回股票的分红送配&股本变更,与当前股票有关,来源于天软数据库

参数 类型 说明
bonus_infection bool object

返回:array

bkVsBkKLineTab(bk_name2, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name)

板块K线和板块K线迭加

参数 类型 说明
bk_name2 string 字符串,板块名称
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cycle_name string 周期函数,图形显示周期

返回:array

bkVsIndexKLineTab(index_name, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name)

板块K线和指数K线迭加,与当前系统板块有关

参数 类型 说明
index_name string 字符串,指数代码
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cycle_name string 周期函数,图形显示周期

返回:array

checkInPutDataUp(t)

自定义权重字段完整性检查

参数 类型 说明
t array 数据表

返回:bool

getInputStocksUp(t)

判断是否有有不合法的股票,若有则报错,否则,得到合法股票列表

参数 类型 说明
t array 数据表

返回:array

caculateFundIndex(fund_arr, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, return_method)

股票指数计算

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
return_method any 用户自定义,返回类型,含义如下表:

返回:array

fundFhspTable(bonus_infection)

返回基金的分红送配&股本变更,与当前基金有关

参数 类型 说明
bonus_infection bool object

返回:array

bkVsBkKLine(bk_name, bk_name2, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)

板块K线和板块K线迭加

参数 类型 说明
bk_name string 字符串,板块1名称
bk_name2 string 字符串,板块2名称
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cycle_name string 周期函数,图形显示周期
show_type any 用户自定义,返回类型,含义如下表:

返回:array

bkVsIndexKLine(bk_name, index_name, base_value, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)

板块K线和指数K线迭加

参数 类型 说明
bk_name string 字符串,板块名称
index_name string 字符串,指数代码
base_value float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,组合比例确定方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cycle_name string 周期函数,图形显示周期
show_type any 用户自定义,返回类型,含义如下表:

返回:array

indexLineMergeBak(bk_name, bk_value, index_name, index_value)

两个指数迭加

参数 类型 说明
bk_name string 字符串,板块名称
bk_value array 数据表,计算出来的板块指数,数据格式必须如下:
index_name string 字符串,指数名称
index_value array 数据表,指数数值,格式与BkValue一样

返回:array

manyBksKLine(bk_name, basevalue, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name)

多个板块指数叠加

参数 类型 说明
bk_name string 字符串,板块名称
basevalue float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,指数加权方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cycle_name string 字符串,周期函数

返回:any

stockVsIndexKLine(stock_id, index_name, basevalue, beg_t, end_t, rate_type, bonus_infection, new_stock_to_index, show_cycle_name, show_type)

股票与大盘指数叠加

参数 类型 说明
stock_id string 字符串,股票名称
index_name string 字符串,指数名称
basevalue float 实数,基准值
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期
rate_type any 用户自定义,指数加权方法,含义如下表:
bonus_infection bool object
new_stock_to_index any 整数,新股上市计入指数日
show_cycle_name string 字符串,周期函数
show_type any 用户自定义,整数,含义如下表:

返回:any

addExInfoToArray(r, ex_date, couple_rate, face_value)

增加一条债券分红记录,与当前证券代码有关

参数 类型 说明
r array 数组/数据表
ex_date datetime 日期型时间,截止日期
couple_rate float 实数
face_value float 实数

返回:array

bondTrueExDate(predict_date)

债券分红的实际派发日

参数 类型 说明
predict_date datetime 日期型时间,预计日期

返回:array

deleteBondByCriterion(bond_arr)

过滤债券样本,在BondArr中选取符合的企业债券,国债现货

参数 类型 说明
bond_arr array 一维字符串数组,股票列表

返回:array

deleteDataOutOfScopes(t1, t2)

删除多余日期

参数 类型 说明
t1 array 数据表,必须含有’time’字段
t2 array 数据表,必须含有’time’字段

返回:array

fileterValue(v, w)

找出需要过滤处理的日期

参数 类型 说明
v array 数据表,必须含有’time’字段
w array 一维日期型时间数组

返回:array

filterValueByCycle(t, beg_t, end_t, cycle_name)

按照周期取数据

参数 类型 说明
t array 数据表,必须含有’time’字段
beg_t datetime 日期型时间,选取开始时间
end_t datetime 日期型时间,选取截止时间
cycle_name string 字符串,周期函数

返回:array

getMaxListedDate(stock_arr)

获取股票列表StockArr中最晚的上市日值

参数 类型 说明
stock_arr array 一维字符串数组

返回:array

indexLineMerge(bk_name, bk_value, index_name, index_value, show_type)

两个指数迭加

参数 类型 说明
bk_name string 字符串,板块名称
bk_value array 数据表,计算出来的板块指数,必须含有’time’,’close’字段
index_name string 字符串,指数代码
index_value array 数据表,指数数值,必须含有’time’,’close’字段
show_type any 用户自定义,返回类型,含义如下表:

返回:array

kLineMerge(bk_name, bk_value, index_name, begt, endt, show_type)

板块指数与大盘指数迭加

参数 类型 说明
bk_name string 字符串,板块名称
bk_value array 数据表,计算出来的板块指数,必须含有’time’,’close’字段
index_name string 字符串,指数代码
begt datetime 日期型时间,开始日期
endt datetime 日期型时间,截止日期
show_type any 用户自定义,返回类型,0表示图形,1表示数据

返回:array

kLineDataForIndex(stock_id, beg_t, end_t)

K线数据(指数专用)

参数 类型 说明
stock_id string 字符串,股票代码
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期

返回:array

manyBkLineMerge(r, show_type)

指数叠加结果处理,用于计算复合指数的中间过程

参数 类型 说明
r array 数据表,必须含有’value’字段
show_type any 用户自定义,0为图形,1为数据

返回:array

setToFirstValue(t1, t2)

归一处理,用于在计算复合指数时,在基准数据t2的基础上对t1归一化

参数 类型 说明
t1 array 数据表,必须含有’close’字段
t2 array 数据表,必须含有’close’字段

返回:array

volDataForIndex(stock_id, beg_t, end_t)

K线数据(指数专用)

参数 类型 说明
stock_id string 字符串,股票代码
beg_t datetime 日期型时间,开始日期
end_t datetime 日期型时间,截止日期

返回:array

standarizeBkDataIii(t, rate_type, beg_t)

组合样本标准化(格式II),根据板块中的样本上市日期,自动调整组合

参数 类型 说明
t array 一维字符串数组,股票组合
rate_type any 用户自定义,组合比例确定方法,含义如下表:
beg_t datetime 日期型时间,开始日期

返回:array

calculateBkIndex(t, end_t)

复合指数(按日期调整样本),自由指定样本的投资比例,可指定现金比例

参数 类型 说明
t array 数据表,自定义样本
end_t datetime 日期型时间,截止日期

返回:array

standarizeBkDataIi(t, end_t)

根据不同日期的组合,按照各种加权方法自动计算各个投资品种的投资比例

参数 类型 说明
t array 数据表,自定义样本
end_t datetime 日期型时间,截止日期

返回:array

standarizeBkDataI(t)

组合样本标准化(格式I),标准化日期,即将日期这一字段为Nil设置为数据表的第一行的值

参数 类型 说明
t array 数据表,自定义样本,必须含有’日期’字段

返回:array

calculateFundBkIndex(t, end_t)

基金复合指数(按日期调整样本),自由指定样本的投资比例,可指定现金比例,只对上市满三个月的开放式基金有效,手算实例见: www.tinysoft.com.cn/download/doc/FundIndex_UserDefinedSampleAndDate.xls

参数 类型 说明
t array 数据表,自定义样本
end_t datetime 日期型时间,截止日期

返回:array

indexBfProsperity(index_id, r_date, right_type, o_r_detail)

功能:获取指数的景气度指标 计算步骤:详细见《因子研究-指数基本面因子算法与提取说明》之景气度部分 说明:若需采用不同报告期类型数据,请设置对应系统参数: 如:SetSysParam(CT_TTMData(),true) 其中: CT_TTMData():采用TTM数据(最近12个月) CT_QuarterData(): 采用季度数据 若不设置,则表示采用报告期数据

参数 类型 说明
index_id string 指数,指数代码
r_date datetime 报告期,报告期
right_type any 用户自定义,加权方式
o_r_detail any 数据表类型,指数财务指标,此为计算景气度中间结果返回

返回:any

stocksBfProsperity(stocks_arr, r_date, right_type, o_r_detail)

功能:获取板块的景气度指标 计算步骤:详细见《因子研究-指数基本面因子算法与提取说明》之景气度部分 说明:若需采用不同报告期类型数据,请设置对应系统参数: 如:SetSysParam(CT_TTMData(),true) 其中: CT_TTMData():采用TTM数据(最近12个月) CT_QuarterData(): 采用季度数据 若不设置,则表示采用报告期数据

参数 类型 说明
stocks_arr any 指数,股票池
r_date datetime 报告期,报告期
right_type any 用户自定义,加权方式
o_r_detail any 数据表类型,板块财务指标,此为计算景气度中间结果返回

返回:any

tsbfFundBKstyleAccuracy(bkname, begt, endt)

指定基金板块仓位与规模风格误差统计,将根据净值计算的基金风格数据与报告期持仓数据进行对比,比较二者 相对误差,主要对象为主动股混基金,衡量误差指标主要包含: 1、误差均值:衡量风格仓位预测的偏向,偏大或偏小; 2、绝对误差均值:衡量误差的平均偏离水平; 3、准确率(%):当期基金仓位误差在[-10%,10%]区间类样本所占比例;

参数 类型 说明
bkname string 字符串,板块名称
begt datetime 日期时间,开始日
endt datetime 日期时间,截止日

返回:array

getsimufundbk(bkname, cjendt, jzendt)

提取基金板块成分(含已退市基金) 近期升级基金分类后,GetBK("股票型")类似提取方法中不再包含已退市基金,特此给出仿真提取历史板块基金成分模型

参数 类型 说明
bkname any Sysplate,基金板块
cjendt datetime Tdatetime,开始公布净值日期限制,该日期之前的成分基金,则备注 1 ,表建议剔除
jzendt datetime Tdatetime,最新公布净值日期限制,该日期之后的成分基金,则备注 1 ,表建议剔除

返回:array

openendfundfilter(funds, iffiltefof)

开放式基金池筛选器

参数 类型 说明
funds array Array of string,基金池,默认股票型、混合型
iffiltefof bool Bool,是否筛选FOF,默认否

返回:array

fundFf3Purealpha(indexid, vbegt, vendt, rf)

Fama三因子提纯后Alpha(%)

参数 类型 说明
indexid any Index,基准代码
vbegt datetime Date,开始日
vendt datetime Date,截止日
rf float Number,年无风险收益率(%)"

返回:float

fundsGetJzModifiedList(fund_inds, end_t, n_type, n, d_time)

从基金净值表(328)中获取指定日向前一段区间内,在上次时间戳之后更新的基金

参数 类型 说明
fund_inds any 指数, 基金指数
end_t datetime 日期,截止日
n_type any 用户自定义,默认为1
n any 整数,前N 与NType相关
d_time datetime 日期时间,上次更新时间戳

返回:array

openEndFundFilterByFundIndex(fund_inds, if_filte_fo_f, cj_endt, jz_endt, filter_type)

根据基金指数获取成分基金,并对基金进行筛选 当过滤类型FilterType=0时,表示同时对以下条件进行选择: 1)基金类型:开放式基金; 2)主动\被动基金:主动基金; 3)投资区域:非QDII; 4)非分级基金,非ETF联结基金 5) 开始公布净值日:CJEndt之前已建仓 6) 最新净值日:JZEndt之后有净值 当过滤类型FilterType=1时,表示仅对基金净值截止日进行选择: 1) 开始公布净值日:CJEndt之前已建仓 2) 最新净值日:JZEndt之后有净值

参数 类型 说明
fund_inds any 指数, 基金指数
if_filte_fo_f bool object
cj_endt datetime 日期,默认,剔除建仓不足三个月
jz_endt datetime 日期,默认,剔除最近一个月无净值
filter_type any 用户自定义, 过滤类型,默认0

返回:array

fundsGetEtfByIndexExcludeEnhanced(endt, indexid)

根据指数代码+截止日,获取对应ETF列表(排除指数增强策略ETF)

参数 类型 说明
endt datetime 日期,截止日
indexid any 指数,指数代码

返回:array

networkConvAdjDir(matrix, matrix_type, dir_type)

图结构算法-矩阵转换:方向调整 将3类关联矩阵转为方向统一的矩阵: 1)正向处理 统计类矩阵,越大越好,value 相关系数矩阵,绝对值越大越好,abs(value) 距离类矩阵,越小越好,1/value 2)反向处理:上述取倒数

参数 类型 说明
matrix array 二维数字数组, 关联矩阵
matrix_type any 用户自定义, 关联矩阵类型
dir_type any 用户自定义, 关联矩阵调整方向

返回:array

networkConvToDist(matrix)

将关联矩阵转换为距离矩阵 要求关联矩阵是正数矩阵,且值越大表示关联性越强

参数 类型 说明
matrix array 二维数字数组, 关联矩阵,其中值大于0表示两节点之间的关联强度

返回:array

tsbfQmdExt(info_id)

指定日(最新数据),与代码、时间相关

参数 类型 说明
info_id string 提取数据的 ID, 支持表 ID、字段 ID,以及由此组成的数组

返回:array

tsbfQmdQk(info_id, begt, endt)

区间,与代码相关

参数 类型 说明
info_id string 提取数据的 ID,支持表 ID、字段 ID,以及由此组成的数组
begt datetime 开始日(含)
endt datetime 截止日(含),若 Endt 为 nil、或为空时, 取 begt

返回:array

tsbfQmdMNdays(info_id, n)

(市场)N 日,与代码、时间相关

参数 类型 说明
info_id string 提取数据的 ID,支持表 ID、字段 ID,以及由此组成的数组
n any 最近 N 个市场交易日区间的数据, 若当日所有字段都不存在数据则跳过该日

返回:array

tsbfQmdNdays(info_id, n)

(个券)N 日,与代码、时间相关

参数 类型 说明
info_id string 提取数据的 ID,支持表 ID、字段 ID,以及由此组成的数组(仅支持同表字段的批量查找)
n any 最近 N 个个券交易日区间(即数据库中衍生数据的天数) 的数据, 若当日所有字段都不存在数据则跳过该日

返回:array

tsbfQmdMks(infoid, stockarr)

获取最新日期指定ID下的成分股数据信息,与时间相关

参数 类型 说明
infoid any Array
stockarr string Array

返回:array

tsbfQmdTablefield(infoid)

Quant_MD_同表字段信息,通过id获取相关的Quant_MD_同一个表内的相关字段

参数 类型 说明
infoid float 整数,可为表id

返回:array

tsbfQmdAlltable()

Quant_MD_量化策略衍生数据ID表

返回:array

tsbfQmdDiystockid(infoid)

Quant_MD_自编代码列表,通过id获取相关的Quant_MD_自编代码列表

参数 类型 说明
infoid float 整数,可为表id或者字段id

返回:array

emptyvalue()

返回受pn_emptymode控制的空值(实数) 返回空值,与 pn_emptymode() 有关 系统参数的取值可为下列数字: 0:缺省值,设置为整数0 1:设置为Nil 2:根据字段的数据类型设定,浮点为0.0 3:设置为短杠字符串 4:设置为N/A字符串 5:设置为浮点NAN 6:根据类型设定,浮点为NAN 注:此用于浮点数的空值返回

返回:string

tsbfMdGetexdata(portfolioid, pfsuffix, begt, endt)

MD数据仓库取数 取最新日时与时间相关 由于MD数据的限制,暂时只支持日线。

参数 类型 说明
portfolioid any Security,代码
pfsuffix string String,代码后缀
begt datetime Date,开始日
endt datetime Date,截止日

返回:array

tsbfQmdFirstay(infoid)

Quant_MD_数据开始日

参数 类型 说明
infoid float id编号,整数

返回:datetime

tsbfQmdLastupday(infoid)

Quant_MD_最近衍生日

参数 类型 说明
infoid float id编号,整数

返回:datetime

tsbfQmdQknum(infoid, begt, endt)

Quant_MD_区间数据条数,通过id取区间数据条数,与代码相关

参数 类型 说明
infoid float id编号,整数
begt datetime Date,开始日
endt datetime Date,截止日

返回:any

tsbfQmdRefnday(infoid, n)

Quant_MD_前N次衍生日

参数 类型 说明
infoid float id编号,整数
n any Integer,N日

返回:datetime

tsbfQtmdUnit()

Quant_MD_单元库

返回:any

tsbfQmdMa(infoid, n)

Quant_MD_移动N日平均,与证券,日期相关

参数 类型 说明
infoid float 整数,id编号
n any 整数,过去N日

返回:any

tsbfQmdPercentrank(infoid, n)

Quant_MD_移动N日百分位(%),当前值占过去N日历史百分位(%)

参数 类型 说明
infoid float 整数,id编号
n any 整数,过去N日

返回:any

indexStylefactor(dtype)

指数风格因子暴露 功能:提取指数风格因子 与系统参数(当前证券、当前时间)有关,只支持日线

参数 类型 说明
dtype any Integer,取值类型

返回:array

pfStylefactor(portfolio, endt, dtype)

组合风格因子暴露 功能:提取组合风格因子 只支持日线, 缺失值,当Dtype=1时,以0填充 当Dtype=2时,以50填充 当所有成分都没有风格因子数据时返回空数组

参数 类型 说明
portfolio array Array,组合信息
endt datetime Datetime,截止日
dtype any Integer,取值类型

返回:array

stockstylefactor(dtype)

股票风格因子暴露 功能:提取股票风格因子 与系统参数(当前证券、当前时间)有关,只支持日线

参数 类型 说明
dtype any Integer,取值类型

返回:array

stocksStylefactor(stocks, endt, dtype, iffil)

股票池风格因子暴露

参数 类型 说明
stocks array Array of number,股票池
endt datetime Date,截止日
dtype any Usrdefine,当Dtype=1时,返回因子值【默认】,;当Dtype=2时,返回因子暴露百分位
iffil bool Bool,是否填充;当Dtype=1时,以0填充;当Dtype=2时,以50填充

返回:array

etAmountRatio(n, m, c_type)

计算事件发生前后股票成交金额变化

参数 类型 说明
n any 整型,T0-N日
m any 整型,T0+M日
c_type any 整型,成交金额类型

返回:float

etHslRatio(n, m, c_type)

计算事件发生前后股票换手率变化

参数 类型 说明
n any 整型,T0-N日
m any 整型,T0+M日
c_type any 整型,换手率类型

返回:float

etVolRatio(n, m, c_type)

计算事件发生前后股票成交量变化

参数 类型 说明
n any 整型,T0-N日
m any 整型,T0+M日
c_type any 整型,成交量类型

返回:float

etZfRatio(n, m, c_type)

计算事件发生前后股票收益率变化

参数 类型 说明
n any 整型,T0-N日
m any 整型,T0+M日
c_type any 整型,收益率类型

返回:float

stockEventEffect(event_day, index_id, indicator_type, indicator_relative_type, indicator_count_type)

功能:快速获取指定股票,在指定日、指定时间窗窗口日的事件效应指标

参数 类型 说明
event_day datetime 整型,事件窗窗口日
index_id string 字符串,基准指数
indicator_type any 整型,指标类型
indicator_relative_type any 整型,指标类型
indicator_count_type any 整型,指标计算类型

返回:float

stockEventIndicatorChange(n, m, indicator_type, indicator_count_type)

功能:获取指定股票,在指定事件日前后事件效应指标变动

参数 类型 说明
n any 整型,事件日前天数
m any 整型,事件日后天数
indicator_type any 整型,指标类型
indicator_count_type any 整型,指标计算类型

返回:float

bondsNsBetaSensRet(p_bond_id, begt, endt, delta, constant, lambda, model_option, lambda2)

功能:NS模型Beta暴露度收益率 算法:见《应用专题-债券利率期限结构NS模型.pdf》关于暴露度算法介绍

参数 类型 说明
p_bond_id string 证券,债券品种代码,BTS000001~BTS000034 常见的代码调用: BTS000033 国债 BTS000032 企业债(AAA) BTS000007 公司债(AAA) BTS000021 中短票据(AAA) BTS000013 同业存单(AAA) BTS000001 央票(AAA)
begt datetime 日期,开始日
endt datetime 日期,截止日
delta float 实数,Beta浮动基点数,单位bp
constant bool object
lambda float 实数,衰减系数
model_option any 用户自定义,模型选择
lambda2 float 实数,衰减系数2

返回:array

bondsNsModelBeta(p_bond_id, endt, lambda, model_option, lambda2)

功能:债券市场NS模型Beta系数(线性优化)

参数 类型 说明
p_bond_id string 字符串,债券品种代码,BTS000001~BTS000034 常见的代码调用: BTS000033 国债 BTS000032 企业债(AAA) BTS000007 公司债(AAA) BTS000021 中短票据(AAA) BTS000013 同业存单(AAA) BTS000001 央票(AAA)
endt datetime 日期,指定日期
lambda float 实数,NS模型衰减系数,取值为0-1
model_option any 用户自定义,模型选择,0:NS模型(默认),1:NSS模型
lambda2 float 实数,衰减系数2,仅当ModelOption设置为1NSS模型)有效,取值0-1

返回:array

bondsNsModelBetaNl(bond_arr, endt, lambda, model_option, lambda2)

功能:债券板块NS模型Beta系数(非线性优化)

参数 类型 说明
bond_arr array 一维字符串数组,债券池
endt datetime 日期,指定日期
lambda float 实数,NS模型衰减系数,取值为0-1
model_option any 用户自定义,模型选择,0:NS模型(默认),1:NSS模型
lambda2 float 实数,衰减系数2,仅当ModelOption设置为1NSS模型)有效,取值0-1

返回:array

bondNsBetaSensitivity(bond_id, endt, ns_param_arr, delta)

功能:NS模型Beta暴露度 算法:见《应用专题-债券利率期限结构NS模型.pdf》关于暴露度算法介绍

参数 类型 说明
bond_id string 证券,债券代码
endt datetime 日期,指定日期
ns_param_arr array 一维数字数组,NS模型参数数组,带下标,下标为对应的参数值,输入时须含下标 lambda:衰减系数 bete0:系数beta0 beta1:系数beta1 beta2:系数beta2 lambda2:衰减系数2NSS模型需要设置(可选) beta3:系数beta3,NSS模型需要设置(可选)
delta float 实数,Beta浮动基点数,单位bp

返回:array

nsBetaSensitivityCal(cash_data, endt, ns_param_arr, delta)

功能:NS模型Beta暴露度计算模型 算法:见《应用专题-债券利率期限结构NS模型.pdf》关于暴露度算法介绍

参数 类型 说明
cash_data array 数据表类型,现金流数据,必须包含【现金流】、【剩余期限】字段
endt datetime 日期,指定日期
ns_param_arr array 一维数字数组,NS模型参数数组,带下标,下标为对应的参数值,输入时须含下标;lambda:衰减系数 bete0:系数beta0 beta1:系数beta1 beta2:系数beta2 lambda2:衰减系数2NSS模型需要设置(可选) beta3:系数beta3,NSS模型需要设置(可选)
delta float 实数,Beta浮动基点数,单位bp

返回:array

bondEffectiveDuration(endt, rate_change, btsid, rate_type)

债券的有效久期,指债券现金流受利率波动带来的价格的变化

参数 类型 说明
endt datetime datetime,截止日
rate_change float real,利率变动值,默认取0.00011BP)
btsid string string,债券收益率曲线ID,默认取BTS000033(国债)
rate_type any int,收益率曲线类型,参数详情如下:

返回:float

bondEffectiveConvexity(endt, rate_change, btsid, rate_type)

债券的有效久期

参数 类型 说明
endt datetime datetime,截止日
rate_change float real,利率变动值,默认取0.00011BP)
btsid string string,债券收益率曲线ID,默认取BTS000033(国债)
rate_type any int,收益率曲线类型,参数详情如下:

返回:float

bondKeyRateDuration(endt, ayear, rate_change, keyyear, pbond_id, n)

债券的关键利率久期(KRD

参数 类型 说明
endt datetime datetime,截止日
ayear float real,指定的关键年限(可省略,默认值5)
rate_change float real,利率变动值(可省略,默认值0.0001)
keyyear array array,关键年期数据,一维顺序数组(可省略,默认为(0,0.25,0.5,1,3,5,7,10,15,20,30,50))
pbond_id string string,提取即期利率的代码(可省略,默认"BTS000033")
n any int,样本长度(可省略,默认值60),用于中间函数风险值和系数的求解

返回:float

bondGSpread(endt, btsid, rate_type)

债券的名义利差(G-Spread)

参数 类型 说明
endt datetime datetime,截止日
btsid string string,债券收益率曲线ID,默认取BTS000033(国债)
rate_type any int,收益率曲线类型,参数详情如下:

返回:float

bondZSpread(endt, btsid, rate_type)

零波动利差(Z-Spread

参数 类型 说明
endt datetime datetime,截止日
btsid string string,债券收益率曲线ID,默认取BTS000033(国债)
rate_type any int,收益率曲线类型,参数详情如下:

返回:float

fipwcCalEndWeight(sw, zf)

计算期末权重(%)

参数 类型 说明
sw array 一维数字数组,期初权重(%)
zf array 一维数字数组,期间涨幅(%)

返回:array

fipwcCalportfolioZf(sw, zf)

计算期间涨幅(%)

参数 类型 说明
sw array 一维数字数组,期初权重(%)
zf array 一维数字数组,期间涨幅(%)

返回:float

fipwcDerBeginWeight(w, zf)

倒推期初权重(%)

参数 类型 说明
w array 一维数字数组,期末权重(%)
zf array 一维数字数组,期间涨幅(%)

返回:array

rmEs(p_data, factor_exp, factor_ret_cov, specific_ret_var, confidence_interval)

期望损失ES

参数 类型 说明
p_data array 数据表类型, 组合权重,必须包含“代码”,“比例(%)”字段
factor_exp any 数据表类型, 成分股对因子的因子暴露,必须包含“代码”,不同因子收益字段
factor_ret_cov any 数据表类型, 因子收益协方差,必须包含 不同因子收益之间的协方差 字段
specific_ret_var any 数据表类型, 特质收益方差,必须包含“代码”,“特质收益方差”字段
confidence_interval float 实数, 置信度(%),实数

返回:float

rmPfBeta(p_data, b_data, factor_exp, factor_ret_cov, specific_ret_var)

组合Beta

参数 类型 说明
p_data array 数据表类型, 组合权重,必须包含“代码”,“比例(%)”字段
b_data array 数据表类型, 基准权重,必须包含“代码”,“比例(%)”字段
factor_exp any 数据表类型, 成分股对因子的因子暴露,必须包含“代码”,不同因子收益字段
factor_ret_cov any 数据表类型, 因子收益协方差,必须包含 不同因子收益之间的协方差 字段
specific_ret_var any 数据表类型, 特质收益方差,必须包含“代码”,“特质收益方差”字段

返回:float

rmSigma(p_data, factor_exp, factor_ret_cov, specific_ret_var)

风险Sigma

参数 类型 说明
p_data array 数据表类型, 组合权重,必须包含“代码”,“比例(%)”字段
factor_exp any 数据表类型, 成分股对因子的因子暴露,必须包含“代码”,不同因子收益字段
factor_ret_cov any 数据表类型, 因子收益协方差,必须包含 不同因子收益之间的协方差 字段
specific_ret_var any 数据表类型, 特质收益方差,必须包含“代码”,“特质收益方差”字段

返回:float

rmStockBeta(b_data, factor_exp, factor_ret_cov, specific_ret_var)

个股Beta

参数 类型 说明
b_data array 数据表类型, 基准权重,必须包含“代码”,“比例(%)”字段
factor_exp any 数据表类型, 成分股对因子的因子暴露,必须包含“代码”,不同因子收益字段
factor_ret_cov any 数据表类型, 因子收益协方差,必须包含 不同因子收益之间的协方差 字段
specific_ret_var any 数据表类型, 特质收益方差,必须包含“代码”,“特质收益方差”字段

返回:array

rmVaR(p_data, factor_exp, factor_ret_cov, specific_ret_var, confidence_interval)

风险价值VaR

参数 类型 说明
p_data array 数据表类型, 组合权重,必须包含“代码”,“比例(%)”字段
factor_exp any 数据表类型, 成分股对因子的因子暴露,必须包含“代码”,不同因子收益字段
factor_ret_cov any 数据表类型, 因子收益协方差,必须包含 不同因子收益之间的协方差 字段
specific_ret_var any 数据表类型, 特质收益方差,必须包含“代码”,“特质收益方差”字段
confidence_interval float 实数, 置信度(%),实数

返回:float

ffiEs(w_p, x, f, delta, confidence_interval)

期望损失ES

参数 类型 说明
w_p array 二维数字数组, 组合权重,一维数字数组or二维数字数组(N*1)
x array 二维数字数组, 成分股对因子的因子暴露,二维数字数组(N*K)
f array 二维数字数组, 因子收益协方差,二维数字数组(K*K)
delta array 二维数字数组, 特质收益方差,一维数字数组or二维数字数组(N*1)
confidence_interval float 实数, 置信度(%),实数

返回:float

ffiPfBeta(w_p, w_b, x, f, delta)

组合Beta

参数 类型 说明
w_p array 二维数字数组, 组合权重,一维数字数组or二维数字数组(N*1)
w_b array 二维数字数组, 基准权重,一维数字数组or二维数字数组(N*1)
x array 二维数字数组, 成分股对因子的因子暴露,二维数字数组(N*K)
f array 二维数字数组, 因子收益协方差,二维数字数组(K*K)
delta array 二维数字数组, 特质收益方差,一维数字数组or二维数字数组(N*1)

返回:float

ffiSigma(w_p, x, f, delta)

风险Sigma

参数 类型 说明
w_p array 二维数字数组, 组合权重,一维数字数组or二维数字数组(N*1)
x array 二维数字数组, 成分股对因子的因子暴露,二维数字数组(N*K)
f array 二维数字数组, 因子收益协方差,二维数字数组(K*K)
delta array 二维数字数组, 特质收益方差,一维数字数组or二维数字数组(N*1)

返回:float

ffiStockBeta(w_b, x, f, delta)

个股Beta

参数 类型 说明
w_b array 二维数字数组, 基准权重,一维数字数组or二维数字数组(N*1)
x array 二维数字数组, 成分股对因子的因子暴露,二维数字数组(N*K)
f array 二维数字数组, 因子收益协方差,二维数字数组(K*K)
delta array 二维数字数组, 特质收益方差,一维数字数组or二维数字数组(N*1)

返回:array

ffiVaR(w_p, x, f, delta, confidence_interval)

风险价值VaR

参数 类型 说明
w_p array 二维数字数组, 组合权重,一维数字数组or二维数字数组(N*1)
x array 二维数字数组, 成分股对因子的因子暴露,二维数字数组(N*K)
f array 二维数字数组, 因子收益协方差,二维数字数组(K*K)
delta array 二维数字数组, 特质收益方差,一维数字数组or二维数字数组(N*1)
confidence_interval float 实数, 置信度(%),实数

返回:float

mfGetBenchmarketRate(index_id, beg_t, end_t, return_method)

获取基准收益率(%)矩阵,支持多个券合成基准

参数 类型 说明
index_id string 指数,基准代码,;若为字符串,则直接返回该基准的收益率序列;若为数组,则利用数组成分券等权重合成;;需要采用自定义权重合成,则字段必须包含代码、比例(%),
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
return_method any 用户自定义,计算收益率的方法

返回:array

mfIndustryCurrent(industry_type, type, level)

获取股票指定日行业名称或行业代码或行业指数代码,同证券和时间相关

参数 类型 说明
industry_type any 用户自定义, 行业类别;1、申万一级行业;2、证监会一级行业;3、中证一级行业;4、申万一级行业扩展:将金融行业再细分成申万二级行业;5、申万一级行业2014版:区间【2014-02-21——20211210】;若截止日<20140221,则取20140221日的申万一级行业;;若截止日>=20211213,则取20211210日的申万一级行业;6、申万一级行业2021版:区间【2021-12-13——
type any 用户自定义, 默认为2
level any 用户自定义,,行业级别 ,预留参数

返回:string

mfIndustryNew(industry_type, type, level)

获取股票最新行业名称或行业代码,同证券相关

参数 类型 说明
industry_type any 用户自定义, 行业类别;1、申万一级行业;2、证监会一级行业;3、中证一级行业;4、申万一级行业扩展:将金融行业再细分成申万二级行业;5、申万一级行业2014版:区间【2014-02-21——20211210】;若截止日<20140221,则取20140221日的申万一级行业;;若截止日>=20211213,则取20211210日的申万一级行业;6、申万一级行业2021版:区间【2021-12-13——
type any 用户自定义, 默认为2
level any 用户自定义,,行业级别 ,预留参数

返回:string

mfDzIndustryBk(endt)

申万一级行业对应的大类板块

参数 类型 说明
endt datetime 日期,

返回:array

mfIndustry(industry_type, type, level, n_type)

设置股票池行业,同证券和时间相关

参数 类型 说明
industry_type any 用户自定义, 行业类别;1、申万一级行业;2、证监会一级行业;3、中证一级行业;4、申万一级行业扩展:将金融行业再细分成申万二级行业;5、申万一级行业2014版:区间【2014-02-21——20211210】;若截止日<20140221,则取20140221日的申万一级行业;;若截止日>=20211213,则取20211210日的申万一级行业;6、申万一级行业2021版:区间【2021-12-13——
type any 用户自定义,默认为2
level any 用户自定义,,行业级别 ,预留参数
n_type bool object

返回:string

mfStockZf(begt, endt, stocks)

专用于多因子框架中计算因子下期收益的底层函数,与证券相关

参数 类型 说明
begt datetime 日期,开始日,含当天
endt datetime 日期,截止日
stocks array 一维字符串数组,

返回:array

mfStockZf2DaySeriesMat(endt_arr, stocks, if_com_prod, out_days)

专用于多因子框架中计算股票因子给定日期序列的涨幅 按日线取endt_arr的复权收盘价,快速获取涨幅

参数 类型 说明
endt_arr array 一维日期数组,至少包含两期
stocks array 一维字符串数组,股票池
if_com_prod bool object
out_days any 整数,区间对齐后的时间线

返回:array

mfStockZf3DailyMat(begt, endt, stocks, if_cum_prod, out_days)

专用于多因子框架中计算每日收益的底层函数,与证券相关

参数 类型 说明
begt datetime 日期,开始日,含当天
endt datetime 日期,截止日
stocks array 字符串,代码,;可以为一维数组,或 单个证券代码;当此处为nil时,表取当前证券
if_cum_prod bool object
out_days array 一维数字数组,区间对齐后的时间线

返回:array

mfCalSetIndustry(data, endt, industry_type)

因子计算-设置股票池行业

参数 类型 说明
data array 数据表类型,数据表,含字段 代码
endt datetime 日期,截止日
industry_type any 用户自定义,行业类别;1、申万一级行业;2、证监会一级行业;3、中证一级行业;4、申万一级行业扩展:将金融行业再细分成申万二级行业;5、申万一级行业2014版:区间【2014-02-21——20211210】;若截止日<20140221,则取20140221日的申万一级行业;;若截止日>=20211213,则取20211210日的申万一级行业;6、申万一级行业2021版:区间【2021-12-13——

返回:array

mfCalSetNextPeriodZf(data, endt, n_endt)

计算个券下期收益 只支持日频及以上,不支持高频

参数 类型 说明
data array 数据表类型,
endt datetime 日期,下期开始日
n_endt datetime 日期,下期截止日

返回:array

mfIndustryClassPath(data, end_t, industry_type)

股票行业分类标签,多级行业分类

参数 类型 说明
data array 数据表类型, 数据表,含"代码"字段
end_t datetime 日期,截止日
industry_type any 用户自定义, 行业分类

返回:array

mfIndustryCode(industry_type)

返回股票池行业代码,同证券和时间相关

参数 类型 说明
industry_type any 用户自定义, 行业类别;1、申万一级行业;2、证监会一级行业;3、中证一级行业;4、申万一级行业扩展:将金融行业再细分成申万二级行业;5、申万一级行业2014版:区间【2014-02-21——20211210】;若截止日<20140221,则取20140221日的申万一级行业;;若截止日>=20211213,则取20211210日的申万一级行业;6、申万一级行业2021版:区间【2021-12-13——

返回:string

mfIndustryName(industry_type)

返回股票池行业代码,同证券和时间相关

参数 类型 说明
industry_type any 用户自定义, 行业类别;1、申万一级行业;2、证监会一级行业;3、中证一级行业;4、申万一级行业扩展:将金融行业再细分成申万二级行业;5、申万一级行业2014版:区间【2014-02-21——20211210】;若截止日<20140221,则取20140221日的申万一级行业;;若截止日>=20211213,则取20211210日的申万一级行业;6、申万一级行业2021版:区间【2021-12-13——

返回:string

mfPipelineIndexGzjz(data, factor_name, debug_ret)

1、来源: 数据管道:国证价值指数的数据方案 2、过程: 缺失行业均值填充、10分位去极值、Zvalue

参数 类型 说明
data array 二维字符串数组, 二维,含列名,"行业"。
factor_name string 一维字符串数组, 如果为nil,则去取常见非因子的字段列名。;否则 给 因子字段名的列表
debug_ret array 二维字符串数组,调试数据输出

返回:array

mfPercent(data, end_t, rate_type, fname, opts)

多因子组合加权方式

参数 类型 说明
data array 数据表类型,因子组合信息,必须含字段"代码","因子值",代码,;不允许含未上市的股票;不允许含现金代码
end_t datetime 日期,截止日
rate_type any 用户自定义,;//组合专用;0:总股本加权;1:流通股本加权;4:等权重;5:等股数;6:流通市值平方根加权;7:总市值平方根加权;//因子场景用;31:自由流通股本加权(中证全指)不含在指数的成分设为0.
fname string 字符串,因子值字段
opts array 一维字符串数组,ZYLTGB.INDEXID : RateType=31时有效,取自由流通股本权重的指数

返回:array

mfPercentIndexWeight(data, end_t, index_id)

根据基准指数的权重进行配权

参数 类型 说明
data array 数据表类型,因子组合信息
end_t datetime 日期,截止日
index_id string 指数,;提取指数权重,默认;【默认】SH000985 中证全指 2011-08-31SZ399317国证A指 2009-02-27;Q:天软提供了成分股权重的指数及其开始日期;http://www.tinysoft.com.cn/TSDN/HelpDoc/display.tsl?id=15262

返回:array

mfPrcAbnormalData(data, abnormal_type, ws_info)

数据预处理-(缩尾)去极值

参数 类型 说明
data array 二维数字数组,数据表
abnormal_type any 用户自定义, 默认'median',中位数取极值法;'m'、"median": 中位数去极值法;'z'、"zvalue":3倍标准差法;'q'、"quartile":四分位处理法;其他,报错;大小写不敏感
ws_info any 整数,Out:缩尾信息

返回:array

mfPrcCountMiss(data, type)

数据预处理-缺失值统计

参数 类型 说明
data array 二维数字数组,一维数字,或二维数组、数据表;二维时,对每列进行统计
type any 整数,;为以下数值的组合(以下数值的_XOR或者相加);1、 nan2、 nil4、 inf、-inf8、""16、trim去除附加格式后为""32、 在(-zero_Eps,zero_Eps)范围内的实数;默认,1+2+4+8=15;详见MF_isMissValue

返回:any

mfPrcFillMiss(data, fillmethod, type, all_miss_if_fill, all_miss_col, extra_data)

数据预处理-缺失值填充

参数 类型 说明
data array 二维数字数组,一维数字,或二维数组、数据表;二维时,对每列进行统计
fillmethod any 用户自定义, 默认为1
type any 整数,;为以下数值的组合(以下数值的_XOR或者相加);1、 nan2、 nil4、 inf、-inf8、 在(-zero_Eps,zero_Eps)范围内的实数;16、trim去除附加格式后为""32、"";默认,1+2+4=7;详见MF_isMissValue,变动以MF_isMissValue为准
all_miss_if_fill bool object
all_miss_col array 一维数字数组,全部缺失列标
extra_data array 表达式,额外数据,在某些缺失值填充方法需要用到的数据

返回:array

mfPrcFillMissByGroup(data, g_name, fillmethod, type, extra_data)

缺失值处理 (1)分组填充 (2)若某组内的数据都缺失,则用所有样本的均值或中位数填充

参数 类型 说明
data array 数据表类型,原数据
g_name string 字符串,分组字段,非空
fillmethod any 用户自定义, 默认为1
type any 整数,;为以下数值的组合(以下数值的_XOR或者相加);1、 nan2、 nil4、 inf、-inf8、""16、trim去除附加格式后为""32、 在(-zero_Eps,zero_Eps)范围内的实数;默认,1+2+4+8=15;详见MF_isMissValue
extra_data array 表达式,额外数据

返回:array

mfPrcNeutralize(factor_data, factor_name, end_t, hy_neu_type, mv_neu_type)

根据因子数据,因子名称,截止日,行业中性化类型,市值中性化类型得到中性化后因子数据

参数 类型 说明
factor_data array 数据表类型,, 因子数据,必须包含【代码】、因子名称如:【收盘价】字段
factor_name string 字符串,,因子名称
end_t datetime 日期, 截止日
hy_neu_type any 用户自定义,行业中性化类型
mv_neu_type any 用户自定义,市值中性化类型

返回:string

mfPrcNeutralizeInData(factor_data, factor_name, mv_factor_name, hy_factor_name)

根据因子数据,市值行业数据获取中性化后结果

参数 类型 说明
factor_data array 数据表类型,,因子数据 包含【截止日】【代码】、因子名称、行业列名、市值列名
factor_name string 字符串,,因子名称 如【收盘价】
mv_factor_name string 字符串,,市值列名 如【市值】
hy_factor_name string 字符串,,行业列名 如【行业】

返回:array

mfPrcStandardize(data, standarize_type)

数据预处理-标准化 对数据表的每列进行单独操作

参数 类型 说明
data array 二维数字数组,数据表
standarize_type any 用户自定义, 默认为0

返回:array

mfGroupDoubleSort(data, x_name, xq_bins, y_name, yq_bins, type)

double sort 分组,源于fm三因子

参数 类型 说明
data array 数据表类型,因子数据
x_name string 字符串,X因子字段名
xq_bins any 整数,分组数或间隔
y_name string 字符串,Y因子字段名
yq_bins any 整数,分组间隔
type any 用户自定义, 默认为0

返回:any

mfWtGroupCrossGroupByHy(data, f_name, g_name, g_num, benchmark_weights, stkwtype, if_normalize)

A、权重分组 按因子值(fname)从大到小按累计权重 - 比例(%) 分组,最大的为第1组 B、支持按行业(GName)分层

参数 类型 说明
data array 数据表类型,因子数据,包含字段:代码、行业、行业名称、比例(%)
f_name string 字符串,因子名称,排序用,为nil表示不排序
g_name string 字符串,分组用字段名,为nil表示所有数据为一组
g_num any 表达式, 整数类型表示每层分组数;数组类型表示每层分组权重阈值
benchmark_weights any 数据表类型, 行业基准比例,包含字段:行业名称、行业比例(%)
stkwtype any 用户自定义, 行业内股票权重分配方式
if_normalize bool object

返回:array

mfGetGroupsStrByN(n)

通过组数得到分组设置,百分比分组,常用于多因子设置:TSMultiFactor

参数 类型 说明
n any 整数,

返回:string

symOrthogonal(data, option)

对矩阵进行正交

参数 类型 说明
data array 二维数字数组, 二维数组 行下标为数字或字符串的二维数组
option any 用户自定义, 正交方法的选择

返回:array

fipTrendCrossMaPercent(p, m_anum)

功能:趋势表现-净值交叉均线次数占比(%)

参数 类型 说明
p array 一维数字数组,; 基金(组合、指数等)价格序列
m_anum any 整数,; 均线数,默认20

返回:float

fipTrendNhPercent(p)

功能:趋势表现-业绩创新高次数占比(%)

参数 类型 说明
p array 一维数字数组,基金(组合、指数等)价格序列

返回:float

fipTrendOverMaPercent(p, m_anum)

功能:趋势表现-净值战胜均线胜率(%)

参数 类型 说明
p array 一维数字数组,; 基金(组合、指数等)价格序列
m_anum any 整数,; 均线数,默认20

返回:float

fipTrendTrendPower(p, delta)

功能:趋势表现-趋势强度(%)

参数 类型 说明
p array 一维数字数组,; 基金(组合、指数等)价格序列
delta any 整数,; 计算路程间隔数,默认1(不间隔计算)

返回:float

fiTrendCrossMaPercent(r, m_anum)

功能:趋势表现-净值交叉均线次数占比(%)

参数 类型 说明
r array 一维数字数组,; 基金(组合、指数等)收益率(%)序列
m_anum any 整数,; 均线数,默认20

返回:float

fiTrendNhPercent(r)

功能:趋势表现-业绩创新高次数占比(%)

参数 类型 说明
r array 一维数字数组,; 基金(组合、指数等)收益率(%)序列

返回:float

fiTrendOverMaPercent(r, m_anum)

功能:趋势表现-净值战胜均线胜率(%)

参数 类型 说明
r array 一维数字数组,; 基金(组合、指数等)收益率(%)序列
m_anum any 整数,; 均线数,默认20

返回:float

fiTrendTrendPower(r, delta)

功能:趋势表现-趋势强度(%)

参数 类型 说明
r array 一维数字数组,; 基金(组合、指数等)收益率(%)序列
delta any 整数,; 计算路程间隔数,默认1(不间隔计算)

返回:float

fiReportExcessYields(rtdata, fname_pf, fname_bm, fname_date, plottype)

组合与基准超额收益分析核心函数,基于日度收益率数据,自动计算超额收益率、累计收益、相对净值、各类回撤指标,支持直接返回计算数据集或一键生成可视化多子图,用于基金/指数/策略的业绩对比、超额收益、回撤风险分析。

参数 类型 说明
rtdata array 二维字符串数组,净值收益率(%)序列
fname_pf string 字符串,组合名称
fname_bm string 字符串,基准名称
fname_date datetime 字符串,日期名称
plottype any 用户自定义,返回类型

返回:array

mfPfmRegGetRegReport(data, factor_name)

因子分析-回归分析报表(基于分期贡献)

参数 类型 说明
data array 数据表类型,
factor_name string 字符串,因子名称

返回:array

tsGroupFactorReturn(factor_config_id, beg_t, end_t, cycle)

天软因子组-因子收益率

参数 类型 说明
factor_config_id string 整型,因子配置ID,1001~1003使用相关指数代表因子收益
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
cycle string 字符串,周期

返回:array

mfDemoIcdataS01(begt, endt)

单因子分析样例数据-IC序列(随机)

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

mfDemoRegdataS02(begt, endt)

单因子分析样例数据-回归收益(分期贡献)序列(随机)

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

tsutDataFactorRandN(type, index_id, begt, endt, cycle, factor_num)

生成测试用的因子数据。

参数 类型 说明
type any 用户自定义,返回类型
index_id string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日
cycle any 周期,周期
factor_num any 整数,因子个数

返回:array

tsutDataSwcfdataDaySample(endt, index_id)

测试用-指定日申万选股结果

参数 类型 说明
endt datetime 日期,截止日
index_id string 指数,指数代码

返回:array

opGetOptionList(stock_id, endt)

得到endT市场上标的为StockID的所有期权合约列表

参数 类型 说明
stock_id string 证券,期权标的,多个标的用分号隔开
endt datetime 日期,截止日期

返回:array

stockOpenreferPriceByEndt(endt, price_type)

指定日开盘参考价-基数总股本比例法,与证券相关。

参数 类型 说明
endt datetime 日期,截止日
price_type any 用户自定义,价格类型

返回:float

stockOpenreferPriceByEndtV0(endt, price_type)

指定日开盘参考价-股价比例法,与证券相关。

参数 类型 说明
endt datetime 日期,截止日
price_type any 用户自定义,价格类型

返回:float

stockOpenreferPriceByEndtV1(endt, price_type)

指定日开盘参考价-系统昨收法。与证券相关。

参数 类型 说明
endt datetime 日期,截止日
price_type any 用户自定义,价格类型

返回:float

indexBacktesingGetStockShares(endt, shares_type, stock)

本模型用于维护股票类指数每日获取股本数据 注意:这里的股本函数有效日的限制,参考 IndexBacktesing_UnpdateStockShares

参数 类型 说明
endt datetime 日期,截止日
shares_type any 用户自定义,股本类型
stock string 字符串,一维字符串数组

返回:float

indexBacktesingUnpdateStockShares(stock_table, endt, shares_type)

指数计算-股本数据-股票更新(结合股本有效日) 目的:1、主要是减少股本数据的提取 2、用于每日股本加权方式的计算 特性: 结合股本结构表的股本数据更新接口 假设所有的股本数据的变动,都依赖 股本结构 16 (以A股为例) 约定: 3、先适配A股 4、与 PN_ChangedDateMode系统参数相关,见StockShareDate。且假设前后一致。 效用: 全A 2年 10s.

参数 类型 说明
stock_table array 二维字符串数组,一维字符串数组
endt datetime 日期,截止日
shares_type any 用户自定义,股本类型

返回:array

compustatValue(r_date, id)

返回金融公司对应的金融ID的值。

参数 类型 说明
r_date datetime 整数,报告期;
id any 整数,基本面数据。

返回:float

compustat001(r_date)

返回合并利润分配表中指定报告期的营业成本。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat002(r_date)

返回合并利润分配表中的营业利润其他科目。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat003(r_date)

返回合并利润分配表中的其他流动资产。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat004(r_date)

返回分红送股表中的分红发放日。

参数 类型 说明
r_date datetime 整数,报告期。

返回:any

compustat005(r_date)

返回分红送股表中的除权除息日。

参数 类型 说明
r_date datetime 整数,报告期。

返回:any

compustat010(r_date)

返回合并利润分配表中的流动资产合计。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat011(r_date)

返回合并利润分配表中的资产总计。

参数 类型 说明
r_date datetime 整数,报告期。

返回:any

compustat014(r_date)

返回合并资产负债表中的货币资金。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat015(r_date)

返回合并资产负债表中的短期借款。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat016(r_date)

返回合并资产负债表中的长期借款。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

compustat017(r_date)

返回分红送股表中的红利比。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

financialIncreaseRatio(rep1, rep2, report_id)

财务数据增长比率(%)。 计算开始报告期与截止报告期之间的财务数据增长率, 财务数据增长比率(%)=(截止报告期中指标-开始报告期中的相应指标)/开始报告期中的相应指标*100。 (1)如果reportid基本面数据是一个空数组,那么返回0; (2)如果reportid基本面数据是数组,对数组循环,计算每个ReportID:(截止报告期财务指标-开始报告期财务指标)/开始报告期财务指标*100; (3)返回数据,记录每个财务数据的增长率(%)。如果指标只有一个,则返回该指标的增长率;如果指标有两个或两个以上,返回数组,每一个指标的增长率。

参数 类型 说明
rep1 any 整数,开始报告期;
rep2 any 整数,截止报告期;
report_id string 数组,基本面ID。

返回:array

financialIncreaseValue(rep1, rep2, report_id)

财务数据增长值。 计算开始报告期与截止报告期之间的财务数据增长值, 财务数据增长值=截止报告期中指标-开始报告期中的相应指标。 (1)如果reportid基本面数据是一个空数组,那么返回0; (2)如果reportid基本面数据是对数组循环,计算每个ReportID:(截止报告期财务指标-开始报告期财务指标); (3)返回数据,记录每个财务数据的增长值。如果指标只有一个,则返回该指标的增长值;如果指标有两个或两个以上,返回数组,每一个指标的增长值。

参数 类型 说明
rep1 any 整数,开始报告期;
rep2 any 整数,截止报告期。
report_id string 数组,基本面ID。

返回:array

financialIndexGrowRatio(report_date, info_id_arr)

财务指标同比增长率(%)。 (1)同比增长率 = (期末财务指标/期初财务指标-1)*100; (2)对指标数组进行循环,计算每个ReportID的同比增长率(%); (3)返回数据,记录每个财务数据的同比增长率。如果指标只有一个,则返回该指标的同比增长率;如果指标有两个或两个以上,返回数组,每一个指标的同比增长率。

参数 类型 说明
report_date datetime 整数,报告期;
info_id_arr array 数组,基本面。

返回:array

financialIndexGrowValue(report_date, info_id_arr)

财务指标同比增长。 (1)同比增长 = 期末财务指标-期初财务指标; (2)对指标数组进行循环,计算每个ReportID的同比增长值; (3)返回数据,记录每个财务数据的同比增长值。如果指标只有一个,则返回该指标的同比增长值;如果指标有两个或两个以上,返回数组,每一个指标的同比增长值。

参数 类型 说明
report_date datetime 整数,报告期;
info_id_arr array 数组,基本面。

返回:array

financialIndexPerShare(report_date, info_id_arr)

每股财务指标。 每股财务指标 = 报告期财务指标/报告期总股本;

参数 类型 说明
report_date datetime 整数,报告期;
info_id_arr array 数组,基本面。

返回:float

financialItemIn12Month(r_date, info_id)

最近12个月财务指标。 (1)最近12个月 = 报告期+(期初-同比)。 (2)1季报(最近12个月)=1季报+去年年报-去年1季报; 中报(最近12个月)=中报+去年年报-去年中报; 3季报(最近12个月)=3季报+去年年报-去年3季报; 年报(最近12个月)=年报。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面ID。

返回:float

financialItemPsIn12Month(r_date, info_id)

最近12个月财务指标(每股)。 (1)最近12个月每股指标 = 报告期+(期初-同比)。 (2)1季报(最近12个月)=1季报财务指标(最近12个月)/1季报总股本; 中报(最近12个月)=中报财务指标(最近12个月)/中报总股本; 3季报(最近12个月)=3季报财务指标(最近12个月)/3季报总股本; 年报(最近12个月)=年报财务指标(最近12个月)/年报总股本。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面ID。

返回:float

financialValueRatio(report_date, info_id1, info_id2)

财务比率(%)。 财务比率(%)=财务指标1/财务指标2*100。

参数 类型 说明
report_date datetime 整数,报告期;
info_id1 any 整数,基本面1
info_id2 any 整数,基本面2

返回:float

increaseWithSamePeriod(beg_year, end_year, type, info_id_arr, compare_type, show_type)

指定财务数据的纵向对比。 对股票进行基本面数据纵向比较。 (1)CompareType=0时,为“同比分析”,计算从开始年度到截止年度的指定报告的数据,以及报告期与其同比报告期增长率(%); (2)CompareType=1时,为“定基比分析”,计算从开始年度到截止年度的指定报告数据,以及报告期与开始年度指定报告的增长率(%); (3)Type=1时,从开始年度至截止年度,均取一季报;Type的其他取值同理。

参数 类型 说明
beg_year any 整数,起始年限;
end_year any 整数,截止年限;
type any 整数,报告期类型;
info_id_arr array 数组,基本面内容;
compare_type any 整数,类型;
show_type any 整数,显示设置;

返回:array

zxCompareReturnPgm(beg_year, end_year, type, info_id_arr)

返回区间财务指标纵比值,数据类型为数据表

参数 类型 说明
beg_year any 整数,起止年限
end_year any 整数,截止年限
type any 用户自定义,报告期类型
info_id_arr array 基本面数据,基本面内容

返回:any

magicSum2(items, starty, end_y)

单独对项目求和,返回数组

参数 类型 说明
items array 基本面数组,项目
starty any 整数,开始年
end_y any 整数,截止年

返回:array

financialpercentileofnday(endt, exp, n)

财务指标占N日内该指标的百分位,财务指标(适用估值类)占历史N日内该指标的百分位,与系统参数证券代码相关。

参数 类型 说明
endt datetime 日期,截止日期
exp any 整型,财务指标
n any 整型,N日

返回:float

financialItemIn12Month2(r_date, info_id, info_id2)

最近12个月财务指标,与系统参数(证券代码)相关。如果指定报告期不存在时,则返回0。

参数 类型 说明
r_date datetime 整数。报告期
info_id string 整数。基本面ID
info_id2 any 整数。基本面ID2

返回:float

financialItemPsIn12Month2(r_date, info_id, info_id2)

最近12个月财务指标(每股),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期
info_id string 整数。基本面ID
info_id2 any 整数。基本面ID2

返回:float

financialIndexGrowCall(report_date, info_id_arr, type)

返回财务指标同比增长率

参数 类型 说明
report_date datetime 报告期;
info_id_arr array 基本面数据,基本面。
type any 用户自定义,类型

返回:float

netAssetsPerShare(r_date)

每股净资产 每股净资产反映发行在外的每一普通股股份所能分配的公司账面净资产的价值。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期;

返回:float|datetime

netCashfromIaPerShares(r_date)

每股投资活动产生的现金流量净额 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashfromFaPerShares(r_date)

每股筹资活动产生的现金流量净额 每股筹资活动产生的现金流量净额是筹资活动产生的现金流量净额除以发行在外的普通股股数,可用于衡量企业的每股筹资效率。其中,筹资活动产生的现金流量净额是指企业经营过程中所产生的与筹资活动相关的现金流入和现金流出的差额,是企业资本及债务的规模和构成发生变化的活动所产生的现金流量。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),1)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashPerShares(r_date)

每股经营活动现金流量净额 每股经营活动现金流量净额通过计算经营活动现金流量净额与流通普通股数量的比值,客观反映企业实际现金获取能力。相较于每股盈利,该指标采用收付实现制原则核算,避免了会计估计的干扰,能更真实地体现企业经营质量。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainincomePs(report_date)

每股营业收入 每股营业收入,也常称每股销售收入、每股销售额,主要用于衡量企业主营业务收入对应的每股价值。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

accumulationFundPerShares(r_date)

每股公积金 每股公积金反映每股股票对应的公司积累资金情况。该指标高低直接体现公司财务实力和抗风险能力。一般来说,较高数值表明公司具备较强资本积累能力,可为未来转增股本、扩大生产提供资金储备。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

capitalFundPerShares(r_date)

每股资本公积金 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

dividendPerShare(r_date)

每股股利 每股股利是公司每一股普通股所分得的股利金额,反映了公司股本的获利能力。 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

epsRight(r_date)

提取加权平均每股收益,与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期数据的提取,不支持TTM,最近会计年度,单季度的提取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

netAssetsPerShare2(r_date)

提取调整后的每股净资产,与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

netAssetsPerShareBeforeIssue()

发行前一年度的每股净资产,与系统股票pn_stock()、当前时间pn_date()相关。

返回:float

epsBeforeIssue(r_date)

提取A、B股的发行前一年度的每股收益,与系统股票pn_stock()、当前时间pn_date()关。如果股票不属于A、B股,则返回0。

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

cashPerSharesGrowRatio(r_date)

每股经营活动现金流量净额增长率(%) ,与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

retainedProfit(r_date)

每股未分配利润 每股未分配利润是指公司历年经营积累下来的未分配利润或亏损,是公司未来可扩大再生产或是可分配的重要物质基础。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

debtPerSharesRatio(r_date)

每股负债 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

distributiveProfits(r_date)

每股可分配利润 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetsGrowRatio(r_date)

每股净资产增长率(%) 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainOperationPs(r_date)

每股主营业务利润 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingProfitPs(r_date)

每股营业利润 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

profitBeforeTaxPs(r_date)

每股利润总额 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

ps11(r_date)

每股流动负债 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

ps12(r_date)

每股长期负债 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

ps14(r_date)

每股现金及现金等价物 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

ps13(r_date)

每股息税前利润 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

surplusAccumulationFund(r_date)

每股盈余公积金 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetsPs3(r_date)

每股净资产(最新摊薄)=报告期股东权益/最新总股本。 1、支持报告期数据的提取,不支持TTM,最近会计年度,单季度的提取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

epsGrowRatio(r_date)

每股收益增长率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetsGrowRatio2(r_date)

每股净资产增长率(%)(最新摊薄) 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

epsGrowRatio2(r_date)

每股收益增长率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashPerSharesGrowRatio2(r_date)

每股经营活动现金流量净额增长率(%)(最新摊薄) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cps3(r_date)

每股经营活动现金流(最新摊薄) 1、支持报告期数据的提取,不支持TTM,最近会计年度,单季度的提取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】 3、函数会因为执行的时间不同,取到的值不同,原因是不同的执行日期,取到的最新总股本不同。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

eps(r_date)

每股收益 每股收益,又常称EPS、每股盈利,是普通股股东每持有一股所能享有的企业净利润或需承担的企业净亏损。该指标通常被用来反映企业的经营成果,衡量普通股的获利水平及投资风险,是投资者据以评价企业盈利能力、预测企业成长潜力、进而做出相关经济决策的重要的财务指标之一。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

epsCut(r_date)

扣除非经常损益后的每股收益 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、主要财务指标表中的指标不支持通过设置当前时间获取调整前与调整后数据

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

eps3(r_date)

每股收益(最新摊薄)=净利润/最新总股本。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】 3、函数会因为执行的时间不同,取到的值不同,原因是不同的执行日期,取到的最新总股本不同。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mps3(r_date)

每股营业收入(最新摊薄)=营业收入/总股本。 1、支持报告期数据的提取,不支持TTM,最近会计年度,单季度的提取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】 3、函数会因为执行的时间不同,取到的值不同,原因是不同的执行日期,取到的最新总股本不同。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetsPerShare3(r_date)

归属于母公司普通股股东每股净资产,与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

netAssetsPerShare4(r_date)

每股净资产(考虑少数股东权益),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

netAssetsPerShare5(r_date)

每股净资产(扣除其他权益工具,考虑少数股东权益),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

ebitdaPerShare(r_date, dtype)

每股EBITDA,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,指定报告期
dtype any 用户自定义,EBIT计算方法

返回:float

dividendYield(r_date)

普通股获利率(%) 普通股获利率又常称股息实得利率,可用于衡量企业的股息收益,反映普通股股东当期股息收益率。 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日 3、股价为不复权的价格

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

investIncomeRatio(r_date)

投资收益率(%)=投资收益/(长期投资合计+短期投资+长期投资合计+短期投资)/2 *100。 此函数首先在合并利润分配表取得指定报告期RDate的投资收益,再在合并资产负债表取指定报告期RDate的长期投资合计、短期投资以及期初报告期的长期投资合计、短期投资,然后根据上面公式计算投资收益率(%)。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetAdjust(r_date)

调整后的净资产=归属母公司股东权益合计-三年以上的应收帐款-待摊费用-待处理流动资产净损失-待处理固定资产净损失-开办费-长期待摊费用(其中三年以上应收账款设置为0)。 注:以上用与运算的数据均取自合并资产负债表。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetRatio(report_date)

净资产报酬率(%)=净利润/平均净资产*100。 首先从合并利润分配表取得指定报告期的净利润,然后从合并资产负债表取期初的归属母公司股东权益合计、期末的归属母公司股东权益合计,(期初的归属母公司股东权益合计+期末的归属母公司股东权益合计)/2等于平均资产,再通过上面的算法计算净资产报酬率(%)。

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

dividendYield2(report_date)

本利比 本利比也常称价格股利率,是反映股票市价与股利关系的投资分析指标。该指标可衡量股东的获利能力。 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日 3、股价为不复权的价格

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

dividendYield3(report_date)

股息支付率(%) 股息支付率又常称股利分配率、股利支付率,是向股东分派的股息占企业盈利的百分比。该指标反映了企业的股利分配政策与支付能力,可用于投资者评估企业的盈利稳定性与再投资潜力。 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日 3、支持通过设置当前时间获取调整前与调整后数据,见【范例4】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

dividendYield4(report_date)

股利保障倍数 股利保障倍数是反映企业净利润对股利支付覆盖能力的财务指标。该指标可衡量企业的股利分配政策和盈利的稳定性。 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日 3、支持通过设置当前时间获取调整前与调整后数据,见【范例4】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

dividendYield5(report_date)

留存盈利比率(%) 留存盈利比率是反映企业将净利润中留存部分用于再投资比例的财务指标。该指标可衡量企业利润分配策略与可持续发展能力。 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日 3、支持通过设置当前时间获取调整前与调整后数据,见【范例4】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

dividendYield6(report_date, end_t)

普通股获利率(%) 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日

参数 类型 说明
report_date datetime 整数,报告期;
end_t datetime 日期型,计算获利日期。

返回:float

dividendYieldYear(year, end_t)

指定证券年度普通股获利率(%),与系统参数(股票)相关。

参数 类型 说明
year any 整数。年度
end_t datetime 日期。计算获利率日期

返回:float

sustainableGrowRatio(r_date)

可持续增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度的提取,不支持单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果返回0 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、股本取数模式仅考虑变动日 3、支持通过设置当前时间获取调整前与调整后数据,见【范例4】

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

dividendYieldQj(rdate, rdate2, endt, is_special_rdate)

指定证券区间普通股获利率(%)

参数 类型 说明
rdate datetime 报告期,同比报告期
rdate2 any 报告期,开始报告期
endt datetime 日期,截止日期
is_special_rdate bool object

返回:float

cashFlowMainOperationRatio(report_date)

现金主营收入比,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

cashFlowCurrentDebtRatio(report_date)

现金流量比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

cashFlowNetProfitCash(report_date)

现金净利润比,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

cashFlowTotalAssetsRatio(report_date)

现金总资产比,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

cashFlowTotalDebtRatio(report_date)

现金总负债比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期;

返回:float

cashFlowTotalDebtRatio2(report_date)

债务保障率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

cashandCashEquivalentsPerShares(report_date)

每股现金净流量,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

mainIncomeCashRatio(report_date)

销售现金比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netCashfromIaGrowRatio(r_date)

投资活动现金流量净额增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashInfroFaGrowRatio(r_date)

筹资活动现金流量净额增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashGrowRatio(r_date)

经营活动现金流量净额增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashMatureDebtRatio(r_date)

现金到期债务比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashDividendRatio(report_date)

现金股利保障倍数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime

返回:float

growRatio125(r_date)

销售商品、提供劳务收到的现金增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashToCurrentDebtRatio(report_date)

现金流动负债比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

salesofGoodsandServicesCashGrowRatio(r_date)

销售商品、提供劳务收到的现金增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

cashFlowInvestingAndFinancingRatio(r_date)

现金投资筹资比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

cashFlowOperatingProfitRatio(r_date)

现金营业利润比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

cashFlowEquityRatio(r_date)

现金股东权益比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

cashFlowReinvestmentRatio(r_date)

现金再投资比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,指定报告期

返回:float

csStruc11(r_date)

销售商品、提供劳务收到的现金占经营活动现金流入比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc12(r_date)

收到的税费返还占经营活动现金流入比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc21(r_date)

购买商品、接受劳务支付的现金占经营活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc22(r_date)

支付给职工以及为职工支付的现金占经营活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc23(r_date)

支付的各项税费占经营活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc31(r_date)

收回投资所收到的现金占投资活动现金流入比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc32(r_date)

处置固定资产、无形资产和其他长期资产而收回的现金净额占投资活动现金流入比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float|void

csStruc41(r_date)

购建固定资产、无形资产和其他长期资产所支付的现金占投资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float|void

csStruc42(r_date)

投资所支付的现金占投资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc51(r_date)

吸收权益性投资所收到的现金占筹资活动现金流入比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc52(r_date)

借款所收到的现金占筹资活动现金流入比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc61(r_date)

偿还债务所支付的现金占筹资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc62(r_date)

发生筹资费用所支付的现金占筹资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc63(r_date)

分配股利或利润支付的现金占筹资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc64(r_date)

偿付利息所支付的现金占筹资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc65(r_date)

融资租赁所支付的现金占筹资活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc71(r_date)

经营活动现金流入占现金流入合计比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc72(r_date)

投资活动现金流入占现金流入合计比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc73(r_date)

筹资活动现金流入占现金流入合计比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc76(r_date)

筹资活动现金流出占现金流出合计(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

csStruc24(r_date)

经营租赁所支付的现金占经营活动现金流出比(%),与系统参数(证券,时间)相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

isStruc213(r_date)

提取法定盈余公积/净利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 新准则利润表总表不公布提取法定盈余公积数据。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc211(r_date)

所得税/利润总额(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc26(r_date)

投资收益/营业利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc210(r_date)

营业外收支净额/营业利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc24(r_date)

财务费用/主营业务利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc28(r_date)

营业外收入/营业利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc212(r_date)

少数股东损益/利润总额(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc12(r_date)

主营业务税金及附加/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc214(r_date)

提取法定公益金/净利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 新准则利润表总表不公布提取法定公益金数据。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc15(r_date)

营业费用/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc121(r_date)

少数股东损益/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc29(r_date)

营业外支出/营业利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc19(r_date)

营业利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc17(r_date)

财务费用/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc110(r_date)

投资收益/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc25(r_date)

三项费用/主营业务利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc113(r_date)

营业外支出/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc115(r_date)

利润总额/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc114(r_date)

营业外收支净额/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc116(r_date)

所得税/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc117(r_date)

净利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc21(r_date)

其他业务利润/主营业务利润(%),与系统股票pn_stock()、当前时间pn_date()相关。新准则不公布其他业务利润数据。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc23(r_date)

管理费用/主营业务利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc11(r_date)

主营业务成本/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc13(r_date)

主营业务利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc14(r_date)

其他业务利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc16(r_date)

管理费用/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc18(r_date)

三项费用/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc112(r_date)

营业外收入/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc111(r_date)

补贴收入/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc118(r_date)

可供分配的利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc119(r_date)

可供股东分配的利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc120(r_date)

未分配利润/主营业务收入(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc27(r_date)

补贴收入/营业利润(%),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

isStruc22(r_date)

其他业务利润/主营业务利润(%),与系统股票pn_stock()、当前时间pn_date()相关。新准则不公布其他业务利润数据。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:bool

equityMultiplier(r_date)

权益乘数,与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

totalAssetTurnOverDubang(r_date)

资产周转率(杜邦),与系统股票pn_stock()、当前时间pn_date()相关。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

assetsNetProfitRatio(report_date)

总资产净利率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

assetsProfitRatio(report_date)

总资产报酬率(%)=利润总额/(期初资产总额+期末资产总额)/2*100。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

expensesRatio(report_date)

三项费用比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

financialExpensesRatio(report_date)

财务费用比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

flowDebtRatio(report_date)

流动负债率(%) 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

grossProfitRatio(report_date)

主营毛利率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

mainIncomeExt(stock_id)

主营业务利润扩展。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
stock_id string 字符串,证券代码;;ReportDate:整数,报告期。

返回:float

mainOperationRatio(report_date)

主营业务利润比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netNonOperationRatio(report_date)

营业外收支比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netProfitRatio(report_date)

净利润率(%) =净利润 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netProfitToEquityRatio(report_date)

股东权益收益率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

operatingExpensesRatio(report_date)

营业费用比例(%) = 营业费用/主营业务收入*100。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

operatingProfitToMainOperationRatio(report_date)

营业利润率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

otherOperationRatio(report_date)

其它业务利润比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

profitToExpensesRatio(report_date)

成本费用利润率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

workNetProfitRatio(report_date)

主营净利率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

workProfitRatio(report_date)

主营业务利润率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

overheadExpensesRatio(report_date)

管理费用比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

moTaxandExpensesRatio(report_date)

销售税金率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

totalAssetRatio2(r_date)

总资产收益率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netEquityReturnRatio(report_date)

净资产收益率增长率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netEquityReturn(report_date)

净资产收益率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netEquityReturnCut(report_date)

净资产收益率(扣除)(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

totalAssetRatio(r_date)

总资产利润率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

returnonCapitalRatio(r_date)

资本报酬率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingReturnonInvestmentRatio(r_date)

营运报酬率(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

grossProfit(report_date)

销售毛利 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

netequityreturncutavg(reportdate)

扣非平均净资产收益率(%),与系统参数(证券代码)相关 扣非平均净资产收益率(%) = 扣除非经常性损益后的净利润/((期初股东权益+期末股东权益)/2)*100% 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
reportdate any 整型,报告期

返回:float

netequityreturnavg(reportdate)

平均净资产收益率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
reportdate any 整型,报告期

返回:float

rAndDExpensesRatio(report_date)

研发费用比例(%) 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

pretaxMarginRatio(r_date)

税前利润率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,报告期

返回:float

buyerAdvancesToMainIncomeRatio(report_date)

预收帐款与主营收入比(%) 预收帐款与主营收入比反映企业运营状况,可用于评估企业收入的质量及未来增长潜力。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,预收账款为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,预收账款为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期;

返回:float

superQuickRatio(report_date)

超速动比率 超速动比率常用于衡量企业的流动性和短期偿债能力,仅包含企业最流动的资产(货币资金、短期投资)直接偿还短期负债(流动负债)。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期;

返回:float

longDebtToNetAssetsandDebtRatio(report_date)

长期债务与营运资金比率 长期债务与营运资金比率常用于衡量企业的长期偿债能力。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期;

返回:float

slack(r_date)

返回货币资金+短期投资+0.5存货+0.7应收账款-短期借款。

参数 类型 说明
r_date datetime

返回:float

currentRatio(report_date)

流动比率 流动比率常用于衡量企业的流动性和短期偿债能力。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期。

返回:float

profitToFinancialExpenseRatio(report_date)

利息保障倍数 利息保障倍数又称已获利息倍数,是衡量企业长期偿债能力的重要财务指标,它反映了企业用经营所得支付债务利息的能力。利息保障倍数越大,说明企业支付利息费用的能力越强。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会义年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

quickRatio(report_date, dtype)

速动比率 速动比率也称酸性试验比率,常用于衡量企业的流动性和短期偿债能力。速动比率可以用作流动比率的辅助指标。用速动比率来评价企业的短期偿债能力,消除了存货等变现能力较差的流动资产项目的影响,可以部分地弥补流动比率指标存在的缺陷。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期
dtype any 算法类型

返回:float

profitBeforeTaxGrowRatio(rdate)

利润总额增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
rdate datetime 报告期

返回:float

operatingProfitGrowRatio(rdate)

营业利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
rdate datetime 报告期

返回:float

growRatio19(r_date)

补贴收入增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期

返回:float

growRatio116(r_date)

可供股东分配的利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期

返回:float

growRatio110(r_date)

营业外收入增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio117(r_date)

未分配利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio18(r_date)

投资收益增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio111(r_date)

营业外支出增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

mainIncomeGrowRatio(r_date)

主营收入增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio15(r_date)

管理费用增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio16(r_date)

财务费用增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio115(r_date)

可供分配利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期

返回:float

fixAssetGrowRatio(r_date)

固定资产增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

mainProfitGrowRatio(r_date)

主营利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio17(r_date)

三项费用增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio12(r_date)

主营业务税金及附加增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio118(r_date)

流动资产增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio121(r_date)

无形资产及其它资产增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float|void

growRatio11(r_date)

主营业务成本增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

netProfitGrowRatio(r_date)

净利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio120(r_date)

长期投资增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio112(r_date)

营业外收支净额增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio114(r_date)

少数股东损益增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

totalEquityGrowRatio(r_date)

净资产增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio122(r_date)

流动负债增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio123(r_date)

长期负债增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio13(r_date)

其他利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

totalAssetGrowRatio(r_date)

总资产增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio124(r_date)

负债与股东权益增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

growRatio113(r_date)

所得税增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

netProfitCutGrowRatio(r_date)

扣非净利润增长率(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度

参数 类型 说明
r_date datetime 报告期,报告期

返回:float

addedWorkingCapital(r_date)

追加营运资本,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

addedDa(r_date)

新增折旧与摊销,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

cashPaidtoInvestments(r_date)

资本性投资,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

valueOfFhx(r_date)

非核心资产价值,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

roic(r_date)

ROIC ,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

roic2(rdate)

ROIC的另一种算法实现,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
rdate datetime 整型,报告期

返回:float

valueInSheetAdjust(r_date)

IC(资本帐面价值) ,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

fcff(r_date)

自由现金流(FCFF) ,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

ebit(r_date)

EBIT(息税前利润) ,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

ebitda(r_date)

EBITDA(息税折旧摊销前利润) ,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

noplat(r_date)

NOPLAT(息前税后利润) ,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

eVvsIc(r_date)

EV/IC ,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

ebiTvsMainIncome(r_date)

EBIT/主营收入,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

eVvsNoplat(r_date)

EV/NOPLAT,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

eVvsEbit(r_date)

EV/EBIT ,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

ev(r_date)

EV(企业价值) ,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

psrNow(r_date)

报告中用到的P/SR,与系统参数(证券代码、时间) 相关 1、只能取报告期的值,不支持季度、TTM、最近会计年度值的获取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】

参数 类型 说明
r_date datetime 报告期。

返回:float

debtWithInterest(r_date)

付息债务,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

pcfNow(r_date)

报告中用到的P/CF,与系统参数(证券代码、时间) 相关 1、只能取报告期的值,不支持季度、TTM、最近会计年度值的获取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】

参数 类型 说明
r_date datetime 报告期。

返回:float

eVvsMainIncome(r_date)

EV/营业收入,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

tangibleCapital(r_date)

有形资本,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

pbNow(r_date)

报告中用到的P/B,与系统参数(证券代码、时间) 相关 1、只能取报告期的值,不支持季度、TTM、最近会计年度值的获取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】

参数 类型 说明
r_date datetime 报告期。

返回:float

peNow(r_date)

报告中用到的P/E,与系统参数(证券代码、时间) 相关 1、只能取报告期的值,不支持季度、TTM、最近会计年度值的获取,见【范例1】 2、支持通过设置当前时间获取调整前与调整后数据,见【范例2】

参数 类型 说明
r_date datetime 报告期。

返回:float

fcffps(r_date)

每股自由现金流,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

ebidAvsMainIncome(r_date)

EBITDA/主营收入,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

eVvsEbitda(r_date)

EV/EBITDA,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

valueInSheet(r_date)

资本帐面价值,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

netDebt(r_date)

净债务 ,与系统参数(证券代码、时间) 相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

rotc(r_date)

有形资本回报率(%),与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

capex(r_date)

资本性支出 ,与系统参数(证券代码、时间) 相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

evEndT(end_t)

EV(企业价值),与系统参数(股票)相关。本模型采取了算法1。

参数 类型 说明
end_t datetime 日期。截止日期

返回:float

eVvsEbitda(r_date, type)

返回企业价值/主营业务收入

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法

返回:float

eVvsEbit(r_date, type)

返回企业价值/主营业务收入

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法

返回:float

eVvsNoplat(r_date, type, t)

返回企业价值/NOPLATNOPLAT=EBIT*(1-T)EBIT为息税前利润。

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法
t float 税率(%)

返回:float

ebidAvsMainIncome(r_date, type)

返回EBITDA/主营收入, EBITDA:息税折旧前利润率

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法

返回:float

ebitda(r_date, type)

返回EBITDAEBIT+新增折旧,EBIT为息税前利润。

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法

返回:float

ebiTvsMainIncome(r_date, type)

返回EBIT/主营收入,EBIT:息税前利润率

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法

返回:float

ebit(r_date, type)

返回EBIT,息税前利润

参数 类型 说明
r_date datetime 报告期。
type any 用户自定义,EBIT计算方法

返回:float

equityTurnOverDays(report_date)

股东权益周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

inventoryToMainincomeRatio(report_date)

存货销售比(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

accountTurnOverDays(report_date)

应收帐款周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

totalAssetTurnOverDays(report_date)

总资产周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

totalAssetTurnOver(report_date)

总资产周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

accountsPayableTurnOver(report_date)

应付帐款周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

growRatio119(r_date)

应收帐款增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期。

返回:float

accountsPayableDays(report_date)

应付帐款周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

accountsPayableGrowRatio(report_date)

应付帐款同比增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期。

返回:float

accountsReceivableToRevenueRatio(report_date)

平均应收账款/营业收入(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

fixAssetTurnOverDays(report_date)

固定资产周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

inventoryTurnOverDays(report_date)

存货周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

inventoryTurnOver(report_date)

存货周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

accountGrowRatio(report_date)

应收帐款同比增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期。

返回:float

inventoryGrowRatio(report_date)

存货同比增长率(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 报告期。

返回:float

inventoryAndAccontTurnOverDays(report_date)

营业周期,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

financialRatioTurnOverDays(report_date)

财务周转天数计算天数 财务周转天数计算天数来源当前计算范围的自然日天数,在不同算法中处理如下: 分类 指标算法 报告期 360 * 报告期所属季度 / 4 TTM 360 最近会计年度 360 单季度 90

参数 类型 说明
report_date datetime 报告期。

返回:float

fixAssetTurnOver(report_date)

固定资产周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

currentAssetTurnOverDays(report_date)

流动资产周转天数,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

inventoryToCostofSalesRatio(report_date)

平均存货/营业成本(%),与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

accountTurnOver(report_date)

应收帐款周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

currentAssetTurnOver(report_date)

流动资产周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

equityTurnOver(report_date)

股东权益周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

cashTurnOver(report_date)

现金周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
report_date datetime 报告期。

返回:float

workingCapitalTurnOver(r_date)

营运资本周转率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,报告期

返回:float

netOperatingTurnOverDays(r_date)

净营业周期,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,报告期

返回:float

defensiveIntervalRatio(r_date)

防御期间比率,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,报告期

返回:float

reportPerShareOfAll(id, report_id)

返回报告期数据(每股)

参数 类型 说明
id any 基本面,数据ID
report_id string 报告期

返回:any

reportOfMulti(info_id, r_date, key_field, key_value, return_field)

返回报告期数值(一个报告多条记录)

参数 类型 说明
info_id string 整数,报表ID
r_date datetime 报告期
key_field string 字符串,唯一索引字段
key_value string 字符串,唯一索引值
return_field string 字符串,返回字段

返回:float

lastYearData(r_date, n, id)

返回N年前年度数据

参数 类型 说明
r_date datetime 报告期
n any 用户自定义,前N年
id any 基本面,数据ID

返回:array

reportNew(id, r_date)

返回报告期数据,支持金融类

参数 类型 说明
id any 基本面,基本面ID
r_date datetime 报告期

返回:float

reportOfEndT(info_id, end_t, return_field)

返回基本面截止日数值

参数 类型 说明
info_id string 整数,报表ID
end_t datetime 日期,截止日
return_field string 字符串,返回字段

返回:float

reportOfBetween(info_id, beg_t, end_t, return_field)

返回基本面区间的数值

参数 类型 说明
info_id string 整数,报表ID
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
return_field string 字符串,关键

返回:float

lastBasicData(id)

返回与报告期无关的数据的末期值

参数 类型 说明
id any 整数,信息类别代码,某项和报告期无关的数据,例如股票基本信息、公司简称、注册地址等

返回:array

rDateHbGrowRatio(r_date, id, result_type)

返回报告期环比,报告期环比仅限时点数据指标,如资产负债表里的指标

参数 类型 说明
r_date datetime ,报告期。
id any 基本面,数据ID
result_type any 用户自定义,返回类型

返回:float

quarterTbGrowRatio(r_date, id, result_type)

返回季度同比,本季度财务数据与去年同季度财务数据比较

参数 类型 说明
r_date datetime 报告期。
id any 基本面,数据ID
result_type any 用户自定义,返回类型

返回:float

lastYearTbGrowRatio(r_date, id, result_type)

返回年度数据同比,本年度报告期财务数据与去年年度财务数据比较

参数 类型 说明
r_date datetime 报告期。
id any 数据面,基本ID
result_type any 用户自定义,返回类型

返回:float

basicInfoExt()

返回扩展基本面指标对照表

返回:array

last12MDataType(r_date, id)

返回TTM数据类型

参数 类型 说明
r_date datetime 报告期
id any 基本面,数据ID

返回:string

quarterHbGrowRatio(r_date, id, result_type)

返回季度环比,本季度财务数据与上一个季度财务数据比较

参数 类型 说明
r_date datetime 报告期。
id any 基本面,数据ID
result_type any 用户自定义,返回类型

返回:float

lastQuarterDataType(r_date, id, get_the_nearest)

返回季度数据的正确性

参数 类型 说明
r_date datetime 报告期
id any 基本面,数据ID
get_the_nearest any 真假,取最接近报告期

返回:string

last12MtbGrowRatio(r_date, id, result_type)

返回最近12个月同比,本报告期最近12个月财务数据与去年同报告期最近12个月度财务数据比较

参数 类型 说明
r_date datetime 报告期。
id any 基本面,数据ID
result_type any 用户自定义,返回类型

返回:float

reportForExcel(r_date, id, return_type)

返回Excel中调用的财务数据,可接收单个报告期,可接收多个报告期

参数 类型 说明
r_date datetime 报告期。
id any 基本面,数据ID
return_type any 用户自定义,返回类型

返回:float

last12MhbGrowRatio(r_date, id, result_type)

返回最近12个月环比,本报告期最近12个月财务数据与上个同报告期最近12个月度财务数据比较

参数 类型 说明
r_date datetime 报告期。
id any 基本面,数据ID
result_type any 用户自定义,返回类型

返回:float

baseofall(info_id, order)

返回某项和报告期无关的数据,例如股票基本信息、公司简称、注册地址等

参数 类型 说明
info_id string Integer 基本面ID
order any Integer 可选参数,取第几条,-1表示最新的一条,默认-1

返回:any

infoArrayOfAll(info_id)

返回某项内容的历史纪录,是一个表结构。例如:分红送股,配股的历史纪录(二维表)

参数 类型 说明
info_id string 基本面,基本面ID

返回:any

rDateTbGrowRatio(r_date, id, result_type)

返回报告期同比,本报告期财务数据与去年同报告期度财务数据比较

参数 类型 说明
r_date datetime ,报告期。
id any 基本面,数据ID
result_type any 用户自定义,返回类型

返回:float

bNameExt(info_id)

输入InfoID,返回信息码表示的具体含义

参数 类型 说明
info_id string 基本面,信息码

返回:string

funcNameByBasicId(id)

基本面ID的扩展函数名,

参数 类型 说明
id any 整数

返回:string

basicInfoExtIdSourceCode()

编辑串,返回财务代码对照表

返回:array

basicInfoExtIdConvert()

处理财务代码对照表表头

返回:array

basicInfoExtId()

返回串

返回:array

growRatio(info_id)

返回同比增长率(%)。 根据设置最近12个月(setsysparam(CT_TTMData(),true))、最近一个季度(setsysparam(CT_QuarterData(),true))、最近一个会计年度(setsysparam(CT_YearData(),true))、指定报告期(不设置),取出最近12个月、最近一个季度、最近一个会计年度、指定报告期的当期数据v1和上年同期的数据v2(v1-v2)/abs(v2)*100即为同比增长率(%)。

参数 类型 说明
info_id string 整数,基本面ID。

返回:float

threeExpenses(r_date)

三项费用合计,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期。

返回:float

nonOperatingDifference(r_date)

营业外收支净额 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

endingBalanceofCashAndEquivalent(r_date)

现金及现金等价物的期末余额,与系统参数(证券代码)相关 现金及现金等价物余额来源【股票.合并现金流量表】中‘期末现金及现金等价物余额’字段,在不同算法中处理如下: 分类 指标算法 报告期 指定报告期的期末现金及现金等价物余额 TTM 时点数据返回报告期的值 最近会计年度 截止报告期最近年度报告期的期末现金及现金等价物余额 单季度 时点数据返回报告期的值

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

financialItemPs(r_date, info_id)

每股财务指标=财务指标/总股本。 如果报告期RDate这天指定股票上市了,那么就取出RDate这天infoid这项指标的数据和这天的总股本,根据算法就得到每股财务指标; 如果报告期RDate这天指定股票没有上市,那么就取出RDate这天infoid这项指标的数据和该股票第一个交易日的总股本,根据算法就得到每股财务指标。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面ID。

返回:float

financialItemRatio(r_date, info_id1, info_id2)

财务比率=财务指标1/财务指标2。 函数首先取InfoId1的指定报告期RDate数据,再取InfoId2的指定报告期RDate数据,根据算法就得到财务比率。 如果要提取最近12个月的财务比率,则在调用该函数之前,设置TTM参数(SetSysParam(CT_TTMData(),True);),函数自动判断是否取最近12个月的数据。 同理,最近一个季度,则设置SetSysParam(CT_QuarterData(),True);最近一个会计年度,则设置SetSysParam(CT_YearData(),True),若不指定,则默认为报告期RDate。

参数 类型 说明
r_date datetime 整数,报告期;
info_id1 any 整数,基本面ID;
info_id2 any 整数,基本面ID。

返回:float

financialItem(r_date, info_id)

计算指定报告期RDate的基本面id为InfoId的财务指标。 如果要提取最近12个月的财务比率,则在调用该函数之前,设置TTM参数(SetSysParam(CT_TTMData(),True);),函数自动判断是否取最近12个月的数据。 同理,最近一个季度,则设置SetSysParam(CT_QuarterData(),True);最近一个会计年度,则设置SetSysParam(CT_YearData(),True),若不指定,则默认为报告期RDate。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面ID。

返回:float

allCosts(r_date)

成本合计 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

totalCashIn(r_date)

现金流入合计,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

totalCashOut(r_date)

现金流出合计,与系统参数(证券代码)相关 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

workingCapital(r_date)

营运资金 营运资金常用于衡量企业的短期偿债能力。如果流动资产高于流动负债,表示企业具有一定的短期偿付能力。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

growRatioOfHg(r_date, info_id)

同比增长率(宏观)(%)=(对应基本面id的财务指标数据-去年同期报告期对应基本面id的财务指标数据)/去年同期报告期对应基本面id的财务指标数据*100。 函数先取指定报告期对应基本面id的财务指标数据v1,再取去年同期报告期对应基本面id的财务指标数据v2,再由算法得到同比增长率(宏观)。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面id。

返回:float

ctTtmData()

返回字符串常量'TTMData',对应最近12个月。

返回:array

ctQuarterData()

返回字符串常量'QuarterData',对应最近一季度。

返回:array

ctYearData()

返回字符串常量'YearData',对应最近一个会计年度。 在使用setsysparam(CT_YearData(),true)时,需配合使用setSysParam(CT_RecentYear(),1),这个是设置最近N年的常量,参数为1,即设置最近1年。 数据将返回Rdate之前的一个会计年度的数据。比如Rdate为20120331、20120630、20120930或者20121231时,将返回20111231的数据。

返回:array

ctRecentYear()

返回字符串常量'RecentYear',对应最近N年。 该常量需与最近1个会计年度CT_YearData()配合使用。数据将返回Rdate之前的N个会计年度的数据。比如Rdate为20120331、20120630、20120930或者20121231时,设置CT_RecentYear为2时,将返回20101231的数据。

返回:string

ctGetNearestQuarter()

返回字符串常量'GetTheNearest',对应最近季度。 该常量需与CT_QuarterData常量配合使用,返回最近1个季度的数据。比如20120630,将返回20120630季报数据。

返回:string

ctQuarterGrowRatio()

返回字符串常量'QuarterGrowRatio',对应季度环比(%)。 该常量需与CT_QuarterData常量配合使用,返回最近1个季度的数据。比如20120630,将返回20120630季报数据。

返回:string

itemToFinancialItem(id, r_date)

返回对照的金融类ID。 三大报表的数据当中,金融公司与非金融公司公布的科目不一样,有可能公布的数据在合并的报表和金融公司的3大报表不一致。而我们在这里提供了一个金融和非金融的对照表,把金融公司的合并报表中的科目对应到金融报表中的科目中,确保数据取正确。

参数 类型 说明
id any 整数,基本面ID;
r_date datetime 整数,报告期。

返回:any

growRatio2(r_date, info_id)

环比增长率(%)。根据设置最近12个月(setsysparam(CT_TTMData(),true))、最近一个季度(setsysparam(CT_QuarterData(),true))、最近一个会计年度(setsysparam(CT_YearData(),true))、指定报告期(不设置),取出最近12个月、最近一个季度、最近一个会计年度、指定报告期的当期数据v1和上一个报告期的数据v2(v1-v2)/abs(v2)*100即为环比增长率(%)。

参数 类型 说明
r_date datetime 整数。报告期
info_id string 整数。基本面ID

返回:float

cashRatio(report_date)

现金比(%) 现金比是货币资金占总资产的比例。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

currentAssetsToEquityRatio(report_date)

流动资产比(%) 流动资产比常用于衡量企业的短期偿债能力和资产构成。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

currentDebtsToEquityRatio(report_date)

流动负债比(%) 流动负债比是流动负债率的另一种计算公式。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

debtToEquityRatio(report_date)

产权比率 产权比率又常称负债权益比率,反映所有者权益对债权人权益的保障程度及企业的长期偿债能力,其数值高低直接影响企业风险与运营效率:比率过高可能增加偿债压力,过低则表明财务杠杆利用不足。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

debtToEquityRatio1(report_date)

资产负债率(%) 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

debtToEquityRatio2(report_date)

负债资产比率2(%) 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

debtToEquityRatioCut(report_date)

负债资产率(扣除)(%) 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

equityToDebtRatio(report_date)

权益负债比 权益负债比是企业股东权益与负债总额的比值,其倒数常称为产权比率。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

equityToEquityRatio(report_date)

股东权益比率 股东权益比率又常称自有资本比率、净资产比率,反映企业资产中有多少是所有者投入的。如果权益比率过小,表明企业过度负债,容易削弱公司抵御外部冲击的能力;而权益比率过大,意味着企业没有积极地利用财务杠杆作用来扩大经营规模。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

equityToFixedAssetRatio(report_date)

股东权益与固定资产比率 股东权益与固定资产比率是反映企业资本结构稳定性的财务指标。该指标常用于评估企业长期资产的资金支持来源。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

fixPercent(report_date)

固定资产比例(%) 固定资产比例又常称固定资产比率,是反映企业资产结构的重要指标。该指标可用于评估企业固定资产占比情况。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

fixedAssetToEquityRatio(report_date)

固定资产与股东权益比率 固定资产与股东权益比率是反映企业资本结构稳定性的财务指标。该指标常用于评估企业长期资产的资金支持来源。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

longDebtToEquityRatio(report_date)

长期负债比例(%) 长期负债比例又常称长期负债比率、资本化比率,是衡量企业长期债务状况的核心指标。该指标反映企业长期有息负债占整体营运资金的比例,可用于评估企业财务结构的稳定性。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

debtToEquityRatio3(report_date)

有形净值债务率 有形净值债务率是企业负债总额与有形净值的百分比。有形净值是股东权益减去无形资产净值,即股东具有所有权的有形资产的净值。该指标实质上是产权比率指标的延伸,是更为谨慎、保守地反映在企业清算时债权人投入的资本受到股东权益的保障程度。从长期偿债能力来讲,该指标越低越好。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

totalAssetsAvg(reportdate)

平均资产总额,与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
reportdate any 整数,报告期

返回:float

stockFinancialLiabilities(r_date)

股票金融负债,与系统参数证券代码相关。

参数 类型 说明
r_date datetime 整数,报告期

返回:float

stockOperationalAssets(r_date)

股票经营性资产,与系统参数证券代码相关。

参数 类型 说明
r_date datetime 整数,报告期

返回:float

stockFinancialAssets(r_date)

股票金融资产,与系统参数证券代码相关。

参数 类型 说明
r_date datetime 整数,报告期

返回:float

stockOperationalLiabilites(r_date)

股票经营性负债,与系统参数证券代码相关。

参数 类型 说明
r_date datetime 整数,报告期

返回:float

debtToEbitda(r_date, dtype)

总负债/EBITDA 总负债/EBITDA可衡量企业偿还总负债所需的时间,反映企业的长期偿债能力。 1、支持报告期、TTM、最近会计年度、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,见【范例2】 3)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例3】 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,见【范例4】 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例5】

参数 类型 说明
r_date datetime 报告期,报告期
dtype any 用户自定义,EBIT计算方法

返回:float

debtToCapitalRatio(r_date)

债务资本比率(%) 债务资本比率是衡量企业负债占总资本的百分比,反映企业偿债的风险。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期,报告期

返回:float

longDebtToNetAssetsandDebtRatio(report_date)

长期债务与营运资金比率 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
report_date datetime 整数,报告期。

返回:float

bsStruc11(r_date)

货币资金占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc12(r_date)

应收帐款占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc13(r_date)

其他应收款占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc14(r_date)

短期投资占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc15(r_date)

应收票据占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc16(r_date)

存货占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc17(r_date)

待摊费用占流动资产比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc21(r_date)

长期股权投资占长期投资比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc22(r_date)

长期债权投资占长期投资比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc31(r_date)

短期借款占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc32(r_date)

应付票据占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc33(r_date)

应付帐款占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc34(r_date)

其他应付款占流动负债合计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc35(r_date)

应付工资占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc36(r_date)

应付福利费占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc37(r_date)

预收帐款占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc38(r_date)

应交税金占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc39(r_date)

预提费用占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc310(r_date)

一年内到期的长期负债占流动负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc41(r_date)

长期借款占长期负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc42(r_date)

应付债券/长期负债(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc43(r_date)

长期应付款占长期负债比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc51(r_date)

股本占股东权益比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc52(r_date)

资本公积占股东权益比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc53(r_date)

盈余公积占股东权益比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc54(r_date)

未分配利润占股东权益比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc55(r_date)

未确认投资损失占股东权益比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc61(r_date)

流动资产占资产总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc62(r_date)

长期股权投资占资产总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc63(r_date)

固定资产占资产总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc64(r_date)

无形资产及其它资产占资产总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float|void

bsStruc72(r_date)

股东权益占负债与股东权益总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc73(r_date)

长期负债占负债与股东权益总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc71(r_date)

流动负债占负债与股东权益总计比(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

bsStruc65(r_date)

货币资金/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc67(r_date)

应收票据/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc68(r_date)

应收帐款/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc69(r_date)

其他应收款/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc610(r_date)

预付帐款/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc611(r_date)

存货/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc612(r_date)

在建工程/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc613(r_date)

商誉/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc614(r_date)

长期待摊费用/资产总计(%),与系统参数(证券代码)相关。 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc615(r_date)

可供出售金融资产/资产总计(%),,与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc616(r_date)

持有至到期投资/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc617(r_date)

投资性房地产/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc618(r_date)

非流动资产/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc83(r_date)

应付票据/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc86(r_date)

应付工资/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc89(r_date)

应付短期债券/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc811(r_date)

非流动负债/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc812(r_date)

长期借款/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc66(r_date)

交易金融资产/资产总计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc88(r_date)

应交税金/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc82(r_date)

短期借款/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc85(r_date)

预收帐款/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc813(r_date)

应付债券/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

bsStruc87(r_date)

应付福利/负债合计(%),与系统参数(证券代码)相关 1、支持报告期、最近会计年度的提取,不支持TTM、单季度的提取,用法如下, 在调用模型之前,通过设置系统参数指定对应算法: 1)不设置时,默认提取指定报告期RDate的数据,见【范例1】 2)设置SetSysParam(CT_YearData(),True)与setsysparam(CT_RecentYear(),N)表示获取最近N个会计年度数据,见【范例2】 3)设置SetSysParam(CT_TTMData(),True),表示获取TTM数据,不支持,结果为报告期RDate的数据 4)设置SetSysParam(CT_QuarterData(),True),表示获取单季度的数据,不支持,结果为报告期RDate的数据 5)当同时设置多个参数时,按优先级从高到低:TTM>单季度>最近N个会计年度 2、支持通过设置当前时间获取调整前与调整后数据,见【范例3】

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

mainIncomeGrowRatio12(r_date)

最近12个月的主营业务收入同比增长率(%)。 (1)主营业务收入数据取自合并利润分配表; (2)V1:RDate报告期最近12个月的主营业务收入; (3)V2:上年同期PRDate最近12个月的主营业务收入; (4)最近12个月的主营业务收入同比增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainProfitGrowRatio12(r_date)

最近12个月的主营业务利润同比增长率(%)。 (1)主营业务利润数据取自合并利润分配表; (2)V1:RDate报告期最近12个月的主营业务利润; (3)V2:上年同期PRDate最近12个月的主营业务利润; (4)最近12个月的主营业务利润同比增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

profitBeforeTaxGrowRatio12(r_date)

最近12个月的利润总额同比增长率(%)。 (1)利润总额数据取自合并利润分配表; (2)V1:RDate报告期最近12个月的利润总额; (3)V2:上年同期PRDate最近12个月的利润总额; (4)最近12个月的利润总额同比增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingProfitGrowRatio12(r_date)

最近12个月的营业利润增长率(%)。 (1)营业利润数据取自合并利润分配表; (2)V1:RDate报告期最近12个月的营业利润; (3)V2:上年同期PRDate最近12个月的营业利润; (4)最近12个月的营业利润增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netProfitGrowRatio12(r_date)

最近12个月的净利润增长率(%)。 (1)归属于母公司所有者净利润数据取自合并利润分配表; (2)V1:RDate报告期最近12个月的归属于母公司所有者净利润; (3)V2:上年同期PRDate最近12个月的归属于母公司所有者净利润; (4)最近12个月的净利润增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

eVvsEbitda12(r_date)

EV/EBITDA(企业估值倍数),与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期;Type:整数,EBIT计算方法

返回:float

ebit12(r_date, type)

返回最近12个月的息税前利润。 (1)Type=1时,EBIT=营业利润+利息费用; (2)Type=2时,EBIT=净利润+所得税+利息费用; (3)Type=3时,EBIT=利润总额+利息费用。 (4)以上用于运算的数据均从合并利润分配表中取得

参数 类型 说明
r_date datetime 整数,报告期;
type any 整数,EBIT计算方法

返回:float

ebitda12(r_date)

EBITDA=EBIT+新增折旧。 1)计算报告期RDate的EBIT(三种计算方法,参考[htm]EBIT_12)v1; (2)从合并资产负债表中取报告期Rdate和去年同期的累计折旧v2、v3 3EBITDA=v1+v2-v3。

参数 类型 说明
r_date datetime 整数,报告期;;Type:整数,EBITDA计算方法

返回:float

debtWithInterest12(r_date)

付息债务=短期借款+长期借款。 函数从合并资产负债表中取短期债务和长期债务,根据算法得到付息债务。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netDebt12(r_date)

最近12个月的净债务=付息债务-最近12个月的期末现金余额。 (1)付息债务=短期借款+长期借款。 (2)从资产负债表中取短期债务和长期债务,从现金流量表中取得期末现金余额。根据算法得到净债务。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

ev12(r_date)

EV(企业价值)=总市值(元)+净债务。 (1)净债务=付息债务-期末现金余额; (2)付息债务=短期借款+长期借款; (3)总市值取Rdate当天的总市值; (4)从资产负债表中取短期债务和长期债务,从现金流量表中取得期末现金余额。根据算法得到EV(企业价值)。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

ebidAvsMainIncome12(r_date)

返回最近12个月的税息折旧及摊销前利润。 (1)最近12个月的税息折旧及摊销前利润=EBITDA/最近12个月的主营收入。 2EBITDA=EBIT+新增折旧。 3)计算报告期RDate的EBIT(三种计算方法,参考EBIT_12)v1; (4)从合并资产负债表中取报告期Rdate和去年同期的累计折旧v2、v3 5EBITDA=v1+v2-v3。

参数 类型 说明
r_date datetime 整数,报告期;;Type:整数,EBIT计算方法

返回:float

ebiTvsMainIncome12(r_date, type)

最近12个月息税前利润率=EBIT/最近12个月的主营收入。 1)Type=1时,EBIT=营业利润+利息费用; (2)Type=2时,EBIT=净利润+所得税+利息费用; (3)Type=3时,EBIT=利润总额+利息费用。 (4)以上用于运算的数据均从合并利润分配表中取得。

参数 类型 说明
r_date datetime 整数,报告期;
type any 整数,EBIT计算方法

返回:float

eVvsEbit12(r_date, type)

EV/EBIT 1EV:参考函数EV_12 2EBIT:参考函数[htm]EBIT_12。

参数 类型 说明
r_date datetime 整数,报告期;
type any 整数,EBIT计算方法

返回:float

eVvsMainIncome12(r_date)

企业净值率=EV(企业净值)/最近12个月的主营收入。 (1)EV(企业净值)的计算参照函数EV_12; (2)主营收入取自合并利润分配表【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

valueInSheet12(r_date)

帐面资本价值=净资产+负债总额+少数股东权益 函数从合并资产负债表取得净资产、负债总额、少数股东权益,根据算法得到帐面资本价值;资产负债表的科目只取报告期数据,不计算最近12个月。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

valueInSheetAdjust12(r_date)

资本帐面价值(调整)=归属母公司股东权益合计+净债务。 (1)净债务=付息债务-最近12个月的期末现金余额。 (2)付息债务=短期借款+长期借款。 (3)从资产负债表中取归属母公司股东权益合计、短期债务和长期债务,从现金流量表中取得期末现金余额。根据算法得到资本帐面价值(调整)。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

eps12(r_date)

最近12个月的每股收益=最近12个月的归属于母公司所有者净利润/总股本。 归属于母公司所有者的净利润取自合并利润分配表,取Rdate当天的总股本。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

epsGrowRatio12(r_date)

最近12个月的每股收益增长率(%)。 (1)函数从合并利润分配表中取该报告期归属母公司的每股净利润,根据算法得到最近12个月的归属母公司的每股净利润【注1】; (2)取Rdate当日的总股本; (3)最近12个月的每股收益V1=最近12个月的归属于母公司所有者净利润/总股本; (4)同理计算上年同期的最近12个月的每股收益V2; (5)最近12个月的每股收益增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetsPs12(r_date)

最近12个月的每股净资产。 (1)最近12个月的每股净资产=最近12个月归属母公司股东权益合计/总股本; (2)归属母公司股东权益合计取自合并资产负债表,根据最近12个月的算法计算得到最近12个月归属母公司股东权益合计【注1】; (3)总股本取RDate当天的数据。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netAssetsPsGrowRatio12(r_date)

最近12个月的每股净资产增长率(%)。 (1)函数从合并利润分配表中取该报告期归属母公司股东权益合计,根据算法得到最近12个月的归属母公司股东权益合计【注1】; (2)取Rdate当日的总股本; (3)最近12个月的每股净资产V1=最近12个月的归属母公司股东权益合计/总股本; (4)同理计算上年同期的最近12个月的每股净资产V2; (5)最近12个月的每股净资产增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netEquityReturn12(r_date)

最近12个月的净资产收益率(%)。 (1)净资产收益率(%)=最近12个月净利润/股东权益×100; (2)净利润取自合并利润分配表,根据最近12个月的算法得到最近12个月净利润【注1】; (3)股东权益取自合并资产负债表,只取报告期RDate的数据。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainincomePs12(r_date)

最近12个月的每股营业收入。 (1)最近12个月的每股营业收入=最近12个月的营业收入/总股本; (2)营业收入取自合并利润分配表,根据最近12个月的算法得到最近12个月的营业收入【注1】; (3)总股本取RDate当日的数据。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainincomePsGrowRatio12(r_date)

最近12个月的每股营业收入增长率(%)。 (1)最近12个月的每股营业收入增长率(%)=(最近12个月每股营业收入-去年同期最近12个月每股营业收入)/去年同期报告期最近12个月每股主营业务收入*100; (2)最近12个月的每股营业收入=最近12个月的营业收入/总股本; (3)营业收入取自合并利润分配表,根据最近12个月的算法得到最近12个月的营业收入【注1】; (4)总股本取RDate当日的数据。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

eps212(r_date)

最近12月每股收益(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

cashInfromIa12(r_date)

投资活动现金流入小计,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

cashPs12(r_date)

最近12个月的每股经营活动现金流量净额。 (1)最近12个月的每股经营活动现金流量净额=最近12个月经营活动产生的现金流量净额/总股本; (2)经营活动产生的现金流量净额取自合并现金流量表,根据最近12个月的算法可得到最近12个月的每股经营活动现金流量净额【注1】; (3)总股本取RDate当天的数据。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashPsGrowRatio12(r_date)

最近12个月的每股经营活动现金流量净额增长率(%)。 (1)函数从合并现金流量表中取经营活动产生的现金流量净额,根据算法得到最近12个月的经营活动产生的现金流量净额【注1】; (2)取Rdate当日的总股本; (3)最近12个月的每股经营活动现金流量净额V1=最近12个月的经营活动产生的现金流量净额/总股本; (4)同理计算上年同期的最近12个月的每股经营活动现金流量净额V2; (5)最近12个月的每股经营活动现金流量净额增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashPaidtoInvestments12(r_date)

最近12个月的资本性投资。 (1)资本性投资=投资所支付的现金+权益性投资所支付的现金+债权性投资所支付的现金; (2)投资所支付的现金、权益性投资所支付的现金、债权性投资所支付的现金取自合并现金流量表。根据最近12个月的算法得到各最近12个月的指标数据【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashfromSale12(r_date)

最近12个月的销售商品、提供劳务收到的现金。 (1)销售商品、提供劳务收到的现金数据取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的销售商品、提供劳务收到的现金【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashInfromOa12(r_date)

最近12个月的经营活动现金流入小计。 (1)经营活动现金流入小计取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的经营活动现金流入小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashOutfromOa12(r_date)

最近12个月的经营活动现金流出小计。 (1)经营活动现金流出小计取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的经营活动现金流出小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashOutfromIa12(r_date)

最近12个月的投资活动现金流出小计。 (1)投资活动现金流出小计取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的投资活动现金流出小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashfromIa12(r_date)

最近12个月的投资活动产生的现金流量净额。 (1)投资活动产生的现金流量净额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的投资活动产生的现金流量净额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashfromOaGrowRatio12(r_date)

最近12个月的经营活动产生的现金流量净额增长率(%)。 (1)经营活动产生的现金流量净额取自合并现金流量表;根据最近12个月的算法得到最近12个月的经营活动产生的现金流量净额V1【注1】; (2)同理取得上年同期最近12个月的经营活动产生的现金流量净额V2; (3)最近12个月的经营活动产生的现金流量净额增长率(%)=(V1-V2)/abs(V2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashFromOa12(r_date)

最近12个月的经营活动产生的现金流量净额。 (1)经营活动产生的现金流量净额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的经营活动产生的现金流量净额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashInfroFa12(r_date)

最近12个月的筹资活动现金流入小计。 (1)筹资活动现金流入小计取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的筹资活动现金流入小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashOutfromFa12(r_date)

最近12个月的筹资活动现金流出小计。 (1)筹资活动现金流出小计取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的筹资活动现金流出小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashFromFa12(r_date)

最近12个月的筹资活动产生的现金流量净额。 (1)筹资活动产生的现金流量净额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的筹资活动产生的现金流量净额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netIncrease12(r_date)

最近12个月的现金及现金等价物净增加额。 (1)现金及现金等价物净增加额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的现金及现金等价物净增加额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

endingCash12(r_date)

最近12个月的货币资金的期末余额。 (1)货币资金的期末余额取自合并现金流量表; (2)根据最近12个月的算法得到最近12个月的货币资金的期末余额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

grossProfitRatio12(r_date)

最近12个月的销售毛利率(%)。 (1)销售毛利率(%)=(营业收入-营业成本)/abs(营业收入); (2)营业收入和营业成本都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的营业收入V1和最近12个月的营业成本V2【注1】; (3)最近12个月的销售毛利率(%)=(V1-V2)/V1*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

workNetProfitRatio12(r_date)

最近12个月的主营净利率(%)。 (1)主营净利率(%)=归属于母公司所有者净利润/营业收入*100; (2)归属于母公司所有者净利润和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的归属于母公司所有者净利润V1和最近12个月的营业收入V2【注1】; (3)最近12个月的主营净利率(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

workProfitRatio12(r_date)

最近12个月的主营业务利润率(%)。 (1)主营业务利润率(%)=主营业务利润/营业收入*100; (2)主营业务利润和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的主营业务利润V1和最近12个月的营业收入V2【注1】; (3)最近12个月的主营业务利润率(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingProfitToMainOperationRatio12(r_date)

最近12个月的营业利润率(%)。 (1)营业利润率(%)=营业利润/营业收入*100; (2)营业利润和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的营业利润V1和最近12个月的营业收入V2【注1】; (3)最近12个月的营业利润率(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

totalAssetRatio12(r_date)

最近12个月的总资产利润率(%)。 (1)总资产利润率(%)=归属于母公司所有者的净利润/资产总计*100; (2)归属于母公司所有者的净利润和资产总计都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的归属于母公司所有者的净利润V1和最近12个月的资产总计V2【注1】; (3)最近12个月的总资产利润率(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainOperationRatio12(r_date)

最近12个月的主营业务利润比例(%)。 (1)主营业务利润比例(%)=营业利润/利润总额*100; (2)营业利润和利润总额都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的营业利润V1和最近12个月的利润总额V2【注1】; (3)最近12个月的主营业务利润比例(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainCostRatio12(r_date)

最近12个月的主营成本比例(%)。 (1)主营成本比例(%)=营业成本/营业收入*100; (2)营业成本和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的营业成本V1和最近12个月的营业收入V2【注1】; (3)最近12个月的主营成本比例(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingExpensesRatio12(r_date)

最近12个月的营业费用比例(%)。 (1)营业费用比例(%)=营业费用/营业收入*100; (2)营业费用和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的营业费用V1和最近12个月的营业收入V2【注1】; (3)最近12个月的营业费用比例(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

expensesRatio12(r_date)

最近12个月的三项费用比例(%)。 (1)三项费用比例(%)=三项费用合计/营业收入*100; (2)三项费用合计=营业费用+管理费用+财务费用; (2)三项费用合计的3个科目和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的三项费用合计V1和最近12个月的营业收入V2【注1】; (3)最近12个月的营三项费用比例(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

overheadExpensesRatio12(r_date)

最近12个月的管理费用比例(%)。 (1)管理费用比例(%)=管理费用//营业收入*100; (2)管理费用/和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的管理费用/V1和最近12个月的营业收入V2【注1】; (3)最近12个月的管理费用比例(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

financialExpensesRatio12(r_date)

最近12个月的财务费用比例(%)。 (1)财务费用比例(%)=管理费用//营业收入*100; (2)财务费用/和营业收入都取自合并利润分配表,根据最近12个月的算法,可以得到最近12个月的财务费用/V1和最近12个月的营业收入V2【注1】; (3)最近12个月的财务费用比例(%)=V1/V2*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

fiIn12MonthRatio(r_date, info_id1, info_id2)

最近12个月财务比率。 (1)最近12个月财务比率=最近12个月的InfoId1财务指标/最近12个月的InfoId2财务指标。 (2)一般是最近12个月的3大报表的科目数据。注意,合并现金流量表和合并利润分配表参与最近12个月的统计,而合并资产负债表不参与最近12个月的统计,直接提取报表数据。 (3)最近12个月计算方法: 年报(最近12个月)=年报数据; 三季报(最近12个月)=三季报+(去年年报-去年一季报); 中报(最近12个月)=中报+(去年年报-去年中报); 一季报(最近12个月)=一季报+(去年年报-去年一季报)。

参数 类型 说明
r_date datetime 整数,报告期;
info_id1 any 整数,基本面id
info_id2 any 整数,基本面id。

返回:float

fiIn12MonthPs(r_date, info_id)

最近12个月财务数据(每股)。 (1)最近12个月财务数据(每股)=最近12个月的InfoId每股财务指标/总股本。 (2)最近12个月计算方法: 年报(最近12个月)=年报数据; 三季报(最近12个月)=三季报+(去年年报-去年一季报); 中报(最近12个月)=中报+(去年年报-去年中报); 一季报(最近12个月)=一季报+(去年年报-去年一季报)。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面id。

返回:float

fiIn12Month(r_date, info_id)

最近12个月InfoId所对应财务数据。 最近12个月计算方法: 年报(最近12个月)=年报数据; 三季报(最近12个月)=三季报+(去年年报-去年一季报); 中报(最近12个月)=中报+(去年年报-去年中报); 一季报(最近12个月)=一季报+(去年年报-去年一季报)

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面id。

返回:float

fiIn12MonthGrowRatio(r_date, info_id)

最近12个月财务数据同比增长率(%); 最近12个月财务数据同比增长率(%)=最近12个月的InfoId财务数据/去年同期最近12个月的InfoId财务数据。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面id。

返回:float

fiIn12MonthPsGrowRatio(r_date, info_id)

最近12个月财务数据(每股)同比增长率(%)。 (1)取RDate报告期最近12个月的InfoId对应每股财务数据v1; (2)取去年同期最近12个月的InfoId对应每股财务数据v2; (3)最近12个月财务数据(每股)同比增长率(%)=(v1-v2)/abs(v2)*100。

参数 类型 说明
r_date datetime 整数,报告期;
info_id string 整数,基本面id。

返回:float

fiIn12MonthByDeclareDate(end_t, info_id)

最近12个月的InfoId财务数据。 (1)根据InfoId取得公布日小于或EndT的最近的报告期RDate; 2)取的RDate的财务指标InfoId最近12个月的财务数据。

参数 类型 说明
end_t datetime 整数,日期;
info_id string 整数,基本面id。

返回:float

mainIncome12(r_date)

最近12个月的营业收入。 (1)营业收入取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的营业收入【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

mainProfit12(r_date)

最近12个月的主营业务利润。 (1)主营业务利润取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的主营业务利润【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

profitBeforeTax12(r_date)

最近12个月的利润总额。 (1)利润总额取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的利润总额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netProfit12(r_date)

最近12个月的归属于母公司所有者的净利润。 (1)母公司所有者的净利润取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的母公司所有者的净利润【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingProfit12(r_date)

最近12个月的营业利润。 (1)营业利润取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的营业利润【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

costsofMainOperation12(r_date)

最近12个月的营业成本。 (1)营业成本取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的营业成本【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

taxandAdditionalExpenses12(r_date)

最近12个月的主营业务税金及附加。 (1)主营业务税金及附加取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的主营业务税金及附加【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

otherOperation12(r_date)

最近12个月的其它业务利润。 (1)其它业务利润取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的其它业务利润【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

operatingExpenses12(r_date)

最近12个月的营业费用。 (1)营业费用取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的营业费用【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

administrativeExpenses12(r_date)

最近12个月的管理费用。 (1)管理费用取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的管理费用【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

financialExpenses12(r_date)

最近12个月的财务费用。 (1)财务费用取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的财务费用【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

threeExpenses12(r_date)

最近12个月的三项费用合计。 (1)三项费用合计=营业费用+管理费用+财务费用; (2)三项费用合计的3个科目都是取自合并利润分配表; (3)根据最近12个月的算法得到最近12个月的三项费用合计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

investmentIncome12(r_date)

最近12个月的投资收益。 (1)投资收益取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的投资收益【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

subsidyIncome12(r_date)

最近12个月的补贴收入。 (1)补贴收入取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的补贴收入【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

nonOperatingIncome12(r_date)

最近12个月的营业外收入。 (1)营业外收入取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的营业外收入【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

nonOperatingExpense12(r_date)

最近12个月的营业外支出。 (1)营业外支出取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的营业外支出【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

incomeTax12(r_date)

最近12个月的所得税。 (1)所得税取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的所得税【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

minorityInterests12(r_date)

最近12个月的少数股东损益。 (1)少数股东损益取自合并利润分配表; (2)根据最近12个月的算法得到最近12个月的少数股东损益【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

grossProfit12(r_date)

最近12个月的主营毛利润。 (1)主营毛利润=营业收入-营业成本; (2)营业收入和营业成本取自合并利润分配表; (3)根据最近12个月的算法得到最近12个月的主营毛利润【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

grossOperatingIncome212(r_date)

最近12月营业总收入(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

netProfit212(r_date)

最近12月净利润(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

nonGaapNetProfit212(r_date)

最近12月扣除非经常性损益后的净利润(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

operatingProfit212(r_date)

最近12月营业利润(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

profitBeforeTax212(r_date)

最近12月利润总额(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

debtToEquityRatio12(r_date)

最近12个月的资产负债率(%)。 (1)资产负债率(%)=负债合计/资产总计*100; (2)负债合计和资产总计取自合并资产负债表,不参与最近12个月的统计。所以,最近12个月的资产负债率(%)=负债合计/资产总计*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

profitBeforeTaxGrowRatioYear(r_date, n)

最近N年的利润总额增长率(%)(复合增长率)。 (1)取向后兼容的最新年报Q1,然后取N年前同期的年报Q2; (2)分别以Q1、Q2为指定报告期,取利润总额(合并利润分配表)得到v1、v2; (3)如果v1/v2>0,利润总额增长率(%)(复合增长率)=(Power(v1/v2,1/N)-1)*100,否则返回0。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

epsYear(r_date, n)

最近N年的每股收益。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)取Q2报告期的归属于母公司所有者的净利润(合并利润分配表)v1,以及Q2报告期的总股本(股本结构表)v2; (3)最近N年的每股收益=v1/v2。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,N年前。

返回:float

epsCutYear(r_date, n)

最近N年的每股收益(扣除)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)取Q2报告期的扣除非经常性损益后的净利润(合并利润分配表)v1,以及Q2报告期的总股本(股本结构表)v2; (3)最近N年的每股收益(扣除)=v1/v2。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,N年前。

返回:float

mainincomePsYear(r_date, n)

最近N年的每股营业收入。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)取Q2报告期的营业收入(合并利润分配表)v1,以及Q2报告期的总股本(股本结构表)v2; (3)最近N年的每股营业收入=v1/v2。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

epsGrowRatioYear(r_date, n)

最近N年的每股收益增长率(%)(复合增长率)。 (1)取向后兼容的最新年报Q1,然后取N年前同期的年报Qn; (2)取报告期Q1每股收益(净利润/总股本)v1,以及Qn报告期的每股收益v2; (3)如果v1/v2>0,那么最近N年的每股收益增长率(复合增长率)=(Power(v1/v2,1/N)-1)*100,否则返回0。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

mainincomePsGrowRatioYear(r_date, n)

最近N年的每股主营收入增长率(%)(复合增长率)。 (1)取向后兼容的最新年报Q1,然后取N年前同期的年报Qn; (2)取报告期Q1每股主营收入(营业收入/总股本)v1,以及Qn报告期的每股主营收入v2; (3)如果v1/v2>0,那么最近N年的每股主营收入增长率(复合增长率)=(Power(v1/v2,1/N)-1)*100,否则返回0。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,N年前。

返回:float

netEquityReturnYear(r_date, n)

最近N年的净资产收益率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)取Q2报告期的归属于母公司所有者的净利润(合并利润分配表)v1,以及Q2报告期的归属母公司股东权益合计(合并资产负债表)v2; (3)最近N年的净资产收益率(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年。

返回:float

netAssetsPerShareYear(r_date)

最近1年的每股净资产。 (1)取向后兼容RDate的最新报告期NewRDate; (2)从资产负债表中取报告期NewRDate的归属母公司股东权益合计V1,以及NewRDate当天的总股本V2; (3)最近1年的每股净资产=V1/V2; (4)注意,资产负债表的科目不统计最近12个月的数据,只返回报告期的数据。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

cashPsYear(r_date, n)

最近N年的每股经营活动现金流量净额。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)取Q2报告期的经营活动产生的现金流量净额(合并利润分配表)v1,以及Q2报告期的总股本(股本结构表)v2; (3)最近N年的每股经营活动现金流量净额=v1/v2。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

workProfitRatioYear(r_date, n)

最近N年的主营业务利润率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的主营业务利润v1,以及营业收入v2; (3)最近N年的主营业务利润率(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

operatingProfitToMainOperationRatioYear(r_date, n)

最近N年的营业利润率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的营业利润v1,以及营业收入v2; (3)最近N年的营业利润率(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

workNetProfitRatioYear(r_date, n)

最近N年的销售净利率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的归属于母公司所有者的净利润v1,以及营业收入v2; (3)最近N年的销售净利率(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

grossProfitRatioYear(r_date, n)

最近N年的销售毛利率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的营业收入v1,以及营业成本v2; (3)最近N年的销售毛利率(%)=(v1-v2)/v1*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

financialExpensesRatioYear(r_date, n)

最近N年的财务费用比例(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的财务费用v1,以及营业收入v2; (3)最近N年的财务费用比例(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

operatingExpensesRatioYear(r_date, n)

最近N年的营业费用比例(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的营业费用v1,以及营业收入v2; (3)最近N年的营业费用比例(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

expensesRatioYear(r_date, n)

最近N年的三项费用比例(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)三项费用=营业费用+管理费用+财务费用; (3)从合并利润分配表中取Q2报告期的三项费用加总v1,以及营业收入v2; (4)最近N年的三项费用比例(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

overheadExpensesRatioYear(r_date, n)

最近N年的管理费用比例(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并利润分配表中取Q2报告期的管理费用v1,以及营业收入v2; (3)最近N年的管理费用比例(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

cagr(v1, v2, n)

复合增长率(%)。 (1)如果v1,v2同为正实数则返回(power((v1/v2),1/N)-1)*100 2)如果v1,v2同为负实数则返回(power(-(v1/v2),1/N)-1)*100 3)否则返回0。

参数 类型 说明
v1 float 实数,终值;
v2 float 实数,初值;
n any 整数,年数。

返回:float

mainIncomeYear(r_date, n)

最近N年的营业收入。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业收入。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

mainProfitYear(r_date, n)

最近N年的主营业务利润。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的主营业务利润。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

operatingProfitYear(r_date, n)

最近N年的营业利润。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业利润。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

profitBeforeTaxYear(r_date, n)

最近N年的利润总额。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的利润总额。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

netProfitYear(r_date, n)

最近N年的归属于母公司所有者的净利润。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的归属于母公司所有者的净利润。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

taxandAdditionalExpensesYear(r_date, n)

最近N年的主营业务税金及附加。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的主营业务税金及附加。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

costsofMainOperationYear(r_date, n)

最近N年的营业成本。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业成本。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

grossProfitYear(r_date, n)

最近N年的营业毛利润。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业收入V1和营业成本V2。 (3)最近N年的主营毛利润=V1-V2。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

nonOperatingExpenseYear(r_date, n)

最近N年的营业外支出。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业外支出。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

nonOperatingIncomeYear(r_date, n)

最近N年的营业外收入。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业外收入。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

operatingExpensesYear(r_date, n)

最近N年的营业费用。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业费用。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

investmentIncomeYear(r_date, n)

最近N年的投资收益。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的投资收益。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

incomeTaxYear(r_date, n)

最近N年的所得税。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的所得税。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

minorityInterestsYear(r_date, n)

最近N年的少数股东损益。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的少数股东损益。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

threeExpensesYear(r_date, n)

最近N年的三项费用合计。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的营业费用V1、管理费用V2和财务费用V3; (3)最近N年的三项费用合计=V1+V2+V3。.

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年

返回:float

otherOperationYear(r_date, n)

最近N年的其它业务利润。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的其它业务利润。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年。

返回:float

administrativeExpensesYear(r_date, n)

最近N年的管理费用。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的管理费用。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年。

返回:float

financialExpensesYear(r_date, n)

最近N年的财务费用。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的财务费用。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年。

返回:float

subsidyIncomeYear(r_date, n)

最近N年的补贴收入。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)在合并利润分配表取Q2报告期的补贴收入。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年。

返回:float

debtToEquityRatioYear(r_date, n)

最近N年的资产负债率(%)。 (1)取向后兼容的最新年报Q1,取N-1年前同期的年报Q2; (2)从合并资产负债表中取Q2报告期的负债合计v1,以及资产总计v2; (3)最近N年的资产负债率(%)=v1/v2*100。

参数 类型 说明
r_date datetime 整数,报告期;
n any 整数,最近N年。

返回:float

annualRatio(r_date, n, info_id1, info_id2)

提取股票的财务比率,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整数,最近N年
info_id1 any 整数,基本面ID
info_id2 any 整数,基本面ID2

返回:float

annualRatioGrowRatio(r_date, n, info_id1, info_id2)

提取股票的财务比率复合增长率(%),与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整数,最近N年
info_id1 any 整数,基本面ID1
info_id2 any 整数,基本面ID2

返回:float

annualValue(r_date, n, info_id)

提取股票的财务数据,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整数,最近N年
info_id string 整数,基本面ID

返回:float

annualValueGrowRatio(r_date, n, info_id)

提取股票的财务数据复合增长率(%),与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整数,最近N年
info_id string 整数,基本面ID

返回:float

annualValuePs(r_date, n, info_id)

提取股票的每股财务数据,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整数,最近N年
info_id string 整数,基本面ID

返回:float

annualValuePsGrowRatio(r_date, n, info_id)

提取股票的每股财务数据复合增长率(%),与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
n any 整数,最近N年
info_id string 整数,基本面ID

返回:float

epsBeforeIssueDeclare()

提取股票的每股收益(发行前一年度),与系统股票pn_stock()、当前时间pn_date()相关。

返回:float

mainincomePsQ(r_date)

季度的每股营业收入。 (1)按照季度的算法,计算出RDate季度的营业收入V1【注1】; (2)取出RDate当天的总股本数据V2; (3)季度的每股营业收入=V1/V2。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

epsGrowRatioQ(r_date)

季度的每股收益增长率(%)。 (1)按照季度的算法,计算出RDate季度的归属于母公司所有者的净利润V1【注1】; (2)取出RDate当天的总股本数据V2; (3RDate季度的每股收益RV1=V1/V2。同理计算上年同期的季度每股收益RV2; (4)季度的每股收益增长率(%)=(RV1-RV2)/abs(RV2)*100。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

eps2Q(r_date)

每股收益(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

cashfromSaleQ(r_date)

季度的销售商品、提供劳务收到的现金。 (1)从合并现金流量表中取出销售商品、提供劳务收到的现金; (2)按照季度的算法,计算出RDate季度的销售商品、提供劳务收到的现金【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netIncreaseQ(r_date)

季度的现金及现金等价物净增加额。 (1)从合并现金流量表中取出现金及现金等价物净增加额; (2)按照季度的算法,计算出RDate季度的现金及现金等价物净增加额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashInfromIaQ(r_date)

季度的投资活动现金流入小计。 (1)从合并现金流量表中取出投资活动现金流入小计; (2)按照季度的算法,计算出RDate季度的投资活动现金流入小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashOutfromIaQ(r_date)

季度的投资活动现金流出小计。 (1)从合并现金流量表中取出投资活动现金流出小计; (2)按照季度的算法,计算出RDate季度的投资活动现金流出小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashfromIaQ(r_date)

季度的投资活动产生的现金流量净额。 (1)从合并现金流量表中取出投资活动产生的现金流量净额; (2)按照季度的算法,计算出RDate季度的投资活动产生的现金流量净额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashPsQ(r_date)

季度的每股经营活动现金流量净额。 (1)从合并现金流量表中取出经营活动产生的现金流量净额; (2)按照季度的算法,计算出RDate季度的经营活动产生的现金流量净额V1【注1】; (3)取出RDate当天的总股本数据V2; (4)季度的每股经营活动现金流量净额=V1/V2。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashInfromOaQ(r_date)

季度的经营活动现金流入小计。 (1)从合并现金流量表中取出经营活动现金流入小计; (2)按照季度的算法,计算出RDate季度的经营活动现金流入小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

netCashFromOaQ(r_date)

季度的经营活动产生的现金流量净额。 (1)从合并现金流量表中取出经营活动产生的现金流量净额; (2)按照季度的算法,计算出RDate季度的经营活动产生的现金流量净额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashOutfromOaQ(r_date)

季度的经营活动现金流出小计。 (1)从合并现金流量表中取出经营活动现金流出小计; (2)按照季度的算法,计算出RDate季度的经营活动现金流出小计【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

endingCashQ(r_date)

季度的现金的期末余额。 (1)从合并现金流量表中取出现金的期末余额; (2)按照季度的算法,计算出RDate季度的现金的期末余额【注1】。

参数 类型 说明
r_date datetime 整数,报告期。

返回:float

cashInfroFaQ(r_date)

计算指定报告期的筹资活动现金流入小计。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动现金流入小计,计算最近1季度的筹资活动现金流入小计。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

cashOutfromFaQ(r_date)

计算指定报告期最近1季度的筹资活动现金流出小计。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动现金流入小计,计算最近1季度的筹资活动现金流出小计。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

netCashFromFaQ(r_date)

计算指定报告期最近1季度的筹资活动产生的现金流。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的筹资活动产生的现金流。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

subsidyIncomeQ(r_date)

计算指定报告期最近1季度的补贴收入。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的补贴收入。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

financialExpensesQ(r_date)

计算指定报告期最近1季度的财务费用。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的财务费用。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

administrativeExpensesQ(r_date)

计算指定报告期最近1季度的管理费用。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的管理费用。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

netProfitQ(r_date)

计算指定报告期最近1季度的净利润。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的净利润。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

otherOperationQ(r_date)

计算指定报告期最近1季度的其他业务利润。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的其他业务利润。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

threeExpensesQ(r_date)

计算指定报告期最近1季度的三项费用(营业费用,管理费用,财务费用)合计。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的三项费用(营业费用,管理费用,财务费用)合计。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

profitBeforeTaxQ(r_date)

计算指定报告期最近1季度的利润总额。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的利润总额。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

minorityInterestsQ(r_date)

计算指定报告期最近1季度的少数股东损益。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的少数股东损益。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

incomeTaxQ(r_date)

计算指定报告期最近1季度的所得税。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的所得税。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

investmentIncomeQ(r_date)

计算指定报告期最近1季度的投资收益。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的投资收益。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

nonOperatingIncomeQ(r_date)

计算指定报告期最近1季度的营业外收入。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的营业外收入。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

operatingExpensesQ(r_date)

计算指定报告期最近1季度的营业费用。 根据季度数据的算法【注3】,函数从合并现金流量表中取出多个报告期的筹资活动产生的现金流,计算最近1季度的营业费用。

参数 类型 说明
r_date datetime 整数,报告期;

返回:float

mainProfitQ(r_date)

提取股票的指定报告期的主营业务利润,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

operatingProfitQ(r_date)

提取股票的指定报告期的营业利润,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

nonOperatingExpenseQ(r_date)

提取股票的指定报告期的营业外支出,与系统股票pn_stock()、当前时间pn_date()相关。

参数 类型 说明
r_date datetime 报告期类型,报告期

返回:float

netProfit2Q(r_date)

归属于母公司所有者净利润(业绩快报),与系统参数(股票)相关。 实数。归属于母公司所有者净利润(业绩快报)。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

grossOperatingIncome2Q(r_date)

营业总收入(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

nonGaapNetProfit2Q(r_date)

扣除非经常性损益后的净利润(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

operatingProfit2Q(r_date)

营业利润(业绩快报),与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

profitBeforeTax2Q(r_date)

利润总额(业绩快报),与系统参数(股票)相关。 实数。利润总额(业绩快报)。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

grossProfitQ(r_date)

主营毛利润,与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

costsofMainOperationQ(r_date)

主营业务成本,与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

mainIncomeQ(r_date)

主营业务收入,与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

taxandAdditionalExpensesQ(r_date)

主营业务税金及附加,与系统参数(股票)相关。

参数 类型 说明
r_date datetime 整数。报告期

返回:float

pfMinRecoveryPeriod(t_p, fname1)

净值突破前值最长时间。

参数 类型 说明
t_p array 数据表类型,收益率
fname1 string 字符串,字段名称

返回:any

pfWinRatio(tp, f_name1, tb, f_name2)

胜率。计算tp表字段fName1在时间区间大于tb表字段fName2的比例。

参数 类型 说明
tp array 二维数据表
f_name1 string 字符串,tp表中的列名
tb array 二维数据表
f_name2 string 字符串,tb表中的列名

返回:float

pfGetVaRConfidence()

设置计算VAR的置信度,如果["SysParamFunc"]["VaRConfidence"] 系统变量存在且有值,则返回这系统变量中存储的置信度,否则返回95作为置信度。

返回:float

pfGetDayNnmOfYear()

根据设置的周期,返回该周期的年化天数。

返回:any

pfOmega(t, fname, mean_r)

计算Omega比率。

参数 类型 说明
t array 数据表类型,组合收益率序列
fname string 字符串,收益率字段名称
mean_r float 实数,临界收益率(%)

返回:float

pfMaxDrawDown(t, fname)

最大回撤率。

参数 类型 说明
t array 数据表类型,收益率
fname string 字符串,字段名称

返回:float

pfCalmarRatio(t, fname, day_num)

从一个组合的收益率序列,计算其Calmar比率。

参数 类型 说明
t array 数据表类型,组合收益率序列
fname string 字符串,收益率字段名称
day_num any 整数,年化用天数

返回:float

pfVar(t1, fname1, year_num)

风险值。

参数 类型 说明
t1 array 数据表类型
fname1 string 字符串,列名
year_num any 整数,年化天数

返回:float

pfComponentVar2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

成份var。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfVarByDeltaNormal(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type)

标准正态法(Delta-Normal法)计算组合的VAR。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法

返回:float

pfVaRvsBenchmarkVar(wp, wb, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

组合VAR/benchmark。

参数 类型 说明
wp array 数据表类型,组合信息
wb array 数据表类型,基准组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:float

pfVarByMonteCarlo(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, simulation_number)

蒙特卡罗法,模拟具有相关性的股票,计算组合的VAR。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
simulation_number any 整数,蒙特卡罗模拟次数

返回:float

pfComponentVarPercent2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

成份VAR贡献度。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfIncrementalVar2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

增量VAR。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfVaRvsMarketValue(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

组合VAR/市值。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:float

pfVaRvsBenchMark(wp, wb, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

组合VAR/benchmark。

参数 类型 说明
wp array 数据表类型,组合信息
wb array 数据表类型,基准组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:float

pfMarginalVar2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, confidence_interval, market_value, delta_t, method_type, return_method)

边际标准差。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
return_method any 用户自定义

返回:any

pfGetPortfolioRate(stock_arr, beg_t, end_t, return_method)

获得组合的收益率(%)矩阵

参数 类型 说明
stock_arr array 一维字符串数组,组合信息
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
return_method any 用户自定义,收益率计算方法

返回:array

pfStockszf(w, beg_t, end_t, method_for_no_enough_data, methodof_zf, min_trade_days)

计算组合收益率。

参数 类型 说明
w array 数据表类型,数据必须有列:代码、比例(%)、行业代码
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
method_for_no_enough_data array 用户自定义,是否行业替代
methodof_zf any 用户自定义,计算涨幅的方法
min_trade_days any 整数,区间最少交易点个数阀值

返回:any

covarianceAttenuation(a)

协方差矩阵-衰减因子。

参数 类型 说明
a array 二维数字数组

返回:any

pfCovarianceAndCorrelation(w, beg_t, end_t, min_trade_days, lamda, t_corr, tcov)

计算组合收益的相关系数矩阵tCorr与相关协方差矩阵tCov。 根据组合基本信息、计算开始日BegT、计算截止日EndT、区间最少交易点个数阀值 MinTradeDays、收益率计算方法ReturnMehthod、衰减因子Lamda(对于均值-方差法,Lamda=0;Risk Metric方法,一般取Lamda=0.94),计算组合的各个证券的均值、各个证券的标准差、协方差矩阵、相关系数矩阵。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
min_trade_days any 整数,区间最少交易点个数阀值;ReturnMethod:用户自定义
lamda float 实数,衰减因子
t_corr array 数据表类型,返回变量,相关系数矩阵(out)
tcov array 数据表类型,返回变量,协方差矩阵(out)

返回:any

pfVarByDeltaNormalSub(w, method_for_no_enough_data, confidence_interval, market_value, delta_t, tcov)

VAR-标准正态法。

参数 类型 说明
w array 数据表类型,组合信息
method_for_no_enough_data array 用户自定义,是否行业代替
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
tcov array 数据表类型

返回:float

pfQuantile(r, fname, confidence_interval, days, method_type)

计算R矩阵中指定字段Fname的1-ConfidenceInterval/100分位数。若methodtype为0则直接返回1-ConfidenceInterval/100分位数,否则返回0到1-ConfidenceInterval/100分位数的平均值。

参数 类型 说明
r array 数据表类型
fname string 字符串
confidence_interval any 实数
days any 整数
method_type any 整数

返回:float

pfMarginalStandardDeviation1(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

边际标准差,组合中某一证券比例发生变化导致的组合标准差的变化。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

qhzfXz(stock_id, begt, endt, cy)

对于期货主力线和连续线的涨幅修正。更换合约时,使用当天实际代码计算涨幅。

参数 类型 说明
stock_id string 证券,代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
cy string 周期

返回:any

pfVarTest(w, beg_t, end_t, confidence_interval, market_value, delta_t, method_type, min_trade_days, method_for_no_enough_data, var_method_type, simulation_number, zh_profit, return_method)

VAR准确性检验。如果T+DeltaT组合VAR大于T+DeltaT组合实际损益则返回1,否则返回0。

参数 类型 说明
w array 数据表类型,组合信息
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
var_method_type any 用户自定义,Var计算方法
simulation_number any 整数,蒙特卡洛模拟次数
zh_profit float 实数,组合T+DeltaT日实际损益
return_method any 用户自定义

返回:bool

pfVarKurtosisAndSkewness(w, dayarr, confidence_interval, market_value, delta_t, method_type, min_trade_days, method_for_no_enough_data, simulation_number, var_method_type, zbname, r, return_method)

计算峰度与偏度。

参数 类型 说明
w array 数据表类型,组合信息
dayarr array 数据表类型,日期列表
confidence_interval any 整数,置信度(%)
market_value float 实数,组合市值
delta_t any 整数,未来持有期
method_type any 用户自定义,组合最大亏损计算方法
min_trade_days any 整数,区间最小交易点个数阀值
method_for_no_enough_data array 用户自定义,是否行业代替
simulation_number any 整数,蒙特卡洛模拟次数
var_method_type any 用户自定义,Var计算方法
zbname string 字符串,指标名称
r array 数据表类型,返回个股的Var
return_method any 用户自定义

返回:bool

pfMarginalStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

边际标准差,组合中某一证券比例发生变化导致的组合标准差的变化。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

stockStandardDeviation(beg_t, end_t)

标准差,按照证券区间复权后的对数收益率序列,计算证券收益率序列的标准差,与系统参数(股票,周期相关)。

参数 类型 说明
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日

返回:float

pfStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, corr, cov)

组合标准差,根据组合中每个证券的比例和证券证券之间的协方差矩阵,计算组合的标准差,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
corr array 数据表类型,返回的相关系数矩阵
cov array 数据表类型,返回的协方差矩阵

返回:float

pfIncrementalStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

增量标准差,增加某一证券后组合标准差和剔除某一证券后组合标准差之差,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

pfComponentStandardDeviation2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data, lamda, return_method)

成份标准差,组合中某一证券对组合标准差的贡献,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法
lamda float 实数,衰减因子
return_method any 用户自定义

返回:any

pfComponentStandardDeviationPercent2(w, beg_t, end_t, min_trade_days, method_for_no_enough_data)

成份标准差贡献度,组合中某一证券对组合标准差的百分比贡献,与系统参数(周期相关)。

参数 类型 说明
w array 数据表类型,样本
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券替代方法

返回:any

stockSemiStandardDeviation(beg_t, end_t, threshold_type, threshold_value)

下方标准差,按照证券区间内复权后的对数收益率序列,计算证券的下方标准差,与系统参数(股票,周期相关)。

参数 类型 说明
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
threshold_type any 用户自定义,下方标准差阀值标准
threshold_value float 实数,用户自定义下方标准差阀值

返回:float

stockStandardDeviation2(beg_t, end_t, min_trade_days, sector_index_id)

标准差(考虑区间最少交易点后),对于期初未上市的证券,或者区间交易数据点个数过少的证券,用证券所属行业标准差,作为此证券标准差的替代,与系统参数(股票,周期相关)。

参数 类型 说明
beg_t datetime 日期,计算开始日
end_t datetime 日期,计算截止日
min_trade_days any 整数, 区间最少交易点个数阀值
sector_index_id string 证券,证券所属行业代码

返回:float

stockAmplitudePerAmount(begt, endt)

单位波动成交金额,与系统参数(股票)相关。

参数 类型 说明
begt datetime 日期
endt datetime 日期

返回:float

stockCashFlowInFuture(end_t, future_t, n, max_realized_percent, market_vol)

证券现金流分析,考虑了股票、基金、债券。

参数 类型 说明
end_t datetime 日期,评估日
future_t datetime 日期,未来评估日
n any 整数,变现参考天数
max_realized_percent float 实数,变现比例
market_vol float 实数,证券数量

返回:float

pfGiniCoefficient(pf_data, c)

基尼系数。(x,y)形成的曲线为洛伦茨曲线,洛伦茨曲线与y=x直线之间的区域,定义为基尼区域,基尼区域的面积*2,即基尼系数。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据,必须包含“比例(%)”字段
c any 返回值,二维数组,图形数据

返回:float

pfIlliq(endt)

非流动性指标,与系统参数(股票)相关。

参数 类型 说明
endt datetime 日期

返回:float

pfAmivest(endt, n)

Amivest流动性比率,与系统参数(股票)相关。

参数 类型 说明
endt datetime 日期
n any 整数

返回:float

pfGiniCoeff(pfdata, method)

组合基尼指数。(x,y)形成的曲线为洛伦茨曲线,洛伦茨曲线与y=x直线之间的区域,定义为基尼区域,基尼区域的面积*2,即基尼系数。

参数 类型 说明
pfdata array 数据表类型
method any 用户自定义

返回:float

pfMartin(endt, n)

Martin流动性比率,与系统参数(股票、复权)相关。

参数 类型 说明
endt datetime 日期,截止日期
n any 整数,交易日长度

返回:float

pfCashFlowInFuture2(w, endt, future_t, n, max_realized_percentin)

组合现金流分析。 通过变现比例MaxRealizedPercentin获得证券的变现天数,并判断endt到FutureT跨越的日期是否大于变现天数,如果是,则得到证券的现金流为价格*数量,否则现金流为0。 最后汇总所有证券的现金流,即为组合现金流 其中,对于股票,价格取endt的成交价,考虑当天分红;对于基金,价格取Endt的单位净值。

参数 类型 说明
w array 数据表类型,数组中必须含有的字段:代码、数量
endt datetime 日期,评估日
future_t datetime 日期,未来评估日
n any 整数,变现参考天数
max_realized_percentin float 实数,变现比例

返回:float

stockAmplitudePerVolumn(begt, endt)

单位波动成交量,与系统参数(股票)相关。

参数 类型 说明
begt datetime 日期
endt datetime 日期

返回:float

pfSharevsNegotiableShare(pf_data, endt)

投资集中度。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
endt datetime 日期,截止日

返回:float

pfStockLiquidityCost2(w, endt, n, methodtype, dm_type, percent)

组合冲击成本。

参数 类型 说明
w array 数据表类型
endt datetime 日期,截至日期
n any 整数,N个交易日
methodtype any 用户自定义,区间冲击成本计算方法
dm_type any 用户自定义,冲击成本标准
percent float 实数,冲击成本占市场冲击成本的最大比例(%)

返回:float

pfSecurityConcentrationRatio(pf_data, top_n, net_value, t)

持股集中度(重仓券集中度),返回前topN个证券所占比例的累加和。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
top_n any 整数
net_value float 实数,资产净值或股票市值
t array 数据表类型,详情

返回:float

pfGroupHoldRatio(pf_data, net_value, group_by)

单一分类持仓比例,pfData每一分类的总市值占Netvalue的比例。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
net_value float 实数,资产净值或股票市值
group_by string 字符串,汇总字段

返回:float

stockRealizedDays(market_vol, end_t, ref_days, max_realized_percent)

证券变现天数。(项目专用函数)

参数 类型 说明
market_vol any 整数,证券数量
end_t datetime 日期,截止日
ref_days any 整数,参考变现天数
max_realized_percent float 实数,可变现数量占成交数量的最大比例(%)

返回:float

stockLiquidityCost(beg_t, end_t, method_type, dm_type, percent)

证券冲击成本,与系统参数(股票,周期)相关。

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截至日期
method_type any 用户自定义,区间冲击成本计算方法
dm_type any 用户自定义,冲击成本标准
percent float 实数,冲击成本占市场冲击成本的最大比例(%)

返回:float

pfGroupConcentrationRatio(pf_data, n, net_value, group_by, t)

分类汇总集中度,pfData中按Groupby字段分类汇总后按市值字段排名,返回前N项的市值所占总市值的比例。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
n any 整数,数据个数
net_value float 实数,资产净值或股票市值
group_by string 字符串,汇总字段
t any 分类汇总详情

返回:float

pfTurnoverRate(trade_data, nv_data, method_type, turnover_data)

组合区间平均日换手率 1)通过交易数据统计每天成交数据中的成交金额; 2)通过净值数据计算每天的平均资产净值(t日平均资产净值=(t日资产净值+t-1日资产净值)/1); 3)t日换手率=t日成交金额/t日平均资产净值;

参数 类型 说明
trade_data array 二维数组,按日期排列的买卖等交易数据。;输入格式为:;(1)代码Varchar;(2)截止日DateTime;(3)成交金额Numeric;(4)动作编号Int(0:开仓(买入);1:平仓(卖出))
nv_data array 二维数组,按日期排列的净值数据。;输入格式为:;(1)截止日DateTime;(2)资产净值Numeric
method_type any 换手率计算方法;=0,T-1日&T日市值平均法(主要是计算组合换手率);=1,T日市值+T日卖出法(主要是计算分类资产换手率)
turnover_data array 二维数组,按日期排列的每日换手率;输出格式为:;(1)截止日DateTime;(2)换手率(%)Numeric

返回:bool

pfTurnoverRateEndT(pf_data, net_value_t1, net_value_t0)

指定日组合换手率。

参数 类型 说明
pf_data array 数据表类型,组合持仓数据
net_value_t1 float 实数,T日净资产值
net_value_t0 float 实数,T-1日资产净值

返回:float

giniCoeff(x, y, method)

计算基尼系数,其中Method决定使用的方法。

参数 类型 说明
x array 一维数字数组
y array 一维数字数组
method any 用户自定义

返回:float

stockBeta2(index_id, begt, endt, min_trade_days, sector_index_id)

beta值计算,对于期初未上市的证券,或区间交易数据点个数过少的证券,用证券所属行业β,作为此证券β的替代。

参数 类型 说明
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
sector_index_id string 证券,证券所属行业代码

返回:float

pfComponentBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

成份β,组合中某一证券对组合β的贡献,成份β之和等于组合β。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:any

pfBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

组合β,根据投资组合中每个证券的比例和证券β,计算投资组合的β系数。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:float

stockRSquare(index_id, begt, endt)

回归确定系数,用来测度回归对原始数据的解释程度,与系统参数(股票,周期)相关。

参数 类型 说明
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日

返回:float

pfIncrementalBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

增量β,增加某一证券后组合β和剔除某一证券后组合β之差。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:any

pfMarginalBeta2(t, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

边际β,组合中某一证券比例发生变化导致的组合β的变化。

参数 类型 说明
t array 数据表类型,样本
index_id string 指数,基准代码
begt datetime 日期,计算开始日
endt datetime 日期,计算截止日
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,证券代替方法 (若组合中指定证券区间交易点个数< MinTradeDays)

返回:any

pfIncrementalTrackingError2(wp, wb, index_id, begt, endt, min_trade_days, method_for_no_enough_data)

增量跟踪误差。计算组合与组合剔除某一证券后组合跟踪误差之差。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
index_id string 指数,基准代码
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法

返回:any

pfComponentTrackingErrorPercent2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data)

成份跟踪误差贡献,组合中某一证券超配对组合跟踪误差的百分比贡献。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法

返回:any

stockTe2(index_id, begt, endt, min_trade_days, sector_index_id)

跟踪误差。

参数 类型 说明
index_id string 证券,指数代码
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
sector_index_id string 证券,证券所属行业代码

返回:float

pfTrackingError2Sub(wp, wb, begt, endt, corr, cov, z, min_trade_days, method_for_no_enough_data)

计算组合的协方差矩阵与相关系数矩阵

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
corr array 返回值,相关系数矩阵
cov array 返回值,协方差矩阵
z array 返回值,join的基准和组合数据
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法;返回值:0,协方差和相关系数放在对应的返回值变量中

返回:any

pfTrackingError2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data, corr, cov, z)

组合相对于业绩基准的超额收益率的波动。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法
corr array 数据表类型,返回的相关系数矩阵
cov array 数据表类型,返回的协方差矩阵
z array 数据表类型,超配比例

返回:float

pfComponentTrackingError2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data, te)

组合中某一证券超配对组合跟踪误差的贡献。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法
te float 实数,组合跟踪误差

返回:any

pfMarginalTrackingError2(wp, wb, begt, endt, min_trade_days, method_for_no_enough_data, z, te)

组合中某一证券超配比例发生变化导致的组合跟踪误差的变化。

参数 类型 说明
wp array 数据表类型,组合数据
wb array 数据表类型,基准数据
begt datetime 日期,起始时间
endt datetime 日期,截止时间
min_trade_days any 整数,区间最少交易点个数阀值
method_for_no_enough_data array 用户自定义,交易点个数不足时处理办法
z array 数据表类型,超配比例
te float 实数,组合跟踪误差

返回:array

ytmOfFundTimeSeries2(index_id, beg_t, end_t, ytm_method)

开放市基金净值收益率,同时返回指数IndexID的收益率。与系统参数(股票,周期)相关。

参数 类型 说明
index_id string 指数,指数代码
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
ytm_method any 用户自定义,收益率计算方法

返回:any

ytmOfFundTimeSeries(beg_t, end_t)

开放市基金净值收益率。

参数 类型 说明
beg_t datetime 日期,开始日
end_t datetime 日期,截止日

返回:any

ytmOfNotCurrencyTimeSeries(beg_t, end_t)

非货币型基金日收益率,与系统参数(股票,周期)相关。

参数 类型 说明
beg_t datetime 日期,开始日
end_t datetime 日期,截止日

返回:any

ytmOfCurrencyTimeSeries(beg_t, end_t)

货币基金收益率。

参数 类型 说明
beg_t datetime 日期,开始日
end_t datetime 日期,截止日

返回:any

brinsonPerforAttri()

基于每日交易数据的Brinson归因类,作为类被调用时使用。

返回:any

brinsonOfTrueTransanction(beg_t, end_t, t_all_benchmark, t_all_zcpz, t_all_jy, t_all_cc, t_other_benchmark, attr_type, return_type)

函数将组合的超额收益分解为超额配置收益、超额选择收益、交互收益。 (1)AttrType=0,计算大类资产归因,返回组合与基准在股票、基金、债券、现金等大类资产中收益,在大类资产中的超额配置、选择、交互收益。 (2)AttrType=1,计算行业配置归因,返回组合与基准在23个行业中的收益,以及在各行业中的超额配置、个股选择、交互收益。

参数 类型 说明
beg_t datetime TdateTime类型,开始日;
end_t datetime TdateTime类型,截止日;
t_all_benchmark array 数组,基准样本(行业维度)及收益率,;其中:;(1)板块名称;(2)截止日;(3)比例(%);(4)配置比例(%)(5)贡献度(%)(6)涨幅(%);(7)证券类别;是必须包含的字段;
t_all_zcpz array 数组,所有资产配置,;其中:;(1)截止日;(2)现金市值;(3)资产净值;是必须包含的字段;
t_all_jy array 数组,所有交易明细,;其中:;(1)代码;(2)名称;(3)买卖性质;(4)截止日;(5)成交量;(6)成交价;(7)成交金额;(8)板块名称;(9)证券类别;是必须包含的字段;
t_all_cc array 数组,所有持仓明细,;其中:;(1)代码;(2)行业名称;(3)持有数量;(4)市值;(5)日期;是必须包含的字段;
t_other_benchmark array 数组,其他基准比例及收益率(一般是复合指数的现金部分);
attr_type any 整数,归因类别;
return_type any 整数,返回类型。

返回:array

pfMdArithmetic(t1, t2, t3, ret)

多期收益率分解--算术几何法 在收益率分解过程中会遇到多期收益率无法跨期相加的问题,现 提供算术分解法解决多期收益率的分解。 假设R(p,t)为组合收益率,R(b,t)为基准收益率,r(1,t)、r(2,t)、r(3,t)分别为分解项 在单期下存在: R(p,t)-R(b,t)=r(1,t)+r(2,t)+r(3,t) 经过调整后,单期存在: ln(1+R(p,t))-ln(1+R(b,t))=k1*(r(1,t)+r(2,t)+r(3,t)) 其中: k1=(ln(1+R(p,t))-ln(1+R(b,t)))/(R(p,t)-R(b,t)) 多期累加: ln(1+Rp)-ln(1+Rb)=∑k1*(r(1,t)+r(2,t)+r(3,t)) 经调整: Rp-Rb=k2*∑k1*(r(1,t)+r(2,t)+r(3,t)) 其中: k2=(Rp-Rb)/((ln(1+Rp)-ln(1+Rb))

参数 类型 说明
t1 array Array,一维数组:组合收益率(%
t2 array 一维数组:基准收益率(%
t3 array Array,一维或二位数组:收益分解项(%),要求每期 收益分解项+基准收益率=组合收益率,为一维数组时,等同于列名为0的二维数组。
ret array Array,变参,返回经调整后的各分解项每期的收益

返回:any

pfMdContribution(t1, t2, t3, ret)

多期收益率分解--收益贡献法 在收益率分解过程中会遇到多期收益率无法跨期相加的问题,现 提供贡献度法解决多期收益率的分解。 假设Rp为组合收益率,Rb为基准收益率,r1、r2、r3分别为分解项 多期下各部分贡献度为: Con(i)=∑(r(i,t)*(1+R(t-1))*100% 其中: r(i,t)表示ri在第t期的收益率; R(t-1)表示组合过去t-1期的累计收益率

参数 类型 说明
t1 array Array,一维数组:组合收益率
t2 array 一维数组,基准收益率(%)
t3 array Array,一维或二维数组:收益分解项,要求收益分解项+基准收益率=组合收益率为一维数组时,等同于列名为0的二维数组。
ret array Array,变参,返回经调整后的各分解项每期的收益

返回:array

pfMdReturnAttribution(t, pf_field, attr_fields, attr_type, r_type)

多期收益分解,底层调用pf_MD_Contribution 或 pf_MD_Arithmetic 注:不考虑基准与超额,直接对组合收益与各分解项

参数 类型 说明
t any 数据表类型,组合收益数据,单期分解,包含“截止日”、组合收益率及分解项字段;单期满足:组合收益率=∑分解项
pf_field string 字符串,组合收益率字段,缺省为“组合收益率(%)”
attr_fields array 一维字符串数组,分解项字段,缺省为除“截止日”、pfField的列名
attr_type any 用户自定义,多期收益分解方法,默认为0
r_type any 用户自定义,返回类型,默认为0

返回:array

pfSpReturnAttribution(t, end_t, attr_fields)

由个券单期对数收益分解项,得到组合收益分解 (1)通过转换系数k=ln(1+r)/r,将个券对数收益分解项 转为 收益分解项 (2)个券收益分解项 加权合并得到 组合收益分解项 (3)组合收益=sum(组合收益分解项) 注:输入的个券分解项为【对数收益】 输出的组合分解项为【收益】

参数 类型 说明
t any 数据表类型, 个券对数收益分解数据,包含“代码”、“比例(%)”、“涨幅(%)”、各分解项;“涨幅(%)”:个券收益,非对数收益;“各分解项”:衡量对数收益分解项,对应AttrFields字段
end_t datetime 日期, 截止日
attr_fields array 一维字符串数组, 分解项字段

返回:array

brinsonOfBPercentandReturn(t, end_t)

返回数组t中所有成分股,在EndT当天的所属行业、市值(万)、涨幅(%)、比例(%)、贡献度(%)、配置比例(%)等数据。 涨幅(%)=(EndT这天的收盘价-EndT前一天的收盘价)/EndT前一天的收盘价*100; 比例(%)=所指证券EndT-1这天的流通市值/数组t中所有证券在EndT-1这天的流通市值总和*100; 贡献度(%)=涨幅*比例(%); 配置比例(%)=所指证券EndT-1这天的流通市值/数组t中所有证券在EndT-1这天的流通市值总和*100。

参数 类型 说明
t array 数组,基准样本;
end_t datetime 日期,截止日。

返回:array

brinsonOfPAttribution(t, attr_type)

得到Brison-t日归因。 1AttrType=0,大类资产归因,根据资产分类,统计出股票、基金、现金等的大类资产的超额配置收益、选择收益、交互收益; (2)AttrType=1,行业资产归因,根据行业分类,统计出股票、基金、现金等的大类资产的超额配置收益、选择收益、交互收益。 (3)比例(%)=同一资产类别证券比例(%)和/所有证券比例(%)和*100; (4)配置比例(%)=同一资产类别证券配置比例(%)和/所有证券配置比例(%)和*100; (5)贡献度(%)=同一资产类别贡献度(%)和; (6)涨幅(%)=同一资产类别贡献度(%)和/同一资产类别证券比例(%)和(分子和分母的资产类比也相同)。

参数 类型 说明
t array 数组,源数据;
attr_type any 整数,归因类别

返回:array

brinsonOfPPercentandReturn(end_t, tp_zcpz, tp_cc, jy_data, v_sgsh)

考虑买卖后的t-1日组合各个品种占净值的比例。 根据t-1日持有的资产配置、持仓明细,以及t日的交易明细、申购赎回金额,统计出今日持有明细、涨幅等数据。

参数 类型 说明
end_t datetime TDateTime类型,截止日(t日)
tp_zcpz array 数组,t-1日资产配置;
tp_cc array 数组,t-1日持仓明细;
jy_data array 数组,t日交易明细;
v_sgsh float 实数,t日申购赎回金额。

返回:array

brinsonOfRa(t_p, t_b, r_prev, type)

返回Brinson-行业业绩归因数组。计算组合的收益率、累计收益率,以及个股的分解贡献度。 type_=0时,组合收益=组合比例*组合涨幅; type_=1时,基准收益=基准比例*基准涨幅; type_=2时,积极股票选择收益=组合比例*基准涨幅; 否则,积极资产配置收益=基准比例*组合涨幅。 分解贡献度(%)=比例(%)*涨幅(%)/100; 今收益率(%)=所有分解贡献度(%)的和; 今累计收益率(%)=((1+昨累计收益率(%)/100)*(1+今收益率(%)/100)-1)*100。

参数 类型 说明
t_p array 数组,组合行业比例、贡献度、涨幅;
t_b array 数组,基准行业比例、贡献度、涨幅;
r_prev any 整数,至昨天累计涨幅(%)
type any 整数,;0:基金实际组合;;1:基准组合;;2:积极资产配置组合;;3:积极股票选择组合。

返回:array

brinsonOfRbIStandarize(end_t, t_p, t_b)

标准化基准和组合的行业。 基准和组合的行业可能不同。如:组合只持有5个行业的股票,而基准有22个行业。 为了后续计算的时候方便,顾对组合中不持有的行业的比例、贡献度、涨幅设置为0。 函数没有返回值,将直接修改tP和tB。参数的传递方法是地址传递,被调用的函数修改了参数,也会传递回调用的函数。

参数 类型 说明
end_t datetime 整数,截止日;
t_p array 数组,组合行业比例、贡献度、涨幅;
t_b array 数组,基准行业比例、贡献度、涨幅。

返回:array

brinsonOfBr(t, end_t)

计算基准中各个行业的比例、涨幅、贡献度。 各字段计算方法如下: 涨幅(%)=(EndT这天的收盘价-EndT前一天的收盘价)/EndT前一天的收盘价*100; 比例(%)=所指证券EndT-1这天的流通市值/数组t中所有证券在EndT-1这天的流通市值总和*100; 贡献度(%)=涨幅*比例(%); 配置比例(%)=所指证券EndT-1这天的流通市值/数组t中所有证券在EndT-1这天的流通市值总和*100。

参数 类型 说明
t array 数组,股票代码和一些指标;
end_t datetime TdateTime类型,截止日。

返回:array

brinsonOfRbI(t)

返回Brinson-按行业组合贡献度和涨幅。从股票组合明细中,统计出各板块的配置比例,贡献度等数据。

参数 类型 说明
t array 数组,组合比例、贡献度、行业。

返回:array

pfMdCheckdata(t1, t2, t3)

多期收益率分解--中间函数-参数检查 用于多期收益率分解模型的输入检查与调整。 注意:会调整t2,请在使用本模型前备份t2.

参数 类型 说明
t1 array Array of number,组合收益率(%)
t2 array Array of number,基准收益率(%)
t3 any Table,分解项收益率(%)

返回:array

brinsonOfBuyAndHold(t1, t2, beg_t, end_t)

买入持仓的Brinson归因。函数已废弃。

参数 类型 说明
t1 array 数据表类型,组合样本及权重
t2 array 数据表类型,基准样本及权重
beg_t datetime 日期,开始日
end_t datetime 日期,截止日

返回:any

brinsonOfRaDel(r_prev, type)

Brinson-行业业绩归因(日)。函数已废弃

参数 类型 说明
r_prev any 整数,至昨天累计涨幅(%)
type any 整数,截止日

返回:array

brinsonOfPr(endt, t_cy, t_mm, v_zxjsz, return_type, mm_type)

Brinson-组合比例及涨幅,指定日组合中各个行业的比例、涨幅、贡献度。函数已废弃

参数 类型 说明
endt datetime 日期,截止日
t_cy array 数据表类型,昨持有样本
t_mm array 数据表类型,今买卖样本
v_zxjsz float 整数,昨除股票以外的市值
return_type any 用户自定义,返回类型
mm_type any 买卖记录数据类型

返回:array

pfTimeWeightedRateofReturnOfPortfolio(t_market_value, t_all_l, t_all_qr_qc, t_return)

时间加权算法净值增长额、增长率(组合),组合衍生函数。

参数 类型 说明
t_market_value array 数据表类型,区间每日市值
t_all_l array 数据表类型,区间每日交易流水
t_all_qr_qc array 数据表类型,区间每日证券迁入/迁出
t_return array 数据表类型,返回值(Out)

返回:any

pfMoneyWeightedRateofReturn(t_all_all_cc, t_all_l, t_all_qr_qc, method_type, t_return)

分类资产资金加权收益率,组合衍生函数。

参数 类型 说明
t_all_all_cc array 数据表类型,区间每日持仓
t_all_l any 数据表类型,区间每日交易流水
t_all_qr_qc array 数据表类型,区间每日证券迁入/迁出(暂不考虑)
method_type any 用户自定义,资金加权收益率类型
t_return array 数据表类型,返回值

返回:any

pfRaroc(t1, fname1, t2, f_name2, alpha)

历史模拟法计算组合RAROC。

参数 类型 说明
t1 array 数据表类型,组合收益率序列
fname1 string 字符串,组合收益率字段名称
t2 array 数据表类型,基准收益率序列
f_name2 string 字符串,基准组合收益率字段
alpha float 实数,置信度

返回:float

pfM2(t1, fname1, t2, f_name2, rf)

组合-M2。

参数 类型 说明
t1 array 数据表类型,组合收益率序列
fname1 string 字符串,组合收益率字段名称
t2 array 数据表类型,基准收益率序列
f_name2 string 字符串,基准组合收益率字段
rf float 实数,无风险收益率

返回:float

pfTPortfolioMv(endt, tp_cgmx, t_jymx)

截止日Endt组合中证券市值。

参数 类型 说明
endt datetime 日期,截止日
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细

返回:float

pfTPortfolioNv(endt, tp_zcpz, tp_cgmx, t_jymx, t_sgsh)

截止日组合资产市值。

参数 类型 说明
endt datetime 日期,截止日
tp_zcpz array 数据表类型,t-1日资产配置
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细
t_sgsh array 数据表明细,t日申购赎回表

返回:float

pfTPortfolioVol(endt, tp_cgmx, t_jymx)

截止日组合中证券数量。

参数 类型 说明
endt datetime 日期,截止日
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细

返回:any

pfTPortfolioCash(endt, tp_zcpz, tp_cgmx, t_jymx, t_sgsh)

截止日组合剩余现金。

参数 类型 说明
endt datetime 日期,截止日
tp_zcpz array 数据表类型,t-1日资产配置
tp_cgmx array 数据表类型,t-1日持股明细
t_jymx array 数据表明细,t日交易明细
t_sgsh array 数据表明细,t日申购赎回表

返回:float

pfCapm(t1, f_name1, t2, f_name2, rf)

资本资产定价模型,返回超额收益阿尔法与市场时机能力贝塔。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfHm(t1, f_name1, t2, f_name2, rf)

H-M模型,用最小二乘参数估计。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfTm(t1, f_name1, t2, f_name2, rf)

TM模型,用于对时机选择与证券选择能力的评估。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfCl(t1, f_name1, t2, f_name2, rf)

CL模型,双贝塔模型的改进。

参数 类型 说明
t1 array 数据表类型,基金收益率序列
f_name1 string 字符串,基金收益率字段
t2 array 数据表类型,Benchmark收益率序列
f_name2 string 字符串,Benchmark收益率字段
rf array 实数,无风险收益率(%)

返回:float

pfTzblCp(wp, wb, z, endt)

投资比例与超配。总表为wb全连接wp,超配比例=wp表’比例’字段-wb表’比例’字段,若不存在该字段则用0代替。

参数 类型 说明
wp array 数据表类型,组合
wb array 数据表类型,基准
z array 数据表类型,超配
endt datetime 日期,截止日期

返回:any

addTitle(t, title)

增加表头。

参数 类型 说明
t array 数据表类型,源数据
title string 字符串,表头

返回:any

getDateArr(begt, endt, days_interval, show_cycle, t)

获取时间序列。生成字段’计算指标开始日’,’持仓截止日’,其中’计算指标开始日’为begt到Endt的时间往前推一年,’持仓截止日’为begt到endt。

参数 类型 说明
begt datetime TdateTIME 开始日期
endt any Tdatetime 截止日期
days_interval any integer 指标开始计算日向前推移年份
show_cycle string String 周期
t any 数据表类型,源数据;Title:字符串,表头

返回:any

pfCumulativeReturn(t, f_name)

组合-累计收益率(%)。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfStandardDeviation(t, f_name)

组合-标准差(%),计算组合收益率序列的标准差(样本标准差)。用类SQL的stdevof关键字计算。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfSemiDeviation(t, f_name)

组合-下方标准差(%),计算小于0的收益率序列的标准差,用类SQL的stdevof关键字计算。同函数pf_StdOfDown(下跌标准差)算法一样。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfStdOfUp(t, f_name)

组合-上涨标准差(%),计算大于或等于0的收益率序列的标准差,用类SQL的stdevof关键字计算。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfStdOfDown(t, f_name)

组合-下跌标准差(%),计算小于0的收益率序列的标准差,用类SQL的stdevof关键字计算。同函数pf_SemiDeviation(下方标准差)算法一样。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfPercentofUp(t, f_name)

组合-上涨占比(%),计算收益率序列中上涨个数占所有数据的比例。

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfPercentofDown(t, f_name)

组合-下跌占比(%),对于收益率序列,计算其下跌个数占所有数据的比例

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfAvgGain(t, f_name)

组合-平均收益(%),计算收益率序列的平均值

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfAvgGainOfUp(t, f_name)

组合-上涨平均收益(%),收益率序列中上涨序列的平均收益

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfAvgGainOfDown(t, f_name)

组合-下跌平均收益(%),收益率序列中下跌收益的平均值

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfSharpRatio(t, f_name, rf)

组合-夏普比率

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfSortinoRatio(t, f_name, rf)

组合-索丁诺比率

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfAlpha(t1, f_name1, t2, f_name2)

组合-Alpha(%)

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfBeta(t1, f_name1, t2, f_name2)

组合-Beta

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfR2(t1, f_name1, t2, f_name2)

组合-R2

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfTrackingError(t1, f_name1, t2, f_name2)

组合-跟踪误差

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfInformationRatio(t1, f_name1, t2, f_name2)

组合-信息比率

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfTreynorRatio(t1, f_name1, t2, f_name2, rf)

组合-特雷诺

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfJensen(t1, f_name1, t2, f_name2, rf)

组合-詹森

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)
rf float 无风险收益率

返回:float

pfExcessReturn(t1, f_name1, t2, f_name2)

组合-超额收益率

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:float

pfCorr(t1, f_name1, t2, f_name2)

组合的相关系数 根据提供的组合t1中列fName1和组合t2中列fName2,计算两列数据的相关系数;

参数 类型 说明
t1 array 二维数组,组合收益率数组;
f_name1 string 字符串,组合收益率列名;
t2 array 二维数组,基准收益率数组
f_name2 string 字符串,基准收益率列名

返回:float

pfTrailingReturn(t1, f_name1, t2, f_name2)

组合-阶段收益,即计算最近1周、最近1个月、最近半年等固定周期的组合、指数的收益及标准差

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:array

pfReturnandRisk(t1, f_name1, t2, f_name2)

组合-风险回报,展示多个周期的多个风险指标

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:array

pfRollingReturn(t, f_name, beg_t, end_t, cy)

组合-滚动收益,展示区间每个周期的区间收益率

参数 类型 说明
t array 组合收益率序列
f_name string t数组中,代表收益率序列的字段名(涨幅、收益率等)
beg_t datetime 开始日期
end_t datetime 截止日期
cy string 周期

返回:array

pfRelativePerformance(t1, f_name1, t2, f_name2)

组合-相对回报,展示多个周期的超额收益率、alpha、beta、跟踪误差、信息比、特雷诺、詹森。

参数 类型 说明
t1 array 组合收益率序列
f_name1 string t1数组中,代表收益率序列的字段名(涨幅、收益率等)
t2 array 基准收益率序列
f_name2 string t2数组中,代表收益率序列的字段名(涨幅、收益率等)

返回:array

pfAnnualFormula(f_name, iv, yn, n)

指标年化。

参数 类型 说明
f_name string 公式类型
iv float 实数,指标值
yn any 整数,年周期数,与周期相关,可通过pf_getDayNnmOfYear()得到
n any 整数,周期数,指标值计算的周期数

返回:float

stocksPredictAnalysis(w, index_id, beg_t, end_t, method_type, conditions, min_trade_days, method_for_no_enough_data, rf)

股票类资产-假设情景分析

参数 类型 说明
w array 数据表类型
index_id string 指数
beg_t datetime 日期
end_t datetime 日期
method_type any 用户自定义
conditions string 字符串
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
rf float 实数,无风险收益率(%)

返回:any

pfStressTestingOfPortfolio(w, index_id, beg_t, end_t, rm_of_stock, rmoffund, delta_ytm, rf, min_trade_days, method_for_no_enough_data, return_ytm, return_profit)

组合的资产压力测试

参数 类型 说明
w array 数据表类型
index_id string 指数
beg_t datetime 日期
end_t datetime 日期
rm_of_stock float 实数,股票市场假设涨幅(%)
rmoffund float 实数,基金市场假设涨幅(%)
delta_ytm float 实数,债券收益率预期变化(%)
rf float 实数,无风险收益率
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
return_ytm float 实数,压力测试后的组合收益率(%)
return_profit float 实数,压力测试后的组合收益额

返回:any

stocksHistAnalysis(w, index_id, beg_t, end_t, condition)

组合的资产压力测试

参数 类型 说明
w array 数据表类型
index_id string 指数
beg_t datetime 日期
end_t datetime 日期
condition string 字符串

返回:any

pfStressTestingOfBond(w, settlement_date, delta_ytm, returnytm, return_profit)

债券类资产-假设情景分析

参数 类型 说明
w array 数据表类型
settlement_date datetime 日期,结算日
delta_ytm float 实数,债券收益率预期变化(%)
returnytm float 实数,压力测试后的债券收益率(%)
return_profit float 实数,压力测试后的债券收益额

返回:any

pfStressTestingOfStock(w, index_id, beg_t, end_t, min_trade_days, method_for_no_enough_data, rf, rm, returnytm, return_profit)

股票类资产-假设情景分析

参数 类型 说明
w array 数据表类型,组合信息
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
rf float 实数,无风险收率(%)
rm float 实数,市场预期收益率(%)
returnytm float 实数,压力测试后的股票收益率(%)
return_profit float 实数,压力测试后的股票收益额

返回:any

pfStressTestingOfFund(w, index_id, beg_t, end_t, min_trade_days, method_for_no_enough_data, rf, rm, returnytm, return_profit)

基金类资产-假设情景分析

参数 类型 说明
w array 数据表类型,组合信息
index_id string 指数,指数代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
min_trade_days any 整数
method_for_no_enough_data array 用户自定义
rf float 实数,无风险收率(%)
rm float 实数,市场预期收益率(%)
returnytm float 实数,压力测试后的股票收益率(%)
return_profit float 实数,压力测试后的股票收益额

返回:any

riskFreeRateofReturnDayly(rf, cy, rate_type, days_in1_y)

年化无风险收益率转换非年化收益率,与系统参数(股票,时间)相关。

参数 类型 说明
rf float 实数,年化无风险收益率(%)
cy string 周期,非年化收益率周期
rate_type any 用户自定义,年化收益率折算为非年化收益率方法
days_in1_y any 用户自定义

返回:float

pfReturnToCumulativeReturn(t, f_name, return_type)

日收益率转复合收益率,returntype决定显示模式,若为1则显示最后一天的复合收益率,为0则显示每天的复合收益率。

参数 类型 说明
t array 数据表类型,日收益率数据
f_name string 字符串,收益率字段名称
return_type any 用户自定义,返回类型

返回:float

pfCumulativeReturnToReturn(t, f_name)

复合收益率转换日收益率。

参数 类型 说明
t array 数据表类型,数据
f_name string 字符串,收益率字段名称

返回:any

getTreeSumByClassPath(data, node_name, path_name, sum_name, if_lever0, if_tree_id)

根据分类路径树层求和 id:分类路径\节点 (当前树形节点) pid:分类路径 (上一个树形节点) 层级:当前节点所在树形层级(从上往下,最上面为第一层) 求和:每个节点处下层子节点之和

参数 类型 说明
data array 二维数组,原数据、包含NodeName、PathName、SumName字段,若需外部传入id与pid,需增加“分类ID”、“节点ID”字段
node_name string 字符串, 节点字段名称,如“名称”
path_name string 字符串,分类路径字段名称,如“分类路径”,分类路径PathName,不同层级之间以 单斜杠“\”连接
sum_name string 字符串或一维数组,分类求和字段名称,如“取值”;对多个字段求和时为一维数组
if_lever0 bool object
if_tree_id string object

返回:array

pmstandArray(v)

参数转化为一维数组,参数格式兼容

参数 类型 说明
v any 转化参数,字符串或者实数,一维数组亦可

返回:array

fastmap(grid_no, func, parms, parmstype, sysparm, after_func, maincalltp, con_cat_type)

调用网格执行func

参数 类型 说明
grid_no any 整型,网格个数,表示另开的网格数,0表示只使用本地服务器
func string 字符串型或函数指针,要调用网格计算的函数
parms array 数组,func的参数列表
parmstype array 数组,parms的对应类型
sysparm array 字符串下标数组,用于指定初始化网格时的所用的系统参数。;网格初始化时,以下系统参数已与主网格同步:;PN_nDay()、pn_date()、PN_Cycle()、pn_rate()、PN_RateDay()、PN_Precision()、pn_bk()、pn_reportmode()、pn_emptymode()、pn_ReportType();需要其他系统参数应该自己同步;(2)也可用于,每次指定运算的节点,如:array("@AppServerId@":%%g 192.168.102.11:z:\se%%g)
after_func string 字符串,默认为空,执行完网格模型后的回调函数,只能为字符串,为函数指针时,网格调用时无效。;一般用于记录程序的进度(常用于委托模式),在每个网格任务执行完之后会调用,不需要返回。;设置范例:;目的:非委托模式下,网格执行报错会打印以下信息;委托模式下执行网格记录此信息到用户数据,;处理:AfterFunc := “MultiProc_unit.MP_AfterFunc_Demo”;
maincalltp any 整型,设置主网格参与计算类型
con_cat_type any 整型,网格结果拼接方式,控制获取所有网格执行结果后的处理

返回:array

gridLogo(str, dir)

网格写日志,一个网格id一个文件

参数 类型 说明
str string 字符串型,任务名称
dir string 字符串型,日志文件路径 ,默认为:C:\temp\Gridlog

返回:void

splitDiv(len, n)

网格参数划分,分不平均时,余数给最后一个网格

参数 类型 说明
len any 整型,参数个数
n any 整型,网格个数

返回:array

splitDiv2(len, n)

网格参数划分,分不平均时,前面M个网格加一

参数 类型 说明
len any 整型,参数长度
n any 整型,网格个数

返回:array

splitArrayQk(arr)

数组等分区间,余数给最后一个网格

参数 类型 说明
arr array 数组,要划分数组;N_:整型,网格个数

返回:array

splitArrayQk2(arr)

数组等分区间,分不平均时,前面M个网格加一

参数 类型 说明
arr array 数组,要划分数组;N_:整型,网格个数

返回:array

deleteTablebyReg(reg)

通过正则表达式匹配名称,批量删除用户数据

参数 类型 说明
reg string 字符串型,匹配的字符串

返回:string

gettablebyReg(reg)

通过正则表达式匹配名称,获取用户数据

参数 类型 说明
reg string 字符串型,匹配的字符串

返回:string

tryInsetTable(path, value)

添加用户数据,如果用户数据存在同名,则插入,否则新建

参数 类型 说明
path string 字符串型,用户数据存储路径
value array 数组,要存储的数据

返回:void

loggerDebug(msg)

打印带执行节点的调试信息

参数 类型 说明
msg string 任意数据类型,如果是字符串原样打印,如果非字符串按tostn打印

返回:any

loggerInfo(msg)

打印带执行节点的提示信息

参数 类型 说明
msg string 任意数据类型,如果是字符串原样打印,如果非字符串按tostn打印

返回:any

loggerWarning(msg)

打印带执行节点的调试信息

参数 类型 说明
msg any 任意数据类型,如果是字符串原样打印,如果非字符串按tostn打印

返回:any

loggerInfo2(p1, p2, p3, pn)

打印带执行节点的提示信息

参数 类型 说明
p1 any 第一个参数的内容
p2 any 第二个参数的内容,可省略
p3 any 第三个参数的内容,可省略
pn any 第N个参数的内容,可省略

返回:any

fundManagerGetStockHoldings(manager_id, f_mtype, r_date)

基金经理持仓明细。当报告期为中报/年报时取公布实际持仓,当报告期为一/三季报时取模拟持仓

参数 类型 说明
manager_id string 字符串,基金经理代码
f_mtype any 用户自定义,基金类型
r_date datetime 报告期,报告期

返回:array

fundManagerJsGpgmjz(end_t)

全市场股票规模价值风格识别

参数 类型 说明
end_t datetime 日期, 截止日

返回:array

fundManagerJsHyjqd(r_date)

申万一级行业景气度

参数 类型 说明
r_date datetime 报告期,报告期

返回:array

fundPfHoldFeelingStat(fund_id, begt, endt, roll_n_year_arr)

固定持有期收益统计 区间内,任意时点买入持有固定期限(年),统计任意时点对应的持有收益表现 暂仅支持整年度持有期

参数 类型 说明
fund_id string 证券,代码
begt datetime 日期,开始日
endt datetime 日期,截止日
roll_n_year_arr array 一维数字数组,滚动持有期数(年)

返回:array

fundPfHoldFeelingTrend(fund_id, begt, endt, ma_num, delta)

功能:趋势收益描述

参数 类型 说明
fund_id string 证券,代码
begt datetime 日期,开始日
endt datetime 日期,截止日
ma_num any 整数,均线值
delta any 整数,路程间隔数

返回:array

getAllThemespools(end_t, details)

默认主题池:主题关键字及其对应的代表指数、成分股

参数 类型 说明
end_t datetime 日期, 截止日
details any 数据表类型, 返回参数,包含主题详情信息

返回:array

etfMtNetInflowAmount(endt, etf_arr, r)

功能:获取ETF基金池净流入金额(万)

参数 类型 说明
endt datetime 日期,截止日
etf_arr array 一维字符串数组,ETF基金池
r array 数组,输出中间结果

返回:float

getDataByMd(stockid, n)

使用Md获取指定日数据,与系统参数(时间)相关。

参数 类型 说明
stockid string 字符串。证券代码
n any 整数。第几个数据

返回:float

getDataByMd2(stockid, n)

使用Md获取指定日数据(考虑交易日),与系统参数(时间)相关。

参数 类型 说明
stockid string 字符串。证券代码
n any 整数。第几个数据

返回:float

stockIndustryLowerArr(industry_id, end_t)

指定行业的所有下级行业列表。

参数 类型 说明
industry_id string 字符串。行业代码
end_t datetime 日期。截止日期

返回:array

hurst(data, n_rs, options)

计算hurst指数

参数 类型 说明
data array 一维数字数组,用于求hurst的收益率数据
n_rs array 二维数字数组,作为变参输出回归数据n和R/S
options array 二维数字数组,方法选项,默认方法选项 "minEle":10,"maxSur":0(minEle:区间最小划分长度,maxSur:最大余数 )

返回:float

cbStockPrice()

可转债对应正股收盘价,与系统参数(转债代码、时间、周期相关)

返回:float

cbTransferPrice()

获取可转债的转股价格

返回:float

cbConvertibleParity()

获取可转债交易期内截止日的转换平价,即转股盈亏平衡点。

返回:float

cbTransferValue()

利用转债的转股价和正股价计算当前将可转债转换为股票时,其市场价值,也即可转债股性价值

返回:float

cbConversionPremiumRate()

计算可转债在当前时间上的转股溢价率(注意返回结果以百分号形式表示)

返回:float

cbStockVolatility(n)

计算指定时间跨度的正股历史波动率。

参数 类型 说明
n any 整数,时间跨度(天数)。

返回:float

cbConversionPremium()

获取最新日期可转债的转股溢价,与系统代码、时间相关。

返回:float|datetime

cbParityPureRate()

获取最新日期可转债的平价底价溢价率,与系统代码、时间相关。

返回:float|datetime

cbMarketShareDilutionRate(endt)

获取指定日可转债的流通股本稀释率(%),与系统代码

参数 类型 说明
endt datetime 日期,截止日

返回:float

cbConversionPremiumRateRegress(cb_array, tvalues)

转股溢价率与转股价值做回归

参数 类型 说明
cb_array array 一维数组,回归转债列表,缺省则取当日所有可交易转债
tvalues array 一维数组,待估转股价值数组,默认为array(80, 90, 100, 110,120)。

返回:array

cbPureBondValue(end_t)

该函数主要是利用中证公司债估值计算可转债的现值,其将可转债当作纯债,即将可转债持有到期(注意:该到期日是债券到期,而非可转债生命到期)。另外,中证对于公司债的估值,只提供2014年12月10日以后的,对于截止日在2014年12月10日以前的可转债纯债价值,该函数无法提供。

参数 类型 说明
end_t datetime 日期,截止日。

返回:float|datetime

cbPureBondPremiumRate(end_t)

根据纯债价值计算纯债溢价率。所以具体注意点与纯债价值函数一样。

参数 类型 说明
end_t datetime 日期,截止日。

返回:float|datetime

cbYtm(end_t)

该函数采用牛顿迭代法获取可转债的到期收益率;并且以连续复利形式贴现。

参数 类型 说明
end_t datetime 日期,截止日。

返回:float|datetime

cbYtmSpread(end_t)

YTM利差为期限评级可比的中短票据到期收益率减去个券YTM;

参数 类型 说明
end_t datetime 日期,截止日。

返回:float

cbPureBondYtm(end_t)

获取指定日可转债的纯债到期收益率,与系统代码相关。

参数 类型 说明
end_t datetime 日期,截止日

返回:float

cbPureBondPremium()

获取最新日期可转债的纯债溢价,与系统代码、时间相关。

返回:float|datetime

cbCurrentYield(endt)

获取指定日可转债的当期收益率,与系统代码相关。

参数 类型 说明
endt datetime 日期, 截止日

返回:float

cbYtm3()

最新日转债到期收益率,与系统代码、时间相关。

返回:float

cbPureBondValue3()

最新日转债纯债价值,与系统代码、时间相关。

返回:float

cbPureBondPremiumRate3()

最新日转债纯债溢价率,与系统代码、时间相关。

返回:float

cbYtmMonteCarloSimulation(c_bcode, initial_date, path)

基于蒙特卡洛估值的修正YTM

参数 类型 说明
c_bcode string 字符串,转债代码
initial_date datetime 日期,截止日
path any 整数,模拟次数,默认模拟10000次取平均值

返回:float

cbYtmBsm(endt)

基于BS估值的修正YTM

参数 类型 说明
endt datetime 日期,截止日

返回:float

cbTheoreticalValueBt(endt)

利用二叉树估值方法,计算指定日转债的理论价值

参数 类型 说明
endt datetime 日期,截止日

返回:float

cbOptionValueBt()

采用二叉树的估值方法计算转债期权部分的理论价值,计算公式为:期权价值=理论价值-纯债价值

返回:float

cbBsm(ntype)

可转债BSM模型估值,与系统代码、时间相关。

参数 类型 说明
ntype any 用户自定义,返回类型

返回:float

cbImpliedVolatility(rtype, hist_n, out_ret)

可转债隐含波动率(%),与系统代码、时间相关。根据BS模型,欧式看涨期权的上界应为S,下界为max(S-X*exp(-rT),0),这里S为期权现价,X为执行价,r为年无风险利率,T为剩余期限(年),若当前可转债的单位期权价值超过边界则会给出提示信息

参数 类型 说明
rtype any 用户自定义,返回类型。当可转债单位期权价值超过边界时可选多种返回结果
hist_n any 整型,当可转债期权价值超过边界并且rtype=3时,历史波动率计算天数,默认为10
out_ret array 一维数组,中间详情,用于函数调试

返回:float

cbHighPrice(beg_t, endt)

最高价对应的日期通过系统参数获取

参数 类型 说明
beg_t datetime 日期,开始日
endt datetime 日期,截止日

返回:float

cbLowPrice(beg_t, endt)

最低价对应的日期通过系统参数获取。

参数 类型 说明
beg_t datetime 日期,开始日
endt datetime 日期,截止日

返回:float

cbHisHighPrice()

上市以来最高价对应的日期通过系统参数获取。

返回:float

cbHisLowPrice()

上市以来最低价对应的日期通过系统参数获取。

返回:float

cbHtRate(beg_t, endt)

返回区间转债的换手率(%)。

参数 类型 说明
beg_t datetime 日期,开始日
endt datetime 日期,截止日

返回:float

cbHtRate3()

返回指定日转债的换手率(%)。

返回:float

cbListingDays(end_t)

获取指定日可转债上市天数(自然日)

参数 类型 说明
end_t datetime 日期, 截止日

返回:any

cbBalance()

1)当指定日不在在计息日与实际到期日之间,转债余额为nil; 2)当指定日在在计息日与实际到期日之间,此时存在两种情况: 1、存在债券.可转债转股及余额表,获取最后一条记录计算 2、不存在债券.可转债转股及余额表,返回发行额

返回:float

cbDebtToStockRatio()

反映可转债转换为正股时摊薄程度 1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,返回债转股比例。

返回:float

cbCumulativeConversionAmount()

1)当指定日不在在计息日与实际到期日之间,累积转股余额为nil; 2)当指定日在在计息日与实际到期日之间,此时存在两种情况: 1、存在债券.可转债转股及余额表,计算累积转股余额; 2、不存在债券.可转债转股及余额表,返回0。

返回:float

cbCumulativeConversionRatio()

1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,返回累积转股占比。

返回:float|datetime

cbRedemptionAmount()

1)当存在债券.可转债赎回结果表,返回转债赎回金额; 2)当不存在债券.可转债赎回结果表,返回0。

返回:float

cbRedemptionRatio()

1)当存在债券.可转债赎回结果表,返回转债赎回占比; 2)当不存在债券.可转债赎回结果表,返回0。

返回:float

cbConditionalRedemptionAmount()

1)当存在触发收盘价限制赎回条款,返回条件赎回金额; 2)当不存在触发收盘价限制赎回条款,返回0。

返回:float

cbConditionalRedemptionRatio()

1)当存在触发收盘价限制赎回条款,返回条件赎回占比; 2)当不存在触发收盘价限制赎回条款,返回0。

返回:float

cbLimitRedemptionAmount()

1)当存在触发余额限制赎回条款,返回限额赎回金额; 2)当不存在触发余额限制赎回条款,返回0。

返回:float

cbLimitRedemptionRatio()

1)当存在触发余额限制赎回条款,返回限额赎回占比; 2)当不存在触发余额限制赎回条款,返回0。

返回:float

cbExpireRedemptionAmount()

1)当存在触发到期赎回条款,返回到期赎回金额; 2)当不存在触发到期赎回条款,返回0。

返回:float

cbExpireRedemptionRatio()

1)当存在触发余额限制赎回条款,返回限额赎回占比; 2)当不存在触发余额限制赎回条款,返回0。

返回:float

cbCumulativeResaleAmount()

1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,此时存在两种情况: 1、存在债券.可转债回售结果表,返回累积回售金额; 2、不存在债券.可转债回售结果表,返回0。

返回:float

cbCumulativeResaleRatio()

1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,返回累积回售占比。

返回:float

cbCumulativeConditionalResaleAmount()

1)当指定日不在在计息日与实际到期日之间,累积条件回售金额为nil; 2)当指定日在在计息日与实际到期日之间,此时存在两种情况: 1、存在触发有条件回售条款,返回累积条件回售金额; 2、不存在触发有条件回售条款,返回0。

返回:float

cbCumulativeConditionalResaleRatio()

1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,返回累积条件回售占比。

返回:float

cbCumulativeAdditionResaleAmount()

1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,此时存在两种情况: 1、存在触发附加回售条款,返回累积附加回售金额; 2、不存在触发附加回售条款,返回0。

返回:float

cbCumulativeAdditionResaleRatio()

1)当指定日不在在计息日与实际到期日之间,返回nil; 2)当指定日在在计息日与实际到期日之间,返回累积附加回售占比。

返回:float

cbConResaleDays()

历史上满足条件回售的转债不多,因此大多数返回结果为0

返回:any

cbConUnderrepairDays()

由于下修转股价是发行人的权利,达到下修条款满足天数时,发行人不一定会下修转股价。当满足条件且发行人有回售压力的时候,下修转股价的概率会大些。

返回:any

cbConRedemptionDays()

可转债满足条件赎回天数。当前恒丰转债十分特殊,其计算方式可以以跨计息年度;另外默认所有转债一年可以赎回多次。

返回:any

cbSatisfyRevisedDays()

可转债满足下修的天数 ,与系统参数当前证券、当前时间相关。 1)仅考虑指定日在开始下修日和实际到期日之间日期,如果不在,则返回0; 2)连续N个计算天数中有M日满足了下修条件(下修收盘价限制比例),则返回M

返回:any

satisfyRedempedDays(option)

可转债满足有条件赎回的天数,与系统参数当前证券、当前时间相关。 1)仅考虑指定日在开始赎回日和实际到期日之间日期,如果不在,则返回0; 2)还考虑了其使用的计算区间是否跨计息年度 比如目前看到,恒丰转债SH110019 的赎回 使用的计算区间,是跨了计息年度的,其余的没有, 在不考虑计息年度的情况下,有很多可转债满足的该条件,但是都没有进行赎回,除了恒丰 3)指定日往前取N个计算天数,有M个交易日满足 正股的收盘价 > 转股价 * 有条件赎回收盘价限制比例(%),则返回M

参数 类型 说明
option any 用户自定义, 条件赎回结果展示选项,可转债赎回天数是否考虑跨年度

返回:any

cbActualSatisfyRedempeDays()

指定日可转债实际满足赎回的天数,与系统参数当前证券、当前时间相关。

返回:any

cbSatisfyPutbackDays(option)

理论上指定日可转债是否满足有条件回售的天数,与系统参数当前证券、当前时间相关。 1)仅考虑指定日在开始回售日和实际到期日之间日期,如果不在,则返回0; 2)还考虑了其使用的计算区间是否跨计息年度 3)指定日往前取N个计算天数,有M个交易日满足 正股的收盘价 < 转股价 * 有条件回售收盘价限制比例(%),则返回M

参数 类型 说明
option any 用户自定义, 条件赎回结果展示选项,可转债赎回天数是否考虑跨年度

返回:any

cbActualSatisfyPutbackDays()

指定日可转债实际满足回售的天数,与系统参数当前证券、当前时间相关。 1)仅考虑指定日在开始回售日和实际到期日之间日期,如果不在,则返回0; 2)还考虑了其使用的计算区间是否跨计息年度、是否一年只有一次回售、是否跨修正转股价日期的问题。比如目前看到,江南转债SH113010 的回售,一个计息年度内有多次。其余可转债没有该情况 3)指定日往前取N个计算天数,有M个交易日满足 正股的收盘价 < 转股价 * 有条件回售收盘价限制比例(%),则返回M

返回:any

cbNotTransferRatio(end_t)

获取指定日未转股比例(%) ,如果日期大于“实际到期日” 或小于 上市日返回0 未转股比例(%)=未转股数量/发行数量*100

参数 类型 说明
end_t datetime 日期,截止日

返回:float

cbGetTransactionByDate(end_t)

获取指定日市场上可交易的转债代码

参数 类型 说明
end_t datetime 日期,截止日。

返回:array

cbGetTradeMarkByDate(end_t)

指定日市场上有交易的转债

参数 类型 说明
end_t datetime 日期,截止日。

返回:array

cbDelistedByDate(end_t)

指定日市场上已经退市的转债

参数 类型 说明
end_t datetime 日期,截止日。

返回:array

weightedMedian(x, w)

加权中位数

参数 类型 说明
x array 一维数字数组
w array 一维权重向量

返回:float

weightedGeomean(x, w)

加权几何平均数

参数 类型 说明
x array 一维数字数组
w array 一维权重向量

返回:float

weightedHarmean(x, w)

加权调和平均数

参数 类型 说明
x array 一维数字数组
w array 一维权重向量

返回:float

weightedMean(x, w)

加权平均数

参数 类型 说明
x array 一维数字数组
w array 一维权重向量

返回:float

weightedPopnVariance(x, w)

加权总体方差 其中,为加权均值

参数 类型 说明
x array 一维数字数组
w array 一维权重向量

返回:float

weightedVariance(x, w)

可靠性权重加权样本方差 其中:,,为加权均值

参数 类型 说明
x array 一维数字数组
w array 一维权重向量

返回:float

weightedVarianceFreq(x, w, v1)

频率权重加权样本方差 频率权重下,权重表示样本出现的次数 其中表示样本总数,当为样本个数时,,为加权均值。

参数 类型 说明
x array 一维数字数组
w array 一维权重向量
v1 any 样本个数

返回:float

weightedPopnCov(a, b, w)

加权总体协方差 其中:,分别表示加权均值

参数 类型 说明
a array 一维数字数组
b array 一维数字数组
w array 一维权重向量

返回:float

weightedCov(a, b, w)

可靠性权重加权样本协方差 其中:,,分别表示加权均值。

参数 类型 说明
a array 一维数字数组
b array 一维数字数组
w array 一维权重向量

返回:float

weightedCovFreq(a, b, w, v1)

频率权重加权样本协方差 其中:分别表示加权均值,表示样本总数,当为样本个数时,

参数 类型 说明
a array 样本a计算移动平均的一维数字数组
b array 因子b计算移动平均的一维数字数组
w array 一维权重向量
v1 any 样本个数

返回:any

weightedPopnCovariance(a, w)

加权总体协方差矩阵

参数 类型 说明
a array 待计算的矩阵,每一列为一个因子
w array 一维权重向量

返回:array

weightedCovariance(a, w)

可靠性权重加权样本方差矩阵

参数 类型 说明
a array 待计算的矩阵,每一列为一个因子
w array 一维权重向量

返回:array

weightedCovarianceFreq(a, w, v1)

频率权重加权样本协方差矩阵

参数 类型 说明
a array 待计算的矩阵,每一列为一个因子
w array 一维权重向量
v1 any 样本个数

返回:array

weightedCorrel(a, b, w)

加权相关系数

参数 类型 说明
a array 一维数字数组
b array 一维数字数组
w array 一维权重向量

返回:float

weightedCorrelM(a, w)

加权相关系数矩阵

参数 类型 说明
a array 待计算的矩阵,每一列为一个因子
w array 一维权重向量

返回:array

weightedSkewnessFreq(x, w, v1)

频率权重加权样本偏度 根据 V1^2/[(V1-1)*(V1-2)]进行修正

参数 类型 说明
x array 一维数字数组,样本序列
w array 一维数字数组,权重向量
v1 any 整数,样本总数

返回:float

weightedKurtosisFreq(x, w, v1)

频率权重加权样本峰度 根据V1^2*(V1+1)/[(V1-1)*(V1-2)*(V1-3)]进行修正

参数 类型 说明
x array 一维数字数组,样本序列
w array 一维数字数组,权重向量
v1 any 整数,样本总数

返回:float

ewmMean(x, y, alphatype, adjust, iflast)

指数加权移动平均,支持nan,为nan的值参与权重计算,但计算平均时对nan值不进行计算,即计算加权平均时把nan 值及其权重都置为0进行计算

参数 类型 说明
x array 数组,待计算移动平均的一维数字数组
y float 实数,衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 布尔型,是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。
iflast bool 是否只返回最后一个数,默认为False

返回:array

ewmStd(x, y, alphatype, adjust)

指数加权移动标准差

参数 类型 说明
x array 待计算移动平均的一维数字数组
y float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle;Iflast:是否只返回最后一个数,默认为False

返回:array

ewmVar(x, y, alphatype, adjust)

指数加权移动方差,支持nan,为nan的值参与权重计算,但计算平均时对nan值不进行计算,即计算加权平均时把nan 值及其权重都置为0进行计算,(有偏暂未实现支持nan)

参数 类型 说明
x array 待计算移动平均的一维数字数组
y float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle;Iflast:是否只返回最后一个数,默认为False

返回:array

ewmCorrel(a, b, y, alphatype, adjust, iflast)

指数加权移动相关系数

参数 类型 说明
a array 样本a待计算的一维数字数组
b array 样本b待计算的一维数字数组
y float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。
iflast bool 是否只返回最后一个数,默认为False

返回:array

ewmCov(a, b, y, alphatype, adjust)

指数加权移动协方差

参数 类型 说明
a array 样本a待计算的一维数字数组
b array 样本b待计算的一维数字数组
y float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle;Iflast:是否只返回最后一个数,默认为False

返回:array

ewmSlope(y, x, a, alphatype, adjust)

指数加权移动回归斜率,y与x协方差/x方差(指数加权移动)

参数 类型 说明
y array 样本y待计算的一维数字数组
x array 样本x待计算的一维数字数组
a float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle;Iflast:是否只返回最后一个数,默认为False

返回:array

ewmIntercept(y, x, a, alphatype, adjust)

指数加权移动回归截据项,y平均-斜率*x平均 (指数加权移动)

参数 类型 说明
y array 样本y待计算的一维数字数组
x array 样本x待计算的一维数字数组
a float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle;Iflast:是否只返回最后一个数,默认为False

返回:array

ewmResidual(y, x, a, alphatype, adjust)

指数加权移动回归残差,y– (截距+斜率*x)(指数加权移动)

参数 类型 说明
y array 样本y待计算的一维数字数组
x array 样本x待计算的一维数字数组
a float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle;Iflast:是否只返回残差序列的最后一个数,默认为False

返回:array

correlMEwm(a, b, alphatype, adjust)

指数加权下最后一期的相关系数矩阵

参数 类型 说明
a array 待计算的矩阵,每一列表示一个因子
b float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。

返回:array

covarianceEwm(a, b, alphatype, adjust)

指数加权下最后一期的协方差矩阵

参数 类型 说明
a array 待计算的矩阵,每一列表示一个因子
b float 衰减因子,与alphatype共同决定实际的衰减因子alpha,见平滑系数的确定
alphatype any 用户自定义,默认为0
adjust bool 是否调整,True、实际权重计算,False、根据无穷序列假设下的递推式计算,默认为False,见指数加权的两种递推式。;biased:是否有偏,True、返回加权总体方差,False、返回以修正后的无偏的加权样本方差,默认为Fasle

返回:array

networkNodeDegreeCentrality(matrix)

度中心度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵

返回:array

networkNodeClosenessCentrality(matrix, matrix_type)

邻近中心度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型

返回:array

networkNodeBetweennessCentrality(matrix, matrix_type)

中介中心度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型

返回:array

networkNodeNetCentrality(matrix, matrix_type)

网络中心度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型

返回:array

networkNodeEigenvectorCentrality(matrix, matrix_type)

特征向量中心度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型

返回:array

networkDensity(matrix)

网络密度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵

返回:float

networkAveragePathLength(matrix, matrix_type)

平均路径长度

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型

返回:float

networkMeanOccupiedLayer(matrix, matrix_type)

平均占有层

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型

返回:float

accuracyScore(y_true, y_pred, normalize, sample_weight)

计算准确率

参数 类型 说明
y_true array 数组,真实值序列
y_pred array 数组,预测值序列
normalize bool 布尔型,是否转为准确率,默认为真;为假时返回 两个序列相等的个数
sample_weight array 数组,样本权重

返回:float

confusionMatrix(y_true, y_pred, labels, sample_weight)

计算混淆矩阵

参数 类型 说明
y_true array 真实值序列
y_pred array 预测值序列
labels array 混淆矩阵下标排序,不给定labels时,可以通过labels读取出。内部排序
sample_weight array 样本权重,1表示等权重,与全一数组等效,默认等权重

返回:array

confusionMatrix2(y_true, y_pred, labels, sample_weight)

计算混淆矩阵,返回以分类标签为下标的混淆矩阵

参数 类型 说明
y_true array 真实值序列
y_pred array 预测值序列
labels array 混淆矩阵下标排序,;不给定labels时,可以通过labels读取出;内部排序
sample_weight array 样本权重,1表示等权重,与全一数组等效,默认等权重

返回:array

multilabelConfusionMatrix(y_true, y_pred, labels, sample_weight, samplewise)

多标签混淆矩阵,适用于单标签和多标签。本函数支持多标签分类,单标签分类, 但在计算单标签分类的混淆矩阵的时候,跟confusion_matrix是不一样的

参数 类型 说明
y_true array 真实值标签,一维或者二维数组
y_pred array 预测值标签 ,与y_true统一大小
labels array 要计算的标签集合,默认全部计算
sample_weight array 样本权重
samplewise bool 布尔值,表示是否按样本统计混淆矩阵,只适用于多标签

返回:array

hammingLoss(y_true, y_pred, sample_weight)

计算分类模型的汉明损失,适用于单标签和多标签模型,其中多标签模型数据是多维二元标签

参数 类型 说明
y_true array 一维或者二维数组,真实类别,长度与样本数相等
y_pred array 一维或者二维数组(与y_true一样),预测类别,长度与样本数相等
sample_weight array 一维数组,样本权重,默认是等权重

返回:float

matthewsCorrcoef(y_true, y_pred, sample_weight)

用以测量分类模型的分类性能的指标,该指标考虑了真阳性、真阴性和假阳性和假阴性,通常认为该指标是一个比较均衡的指标,适用于单标签二分类和多分类

参数 类型 说明
y_true array 一维数组,真实标签
y_pred array 一维数组,预测标签
sample_weight array 一维数组,样本权重,默认是等权重

返回:float

cohenKappaScore(y1, y2, labels, weights, sample_weight)

衡量单标签分类模型的分类精度的kappa系数,适用于单标签二分类和多分类

参数 类型 说明
y1 array 一维数组,真实标签
y2 array 一维数组,预测标签,y1和y2交换顺序不影响计算结果
labels array 一维数组,选择的标签集,默认是y1和y2出现过的标签
weights string 字符串,kappa系数的惩罚权重,可选array(nil,'linear','quadratic');默认是nil
sample_weight array 一维数组,样本权重,默认是等权重,全一数组

返回:float

balancedAccuracyScore(y_true, y_pred, sample_weight, adjusted)

计算单标签分类模型的平衡准确率,适用于单标签模型

参数 类型 说明
y_true array 一维数组,真实标签
y_pred array 一维数组,预测标签
sample_weight array 一维数组,样本权重,默认是等权重
adjusted bool 布尔值,是否调整准确率,去掉随机部分,默认false,不作调整

返回:float

precisionScore(y_true, y_pred, average, labels, pos_label, sample_weight)

计算precision,适用于单标签和多标签分类

参数 类型 说明
y_true array 真实标签
y_pred array 预测标签
average string 平均方法,可选array(nil,'micro', 'macro', 'weighted', 'samples','binary'),;'samples'只适用于多标签,默认是nil,即不做平均处理,计算每一个标签的precision
labels array 需要计算的标签,默认是y_true和y_pred出现的所有
pos_label any 正例标签,在单标签二分类时起作用,当数据是单标签二分类时,;并且average等于"binary"时有用,其他情况会被忽略
sample_weight array 样本权重,默认等权重

返回:float

logLoss(y_true, y_pred_pro, sample_weight)

计算分类模型的对数损失,适用于概率估计模型,即通过输出概率来确定类别的模型,只适用于 单标签分类

参数 类型 说明
y_true array 一维数组,真实类别,长度与样本数相等
y_pred_pro array 二维数组,样本属于各个类别的输出概率;lablels :一维数组,样本可以取到的类别标签,;不提供则默认是y_true出现过的标签求唯一值
sample_weight array 一维数组,样本权重,默认是等权重

返回:float

recallScore(y_true, y_pred, average, labels, pos_label, sample_weight)

计算recall,适用于单标签和多标签分类

参数 类型 说明
y_true array 真实标签
y_pred array 预测标签
average string 平均方法,可选array(nil,'micro', 'macro', 'weighted', 'samples','binary'),;'samples'只适用于多标签,默认是nil,即不做平均处理,计算每一个标签的precision
labels array 需要计算的标签,默认是y_true和y_pred出现的所有
pos_label any 正例标签,在单标签二分类时起作用,当数据是单标签二分类时,;并且average等于"binary"时有用,其他情况会被忽略
sample_weight array 样本权重,默认等权重

返回:float

fbetaScore(y_true, y_pred, beta, average, labels, pos_label, sample_weight)

计算f_score,适用于单标签和多标签分类

参数 类型 说明
y_true array 真实标签
y_pred array 预测标签
beta float beta参数,默认是1
average string 平均方法,可选array(nil,'micro', 'macro', 'weighted', 'samples','binary'),;'samples'只适用于多标签,默认是nil,即不做平均处理,;计算每一个标签的precision
labels array 需要计算的标签,默认是y_true和y_pred出现的所有
pos_label any 正例标签,在单标签二分类时起作用,;当数据是单标签二分类时,并且average等于"binary"时有用,其他情况会被忽略
sample_weight array 样本权重,默认等权重

返回:float

f1Score(y_true, y_pred, average, labels, pos_label, sample_weight)

调用fbeta_score时beta固定为1,适用于单标签和多标签分类

参数 类型 说明
y_true array 真实标签
y_pred array 预测标签
average string 平均方法,可选array(nil,'micro', 'macro', 'weighted', 'samples','binary'),;'samples'只适用于多标签,默认是nil,即不做平均处理,;计算每一个标签的precision
labels array 需要计算的标签,默认是y_true和y_pred出现的所有
pos_label any 正例标签,在单标签二分类是起作用,当数据是单标签二分类时,;并且average等于"binary"时有用,其他情况会被忽略
sample_weight array 样本权重,默认等权重

返回:float

rocCurve(y_true, y_score, pos_label, sample_weight, drop_intermediate)

返回roc曲线序列值,适用于单标签二分类和多分类

参数 类型 说明
y_true array 真实标签
y_score array 预测输出概率
pos_label any 正例标签,默认是1,多分类必须提供
sample_weight array 样本权重,默认等权重
drop_intermediate bool 是否去掉无用点,默认为真

返回:array

precisionRecallCurve(y_true, y_score, pos_label, sample_weight)

计算PRC曲线序列值,适用于单标签二分类和多分类

参数 类型 说明
y_true array 真实标签
y_score array 预测输出概率
pos_label any 正例标签,默认是1,多分类必须提供
sample_weight array 样本权重,默认等权重

返回:array

auc(x, y)

计算auc,根据roc_curve计算出来的fpr和tpr序列值计算AUC值

参数 类型 说明
x array x坐标点
y array y坐标点

返回:float

ksCurve(y_true, y_score, pos_label, sample_weight, drop_intermediate)

计算K-S曲线序列值,使用单标签二分类和多分类

参数 类型 说明
y_true array 真实标签
y_score array 预测输出概率
pos_label any 正例标签,默认是1,多分类必须提供
sample_weight array 样本权重,默认等权重
drop_intermediate bool 是否去掉无用点,默认为真

返回:array

maxError(y_true, y_pred, sample_weight)

在完全拟合的单输出回归模型中,训练集上的max_error将为0。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重

返回:float

meanAbsoluteError(y_true, y_pred, sample_weight, multioutput)

暂时参数multioutput定义:为空数组,供后续开发使用。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重
multioutput any 多输出方法选项

返回:array

meanSquaredError(y_true, y_pred, sample_weight, multioutput)

暂时参数multioutput定义:为空数组,供后续开发使用。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重
multioutput any 多输出方法选项

返回:array

meanSquaredLogError(y_true, y_pred, sample_weight, multioutput)

暂时参数multioutput定义:为空数组,供后续开发使用。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重
multioutput any 多输出方法选项

返回:array

medianAbsoluteError(y_true, y_pred, sample_weight, multioutput)

暂时参数multioutput定义:为空数组,供后续开发使用。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重
multioutput any 多输出方法选项

返回:array

r2Score(y_true, y_pred, sample_weight, multioutput)

暂时参数multioutput定义:为空数组,供后续开发使用。 最佳可能的分数是1.0,它也可以是负的。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重
multioutput any 多输出方法选项

返回:array

explainedVarianceScore(y_true, y_pred, sample_weight, multioutput)

暂时参数multioutput定义:为空数组,供后续开发使用。 最好的得分是1.0, 值越小预测效果越差。

参数 类型 说明
y_true any 数据的实际值
y_pred any 模型的预测值
sample_weight any 样本权重
multioutput any 多输出方法选项

返回:array

fundMtConcentration(r_date, fund_arr)

获取指定报告期基金市场持股集中度因子

参数 类型 说明
r_date datetime 整数类型,报告期
fund_arr array 一维字符串数组类型,基金池

返回:array

fundMtAssetAllocation(r_date, fund_arr)

获取基金池资产配置因子

参数 类型 说明
r_date datetime 整数类型,报告期
fund_arr array 一维字符串数组类型,基金池

返回:array

fundMtStockAllocation(r_date, fund_arr, flg_type)

获取指定报告期基金池股票配置因子(包括行业配置(申万一级行业)、板块配置)

参数 类型 说明
r_date datetime 整数类型,报告期
fund_arr array 一维字符串数组类型,基金池
flg_type any 整数类型,分类标签选择,0:按行业(默认);1:按板块

返回:array

fundReturn(fund_id, beg_t, end_t, mar, days_in1_y)

基金绝对收益评价指标

参数 类型 说明
fund_id string 字符串类型,基金代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
mar float 实数类型,最低可接受收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundExtraReturn(fund_id, index_id, beg_t, end_t, days_in1_y)

基金超额收益评价指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
days_in1_y any 整数类型,年化期数

返回:array

fundRisk(fund_id, index_id, beg_t, end_t, mar, days_in1_y)

基金风险评价指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
mar float 实数类型,最低可接受收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundReturnRiskRatio(fund_id, index_id, beg_t, end_t, rf, mar, days_in1_y)

基金收益风险比率指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
mar float 实数类型,最低可接受收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundRiskAdjusted(fund_id, index_id, beg_t, end_t, rf, days_in1_y)

基金风险调整后收益指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
days_in1_y any 整数类型,年化期数

返回:array

fundRegression(fund_id, index_id, beg_t, end_t, days_in1_y)

基金回归统计指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
days_in1_y any 整数类型,年化期数

返回:array

fundHm(fund_id, index_id, beg_t, end_t, rf)

基金选股择时能力-HM模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)

返回:array

fundTm(fund_id, index_id, beg_t, end_t, rf)

基金选股择时能力-TM模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)

返回:array

fundTmFf(fund_id, index_id, beg_t, end_t, rf, model_type, weight_type)

基金选股择时能力-TM_FF模型:在TM模型的基础上增加因子数据进行回归

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
model_type any 整数类型,计算模型
weight_type any 整数类型,因子加权方式

返回:array

fundTmFfIndus(fund_id, index_id, beg_t, end_t, rf, model_type, weight_type)

基金选股择时能力-TM_FF_Indus模型:在TM模型的基础上增加因子数据与行业指数进行回归

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 日无风险收益率(%)
model_type any 整数类型,计算模型
weight_type any 整数类型,因子加权方式

返回:array

fundBusse(fund_id, index_id, beg_t, end_t, rf)

基金波动择时能力-Busse模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 周无风险收益率(%)

返回:array

fundTmBusse(fund_id, index_id, beg_t, end_t, rf)

基金波动择时能力- TM-Busse模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
rf float 周无风险收益率(%)

返回:array

fundTmBusseFf3(fund_id, index_id, beg_t, end_t, weight_type, rf)

基金波动择时能力- TM-Busse-FF3模型

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
weight_type any 整数类型,因子加权方式
rf float 周无风险收益率(%)

返回:array

fundAttackAndDefense(fund_id, index_id, end_t, n)

基金攻防能力指标

参数 类型 说明
fund_id string 字符串类型,基金代码
index_id string 字符串类型,市场基准代码
end_t datetime 日期类型,截止日
n any 整数类型,期数

返回:array

fundPfHoldFeeling(fund_id, begt, end_t, cycle, ma_num, delta, roll_years_arr)

基金持有体验指标

参数 类型 说明
fund_id string 字符串类型,基金代码
begt datetime 日期类型,开始日
end_t datetime 日期类型,截止日
cycle string 字符串类型,取数周期
ma_num any 整数类型,移动期数
delta any 整数类型,路程间隔数
roll_years_arr array 一维数组类型,滚动年份数,例如array(1,3,5)

返回:array

fundPfThemeStyle(fund_id, beg_t, end_t, theme_arr, top_n)

主题风格因子:基于业绩

参数 类型 说明
fund_id string 字符串类型,基金代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
theme_arr array 数据表类型,主题池,需包含"主题"、"代表指数"及"成分股"字段,;其中,成分股为一维字符串数组,为空时会选择默认主题池
top_n any 整数类型,前N个主题

返回:array

fundPfHurst(fundid, begt, endt, cycle)

Fund_PF_Hurst 相关函数。

参数 类型 说明
fundid string 字符串类型,基金代码
begt datetime 日期类型,区间开始日
endt datetime 日期类型,区间截止日
cycle any 周期类型,周期

返回:float

fundPfCpr(fundid, begt, endt, cycle, index_id)

Fund_PF_CPR 相关函数。

参数 类型 说明
fundid string 字符串类型,基金代码
begt datetime 日期类型,区间开始日
endt datetime 日期类型,区间截止日
cycle any 周期类型,周期
index_id string 字符串类型,基准指数代码

返回:float

fundStyleStrength(fund_id, end_t, reg_n, model_type, weight_type, index_id, risk_free_rate)

基金风格强弱因子

参数 类型 说明
fund_id string 字符串类型,基金代码
end_t datetime 日期类型,截止日
reg_n any 整数类型,回归天数
model_type any 整数类型,计算模型
weight_type any 整数类型,加权方式
index_id string 字符串类型,基准代码
risk_free_rate float 实数类型,日无风险收益率(%)

返回:array

fundRiskStyle(fund_id, r_date)

基金风险风格因子计算模型

参数 类型 说明
fund_id string 字符串类型,基金代码
r_date datetime 整数类型,报告期

返回:array

fundHdIndustryRotationSkill(fund_id, beg_t, end_t, style_type, date_type, hold_type, typ)

基金行业轮动能力因子计算模型

参数 类型 说明
fund_id string 字符串类型,证券代码
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
style_type any 整数型,风格类型
date_type any 整数型,当期类型
hold_type any 整数型,持仓类型
typ any 整数型,输出指标选择

返回:array

fundHdDressAndTrade(r_date, fund_id, fundpool)

指定基金池中各基金业绩粉饰与交易能力因子

参数 类型 说明
r_date datetime 整数类型,报告期
fund_id string 字符串类型,基金代码
fundpool array 一维数组,自定义基金池,若为空数组,则采用默认主动股混型基金池

返回:array

fundHdThemeStyle(fund_id, end_t, theme_arr, top_n, order_str, hold_type)

主题风格因子:基于持仓

参数 类型 说明
fund_id string 字符串类型,基金代码
end_t datetime 日期类型,截止日
theme_arr array 数据表类型,主题池,需包含"主题"、"代表指数"及"成分股"字段,;其中,成分股为一维字符串数组,为空时会选择默认主题池
top_n any 整数类型,前N个主题
order_str any 整数类型,排序字段,根据所选择的字段排序
hold_type any 整数类型,持仓类型

返回:array

fundManagerCyjl(manager_id, r_date)

基金经理从业经历

参数 类型 说明
manager_id string 字符串类型,基金经理代码
r_date datetime 整数类型,报告期

返回:array

fundManagerGlgm(manager_id, r_date)

基金经理管理规模

参数 类型 说明
manager_id string 字符串类型,基金经理代码
r_date datetime 整数类型,报告期

返回:array

fundManagerJjgssl(manager_id, r_date)

基金公司实力

参数 类型 说明
manager_id string 字符串类型,基金经理代码
r_date datetime 整数类型,报告期

返回:array

fundManagerTzzgzd(manager_id, r_date)

投资者关注度

参数 类型 说明
manager_id string 字符串类型,基金经理代码
r_date datetime 整数类型,报告期

返回:array

indexOfFundManagers(fund_managers, f_mtype, end_t)

指定日指定类型基金经理指数

参数 类型 说明
fund_managers array 二维数组类型,包含“基金经理代码”及“姓名”字段
f_mtype any 整数类型,基金经理指数类型
end_t datetime 日期类型,截止日

返回:array

fundManagerGetStockHoldings(manager_id, f_mtype, r_date)

基金经理指定报告期持股明细,其中一、三季报为模拟持仓数据,中报、年报为实际持仓数据

参数 类型 说明
manager_id string 字符串类型,基金经理代码
f_mtype any 整数类型,基金类型
r_date datetime 整数类型,报告期

返回:array

fundManagerPjCwfg(fund_managers, r_date)

根据基金经理列表计算指定报告期持仓风格评价

参数 类型 说明
fund_managers array 二维数组类型,基金经理列表,包含“基金经理代码”与“姓名”字段
r_date datetime 整数类型,报告期

返回:array

fundManagerRiskStyle(manager_id, r_date)

基金经理风险风格因子计算模型

参数 类型 说明
manager_id string 字符串类型,基金经理代码
r_date datetime 整数类型,报告期

返回:array

fundsRptNumOfMangers(funds, endt, over_n_year)

基金公司当下在职基金经理人数

参数 类型 说明
funds array 一维字符串数组,基金序列
endt datetime 日期,截止日
over_n_year float 实数,任职年限阈值,如0表示全部,1表示统计任职超过1年的人数

返回:float

fundsRptAveYearsOfMangers(funds, endt)

基金公司在职基金经理平均任职年限(年)

参数 类型 说明
funds array 一维字符串数组,基金序列
endt datetime 日期,截止日

返回:array

fundsRptAveJobHoppingFrequency(funds, endt)

基金公司在职基金经理平均跳槽频率

参数 类型 说明
funds array 一维字符串数组,基金序列
endt datetime 日期,截止日

返回:float

fundsRptTurnoverRate(funds, begt, endt)

基金公司离职率(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

fundsRptManagementFee(funds, rdate)

管理费收入

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期

返回:float

fundsRptTotalScales(funds, rdate)

总规模

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期

返回:float

fundsRptDistributionOfScales(funds, rdate, group_arr)

规模分布

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期
group_arr array 一维数字数组, 一维数字数组,自定义规模分组,单位(亿),示例:array(2,20,100) 如果为正整数,表示频数分组数,从小到大分组,最小的为第1组

返回:array

fundsRptCumReturn(funds, begt, endt)

收益率(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

fundsRptAvgLoss(funds, begt, endt, days_in1_y)

平均亏损(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
days_in1_y any 整数,年化期数

返回:float

fundsRptDistributionOfRet(funds, begt, endt, group_arr, bkname)

收益分布

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
group_arr array 一维数字数组, 一维数字数组,自定义业绩百分位分组(单位%) 如果为正整数,表示频数分组数,从大到小分组,最大的为第1组
bkname string 字符串,基金市场板块名称,如主动股混型、股票型等

返回:array

fundsRptRetStd(funds, begt, endt, days_in1_y)

波动率(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
days_in1_y any 整数,年化期数

返回:float

fundsRptDownSideStd(funds, begt, endt, mar, days_in1_y)

下方标准差

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
mar float 实数,最低可接受收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptMaxDrawdown(funds, begt, endt)

最大回撤(%)

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

fundsRptSharpeRatio(funds, begt, endt, rf, days_in1_y)

夏普比率

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptTreynorRatio(funds, index_id, begt, endt, rf, days_in1_y)

特雷诺比率

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptInformationRatio(funds, index_id, begt, endt, days_in1_y)

信息比率

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
days_in1_y any 整数,年化期数

返回:float

fundsRptJensen(funds, index_id, begt, endt, rf, days_in1_y)

詹森Alpha

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)
days_in1_y any 整数,年化期数

返回:float

fundsRptCl(funds, index_id, begt, endt, rf)

选股择时能力

参数 类型 说明
funds array 一维字符串数组,基金序列
index_id string 字符串,市场基准代码
begt datetime 日期,开始日
endt datetime 日期,截止日
rf float 实数,无风险收益率(%)

返回:array

fundsRptRegGm(funds, begt, endt, t)

业绩规模风格

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
t array 二维字符串数组, 中间结果,输出基金仓位

返回:array

fundsRptRegHy(funds, begt, endt, t)

业绩行业风格

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
t array 二维字符串数组, 中间结果,输出基金仓位

返回:array

fundsRptRegJz(funds, begt, endt, t)

业绩价值风格

参数 类型 说明
funds array 一维字符串数组,基金序列
begt datetime 日期,开始日
endt datetime 日期,截止日
t array 二维字符串数组, 中间结果,输出基金仓位

返回:array

fundsRptHdCwfg(funds, rdate, t)

持仓风格

参数 类型 说明
funds array 一维字符串数组,基金序列
rdate datetime 报告期,报告期
t array 二维字符串数组, 全市场股票规模价值风格池,需包含【代码】【rawX】、【rawY】字段

返回:array

indexBfProsperity(index_id, r_date, right_type)

若需采用不同报告期类型数据,请设置对应系统参数 数据类型 设置方法 备注 报告期 无 默认 TTM Setsysparam(CT_TTMData(),True) 季度 Setsysparam(CT_QuarterData(),True) 对于取历史报告期数据,与当前时间相关

参数 类型 说明
index_id string 字符串,指数代码
r_date datetime 整数,报告期
right_type any 用户自定义,加权方式,取值如下:;1.1.0 oRDetail:数据表,存储计算景气度指标的中间明细数据

返回:float

stocksBfProsperity(stocks_arr, r_date, right_type)

若需采用不同报告期类型数据,请设置对应系统参数 数据类型 设置方法 备注 报告期 无 默认 TTM Setsysparam(CT_TTMData(),True) 季度 Setsysparam(CT_QuarterData(),True)

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
r_date datetime 整数,报告期
right_type any 用户自定义,加权方式,取值如下:;1.1.0 oRDetail:数据表,存储计算景气度指标的中间明细数据

返回:float

indexTaMomSharpe(n)

Index_TA_Mom_Sharpe 相关函数。

参数 类型 说明
n any 整数,观察期

返回:float

indexTaMomIr(n, benchmark_id)

Index_TA_Mom_IR 相关函数。

参数 类型 说明
n any 整数,观察期
benchmark_id string 字符串型或数组,基准指数

返回:float

indexTaMomDistance(n)

Index_TA_Mom_Distance 相关函数。

参数 类型 说明
n any 整数,观察期

返回:float

indexTaMomRankStd(n, level, tp)

Index_TA_Mom_RankStd 相关函数。

参数 类型 说明
n any 整数,观察期
level any 整数,行业级数
tp any 整数,行业分类标准

返回:float

indexsTaMomRankStd(n, level, tp)

Indexs_TA_Mom_RankStd 相关函数。

参数 类型 说明
n any 整数,观察期
level any 整数,行业级数
tp any 整数,行业分类标准

返回:array

indexTaMomIMom1(n, group_num, x_type, benchmark_id)

Index_TA_Mom_IMom1 相关函数。

参数 类型 说明
n any 整数,观察期
group_num any 整数,分组数
x_type any 整数,回归自变量选择
benchmark_id string 字符串,基准指数

返回:float

indexTaMomIMom2(n, group_num, x_type, benchmark_id, u_num)

Index_TA_Mom_IMom2 相关函数。

参数 类型 说明
n any 整数,观察期
group_num any 整数,分组数
x_type any 整数,回归自变量选择
benchmark_id string 字符串,基准指数
u_num any 整数,残差数

返回:float

indexTaMomIMom3(n, group_num, x_type, benchmark_id, u_num)

Index_TA_Mom_IMom3 相关函数。

参数 类型 说明
n any 整数,观察期
group_num any 整数,分组数
x_type any 整数,回归自变量选择
benchmark_id string 字符串,基准指数
u_num any 整数,残差数

返回:float

indexTaMomIMom4(n, group_num, x_type, benchmark_id, u_num)

Index_TA_Mom_IMom4 相关函数。

参数 类型 说明
n any 整数,观察期
group_num any 整数,分组数
x_type any 整数,回归自变量选择
benchmark_id string 字符串,基准指数
u_num any 整数,残差数

返回:float

indexTaMastgStg(n_arr, typ)

Index_TA_MASTG_Stg 相关函数。

参数 类型 说明
n_arr array 移动均线期数组
typ any 指标选择

返回:array

indexTaMastgGmmaStg(sn_arr, method)

Index_TA_MASTG_GMMAStg 相关函数。

参数 类型 说明
sn_arr array 短期移动均线期数组;LNArr:长期移动均线期数组
method any 计算分离度方法

返回:array

indexTaCdConvergence(indexid, endt, n)

Index_TA_CD_Convergence 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
endt datetime 日期,截止日
n any 整型,区间N日(计算趋同度窗口天数)

返回:float

indexTaCdDivergence(indexid, endt, n)

Index_TA_CD_Divergence 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
endt datetime 日期,截止日
n any 整型,区间N日(计算累计收益率窗口天数)

返回:float

stocksTaCdDivergence(stocks_arr, endt, n)

Stocks_TA_CD_Divergence 相关函数。

参数 类型 说明
stocks_arr any 一维字符串数组,股票池
endt any 日期,截止日
n any 整型,区间N日(计算累计收益率窗口天数)

返回:float

indexTaCdHtStockZf(indexid, endt, op)

Index_TA_CD_HTStockZF 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
endt datetime 日期,截止日
op any 整型;头部/尾部类型;1:头部,0:尾部

返回:float

stocksTaCdHtStockZf(stocksarr, endt, op)

Stocks_TA_CD_HTStockZF 相关函数。

参数 类型 说明
stocksarr array 一维字符串数组,股票池
endt datetime 日期,截止日
op any 整型;头部/尾部类型;1:头部,0:尾部

返回:float

indexTaCdCorrHt(indexid, endt, n)

Index_TA_CD_CorrHT 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
endt datetime 日期,截止日
n any 整型,区间N日(计算相关性窗口天数)

返回:float

indexTaChipDistribution(index_id, end_t, days, price_type, right_type, stype)

Index_TA_ChipDistribution 相关函数。

参数 类型 说明
index_id string String,指数代码
end_t datetime Date,截止日
days any Integer,测算天数
price_type any Integer,指数均价算法类型;0:算术平均;1:成交量加权平均;2:成交金额加权平均;3:成交量加权平均(调整)
right_type any Integer,换手率加权方式;0:加权平均;1:算术平均
stype any Integer,换手率股票类型;0:全部;1:A股

返回:array

indexMdIpo(indexid, begt, endt)

Index_MD_IPO 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

indexMdRestrRelease(indexid, begt, endt)

Index_MD_RestrRelease 相关函数。

参数 类型 说明
indexid string 字符串或数组,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

stocksMdRestrRelease(stocks_arr, begt, endt)

Stocks_MD_RestrRelease 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

indexMdRzrqTradeAct(indexid, endt)

Index_MD_RZRQTradeAct 相关函数。

参数 类型 说明
indexid string 字符串,指数代码,全市场指数代码为”TSYS500001”
endt datetime 日期,截止日

返回:array

stocksMdRzrqTradeAct(stocks_arr, endt)

Stocks_MD_RZRQTradeAct 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
endt datetime 日期,截止日

返回:array

indexMdBt(indexid, begt, endt)

Index_MD_BT 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

stocksMdBt(stocks_arr, beg_t, end_t)

Stocks_MD_BT 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
beg_t datetime 日期,开始日
end_t datetime 日期,截止日

返回:array

indexMdBuyandSellByInsider(indexid, begt, endt, declare_date)

Index_MD_BuyandSellByInsider 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日
declare_date datetime 日期,公布截止日;由于董监高持股变动数据公布时间存在滞后性,建议设置该参数为参数endt的滞后1个交易日;默认等于endt

返回:array

stocksMdBuyandSellByInsider(stocks_arr, begt, endt, declare_date)

Stocks_MD_BuyandSellByInsider 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
begt datetime 日期,开始日
endt datetime 日期,截止日
declare_date datetime 日期,公布截止日;由于董监高持股变动数据公布时间存在滞后性,建议设置该参数为参数endt的滞后1个交易日;默认等于endt

返回:array

stocksAssetCentrality(begt, endt, ep)

Stocks_AssetCentrality 相关函数。

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日
ep any float

返回:array

stocksAbsorptionRatio(begt, endt, ep)

Stocks_AbsorptionRatio 相关函数。

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日
ep any float

返回:array

fundMtAsset(r_date, op)

Fund_MT_Asset 相关函数。

参数 类型 说明
r_date datetime 整数,报告期
op any 整数,基金池选择,0:全部,1:主动股混,2:被动型,3:债券型,4:货币型,5:海外型,6:其他

返回:float

fundMtAAllocaton(r_date)

Fund_MT_AAllocaton 相关函数。

参数 类型 说明
r_date datetime 整数,报告期

返回:array

fundMtStockValueOfTop10(r_date, indexid)

Fund_MT_StockValueOfTop10 相关函数。

参数 类型 说明
r_date datetime 整数,报告期
indexid string 字符串,指数代码

返回:float

fundMtIssueShare(begt, endt, op)

Fund_MT_IssueShare 相关函数。

参数 类型 说明
begt datetime 日期,开始日
endt datetime 日期,截止日
op any 整数,基金池选择,0:全部,1:主动股混,2:被动型,3:债券型,4:货币型,5:海外型,6:其他

返回:float

etfMtNetInflowAmount(endt, etf_arr, r)

ETF_MT_NetInflowAmount 相关函数。

参数 类型 说明
endt datetime 日期,截止日
etf_arr array 一维字符串数组,ETF基金池
r array 数组,输出中间结果

返回:float

indexFdRzrq(indexid, endt)

Index_FD_RZRQ 相关函数。

参数 类型 说明
indexid string 字符串,指数代码,全市场指数代码为”TSYS500001”
endt datetime 日期,截止日

返回:array

stocksFdRzrq(stocks_arr, endt)

Stocks_FD_RZRQ 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
endt datetime 日期,截止日

返回:array

indexFdNorthofHsg(indexid, endt)

Index_FD_NorthofHSG 相关函数。

参数 类型 说明
indexid string 字符串,指数代码,全市场指数代码为”TSYS500001”
endt datetime 日期,截止日

返回:array

stocksFdNorthofHsg(stocks_arr, endt)

Stocks_FD_NorthofHSG 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
endt datetime 日期,截止日

返回:array

getSwhybKbydateIpo(indexid, endt)

GetSWHYBKbydate_IPO 相关函数。

参数 类型 说明
indexid string 字符串,指数代码(仅针对申万行业指数)
endt datetime 日期,截止日

返回:array

indexFdEfIssueAmt(indexid, begt, endt)

Index_FD_EF_IssueAmt 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

indexFdEfDistributionAmt(indexid, begt, endt)

Index_FD_EF_DistributionAmt 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

indexFdEfMoreIssueAmt(indexid, begt, endt)

Index_FD_EF_MoreIssueAmt 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

indexFdEfConvertBondAmt(indexid, begt, endt)

Index_FD_EF_ConvertBondAmt 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:float

indexFdEquityFinancing(indexid, begt, endt)

Index_FD_EquityFinancing 相关函数。

参数 类型 说明
indexid string 字符串,指数代码
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

stocksFdEquityFinancing(stocks_arr, begt, endt)

Stocks_FD_EquityFinancing 相关函数。

参数 类型 说明
stocks_arr array 一维字符串数组,股票池
begt datetime 日期,开始日
endt datetime 日期,截止日

返回:array

kurt(rsp_cycle, n)

已实现峰度

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

示例

kurt(array(1,2,3,4,5),s);
s;
//返回:-1.2

std(rsp_cycle, n)

已实现波动率(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stdUp(rsp_cycle, n)

高频上行波动率(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

down(rsp_cycle, n)

高频下行波动率(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdNVolShare(rsp_cycle, n)

第N个K线成交量占比(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,第N个市场K线;日线时,抽样cy_60m,对股票而言,N 在 1 ~ 4 之间,表每日的10:30:00、11:30:00、14:00:00、15:00:00

返回:float

stockRdPvCorr(rsp_cycle, n)

量价相关性

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdTrendStr(rsp_cycle, n)

趋势强度因子

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdTimeZf(rsp_cycle, b_time, e_time)

日内时点区间涨幅(%)

参数 类型 说明
rsp_cycle any 采样小周期
b_time datetime 日内开始时点
e_time datetime 日内截止时点

返回:float

cumTimeZf(rsp_cycle, b_time, e_time, n)

过去N个日内累计时点涨幅(%)

参数 类型 说明
rsp_cycle any 采样小周期
b_time datetime 日内开始时点
e_time datetime 日内截止时点
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdAptInFlow(rsp_cycle, n)

平均单笔流入金额占比(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdAptOutFlow(rsp_cycle, n)

平均单笔流出金额占比(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdAptNetInFlow(rsp_cycle, n)

平均单笔流入流出金额之比(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdAptNetInFlowBigOrder(rsp_cycle, n, cut_value)

大单资金净流入金额

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

stockRdApTNetInFlowBigOrderRatio(rsp_cycle, n, cut_value)

大单资金净流入率(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

stockRdMomBigOrder(rsp_cycle, n, cut_value)

大单驱动涨幅(%)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

stockRdSmartMoneyRank(rsp_cycle, n, cut_value)

S=rank(|R|)+rank(V)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

beta(rsp_cycle, n, cut_value)

S=|R|/(V^beta)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

lnv(rsp_cycle, n, cut_value)

S=|R|/ln(V)

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

stockRdSmartMoneyV(rsp_cycle, n, cut_value)

S=V

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻
cut_value float 划分截至比例

返回:float

stockRdAvgWBuy(rsp_cycle, k, n)

平均净委买变化率(%)

参数 类型 说明
rsp_cycle any 采样小周期
k any 前k档行情,默认为1
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdStdWBuy(rsp_cycle, k, n)

净委买变化率波动率(%)

参数 类型 说明
rsp_cycle any 采样小周期
k any 前k档行情,默认为1
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

skewWBuy(rsp_cycle, k, n)

净委买变化率偏度

参数 类型 说明
rsp_cycle any 采样小周期
k any 前k档行情,默认为1
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float

stockRdApb(rsp_cycle, n)

均价偏差

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float|datetime

stockRdArpp(rsp_cycle, n)

时间加权平均的相对价格位置

参数 类型 说明
rsp_cycle any 采样小周期
n any 整型,当前时间向历史推移N个周期长度作为采样的时间区间(大区间),与当前时间,周期相关。默认为 1,与市场周期对齐;N为0时,返回最后一个高频时刻

返回:float|datetime

indexMdCssd(index_id, end_t, n, cycle, benchmark_id, threshold)

横截面标准差因子计算模型

参数 类型 说明
index_id string 字符串类型,指数代码
end_t datetime 日期类型,截止日
n any 整数类型,回归期数
cycle string 字符串类型,周期
benchmark_id string 字符串类型,市场基准指数
threshold float 实数类型,涨跌幅分位数阈值

返回:array

stocksMdCssd(stock_arr, end_t, n, cycle, benchmark_id, threshold)

固定成分组合横截面标准差因子计算模型

参数 类型 说明
stock_arr array 一维数组类型,股票序列
end_t datetime 日期类型,截止日
n any 整数类型,回归期数
cycle string 字符串类型,周期
benchmark_id string 字符串类型,市场基准指数
threshold float 实数类型,涨跌幅分位数阈值

返回:array

indexMdCsad(index_id, end_t, n, cycle, benchmark_id)

横截面离差因子计算模型

参数 类型 说明
index_id string 字符串类型,指数代码
end_t datetime 日期类型,截止日
n any 整数类型,回归期数
cycle string 字符串类型,周期
benchmark_id string 字符串类型,市场基准指数

返回:array

stocksMdCsad(stock_arr, end_t, n, cycle, benchmark_id)

固定成分组合横截面离差因子计算模型

参数 类型 说明
stock_arr array 一维数组类型,股票序列
end_t datetime 日期类型,截止日
n any 整数类型,回归期数
cycle string 字符串类型,周期
benchmark_id string 字符串类型,市场基准指数

返回:array

indexMdBetaStd(index_id, end_t, n, cycle, benchmark_id, rf)

Beta集中度因子计算模型

参数 类型 说明
index_id string 字符串类型,指数代码
end_t datetime 日期类型,截止日
n any 整数类型,回归期数
cycle string 字符串类型,周期
benchmark_id string 字符串类型,市场基准指数
rf float 实数类型,年化无风险收益率(%)

返回:array

stocksMdBetaStd(stock_arr, end_t, n, cycle, benchmark_id, rf)

固定成分组合Beta集中度因子计算模型

参数 类型 说明
stock_arr array 一维数组类型,股票序列
end_t datetime 日期类型,截止日
n any 整数类型,回归期数
cycle string 字符串类型,周期
benchmark_id string 字符串类型,市场基准指数
rf float 实数类型,年化无风险收益率(%)

返回:array

stockPvStr(stocks, end_t, n)

凸显因子STR

参数 类型 说明
stocks array 数组类型,股票序列
end_t datetime 日期类型,截止日
n any 整数类型,测算期数

返回:array

stockPvStt(stocks, end_t, n)

凸显因子STT及STT2

参数 类型 说明
stocks array 数组类型,股票序列
end_t datetime 日期类型,截止日
n any 整数类型,测算期数

返回:array

stockPvStv(stocks, end_t, n, threshold_r)

凸显因子STV

参数 类型 说明
stocks array 数组类型,股票序列
end_t datetime 日期类型,截止日
n any 整数类型,测算期数
threshold_r float 实数类型,收益率阈值(%),小于10%

返回:array

stockMomTkFactor(end_t)

TK因子,默认周频,计算过去60周的TK因子值

参数 类型 说明
end_t datetime 日期类型,截止日

返回:float

stockMomCgoFactor(end_t, ndays)

CGO因子

参数 类型 说明
end_t datetime 日期类型,截止日
ndays any 整数类型,天数

返回:float

stockPvVnsp(stock_id, end_t, n, delta)

卖出倾向因子

参数 类型 说明
stock_id string 字符串类型,股票代码
end_t datetime 日期类型,截止日
n any 整数类型,测算期数
delta float 实数类型,模型参数,默认0.23

返回:array

stockPvFort(stock_id, end_t)

遗憾规避因子

参数 类型 说明
stock_id string 字符串类型,股票代码
end_t datetime 日期类型,截止日

返回:array

stockBfPes(rdate, valuetype, n, option)

指定报告期业绩惊喜指标(%)(采用季度数据)

参数 类型 说明
rdate datetime 整数类型,报告期
valuetype any 整数类型,业绩代理指标
n any 整数类型,漂移项期数
option any 整数类型,真实业绩数据来源

返回:float

stockMomCtoFactor(end_t, ndays)

CTO指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomHpFactor(end_t, ndays)

最高价格指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomLpFactor(end_t, ndays)

最低价格指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomHtFactor(end_t, ndays)

最高价格时间指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomLtFactor(end_t, ndays)

最低价格时间指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomRankStdFactor(end_t, ndays)

RankStd指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomCthlFactor(end_t, ndays)

CTHL指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomPriceGrowthFactor(end_t, ndays)

股价增速指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomSlopeFactor(end_t, ndays)

Slope指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomPathLenFactor(end_t, ndays)

PathLen指标

参数 类型 说明
end_t datetime TDateTime,截止日
ndays any int,天数

返回:float

stockMomResidualMomFactor(end_t)

残差动量指标

参数 类型 说明
end_t datetime TDateTime,截止日

返回:float

stockMomTkFactor(end_t)

TK指标

参数 类型 说明
end_t datetime TDateTime,截止日

返回:float

stockGapZf(typ)

获取股票跳空缺口涨幅

参数 类型 说明
typ any Int,用户自定义,缺口判断标准

返回:float

stockGapOpenZf(typ)

获取股票跳空开盘涨幅

参数 类型 说明
typ any Int,用户自定义,缺口判断标准

返回:float

etAmountRatio(n, m, c_type)

获取事件发生前后成交金额变动指标

参数 类型 说明
n any Int,事件发生前天数(交易日)
m any Int,事件发生后天数(交易日)
c_type any int,用户自定义,指标计算类型

返回:float

etVolRatio(n, m, c_type)

获取事件发生前后成交量变动指标

参数 类型 说明
n any Int,事件发生前天数(交易日)
m any Int,事件发生后天数(交易日)
c_type any int,用户自定义,指标计算类型

返回:float

etHslRatio(n, m, c_type)

获取事件发生前后换手率变动指标

参数 类型 说明
n any Int,事件发生前天数(交易日)
m any Int,事件发生后天数(交易日)
c_type any int,用户自定义,指标计算类型

返回:float

etZfRatio(n, m, c_type)

获取事件发生前后收益率变动指标

参数 类型 说明
n any Int,事件发生前天数(交易日)
m any Int,事件发生后天数(交易日)
c_type any int,用户自定义,指标计算类型

返回:float

stockPvTrend(norm_type, num, ma_type, n)

Stock_PV_Trend 相关函数。

参数 类型 说明
norm_type any 用户自定义,指标类型
num any 整数,回归次数
ma_type any 用户自定义,移动平均类型
n any 实数,移动平均权重,仅当MaType取值为1,2时有用

返回:float

famaFrenchMultiFactor(beg_t, end_t, factor_arr, rate_type, groups, index_id, cycle)

利用多因子框架,计算区间内Fama_French多因子,可参考文档《2021-01-29-应用专题-多因子框架01:天软多因子框架TSMultiFactor(更新版)》。

参数 类型 说明
beg_t datetime 日期,区间开始日
end_t datetime 日期,区间截止日
factor_arr any 数据表,必须包含“因子名称”、“因子公式”、“因子方向”、“因子比例(%)”,在计算三四五因子时,一次只能计算一个,不同因子对应的因子公式如下:
rate_type any 用户自定义,加权方式
groups string 字符串,分组百分位,Groups:="0,50;50,100",表示分为两组,第一组是 0-50%,第二组 50%-100%
index_id string 字符串,指数代码,利用指数成分股计算三四五因子,默认为中证全指
cycle string 调仓周期,默认为月线;注:关于参数的更多详细内容,请参考天软多因子框架文档。

返回:array

famaFrenchFactorRetMarketCycle(beg_t, end_t, model_type, weight_type, cycle, if_qk_info, modelflag)

计算三四五因子区间市场周期收益率(%),与参数Cycle设置相关

参数 类型 说明
beg_t datetime 开始日,日期类型
end_t datetime 截止日,日期类型
model_type any 计算模型,整型,取值如下
weight_type any 因子加权方式,整型,取值如下
cycle string 因子取数周期,字符串类型,仅支持日线及以下的低频周期,取值如下
if_qk_info bool object
modelflag any 模型标识,字符串型,取值如下

返回:array

famaFrenchFactorRetFixedInterval(beg_t, end_t, model_type, weight_type, m, modelflag)

计算三四五因子区间固定间隔收益率(%),与参数M设置相关

参数 类型 说明
beg_t datetime 开始日,日期类型
end_t datetime 截止日,日期类型
model_type any 计算模型,整型,取值如下
weight_type any 因子加权方式,整型,取值如下
m any 固定间隔数,整型,由区间截止日、从后往前推移,每M个日线为一个划分子区间。若滚动推移到第一个子区间不足M个交易日时,则使用实际间隔(小于M)来计算。M=5常表示滚动周线,M=20常表示滚动月线,……
modelflag any 模型标识,字符串型,取值如下

返回:array

famaFrenchRegressMarketCycle(stock_id, index_id, end_t, cycle, reg_n, model_type, weight_type, risk_free_rate, modelflag)

FamaFrench市场周期回归,详细回归说明,可参考2.1 模型简介

参数 类型 说明
stock_id string 证券代码,其涨幅(%)表示个股收益Rp
index_id string 市场指数,其涨幅(%)表示市场因子RM
end_t datetime 截止日,日期类型
cycle string 周期,字符串类型,取值日下
reg_n any 回归周期数,整型,表示回归样本长度
model_type any 回归模型,整型,取值如下
weight_type any 三四五因子加权方式,整型,取值如下
risk_free_rate float 无风险利率Rf(%),与周期设置密切相关,当周期为日线,表示日无风险利率(%);当周期为月线,表示月无风险利率(%)……,缺省取值为0
modelflag any 模型标识,字符串型,取值如下

返回:array

famaFrenchRegressFixedInterval(stock_id, index_id, end_t, m, reg_n, model_type, weight_type, risk_free_rate, modelflag)

FamaFrench固定间隔回归

参数 类型 说明
stock_id string 证券代码,其涨幅(%)表示个股收益Rp
index_id string 市场指数,其涨幅(%)表示市场因子RM
end_t datetime 截止日,日期类型
m any 固定间隔数,整型,往前滚动推移,使用固定间隔作为一个滚动周期
reg_n any 回归周期数,整型,表示回归样本长度
model_type any 回归模型,整型,取值如下
weight_type any 三四五因子加权方式,整型,取值如下
risk_free_rate float 无风险利率Rf(%),与周期设置密切相关,当周期为日线,表示日无风险利率(%);当周期为月线,表示月无风险利率(%)……,缺省取值为0
modelflag any 模型标识,字符串型,取值如下

返回:array

tsStyleFactor(end_t, stock_arr, factors, index_id, risk_free_rate, fill_na_n, fill_miss, normalization, standardization)

TS_StyleFactor函数主要用于提取指定日股票列表的天软风格因子,该函数调用了天软中的因子处理框架——TSMF_ProcessFactors,不仅使得对因子的处理方法更加灵活,而且可以查看因子的中间处理结果,返回相应的最终描述因子与加权后的风格因子。

参数 类型 说明
end_t datetime 截止日,日期类型,返回截止日的天软风格因子
stock_arr array 股票列表,一维字符串数组,返回该股票列表的天软风格因子,如getbk(“沪深300”);
factors array 因子列表,数据表类型,目前是根据3天软风格因子的处理来设置的,如范例所示。用户若需自定义因子算法,需修改相应设置。一般情况下,因子列表是不变的。更多详情请参考专题文档;标准的因子列表:
index_id string 指数代码,字符串类型,代表市场指数,主要用于计算beta因子,如SH000300
risk_free_rate float 每日无风险利率(%),实数,用于计算超额收益率,默认为0
fill_na_n bool object
fill_miss any 缺失值填充方式,缺失值包括nil、nan等非数值类型,当FillNaN为真时,就通过该参数来填充被剔除股票的因子值。
normalization any 极值处理方式
standardization any 标准化处理方式

返回:array

getAStockStyleFactorByEndT(end_t)

指定日全A市场下所有股票风格因子暴露及其暴露百分位,底层调用函数TS_StyleFactor

参数 类型 说明
end_t datetime 日期类型,指定日,仅支持日线,;固定参数:详情如下;因子列表:;备注:;非市场交易日直接返回空数组;剔除当日停牌以及上市日不足525个交易日的股票;风格因子暴露百分位:股票某因子暴露值在全A股中的百分位排名(%);实时计算全A股风格因子,其效率较低,返回1天的数据约100s(随全A股个数增加)

返回:array

stocksStyleFactor(stocks, end_t, d_type, if_fil, flatest)

提取全A市场下某个股票池风格因子,底层调用函数为GetAStock_StyleFactorByEndT

参数 类型 说明
stocks array 一维字符串数组,股票池列表,如getbk(“沪深300”);
end_t datetime 日期类型,指定日,若指定日为市场非交易日,则返回最新市场交易日的数据
d_type any 用户自定义,取值类型,1:因子暴露(默认),2:因子暴露百分位
if_fil bool object
flatest any 布尔型,是否最新日,预留衍生数据提取参数接口,对实时计算暂不起作用,可忽略

返回:array

stockStyleFactor(d_type)

提取个股在市场最新交易日的风格因子,与系统参数(当前证券、当前时间)有关,只支持日线,底层调用函数为Stocks_StyleFactor

参数 类型 说明
d_type any 用户自定义,取值类型,1:因子暴露(默认),2:因子暴露百分位

返回:array

stockStyleFactor4(end_t, d_type)

提取个股指定日的风格因子,与系统参数(当前证券)有关,只支持日线,底层调用函数为Stocks_StyleFactor,与StockStyleFactor的区别在于用法不同,若指定日EndT为市场非交易日,则返回最新市场交易日的数据

参数 类型 说明
end_t datetime 日期类型,指定日
d_type any 用户自定义,取值类型,1:因子暴露(默认),2:因子暴露百分位

返回:array

pfStyleFactor(portfolio, end_t, d_type)

提取指定日组合的风格因子,指定日组合中个股风格因子为空的(被剔除),会被填充,当DType=1时,以0填充;当DType=2时,以50填充。组合风格因子是个股风格因子按照比例(%)加权得到的,底层调用函数为Stocks_StyleFactor

参数 类型 说明
portfolio array 组合信息,二维数组,必须包含“代码”、“比例(%)”字段
end_t datetime 指定日
d_type any 取值类型,1:因子暴露(默认),2:因子暴露百分位

返回:array

indexStyleFactor(d_type)

提取指定日指数的风格因子,成分股指定日风格因子按照权重加权,类似组合风格因子,与系统证券(指数)、系统时间有关,底层调用函数为pf_StyleFactor

参数 类型 说明
d_type any 用户自定义,取值类型,1:因子暴露(默认),2:因子暴露百分位

返回:array

rmGetFactorReturnByStocks(stocks, last_end_t, end_t, industry_type, iffill, standarize_type)

利用T期股票收益率与T-1期股票因子值(因子暴露)进行加权最小二乘回归,得到的回归系数即为T期因子收益率与特质收益率

参数 类型 说明
stocks array 股票池,一维字符串数组
last_end_t datetime T-1期截止日,日期类型
end_t datetime T期截止日,日期类型
industry_type any 行业因子分类,整型
iffill bool object
standarize_type any 因子暴露标准化,默认不标准化。当股票池为全A股时,建议不做标准化处理,此时从天软计算全A股风格因子暴露已经过一次标准化处理(市值加权均值、等权标准差),直接使用数据库因子暴露进行回归,得到因子收益率。当股票池不是全A股市场时,建议进行标准化处理,通常为z值法,即先从全A股中筛选指定股票池的风格因子暴露,再进行标准化(此时的风格因子暴露进行了两次标准化处理),尽管与直接计算股票池因子暴露有差异,但我们认为对回归结果影响甚微,且从数据库取数效率更快,故采用此种处理方式。

返回:array

indexRmFactorReturn(industry_type, iffill)

返回指定指数成分计算的风格因子收益率,与当前系统证券(指数)、周期、时间相关

参数 类型 说明
industry_type any 行业因子分类,整型
iffill bool object

返回:array

indexRmFactorRet(d_type)

指数最新日因子收益率(%),与系统证券、时间相关,底层调用模型Index_RM_FactorRetQK。

参数 类型 说明
d_type any 用户自定义,数据类型,默认为3,提取风格因子收益

返回:array

indexRmFactorRetQk(beg_t, end_t, d_type)

区间因子收益率(%),与系统证券相关,日线,底层调用模型RM_GetFactorReturnByStocks

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日
d_type any 用户自定义,数据类型,默认为3,提取风格因子收益

返回:array

indexRmSpecificRet()

指数成分股最新特质收益率(%),部分成分股被剔除,与系统证券、时间相关,底层调用模型RM_GetFactorReturnByStocks

返回:array

stocksRmSpecificRet(stocks, index_id, end_t)

股票池指定日特质收益率(%),不在指数成分股中 or被剔除的股票 没有特质收益率数据,底层调用模型Index_RM_SpecificRet

参数 类型 说明
stocks array 一维字符串数组,股票池
index_id string 字符串,市场指数
end_t datetime 日期,截止日

返回:array

stockRmSpecificRet(index_id)

个股最新市场交易日的特质收益率(%),与系统证券、时间相关 (时间市场对齐),不在指数成分股中 or被剔除的股票,返回nil,底层调用模型Index_RM_SpecificRet

参数 类型 说明
index_id string 字符串,市场指数

返回:float

stockRmSpecificRetQk(beg_t, end_t, index_id)

个股区间特质收益率(%),与系统证券相关,区间为市场对齐,底层调用模型Stock_RM_SpecificRet

参数 类型 说明
beg_t datetime 日期,开始日
end_t datetime 日期,截止日
index_id string 字符串,市场指数

返回:array

stockBfBeneishMScore(r_date, return_type)

计算个股Beneish M-Score得分,与系统证券有关

参数 类型 说明
r_date datetime 整数型,报告期
return_type any 整数型,返回类型

返回:array

stockBfDechowFScore(r_date, return_type)

计算个股Dechow F-Score得分,与系统证券有关

参数 类型 说明
r_date datetime 整数型,报告期
return_type any 整数型,返回类型

返回:array

stockBfAltmanZScore(r_date, return_type)

计算个股Altman Z-Score得分,与系统证券有关

参数 类型 说明
r_date datetime 整数型,报告期
return_type any 整数型,返回类型

返回:array

stockBfOhlsonOScore(r_date, return_type)

计算个股Ohlson O-Score得分,与系统证券有关

参数 类型 说明
r_date datetime 整数型,报告期
return_type any 整数型,返回类型

返回:array

stockBfPiotroskiFScore(r_date, return_type)

计算个股Piotroski F-Score得分,与系统证券有关

参数 类型 说明
r_date datetime 整数型,报告期
return_type any 整数型,返回类型

返回:array

stockBfGrahamGScore(r_date, return_type)

计算个股Graham G-Score得分,与系统证券有关

参数 类型 说明
r_date datetime 整数型,报告期
return_type any 整数型,返回类型

返回:array

stockBfStPredict01(r_date)

根据已研究的逻辑回归分类模型(每年的回归系数与临界值均不变),预测全A股在某报告期是否为ST股

参数 类型 说明
r_date datetime 整数型,报告期

返回:array

stockBfStPredict02(r_date)

根据全A股过去3年的年报数据建立新的逻辑回归模型(每年的回归系数与临界值均变化),预测全A股在某报告期是否为ST股

参数 类型 说明
r_date datetime 整数型,报告期

返回:array

tsmfFactoryByAllUserDataInStockzone(my_factor_arr, factorname, begt, end_t, stockzone, index_id)

多因子评价构造器-02.3-外部处理好因子数据的指定列和投资域

参数 类型 说明
my_factor_arr any 数据表类型,用户外部因子
factorname string 字符串,因子名称
begt datetime 日期,开始日
end_t datetime 日期,截止日
stockzone string 字符串,投资域
index_id string 指数,基准

返回:array

tsmfFactoryByFactorarr(factorarr, indexid)

多因子评价构造器-01.1-每期固定因子库

参数 类型 说明
factorarr datetime 日期,因子库
indexid any 指数,基准指数&选股域

返回:array

tsmfFactoryBySigleStockFormula(formula, indexid)

多因子评价构造器-01.2-单个股票因子公式

参数 类型 说明
formula string 字符串,因子公式
indexid any 指数,基准指数&选股域

返回:array

tsmfFactoryByAllUserData(my_factor_arr, factorname, begt, end_t, index_id)

因子库中有用户自己计算的因子(导入外部因子)

参数 类型 说明
my_factor_arr any 数据表类型,用户外部因子
factorname string 字符串,因子名称
begt datetime 日期,开始日
end_t datetime 日期,截止日
index_id string 指数,基准

返回:array

mulfactorInvokerBacthExportfactorValue(obj_ts_multi_factor, dir_output, begt, endt, vtype)

901-按每期导出因子值到本地

参数 类型 说明
obj_ts_multi_factor any 整数,
dir_output string 字符串,导出路径
begt datetime 日期,开始日
endt datetime 日期,截止日
vtype any 用户自定义,命令版本

返回:array

mulfactorInvokerGetCrossFactorAnalysis(obj_ts_multi_factor, vtype, advance_config)

基于横截面回归的风险因子分析体系 TSRM_CrossSection、TSRM_CrossSectionPeriod 命令调用模式 v1:全部回归,加权 底层默认含国家因子、含行业因子。 v2:to-do 分别单个回归 范例见 mulfactor_Invoker_ExportfactorBackTestData 说明详见多因子框架文档

参数 类型 说明
obj_ts_multi_factor any 整数,
vtype string 字符串,命令版本
advance_config any 表达式,高级设置

返回:array

mulfactorInvokerGetFactorMetricsOverview(obj_ts_multi_factor, vtype, advance_config)

v1: v2:研究用 多空、回归(单因子专用) IC分析,展开各种IC(区分行业调整效应对比) 范例见 mulfactor_Invoker_ExportfactorBackTestData 说明详见多因子框架文档

参数 类型 说明
obj_ts_multi_factor any 整数,
vtype string 字符串,
advance_config array 一维字符串数组,高级设置

返回:array

mulfactorInvokerGetFactorsCorr(obj_ts_multi_factor, vtype, advance_config)

命令调用模式 v1:因子值相关系数均值 v2:IC相关系数 v3:多头收益相关系数,通过 advance_config 传 组序号 范例见 mulfactor_Invoker_ExportfactorBackTestData 说明详见多因子框架文档

参数 类型 说明
obj_ts_multi_factor any 整数,
vtype string 字符串,命令版本
advance_config any 表达式,高级设置

返回:array

stocksAssocIndustry(stocksarr, endt)

基于行业的股票关联网络

参数 类型 说明
stocksarr array 一维数组类型,股票序列
endt datetime 日期类型,截止日

返回:array

stocksAssocGeography(stocksarr, endt)

基于地理的股票关联网络

参数 类型 说明
stocksarr array 一维数组类型,股票序列
endt datetime 日期类型,截止日

返回:array

stocksAssocFinancial(stocksarr, rdate)

基于财务指标的股票关联网络 与系统参数相关 默认:报告期数据; CT_TTMData()TTM数据,推荐使用 CT_QuarterData():季度数据

参数 类型 说明
stocksarr array 一维数组类型,股票序列
rdate datetime 报告期类型,报告期

返回:array

stocksAssocStyle(stocksarr, endt)

基于天软风格指标的股票关联网络

参数 类型 说明
stocksarr array 一维数组类型,股票序列
endt datetime 日期类型,截止日

返回:array

stocksAssocNetOfFund(stocksarr, fundsarr, end_t, type, hold_type, n)

基于基金持仓的股票关联网络

参数 类型 说明
stocksarr array 一维数组类型,股票序列
fundsarr array 一维数组类型,基金序列
end_t datetime 日期类型,截止日
type any 整数型,关联网络计算方法
hold_type any 整数型,基金持仓类型
n any 整数型,N日成交额均值,默认20日

返回:array

stocksAssocNetOfMsh(stocksarr, end_t, s_type, s_nature)

基于大股东持仓的股票关联网络

参数 类型 说明
stocksarr array 一维数组类型,股票序列
end_t datetime 日期类型,截止日
s_type any 整数型,股东类型
s_nature any 整数型或字符串型,股东性质

返回:array

stocksAssocZfcorr(stocks, begt, endt, min_n)

股价涨幅相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocZfcorrPp(stocks, begt, endt, min_n)

股价涨幅++相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocZfcorrNn(stocks, begt, endt, min_n)

股价涨幅--相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocZfcorrPn(stocks, begt, endt, min_n)

股价涨幅+-相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocZfcorrNp(stocks, begt, endt, min_n)

股价涨幅-+相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocZfcorrSame(stocks, begt, endt, min_n)

股价涨幅同向相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocZfcorrReverse(stocks, begt, endt, min_n)

股价涨幅反向相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocNetInflowDireCorr(stocks, begt, endt, min_n)

净流入方向相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocNetInflowRatioCorr(stocks, begt, endt, min_n)

净流入占比相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocTsstdcorr(stocks, begt, endt, min_n)

TS已实现波动率相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocGkstdcorr(stocks, begt, endt, min_n)

GK已实现波动率相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocKlTrendCorr(stocks, begt, endt, min_n)

价格趋势相似性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

stocksAssocVpcorr(stocks, begt, endt, min_n)

量价综合相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
min_n any 整数型,最短天数

返回:array

assocHfZfcorr(stocks, rsp_cycle, n, min_n)

高频股价涨幅相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfZfcorrPp(stocks, rsp_cycle, n, min_n)

高频股价涨幅++相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfZfcorrNn(stocks, rsp_cycle, n, min_n)

高频股价涨幅--相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfZfcorrPn(stocks, rsp_cycle, n, min_n)

高频股价涨幅+-相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfZfcorrNp(stocks, rsp_cycle, n, min_n)

高频股价涨幅-+相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfZfcorrSame(stocks, rsp_cycle, n, min_n)

高频股价涨幅同向相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfZfcorrReverse(stocks, rsp_cycle, n, min_n)

高频股价涨幅反向相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfNetInflowDireCorr(stocks, rsp_cycle, n, min_n)

高频净流入方向相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfNetInflowRatioCorr(stocks, rsp_cycle, n, min_n)

高频净流入占比相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfGkstdcorr(stocks, rsp_cycle, n, min_n)

高频GK已实现波动率相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfKlTrendCorr(stocks, rsp_cycle, n, min_n)

高频价格趋势相似性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

stocksAssocHfVpcorr(stocks, rsp_cycle, n, min_n)

高频量价综合相关性矩阵

参数 类型 说明
stocks array 一维数组类型,证券池
rsp_cycle any 周期类型,采样频率
n any 整数型,采样大周期数N天
min_n any 整数型,最短天数

返回:array

tsfAssocMatTransfor(data, u_type)

关联矩阵结构转换(进行不同结构间关联矩阵转换)

参数 类型 说明
data array 二维数组类型,转换前矩阵暂支持类型1-下标型、类型2-标准型、类型3-前N型。
u_type any 整数型,选择转换类型,取值如下

返回:array

tsfAssocMatTransforN(data, n, d_type)

关联矩阵过滤接口-前N式,只保留每行前N个最大或最小元素

参数 类型 说明
data array 二维数组类型,过滤前矩阵暂支持类型2-标准型
n any 整数型,前N式阈值
d_type any 整数型,前N式排序类型,取值如下

返回:array

tsfAssocMatTransforV(data, n, exp)

关联矩阵过滤—阈值式,只保留满足所给阈值表达式的元素

参数 类型 说明
data array 二维数组类型,过滤前矩阵暂支持类型2-标准型
n any 整数型,前N式阈值
exp string 字符串型,过滤表达式,示例:"mcell>=0.9"、" mcell>=0.9 and mcell<1"、" mcell<=0.5 or mcell>=1"

返回:array

stocksAssocCorrFactors(stocks, corr_arr, s, corr_arr_2, s_2, corr_arr_3, begt, endt, typ)

基于关联矩阵的常见关联因子

参数 类型 说明
stocks array 一维数组类型,证券池
corr_arr array 二维数组类型,关联矩阵,包含代码列,并以各个代码为列名,关联强度是正值且为正向值,即越大表示越关联。如果关联矩阵取值不符合要求,可参考下面的转换样例进行转换。;场景1:关联矩阵为相关系数矩阵,存在负值;data := `array("代码":("SH600000","SZ000001","SZ000002"),"SH600000":(0,-0.6,0.2),"SZ000001":(-0.6,0,0.4),"SZ000002":(0.2,0.4,0));
s any =sselect ["代码"] from data end;
corr_arr_2 array = data;CorrArr[:,s] ::= abs(mcell);;场景2:关联矩阵为距离矩阵,是反向值,即距离值越大越不关联;data := `array("代码":("SH600000","SZ000001","SZ000002"),"SH600000":(0,0.6,0.2),"SZ000001":(0.6,0,0.4),"SZ000002":(0.2,0.4,0));
s_2 any =sselect ["代码"] from data end;
corr_arr_3 array = data;CorrArr[:,s] ::= 1/mcell;
begt datetime 日期类型,开始日
endt datetime 日期类型,截止日
typ any 整数型,选择关联因子类型

返回:array

stocksAssocFactorNw(matrix, matrix_type)

股票关联结构因子:节点级

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型,可参考《2025-07-16-深圳天软科技-应用专题-基础算法04:天软图结构算法说明.docx》FAQ中关于此参数的说明

返回:array

fundsAssocNetOfStock(fundsarr, r_date, type)

指定基金池基于持仓重仓股的关联网络

参数 类型 说明
fundsarr array 一维数组类型,基金序列
r_date datetime 整数类型,报告期
type any 整数类型,关联网络计算方法

返回:array

fundsAssocNawNetOfStock(fundsarr, beg_t, end_t)

指定基金池基于净值收益率的关联网络

参数 类型 说明
fundsarr array 一维数组类型,基金序列
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:array

fundsAssocFactorDfn(corr_arr, r_date)

指定基金关联网络的交易独特性指标

参数 类型 说明
corr_arr array 二维数组类型,关联矩阵,其中包含“代码”列,并以基金代码为列名,对应值大于0表示存在关联,0表示不存在关联
r_date datetime 整数类型,报告期

返回:array

fundsAssocFactorNw(matrix, matrix_type)

基金关联结构因子:节点级

参数 类型 说明
matrix array 二维数字数组类型,关联矩阵
matrix_type any 整数型,关联矩阵类型,可参考《2025-07-16-深圳天软科技-应用专题-基础算法04:天软图结构算法说明.docx》FAQ中关于此参数的说明

返回:array

frameMeanJs(data, b_type, equal_var, alpha)

均值JS压缩估计

参数 类型 说明
data array 二维数据表,T×N,T期样本数量,N个股票
b_type string 字符串,压缩目标均值向量,b0:零向量,b1:均值,b2:波动率加权均值,b3:样本均值的均方误差
equal_var bool object
alpha float 实数,压缩系数,0到1,缺省时系统自动计算(推荐),计算方式见JS均值压缩估计

返回:array

frameMeanBs(data, alpha)

均值BS压缩估计

参数 类型 说明
data array 二维数据表,T×N,T期样本数量,N个股票
alpha float 实数,压缩系数,0到1,缺省时系统自动计算(推荐),计算方式见BS均值压缩估计

返回:array

frameMeanBop(data, b_type, alpha)

均值BOP压缩估计

参数 类型 说明
data array 二维数据表,T×N,T期样本数量,N个股票
b_type string 字符串,压缩目标均值向量,b0:零向量,b1:均值,b2:波动率加权均值,b3:样本均值的均方误差
alpha float 实数,压缩系数,0到1,缺省时系统自动计算(推荐),计算方式见BOP均值压缩估计

返回:array

frameCovLw(data, alpha)

协方差LW压缩估计

参数 类型 说明
data array 二维数据表,T×N,T期样本数量,N个股票
alpha float 实数,压缩系数,0到1,缺省时系统自动计算(推荐),计算方式见LW协方差压缩估计

返回:array

frameCovOas(data, alpha)

协方差OAS压缩估计

参数 类型 说明
data array 二维数据表,T×N,T期样本数量,N个股票
alpha float 实数,压缩系数,0到1,缺省时系统自动计算(推荐),计算方式见OAS协方差压缩估计

返回:array

frameCovBs(data, alpha)

协方差BS压缩估计

参数 类型 说明
data array 二维数据表,T×N,T期样本数量,N个股票
alpha float 实数,压缩系数,0到1,缺省时系统自动计算(推荐),计算方式见BS协方差压缩估计

返回:array

bondFutureCtdByEndt(end_t, return_option, market_id, dbtype)

国债期货品种对应的指定日最便宜交割券,与系统证券代码相关。

参数 类型 说明
end_t datetime 日期,截止日
return_option any 用户自定义, 返回结果选项
market_id string 用户自定义, 国债市场选项
dbtype any 用户自定义, 国债估值数据来源:

返回:string

bondFutureBasicFunc(end_t, return_option, market_id, dbtype)

国债期货品种对应的指定日基本指标函数,与系统证券代码相关。

参数 类型 说明
end_t datetime 日期,截止日
return_option any 用户自定义, 返回结果选项
market_id string 用户自定义, 国债市场选项
dbtype any 用户自定义, 国债估值数据来源:

返回:array

bondFutureBondBasicValue(end_t, bond_id, return_option, market_id, dbtype)

国债期货品种对应的单个个券指定日指标,与系统证券代码相关。

参数 类型 说明
end_t datetime 日期,截止日
bond_id string 字符串,债券代码
return_option any 用户自定义, 返回结果选项
market_id string 用户自定义, 国债市场选项
dbtype any 用户自定义, 国债估值数据来源:

返回:float

bondFutureBasicindicators(end_t, market_id, dbtype, return_option)

国债期货指定品种代码指定日对应的基本指标数据,与证券代码相关。 此函数由于参数顺序与前面函数不一致,使用不便,程序内部做后向兼容调用BondFutureBasicindicators2。

参数 类型 说明
end_t datetime 日期,截止日
market_id string 用户自定义, 国债市场选项
dbtype any 用户自定义, 国债估值数据来源:
return_option any 用户自定义, 返回结果选项

返回:array

bondFutureBasicindicators2(end_t, return_option, market_id, dbtype)

国债期货指定品种代码指定日对应的基本指标数据,与证券代码相关。

参数 类型 说明
end_t datetime 日期,截止日
return_option any 用户自定义, 返回结果选项
market_id string 用户自定义, 国债市场选项
dbtype any 用户自定义, 国债估值数据来源:;备注:返回选项不同,结果稍有差异。ReturnOption小于5时返回二维数组,大于等于5时返回最便宜交割券代码,字符串类型。

返回:array

bondFutureRdBasis(bond_id)

返回指定期货相对于指定债券标的基差,与系统证券代码时间周期相关。

参数 类型 说明
bond_id string 字符串,债券代码

返回:float

invoicePrice(bond_id)

返回指定期货相对于指定债券标的发票价格,与系统证券代码时间周期相关。

参数 类型 说明
bond_id string 字符串,债券代码

返回:float

futuresSpotSpread(bond_id)

返回指定期货相对于指定债券标的期现价差,与系统证券代码时间周期相关。

参数 类型 说明
bond_id string 字符串,债券代码

返回:float

bondFutureRdIrr(bond_id)

返回指定期货相对于指定债券标的IRR,与系统证券代码时间周期相关。

参数 类型 说明
bond_id string 字符串,债券代码

返回:float

bondFutureRdNetBasis(bond_id)

返回指定期货相对于指定债券标的净基差,与系统证券代码时间周期相关。

参数 类型 说明
bond_id string 字符串,债券代码

返回:float

indexDividentPredict(index_id, endt, qk_type, eg, detail_t)

通过预测指数成分股的分红时间和分红金额,从而预测分红点数。

参数 类型 说明
index_id string 字符串型,指数ID
endt datetime 日期类型,截止日
qk_type any 整型,返回分红区间
eg any 假设当前时间为20240301,截止日为20230523时:当QKType=0时,返回20230101到20231231之间的全部交易日的分红预测,当QKType=1时,返回20230101到20241231之间的全部交易日的分红预测。
detail_t array 返回成分股分红点数预测详情

返回:array

_v12(index_id, endt, qk_type, eg, detail_t)

通过预测指数成分股的分红时间和分红金额,从而预测分红点数。

参数 类型 说明
index_id string 字符串型,指数ID
endt datetime 日期类型,截止日
qk_type any 整型,返回分红区间
eg any 假设当前时间为20240301,截止日为20230523时:当QKType=0时,返回20230101到20231231之间的全部交易日的分红预测,当QKType=1时,返回20230101到20241231之间的全部交易日的分红预测。
detail_t array 返回成分股分红点数预测详情

返回:array

futuresDividentPredict(endt, predict_type)

股指期货合约的存续期内分红,是指从当前时间到合约到期日之间的指数的分红点位,与系统证券代码相关。

参数 类型 说明
endt datetime 日期类型,截止日
predict_type any 整型,预测方式

返回:float

futuresImpliedRate(endt, return_method, annual)

隐含利率(%),与系统证券代码相关 备注:期货最后交易日也是有交易的,合约剩余天数的计算公式为合约剩余天数=最后交易日-截止日+1

参数 类型 说明
endt datetime 日期类型,截止日
return_method any 整型,计算收益率方法
annual any 整型,是否年化,默认年化;Devidends:实数类型,期货的存续期内分红,期内分红为空时候,直接通过函数FuturesDividentPredict进行计算;PredictType:整型,预测方式

返回:float

futuresCorrectedBasis(endt, predict_type)

矫正基差,当前基差加上期内分红得到矫正基差,它可以剔除分红对基差影响。与系统证券代码相关。

参数 类型 说明
endt datetime 日期类型,截止日
predict_type any 整型,预测方式

返回:float

futuresTimeValue(endt, r, predict_type)

时间价值,与系统证券代码相关

参数 类型 说明
endt datetime 日期类型,截止日
r float 实数型,年化利率(%)。支持用户传入,用户没传入时,使用隐含利率(%)模型FuturesImpliedRate。
predict_type any 整型,预测方式

返回:float|datetime

futuresTheoryBasis(endt, r, predict_type)

理论基差,与系统证券代码相关

参数 类型 说明
endt datetime 日期类型,截止日
r float 实数型,年化利率(%)。支持用户传入,用户没传入时,使用隐含利率(%)模型FuturesImpliedRate。
predict_type any 整型,预测方式

返回:float

futuresBasisRatio()

基差占比(%),与系统证券代码、时间相关

返回:float

indexRealizedFHpointTr(end_t)

指定日已实现分红-全收益法1,与系统证券相关、仅支持日线、不复权

参数 类型 说明
end_t datetime 日期类型,指定日

返回:float

indexRealizedFHpointTr2(end_t)

指定日已实现分红-全收益法2,与系统证券相关、仅支持日线、不复权

参数 类型 说明
end_t datetime 日期类型,指定日

返回:float

indexRealizedFHpointDp(end_t)

指定日已实现分红-股息点法,与系统证券相关、仅支持日线、不复权

参数 类型 说明
end_t datetime 日期类型,指定日

返回:float

indexRealizedFHpointQkTr(beg_t, end_t)

区间已实现分红-全收益法1,区间每日已实现分红求和,与系统证券相关、仅支持日线、不复权

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:float

indexRealizedFHpointQkTr2(beg_t, end_t)

区间已实现分红-全收益法2,区间每日已实现分红求和,与系统证券相关、仅支持日线、不复权

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:float

indexRealizedFHpointQkDp(beg_t, end_t)

区间已实现分红-股息点法,区间每日已实现分红求和,与系统证券相关、仅支持日线、不复权

参数 类型 说明
beg_t datetime 日期类型,开始日
end_t datetime 日期类型,截止日

返回:float

indexDividendyieldTr(end_t)

过去一年股息率(%)-全收益法1,过去一年股息率(%)=过去1年累计分红/指定日收盘*100,与系统证券相关、仅支持日线、不复权

参数 类型 说明
end_t datetime 日期类型,指定日

返回:float

indexDividendyieldTr2(end_t)

过去一年股息率(%)-全收益法2,过去一年股息率(%)=过去1年累计分红/指定日收盘*100,与系统证券相关、仅支持日线、不复权

参数 类型 说明
end_t datetime 日期类型,指定日

返回:float

indexDividendyieldDp(end_t)

过去一年股息率(%)-股息点法,过去一年股息率(%)=过去1年累计分红/指定日收盘*100,与系统证券相关、仅支持日线、不复权

参数 类型 说明
end_t datetime 日期类型,指定日

返回:float

blackScholesAmerica(contract_type, option_type, s, x, r, std, t, q)

对期权使用BAW方法进行定价,推荐使用,会返回期权价值以及各个风险指标。

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。

返回:array

blackScholesAmericaPrice(contract_type, option_type, s, x, r, std, t, q, return_type)

对期权使用BAW方法进行定价,返回期权价值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。
return_type any 返回类型。默认为0只返回期权价值。为1时还会返回相关的一些计算数据,无特殊需求无需设置此参数。

返回:float

blackScholesAmericaDelta(contract_type, option_type, s, x, r, std, t, q)

对期权使用BAW方法进行定价,返回Delta值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。

返回:float

blackScholesAmericaGamma(contract_type, option_type, s, x, r, std, t, q)

对期权使用BAW方法进行定价,返回Gamma值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。

返回:float

blackScholesAmericaTheta(contract_type, option_type, s, x, r, std, t, q)

对期权使用BAW方法进行定价,返回Theta值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。

返回:float

blackScholesAmericaVega(contract_type, option_type, s, x, r, std, t, q)

对期权使用BAW方法进行定价,返回Vega值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。

返回:float

blackScholesAmericaRho(contract_type, option_type, s, x, r, std, t, q)

对期权使用BAW方法进行定价,返回Rho值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年波动率(%),实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。

返回:float

blackScholesAmericaIv(contract_type, option_type, s, x, r, option_price, t, q, sigma_seed, accuracy, max_iterations)

由BAW模型倒推出美式期权的隐含波动率(%)

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
option_price float 期权价格,实数类型
t float 剩余存续期(年),到期权到期日前的剩余的有效期限,实数类型
q float 连续分红率(%),实数类型。一般来说,如果是无股利支付的股票,那么q=0,有股利支付的股票,q为股利支付率,若标的是外汇,则q为外国的无风险利率。
sigma_seed float 迭代初值,隐含波动率(%),应为0到100之间的值,可缺省,默认取50。
accuracy float 迭代精确度,实数类型,可缺省,默认取1E-6。
max_iterations any 最大迭代次数,整数类型,可缺省,默认取1000。

返回:float

optionBlackScholesPrice2(contract_type, option_type, s, x, r, std, t, rf)

依据BS定价模型计算期权的价值

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年化波动率(%),实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型
rf float 标的年化股息率(%),实数类型;返回值:实数,期权价格

返回:float

optionImpliedVolatilitylu2(contract_type, option_type, s, x, r, close, t, rf, lb, ub)

由期权交易价格依据BS定价模型倒推出的隐含波动率(%),采用二分法优化

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
close float 期权交易价格,实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型
rf float 标的年化股息率(%),实数类型
lb float 二分法求解的下界(%),实数类型
ub float 二分法求解的上界(%),实数类型;返回值:实数,隐含波动率(%)

返回:float

optionImpliedVolatility2(contract_type, option_type, s, x, r, close, t, rf)

返回期权的隐含波动率

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
close float 期权交易价格,实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型
rf float 标的年化股息率(%),实数类型;返回值:期权的隐含波动率

返回:float

optionBlackScholesRi2(contract_type, option_type, s, x, r, std, t, rf)

返回期权相关的风险指标

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年化波动率(%),实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型
rf float 标的年化股息率(%),实数类型

返回:array

optionBlackScholesDelta2(contract_type, option_type, s, x, r, std, t, rf)

返回期权相关的风险指标

参数 类型 说明
contract_type any 用户自定义,期权品种类型
option_type any 用户自定义,期权类型
s float 标的现价,实数类型
x float 期权的行权价,实数类型
r float 无风险年利率(%),实数类型
std float 年化波动率(%),实数类型
t float 剩余存续期(月),到期权到期日前的剩余的有效期限,实数类型
rf float 标的年化股息率(%),实数类型

返回:float

opIvBaw(rf)

使用BAW模型反推隐含波动率,与系统参数相关

参数 类型 说明
rf float 连续分红率(%);备注:该模型效率不高,美式期权存在一些情形无隐含波动率,在部分场景下和BS类似会出现无解或者解不正确的情况。通常情况下,BAW的计算结果与BS的计算结果会有差异,但差异不大,无特殊需求可以直接用BS的结果(效率较高)

返回:float

optionsVolSum(option_arr, op_type)

多个期权成交量之和,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下

返回:any

optionsVolPcr(option_arr)

多个期权成交量PCR,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型

返回:float

optionsOpenInterestSum(option_arr, op_type)

多个期权持仓量之和,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下

返回:any

optionsOpenInterestPcr(option_arr)

多个期权持仓量PCR,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型

返回:float

optionsAmountSum(option_arr, op_type)

多个期权成交金额之和,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下

返回:float

optionsAmountPcr(option_arr)

多个期权成交金额PCR,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型

返回:float

optionsSectionVolSum(option_arr, op_type)

多个期权累计成交量之和,与系统时间、周期相关,常用于高频周期,日线下结果与Options_Vol_Sum结果一致

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下

返回:any

optionsSectionVolPcr(option_arr)

多个期权累计成交量PCR,与系统时间、周期相关,常用于高频周期,日线下结果与Options_Vol_PCR结果一致

参数 类型 说明
option_arr array 多个期权代码,数组类型

返回:float

optionsSectionAmountSum(option_arr, op_type)

多个期权累计成交金额之和,与系统时间、周期相关,常用于高频周期,日线下结果与Options_Amount_Sum结果一致

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下

返回:float

optionsSectionAmountPcr(option_arr)

多个期权累计成交金额PCR,与系统时间、周期相关,常用于高频周期,日线下结果与Options_Amount_PCR结果一致

参数 类型 说明
option_arr array 多个期权代码,数组类型

返回:float

optionsIv(option_arr, op_type, iv_method)

多个期权隐含波动率(%),与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下
iv_method any IV计算方法,整型,取值如下

返回:float

optionsSkew(option_arr, op_type, interp_method)

多个期权Skew,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下
interp_method string 插值方法,字符串类型,详情可参考Interp函数说明,用于提取指定Delta期权下的IV,取值如下

返回:float

optionsPcivd(option_arr, iv_method)

多个期权隐波差(%),与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
iv_method any IV计算方法,整型,取值如下

返回:float

optionsMarketExpDetail(option_arr, op_type, exp_arr)

多个期权市场指标详情,目前仅支持同一品种的多个期权,与系统时间、周期相关

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下
exp_arr any 指标表达式,数组类型,元素为表达式类型,如array(“成交量”:@vol(),“成交金额”:@amonut())。

返回:array

optionsIvCalDetail(option_arr, op_type, iv_method)

多个期权隐含波动率计算详情,与系统时间、周期相关,返回每个期权的期权类型、成交量、持仓量、成交金额、隐含波动率、vega、Delta、行权价、标的价格等关键数据

参数 类型 说明
option_arr array 多个期权代码,数组类型
op_type any 期权类型,整型,取值如下
iv_method any IV计算方法,整型,取值如下

返回:array

oppzOptionsScreening(op_type, maturity_date, value_state, value_state_method)

品种期权筛选,与系统证券、时间相关

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:array

oppzVolSum(op_type, maturity_date, value_state, value_state_method)

品种期权成交量之和,与系统证券、时间、周期相关

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:any

oppzVolPcr(maturity_date, value_state, value_state_method)

品种期权成交量PCR,与系统证券、时间、周期相关

参数 类型 说明
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:float

oppzOpenInterestSum(op_type, maturity_date, value_state, value_state_method)

品种期权持仓量之和,与系统证券、时间、周期相关

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:any

oppzOpenInterestPcr(maturity_date, value_state, value_state_method)

品种期权持仓量PCR,与系统证券、时间、周期相关

参数 类型 说明
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:float

oppzAmountSum(op_type, maturity_date, value_state, value_state_method)

品种期权成交金额之和,与系统证券、时间、周期相关

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:any

oppzAmountPcr(maturity_date, value_state, value_state_method)

品种期权成交金额PCR,与系统证券、时间、周期相关

参数 类型 说明
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:float

oppzSectionVolSum(op_type, maturity_date, value_state, value_state_method)

品种期权累计成交量之和,与系统证券、时间、周期相关,常用于高频周期,日线下结果与OPPZ_Vol_Sum结果一致

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:any

oppzSectionVolPcr(maturity_date, value_state, value_state_method)

品种期权累计成交量PCR,与系统证券、时间、周期相关,常用于高频周期,日线下结果与OPPZ_Vol_PCR结果一致

参数 类型 说明
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:float

oppzSectionAmountSum(op_type, maturity_date, value_state, value_state_method)

品种期权累计成交金额之和,与系统证券、时间、周期相关,常用于高频周期,日线下结果与OPPZ_Amount_Sum结果一致

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:any

oppzSectionAmountPcr(maturity_date, value_state, value_state_method)

品种期权累计成交金额PCR,与系统证券、时间、周期相关,常用于高频周期,日线下结果与OPPZ_Amount_PCR结果一致

参数 类型 说明
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method any 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下

返回:float

oppzIv(op_type, maturity_date, value_state, value_state_method, iv_method)

品种期权隐含波动率,与系统证券、时间、周期相关

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method float 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下
iv_method any IV计算方法,整型,取值如下

返回:float

oppzSkew(op_type, maturity_date, value_state, value_state_method, interp_method)

品种期权Skew,与系统证券、时间、周期相关

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method float 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下
interp_method string 插值方法,字符串类型,详情可参考Interp函数说明,用于提取指定Delta期权下的IV,取值如下

返回:float

oppzPcivd(maturity_date, value_state, value_state_method, iv_method)

品种期权隐波差(%),与系统证券、时间、周期相关

参数 类型 说明
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method float 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下
iv_method any IV计算方法,整型,取值如下

返回:float

oppzUnderlyingRv(rsp_cycle, n)

标的资产已实现波动率(%),与系统证券、时间相关,目前仅支持日线

参数 类型 说明
rsp_cycle any 采样频率,周期类型
n any 历史计算天数,整型

返回:float

oppzVrp1(rsp_cycle, n)

方差风险溢价方法1:使用iVX指数计算,与系统证券、时间相关,当前仅支持日线

参数 类型 说明
rsp_cycle any 采样频率,周期类型
n any 历史计算天数,整型

返回:float

oppzVrp2(op_type, maturity_date, value_state, value_state_method, iv_method, rsp_cycle, n)

方差风险溢价方法2:使用IV加权计算,与系统证券、时间相关,当前仅支持日线

参数 类型 说明
op_type any 期权类型,整型,取值如下
maturity_date datetime 到期日,整型
value_state float 价值状态,实数 or 数组,期权价值状态=行权价/标的资产价格(K/S),比如价值状态=1表示平值期权,0或缺省表示所有价值状态的期权
value_state_method float 价值状态选取方法,整型,当ValueState取非0实数时使用,用于选取指定价值状态ValueState下的期权,取值如下
iv_method any IV计算方法,整型,取值如下
rsp_cycle any 采样频率,周期类型
n any 历史计算天数,整型

返回:float

fiDownSideStd(r, mar, days_in1_y)

下方标准差、下行风险(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
mar float 实数,单期未年化,最低可接受收益率(%),默认为0,可以设为2.25,默认为0,可以设为2.25
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiMaxDrawdown(r)

最大回撤(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiMeanDrawDown(r)

痛苦指数:平均回撤

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiUpSideStd(r, mar, days_in1_y)

上方标准差(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
mar float 实数,单期未年化,最低可接受收益率(%),默认为0,可以设为2.25,默认为0,可以设为2.25
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiJensen(r, br, rf, days_in1_y)

詹森

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
rf float 实数,单期未年化,无风险收益率(%)
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiInformationRatio(r, br, days_in1_y)

信息比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiSharpeRatio(r, rf, days_in1_y)

夏普比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
rf float 实数,单期未年化,无风险收益率(%)
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiTreynorRatio(r, br, rf, days_in1_y)

特雷诺比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
rf float 实数,单期未年化,无风险收益率(%)
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiKRatio(r)

K比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiSortinoRatio(r, mar, days_in1_y)

索定诺比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
mar float 实数,单期未年化,最低可接受收益率(%),默认为0,可以设为2.25
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiTailRatio(r)

尾部比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiCalmarRatio(r, days_in1_y)

Calmar比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiAlpha(r, br, days_in1_y)

Alpha

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiBeta(r, br)

Beta

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。

返回:array

fiDownAlpha(r, br, days_in1_y)

alpha-

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiDownBeta(r, br)

beta-

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。

返回:array

fiR2(r, br)

R2

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。

返回:array

fiTTest(r)

收益率的T检验

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiUpAlpha(r, br, days_in1_y)

Alpha+

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiUpBeta(r, br)

Beta+

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。

返回:array

fiAvgGain(r, days_in1_y)

平均盈利(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiAvgLoss(r, days_in1_y)

平均亏损(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiAvgRet(r, days_in1_y)

算术平均收益率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiCagr(r, days_in1_y)

复合年化收益率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
days_in1_y any 整数,年化天数, 小于0、默认时表不年化

返回:array

fiCumReturn(r)

累计收益率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiDownCapture(r, br, days_in1_y)

下行捕获率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiUpCapture(r, br, days_in1_y)

上行捕获率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiUpDownCapture(r, br, days_in1_y)

上/下捕获比率

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
br array 数组,基准收益率序列(%),与r等长的一维数组数组。
days_in1_y any 整数,年化天数,小于0、默认时表不年化

返回:array

fiWinLossRatio(r)

盈亏比

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiWinPct(r)

胜率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiAnnual2Dayly(v_type, v, yn)

年化操作的逆运算

参数 类型 说明
v_type any 用户自定义, IV年化方式
v float 实数,已年化指标值
yn float 实数,年化系数

返回:float

fiDayly2Annual(v_type, iv, yn, n)

年化操作

参数 类型 说明
v_type any 用户自定义,IV年化方式,1、单利,2、复利,3、风险类
iv float 实数,单期指标值
yn float 实数,年化系数
n any 整数,区间期数,只用于复合收益率中

返回:float

fiCumReturnToRt(ljz)

累计收益率(%)序列转换为收益率(%)序列

参数 类型 说明
ljz array 一维数字数组, 累计收益率(%)序列

返回:array

fiPriceToRt(ljz)

价格序列转换为收益率(%)序列 处理说明:首期为0

参数 类型 说明
ljz array 一维数字数组, 价格序列

返回:array

fiRtToCumReturn(r)

得到累计收益率(%)序列(先转对数)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiRtToPrice(r)

得到价格序列

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组

返回:array

fiRtToRollCagr(r, days_in1_y, window, min_periods)

移动年化收益率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
days_in1_y any 整数,年化天数,小于0、默认时表不年化
window any 整数,移动窗口
min_periods any 整数,最小窗口个数,小于部分设为Nan

返回:array

fiRtToRollCumRet(r, window, min_periods)

移动累计收益率(%)

参数 类型 说明
r array 数组,收益率(%),可为一维数字数组,或者用一列表示一个资产收益率(%)序列的二维数组
window any 整数,移动窗口
min_periods any 整数,最小窗口个数,小于部分设为Nan

返回:array

stockVsIndex(stock_id)

指定股票与上证指数半年的股价相对走势图。

参数 类型 说明
stock_id string 字符串。股票代码。

返回:any

stockShareStructure(show_number, unit_type)

返回最近ShowNumber股本结构数据。 (1)包括送股、转增股本、配股、增发新股、吸收合并、可转换公司债券转股、减资、内部职工股或公司职工股上市或其他原因引起公司股份总数及结构的变动 (2)可按股/万股显示

参数 类型 说明
show_number any 整型,显示个数
unit_type any 整型,显示单位

返回:array

stockProfitDistribution(show_number)

返回最近ShowNumber个分红送股数据。 (1)历年派现、送红股、转增股(包括预案、决议、实施)

参数 类型 说明
show_number any 整数型,显示个数

返回:array

stockMoreIssue()

返回历年增发 (包括预案、决议、实施)数据。

返回:array

stockDistribution()

返回历年配股 (包括预案、决议、实施)数据。

返回:array

stockMainSharesHolder(show_number)

返回最近ShowNumber个十大股东数据。

参数 类型 说明
show_number any 整数,显示个数

返回:array

stockSharesHolderNumber(show_number)

返回最近ShowNumber个股东户数数据。

参数 类型 说明
show_number any 整数,显示个数

返回:array

stockNegotiableShareHolders(show_number)

返回最近ShowNumber个十大流通股东数据。

参数 类型 说明
show_number any 整数,显示个数

返回:array

stockMainManager(show_number)

返回最近ShowNumber个高管及持股数据。

参数 类型 说明
show_number any 整数,显示个数

返回:array

stockShareHolderIncreaseAndReduce(beg_t, end_t, vtype)

股东增减持

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,返回类型

返回:bool

stockDssoHoldChange(beg_t, end_t, vtype)

董事、监事、高管持股变动

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,返回类型

返回:bool

stockInstitutionHold(r_date_type, show_style, show_number, unit_type, show_order)

机构持股

参数 类型 说明
r_date_type any 用户自定义,报告期类型
show_style any 用户自定义,显示方式
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
show_order bool object

返回:array

stockShareRepurchase(beg_t, end_t, r_type)

股份回购 对于已结束的回购方案,只需要展示结束时的数据,对于未结束的回购方案,展示所有的回购记录

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
r_type any 用户自定义,回购方案类型

返回:array

stockRestrictionsOnSalesLifted2(show_type, show_order)

限售解禁

参数 类型 说明
show_type any 用户自定义,显示方式
show_order bool object

返回:array

stockSharesHolder(db_type, show_number)

10大流通股东或10大股东,与系统参数(股票代码)相关。

参数 类型 说明
db_type any 整数。股东类别,取值如下:
show_number any 整数。显示报告期个数。

返回:array

stockInstitutionHoldDataChange(t)

机构持股数据结构变化(剔除所有数据为0的机构类型)

参数 类型 说明
t array 数据表类型,机构持股数据

返回:array

stockGetDssoHoldChangeData(stock_id, beg_t, end_t, vtype, rtype)

获取指定证券指定区间董事、监事、高管持股变动数据 其中分红送转的变动均价和变动金额都为0

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
vtype any 用户自定义,变动原因
rtype any 用户自定义,与关联董监高关系

返回:array

stockGetShareRepurchaseData(stock_id, beg_t, end_t, r_type, stype)

股份回购

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
r_type any 用户自定义,回购类型
stype any 用户自定义,股票种类

返回:array

tradeDetails(beg_t, end_t, return_type)

返回指定证券在指定区间的交易明细数据。 详细说明可参考http://www.tinysoft.com.cn/tsdn/helpdoc/display.tsl?id=10999

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
return_type any 字符串类型,返回数据的周期类型

返回:array

stockPeriodHq(beg_t, end_t, cycle_by, right_by, right_method)

返回按日期排列的股票历史交易数据。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期
right_by any 整型,复权方式
right_method any 整型,复权算法

返回:array

stockPeriodHq2(end_t)

返回指定日的股票阶段表现数据。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

stockBigBargain(beg_t, end_t, standard_by, standard_value)

返回指定证券在指定区间指定条件的大单数据。 (1)按日期、时间排列的股票大单 (2)可选择不同的大单衡量标准(按成交量、成交金额、换手率) (3)可选择不同的交易状态(按主买量、主卖量、主买和主卖量) (4)缺省为日交易数据

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
standard_by any 整型,大单依据
standard_value float 实数型,大单标准;RightMethod:整型,交易状态

返回:array

getStockPrecision(stock_id)

返回指定证券代码的行情精度。

参数 类型 说明
stock_id string 字符串,证券代码

返回:any

stockMarginTradeDetails(beg_t, end_t, cycle, unit_type)

报表:融资融券明细

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期
unit_type any 用户自定义,显示单位

返回:array

stockBlockTrade(beg_t, end_t, cycle, unit_type)

报表:股票大宗交易

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期
unit_type any 用户自定义,显示单位

返回:array

stockTradePubilcInfo(beg_t, end_t, cycle, unit_type)

报表:交易公开信息

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期
unit_type any 用户自定义,显示单位

返回:array

stocksBlockTradingGetData(stock_arr, beg_t, end_t)

Stocks_BlockTradingGetData 相关函数。

参数 类型 说明
stock_arr string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

stocksBtTradeDaily(stock_arr, beg_t, end_t, industry_type)

金额单位:元

参数 类型 说明
stock_arr string 证券,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
industry_type any 用户自定义,所属行业

返回:array

stocksBtTradeByQj(stock_arr, beg_t, end_t)

金额单位:元

参数 类型 说明
stock_arr string 证券,股票列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

stockHsgTradeSummary(bkid, beg_t, end_t, cycle)

报表:沪深港通每日成交汇总

参数 类型 说明
bkid any 用户自定义,板块代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期

返回:array

stockHsgActiveTradeTop10(bkid, end_t, unit_type)

报表:沪深港通每日成交汇总

参数 类型 说明
bkid any 用户自定义,板块代码
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:array

stockRsExchangeRate(bkid, beg_t, end_t, cycle)

报表:港股通参考/结算汇率

参数 类型 说明
bkid any 用户自定义,板块代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期

返回:array

stockHsgShareHoldDetail(beg_t, end_t, cycle, unit_type)

报表:沪深港通持股明细

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期
unit_type any 用户自定义,显示单位

返回:array

stocksCorridor(stock_id)

个券属于哪个通道

参数 类型 说明
stock_id string 证券,证券代码

返回:array

dataUnitConversion3(t, fields, unit_type, data_type)

数据单位换算函数(显示单位)

参数 类型 说明
t array 数据表类型,数据集
fields array 一维字符串数组,需要转换单位的字段
unit_type any 用户自定义,单位
data_type any 用户自定义,单位类型

返回:any

stockMarginTradingDetialSub(stock_id, beg_t, end_t)

净融券与市场。

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

stockMarginTradingQjSub(stock_id, beg_t, end_t)

净融券与市场。

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

stockTbSumQj(stock_id, beg_t, end_t)

交易公开信息区间汇总数据

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

dataUnitConversion(data, unit_num, fields)

数据单位换算函数

参数 类型 说明
data array 数据表类型,数据
unit_num any 整数,单位
fields array 一维字符串数组,字段

返回:any

stockInterestSheet(r_date_type, report_type, is_hb, show_style, show_number, unit_type, hide_eq_zero)

返回指定证券利润分配表相关数据。 (1)报告期公布的利润分配表 (2)可选择同比分析、环比分析、定基期分析、结构分析 (3)可选择合并、母公司 (4)可选择只显示结果、只显示比值、显示结果和比值 (5)对金融公司显示金融公司利润分配表 (6)可按照不同的单位(如:元/万元)查看

参数 类型 说明
r_date_type any 整型,报告期
report_type any 整型,报表类型
is_hb bool 布尔类型,按季度显示
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位
hide_eq_zero bool 布尔类型,不显示全为零项

返回:array

stockBalanceSheet(r_date_type, report_type, show_style, show_number, unit_type, hide_eq_zero)

返回指定证券资产负债表相关数据。 (1)报告期公布的资产负债表 (2)可选择同比分析、定基期分析、结构分析 (3)可选择合并、母公司报表 (4)可选择只显示结果、只显示比值、显示结果和比值 (5)对金融公司显示金融公司资产负债表 (6)可按照不同的单位(如:元/万元)查看

参数 类型 说明
r_date_type any 整型,报告期
report_type any 整型,报表类型
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位
hide_eq_zero bool 布尔类型,不显示全为零项

返回:array

stockCashFlowSheet(r_date_type, report_type, is_hb, show_style, show_number, unit_type, hide_eq_zero)

返回指定证券现金流量表相关数据。 (1)报告期公布的现金流量表 (2)可选择同比分析、定基期分析、结构分析 (3)可选择合并、母公司 (4)可选择只显示结果、只显示比值、显示结果和比值 (5)对金融公司显示金融公司现金流量表 (6)可按照不同的单位(如:元/万元)查看

参数 类型 说明
r_date_type any 整型,报告期
report_type any 整型,报表类型
is_hb bool 布尔类型,按季度显示
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位
hide_eq_zero bool 布尔类型,不显示全为零项

返回:array

stockFinanciaLItems(r_date_type, is_hb, show_number, unit_type, report_date_show_order)

返回指定证券财务摘要相关数据。

参数 类型 说明
r_date_type any 整型,报告期
is_hb bool 布尔类型,按季度显示
show_number any 整型,显示个数
unit_type any 整型,显示单位
report_date_show_order bool 布尔类型,报告期逆排

返回:array

stockAssetsCutPrepare(r_date_type, show_number, unit_type, report_date_show_order, hide_eq_zero)

返回指定证券资产减值准备相关数据。 (1)报告期公布的资产减值准备明细表 (2)可选择同比分析、纵比分析 (3)可按照不同的单位(如:元/万元)查看

参数 类型 说明
r_date_type any 整型,报告期
show_number any 整型,显示个数
unit_type any 整型,显示单位
report_date_show_order bool 布尔类型,报告期逆排
hide_eq_zero bool 布尔类型,不显示全为零项

返回:array

stockFcff(data, vd, unit_type, gn, rf, beta, rm, kd)

返回指定证券公司自由现金流估值数据。

参数 类型 说明
data array 数组,预测数据
vd float 实数,债券价值
unit_type any 整型,预测数据单位
gn float 实数,稳定阶段的增长率G(%)
rf float 实数,不显示全为零项
beta float 实数,β系数
rm float 实数,风险溢价收益率(%)(Rm-Rf)
kd float 实数,债权资本成本(%)(Kd)

返回:array

stockZbCompare(r_date_type, info_id_arr, is_hb, show_style, show_number, unit_type)

返回指定证券报告期主要财务数据对比(纵比)数据。

参数 类型 说明
r_date_type any 整型,预测数据
info_id_arr array 数组,基本面内容
is_hb bool 布尔类型,环比显示
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位

返回:array

stockPeBand(beg_t, end_t, return_type)

返回指定证券P/E Bands数据。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
return_type any 整型,返回类型

返回:array

stockPbBand(beg_t, end_t, return_type)

返回指定证券P/B Bands数据。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
return_type any 整型,返回类型

返回:array

stockFixedAssetsData(stock_id, rdate)

固定资产及折旧

参数 类型 说明
stock_id string 证券,证券代码
rdate datetime 报告期,报告期

返回:array

stockPerformanceExpressReport(r_date_type, show_number, unit_type, show_order)

业绩快报

参数 类型 说明
r_date_type any 用户自定义,报告期类型
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
show_order bool object

返回:array

stockPerformanceForecast(r_date_type, show_type, show_number, show_order)

业绩预测

参数 类型 说明
r_date_type any 用户自定义,报告期类型
show_type any 用户自定义,显示方式
show_number any 用户自定义,显示个数
show_order bool object

返回:array

calculateHbData(t)

计算环比数据。

参数 类型 说明
t array 数组。数据表。

返回:array

stockConstruInProcess(stock_id, rdate)

在建工程

参数 类型 说明
stock_id string 证券,证券代码
rdate datetime 报告期,报告期

返回:bool

comparewithfirstreportNew(t, ishb, show_style)

定基比分析。

参数 类型 说明
t array 数组。数据表。
ishb any 整数。是否按季度显示。
show_style any 整数。显示设置,取值如下:

返回:array

comparewithpreviousreportNew(r, t, ishb, show_type, show_style, unit_type)

同比分析。

参数 类型 说明
r array 数组。数据表。
t array 数组。数据表。
ishb any 整数。是否按季度显示。
show_type any 整数。显示方式,取值如下:
show_style any 整数。显示设置,取值如下:
unit_type any 整数。显示单位,取值如下:

返回:array

importantItemsCall(stock_arr, end_t, sort_by, return_number)

上市公司最新主要财务指标排行。

参数 类型 说明
stock_arr array 数组。股票列表。
end_t datetime 整数。报告期。
sort_by any 整数。排序字段,取值如下:
return_number any 整数。返回个数,-1时返回全部。

返回:array

standardShowReport(r)

清除多个报告期数据项都为0的财务字段。

参数 类型 说明
r array 数组。数据表。

返回:array

stockFinancialitemsCall(db_report_type, r_date_type, report_type, is_hb, show_type, show_style, show_number, unit_type, hide_eq_zero)

指定证券报告期公布的主要财务指标,与系统参数(证券代码)相关。

参数 类型 说明
db_report_type any 整数。财务报表类型,取值如下:
r_date_type any 整数。报告期类型,取值如下:
report_type any 整数。报表类型,取值如下:
is_hb any 整数。是否按季度显示。
show_type any 整数。显示类型,取值如下:
show_style any 整数。显示方式,取值如下:
show_number any 整数。显示个数,0时返回全部。
unit_type any 整数。显示单位,取值如下:
hide_eq_zero any 整数。是否显示全为0项。

返回:array

structureRatioReport(t)

财务数据表结构分析。

参数 类型 说明
t array 数组。数据表。

返回:array

stockCznl(r_date_type, show_number)

返回指定证券偿债能力指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockChznl(r_date_type, show_number)

返回指定证券成长能力指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockJynl(r_date_type, show_number)

返回指定证券经营能力指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockZbjg(r_date_type, show_number)

返回指定证券资本结构指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockYlnl(r_date_type, show_number)

返回指定证券盈利能力指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockXjlnl(r_date_type, show_number)

返回指定证券现金流指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockCwbl(r_date_type, show_number)

返回指定证券财务比率指标。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数

返回:array

stockRevenuesByProduct(r_date_type, show_number, unit_type, show_order)

返回指定证券主营构成(按产品)数据。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数
unit_type any 整型,显示单位
show_order bool 布尔类型,报告期逆排

返回:array

stockRevenuesByRegion(r_date_type, show_number, unit_type, show_order)

返回指定证券主营构成(按区域)数据。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数
unit_type any 整型,显示单位
show_order bool 布尔类型,报告期逆排

返回:array

stockRevenuesByIndustry(r_date_type, show_number, unit_type, show_order)

返回指定证券主营构成(按行业)数据。

参数 类型 说明
r_date_type any 整型,报告期类型
show_number any 整型,显示个数
unit_type any 整型,显示单位
show_order bool 布尔类型,报告期逆排

返回:array

stockProfitforecast()

指定证券历年报告期业绩预警。

返回:array

stockRevenues(r_date_type, show_number, db_type, unit_type, show_order)

指定证券报告期公布的主营收入及成本(分产品)。

参数 类型 说明
r_date_type any 整数。报告期类型,取值如下:
show_number any 整数。显示个数,0时返回全部。
db_type any 整数。主营收入及成本类型,取值如下:
unit_type any 整数。显示单位,取值如下:
show_order any 整数。报告期是否逆排。

返回:array

stocksIpoGetData(stock_arr)

返回指定证券列表发行上市数据。

参数 类型 说明
stock_arr string 字符串类型,证券代码列表

返回:array

stocksIpoGetDataAndIndustry(stock_arr, industry_type)

返回指定证券列表发行上市数据。

参数 类型 说明
stock_arr string 字符串类型,证券代码列表
industry_type any 整型,所属行业类型

返回:array

tswebStockIpoGetDataAndCompare(stock_id, industry_type)

返回指定股票同行业的上市信息

参数 类型 说明
stock_id string 字符串。证券代码
industry_type any 整型。所属行业,取值如下:

返回:array

stockUnderwriter(data)

主承销商处理。

参数 类型 说明
data array 数组。数据表。

返回:array

stockIndustry(stock_id, industry_type)

个股所属指定行业名称。

参数 类型 说明
stock_id string 字符串。证券代码。
industry_type any 整数。所属行业,取值如下:

返回:string

stockIssueDate(stock_id)

个股发行日。

参数 类型 说明
stock_id string 字符串。证券代码。

返回:any

stockUnderwriter2(name_of_underwriter)

主承销商空处理。若主承销商名称为空,则处理为其他;若非空,则不做处理。

参数 类型 说明
name_of_underwriter string 字符串。主承销商名称。

返回:string

stocksDisobey(stock_arr, beg_t, end_t)

股票列表区间内违规情况。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。统计开始日期。
end_t datetime 日期。统计截止日期。

返回:array

tswebStockHsgIndustryHoldingInfo(stock_id, end_t, industry_type)

报表,获取指定股票区间持仓变动(市值单位:亿元/亿港币)

参数 类型 说明
stock_id string 字符串。股票代码
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebStockHsgHolingAndMarketTrend(stock_id, beg_t, end_t)

报表,获取指定股票区间持仓数据(市值单位:亿元/亿港币)

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebStockHsgeNewTradingMarketInfo(stock_id, beg_t, end_t, industry_type)

报表,获取个券指定日最新持仓及相关区间数据(市值单位:亿元/亿港币,数量单位:亿)

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebStockHsgHolingChangeAndMarketTrend(stock_id, beg_t, end_t)

报表,获取指定股票区间持仓变动(市值单位:亿元/亿港币)

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

stockNonRecurringGainsAndLosses(r_date_type, show_number, unit_type, show_order, is_show_zeros)

非经常性损益

参数 类型 说明
r_date_type any 用户自定义,报告期类型
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
show_order bool object
is_show_zeros bool object

返回:array

stockGetRdateArrByNday2(info_id, rdate, rdatetype, n)

报告期列表(证券相关)

参数 类型 说明
info_id string 整数,表ID
rdate datetime 报告期,报告期
rdatetype any 整数,报告期类别
n any 整数,报告期前N

返回:array

stockGetDataFromInfoTable2(stockarr, field_arr, rdate1, rdate2, info_id)

获取报表数据

参数 类型 说明
stockarr array 一维字符串数组,证券列表
field_arr array 一维字符串数组,字段列表
rdate1 any 报告期,开始报告期
rdate2 any 报告期,截止报告期
info_id string 整数,表ID

返回:array

stockGetDataFromInfoTable3(stockarr, field_arr, rdatearr, info_id)

获取报表数据

参数 类型 说明
stockarr array 一维字符串数组,证券列表
field_arr array 一维字符串数组,字段列表
rdatearr array 一维数字数组,报告期列表
info_id string 整数,表ID

返回:array

transStockId(stock_id, id_type)

将字符串代码转化为天软的以SH、SZ、OF开头的代码 有少于6位,且以数字组成的字符串代码,函数会自动在前面加‘0’补齐代码再判断; 有少于8位,‘SZ’/‘SH’/‘OF’和数字组成的字符串代码,函数会自动在数字前面‘SZ’/‘SH’后面加‘0’补齐代码再判断; 有多于8位,‘SZ’/‘SH’/‘OF’和数字组成的字符串代码,函数会自动在数字前面‘SZ’/‘SH’后面去‘0’修正代码再判断;

参数 类型 说明
stock_id string 字符串,证券代码
id_type any 用户自定义,代码种类

返回:string

stockRestrictionsOnSalesLifted(stock_id)

根据个股限售解禁数据处理增加其他数据字段

参数 类型 说明
stock_id string 证券,股票代码

返回:array

stockRestrictionsOnSalesLiftedInfo(stock_id)

提取个股限售解禁数据

参数 类型 说明
stock_id string 证券,股票代码

返回:array

stockMtMarketValue(stock_id, end_t)

流通市值,适用于基金、股票

参数 类型 说明
stock_id string 证券,证券代码
end_t datetime 日期,截止日期

返回:float

stocksChangeName(bk_name, beg_t, end_t)

返回指定板块指定区间名称变更的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:string

stocksShareChange(bk_name, beg_t, end_t, reason, unit_type)

返回指定板块指定区间股本变动的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
reason any 整型,变动原因
unit_type any 整型,显示单位

返回:array

stocksIssueAndList(bk_name, beg_t, end_t)

返回指定板块指定区间新股上市情况和交易情况的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksPfInfoByInterval(bk_name, beg_t, end_t)

返回指定板块指定区间分红送股的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksDistributionByInterval(bk_name, beg_t, end_t)

返回指定板块指定区间配股的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksMoreIssue(bk_name, beg_t, end_t, type)

返回指定板块指定区间增发的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
type any 整型,方案类型

返回:array

stocksDistributionByRDate(bk_name, r_date, type)

返回指定板块指定报告期配股的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
type any 整型,方案类型

返回:array

stocksPfInfoByRDate(bk_name, r_date, type)

返回指定板块指定报告期分红送股的相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
type any 整型,方案类型

返回:array

getpfinfobytype(t, type, ex_date_field, decision_declare_date_field)

股票分红送配数据。

参数 类型 说明
t array 数组。数据表。
type any 整数。返回类型,取值如下:
ex_date_field string 字符串。除权除息日字段。
decision_declare_date_field string 字符串。决案公告日字段。

返回:array

stockIssueAndListCall(stock_arr, beg_t, end_t)

上市公司新股发行及上市情况。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。统计开始日期。
end_t datetime 日期。统计结束日期。

返回:array

stockmoreissueCall(stock_arr, beg_t, end_t, type)

上市公司增发情况。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
type any 整数。返回类型,取值如下:

返回:array

stockPfAndRatioInfo(beg_t, end_t)

区间分红送股情况,与系统参数(股票代码)相关。

参数 类型 说明
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。

返回:array

stocksPfInfoByRDateCall(stock_arr, r_date, d_type, type)

股票列表分红送股数据(报告期)。

参数 类型 说明
stock_arr array 数组。股票列表。
r_date datetime 整数。报告期。
d_type string 字符串。分配类型。
type any 整数。返回类型,取值如下:

返回:array

stocksProfitDistribution3Call(stock_arr, r_date, type, return_type)

股票列表报告期分红送配股情况。

参数 类型 说明
stock_arr array 数组。股票列表。
r_date datetime 整数。报告期。
type any 整数。返回类型,取值如下:
return_type any 整数。返回类型,取值如下:

返回:array

stocksProfitDistributionCall(stock_arr, beg_t, end_t, type)

股票列表指定区间内送股情况。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。统计开始日期。
end_t datetime 日期。统计截止日期。
type any 整数。返回类型,取值如下:

返回:array

stocksSharesByDefinedOrgan(bk_name, db_type, end_t, qs_name)

返回指定板块指定报告期指定机构的持股情况。

参数 类型 说明
bk_name string 字符串类型,板块名称
db_type any 整型,股东类别
end_t datetime 报告期类型,报告期
qs_name string 字符串类型,机构名称(+与查询 ;或查询)

返回:array

stocksSharesDecreaseByOrgan(bk_name, r_date, r_date2, organ_type)

返回指定板块指定报告期指定机构类型的减持情况。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期
organ_type any 用户自定义,机构类别;

返回:array

stocksSharesByOrgan(bk_name, r_date, r_date2, organ_type)

返回指定板块指定报告期指定机构类型的持股情况及其变化。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期
organ_type any 用户自定义,机构类别;

返回:array

stocksSharesIncreaseByOrgan(bk_name, r_date, r_date2, organ_type)

返回指定板块指定报告期指定机构类型的增持情况。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期
organ_type any 用户自定义,机构类别;

返回:array

stocksShareholderAmount(bk_name, end_r_date, beg_r_date, sort_by, sort_order, show_number)

返回指定板块指定报告期股东户数情况。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_r_date datetime 报告期类型,报告期
beg_r_date datetime 报告期类型,同比报告期
sort_by any 整型,排序方法
sort_order any 整型,排序方式
show_number any 整型,返回个数,0表示返回全部

返回:array

stocksShareByMainManager(bk_name, r_date, sort_by, sort_order, show_numer)

股票板块指定报告期高管持股数据。

参数 类型 说明
bk_name string 字符串。板块名称,多个板块用;隔开。
r_date datetime 整数。报告期。
sort_by string 字符串。排序方法。
sort_order any 整数。排序方式,1表示正序,0表示逆序。
show_numer any 整数。返回个数。

返回:array

stocksNegotiableShareHoldersCompare(bk_name, rdate, top_n)

十大流通股东-股东对比

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,截止报告期
top_n any 整数,前N股东

返回:bool

stocksNegotiableShareHoldersConcentration(bk_name, rdate, p_rdate)

十大流通股东-股票集中度对比

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,截止报告期
p_rdate any 报告期,对比报告期

返回:bool

stocksDssoHoldChange(bk_name, beg_t, end_t, unit_type)

董事、监事、高管持股变动

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:bool

stocksShareHolderIncreaseAndReduce(bk_name, beg_t, end_t, unit_type)

股东增减持

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:bool

stocksHsgShareHoldDetail(bkid, end_t)

报表:沪深港通持股明细

参数 类型 说明
bkid any 用户自定义,板块代码
end_t datetime 日期,截止日期

返回:array

stocksMainSharesHolderConcentration(bk_name, rdate, p_rdate)

十大股东-股票集中度对比

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,截止报告期
p_rdate any 报告期,对比报告期

返回:bool

stocksShareRepurchase(bk_name, beg_t, end_t, r_type)

股份回购

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
r_type any 用户自定义,回购类型

返回:bool

stocksRestrictionsOnSalesLifted(bk_name, beg_t, end_t, unit_type)

限售解禁

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:bool

stocksMainSharesHolderCompare(bk_name, rdate, top_n)

十大股东-股东对比

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,截止报告期
top_n any 整数,前N股东

返回:bool

shareholderAmountCall(stock_arr, end_r_date, beg_r_date, sort_by, sort_order)

上市公司人均持股变化统计。

参数 类型 说明
stock_arr array 字符串。股票列表。
end_r_date datetime 整数。报告期。
beg_r_date datetime 整数。同比报告期。
sort_by string 字符串。排序方法。
sort_order any 整数。排序方式,1表示正序,0表示逆序。;ShowNumer:整数。返回个数。

返回:array

stocksRestrictionsOnSalesLiftedXq(stock_arr, beg_t, end_t)

证券列表区间限售解禁汇总情况,参考模型:TSWEB_Block_RestrictionsOnSalesLifted_XQ

参数 类型 说明
stock_arr array 一维字符串数组,证券列表
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

getShareholdersData(stock_arr, rdate, dtype, top_n)

获取指定证券列表的股东数据

参数 类型 说明
stock_arr array 一维字符串数组,证券列表
rdate datetime 报告期,报告期
dtype any 用户自定义,数据类型
top_n any 整数,前N

返回:array

stocksZf(bk_name, beg_t, end_t, n)

返回指定板块指定区间涨幅排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
n any 整型,返回个数,0表示返回全部

返回:array

stocksZdf(bk_name, beg_t, end_t, sort_order, n)

返回指定板块指定区间振幅排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksHsl(bk_name, beg_t, end_t, sort_order, n)

返回指定板块指定区间换手率排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksDf(bk_name, beg_t, end_t, n)

返回指定板块指定区间跌幅排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
n any 整型,返回个数,0表示返回全部

返回:array

stocksAmount(bk_name, beg_t, end_t, sort_order, n)

返回指定板块指定区间成交金额排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksTotalValue(bk_name, beg_t, end_t, standard_by, sort_order, n)

返回指定板块指定日市价总值排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
standard_by any 整型,市值标准
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksMarketValue(bk_name, beg_t, end_t, standard_by, sort_order, n)

返回指定板块指定日流通市值排名数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
standard_by any 整型,市值标准
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksShareStructure(bk_name, beg_t, end_t, standard_by, sort_by, sort_order, n)

返回指定板块指定日指定字段排名的股本数据。 指定日按照总股本、流通股本、未流通股等进行排名及占总市场的比例等

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
standard_by any 整型,股本标准
sort_by any 整型,排序字段
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksPcf(bk_name, end_t, sample_select, sort_by, sort_order, n)

返回指定板块指定日指定字段排名的市现率数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
sample_select any 整型,样本股选择
sort_by any 整型,排序字段
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksPe(bk_name, end_t, sample_select, sort_by, sort_order, n)

返回指定板块指定日指定字段排名的市盈率数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
sample_select any 整型,样本股选择
sort_by any 整型,排序字段
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksPmi(bk_name, end_t, sample_select, sort_by, sort_order, n)

返回指定板块指定日指定字段排名的市销率数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
sample_select any 整型,样本股选择
sort_by any 整型,排序字段
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

indexesHq(indexes, beg_t, end_t, sort_by, sort_order, n)

返回指定指数列表指定区间交易概况数据(包括:交易所指数/特征指数/风格指数等)。

参数 类型 说明
indexes string 字符串类型,指数列表
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
n any 整型,返回个数,0表示返回全部

返回:array

stocksHigh(bk_name, beg_t, end_t, n)

返回指定板块指定区间创新高的情况。 (1)区间内股价曾经低于发行价格 (2)取复权后的数据(上市日为复权基准日)

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
n any 整型,返回类型

返回:array

queryTopNByFieldIi(stock_arr, beg_t, end_t, sort_by, sort_order, return_number)

指标前N名(区间)。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
sort_by any 整数。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

stocksValueCall(stock_arr, beg_t, end_t, standard_by, sort_by, sort_order, return_number)

股票列表指标交易情况(指定日)。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
standard_by any 整数。评估日,取值如下:
sort_by any 整数。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

stocksZhValueCall(stock_arr, beg_t, end_t, standard_by, sort_by, sort_order, return_number)

股票列表综合指标交易情况(指定日)。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
standard_by any 整数。评估日,取值如下:
sort_by any 整数。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

bkSharesFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, seprate_by, standard_by, low_value, high_value, step_value)

返回指定板块一段时间以来股本在不同证券品种间的流向及同比。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期
seprate_by any 整型,分割标准
standard_by any 整型,市值标准
low_value float 实数,市值下限(亿)
high_value float 实数,市值上限(亿)
step_value float 实数,分割间距(亿)

返回:array

bkCloseFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, standard_by, low_value, high_value, step_value)

返回指定板块一段时间以来股价在不同证券品种间的流向及同比。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期
standard_by any 整型,市值标准
low_value float 实数,市值下限(亿)
high_value float 实数,市值上限(亿)
step_value float 实数,分割间距(亿)

返回:array

bkEpsFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, r_date, low_value, high_value, step_value)

返回指定板块一段时间以来股价在不同业绩之间的流向及同比。 (1)一段时间以来资金在不同业绩之间的流向及同比 (2)可选择不同报告期作为业绩评估标准 (3)按照每股收益来评估业绩

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期
r_date datetime 报告期类型,业绩衡量报告期
low_value float 实数,市值下限(亿)
high_value float 实数,市值上限(亿)
step_value float 实数,分割间距(亿)

返回:array

bkPepbFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, seprate_by, standard_by, low_value, high_value, step_value)

返回指定板块一段时间以来股价在不同市盈率、市净率、市销率流动。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期
seprate_by any 整型,分割标准
standard_by any 整型,市值标准
low_value float 实数,市值下限(亿)
high_value float 实数,市值上限(亿)
step_value float 实数,分割间距(亿)

返回:array

bkRegionFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2)

返回指定板块一段时间以来资金在不同地区之间的流向及同比。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期

返回:array

capitalflowanalysisCall(t, beg_t, end_t)

资金在不同股本间的流动情况。

参数 类型 说明
t array 数组。数据表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。

返回:array

capitalFlowCompare(t1, t2, key_field, key_field_show)

资金流向变比。

参数 类型 说明
t1 array 数组。数据表。
t2 array 数组。数据表。
key_field string 字符串。关键字段。
key_field_show string 字符串。单位。

返回:array

marketAndTotalValueStructure(bk_name, end_t, low_v, high_v, step_v, seperate_by)

板块流通市值结构表。

参数 类型 说明
bk_name string 字符串。板块名称,多个板块用;隔开。
end_t datetime 日期。截止日期。
low_v any 整数。下限。
high_v any 整数。上限。
step_v any 整数。间距。
seperate_by any 整数。分段类型,取值如下:

返回:array

pePbPmiStructure(bk_name, end_t, low_v, high_v, step_v, seperate_by)

板块PE&PB&PMI结构表。

参数 类型 说明
bk_name string 字符串。板块名称,多个板块用;隔开。
end_t datetime 日期。截止日期。
low_v any 整数。下限。
high_v any 整数。上限。
step_v any 整数。间距。
seperate_by any 整数。分段类型,取值如下:

返回:array

regionStructure(end_t)

股票地域结构表。

参数 类型 说明
end_t datetime 日期。截止日期。

返回:array

stockEpsStructure(stock_arr, end_t, r_date, low_v, high_v, step_v)

股票EPS结构分析。

参数 类型 说明
stock_arr array 数组。股票列表。
end_t datetime 日期。统计截止日。
r_date datetime 整数。报告期。
low_v float 实数。最低计算价格。
high_v float 实数。最高计算价格。
step_v float 实数。分隔价格。

返回:array

stocksBigBargain(bk_name, end_t, standard_by, standard_value, trade_flag, sort_by, sort_order, return_number)

返回指定板块指定日指定条件的大单追踪数据。 大单标准单位: 成交量:万股 成交金额:万元 换手率:%

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
standard_by any 整型,大单依据
standard_value float 实数,大单标准
trade_flag any 整型,大单交易状态
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数,0时返回全部

返回:array

stocksTradeNow(stock_arr)

返回指定证券列表当日的买卖盘数据。

参数 类型 说明
stock_arr string 字符串类型,证券列表

返回:array

stocksBigBargainCall(stock_arr, end_t, amount_standard, vol_standard)

大单成交明细数据。

参数 类型 说明
stock_arr array 数组。股票列表。
end_t datetime 日期。截止日期。
amount_standard float 实数。成交金额标准(万)。
vol_standard float 实数。成交量标准(%)。

返回:array

stocksZbCompare(bk_name, stocks, beg_year, end_year, type, info_id_arr)

返回指定板块指定年份区间主要财务数据纵比。

参数 类型 说明
bk_name string 字符串类型,板块名称
stocks array 字符串类型,股票列表
beg_year any 整型,起始年限
end_year any 整型,截止年限
type any 整型,报告期类型
info_id_arr array 数组类型,基本面内容列表

返回:array

stocksHbCompare(bk_name, stocks, beg_r_date, end_r_date, info_id_arr, show_type, show_style, two_dim_type, unit_type)

返回指定板块指定报告期区间主要财务数据环比。

参数 类型 说明
bk_name string 字符串类型,板块名称
stocks array 字符串类型,股票列表
beg_r_date datetime 报告期类型,起始报告期
end_r_date datetime 报告期类型,截止报告期
info_id_arr array 数组类型,基本面内容列表
show_type any 整型,显示类型
show_style any 整型,显示方式
two_dim_type any 整型,显示格式
unit_type any 整型,显示单位

返回:array

stocksCwjg(bk_name, stocks, r_date, sort_by, is_hb, unit_type)

返回指定板块指定报告期区间主要财务数据结构。 (1)报告期主要财务数据结构分析 (2)可选择主要利润指标(如:主营业务收入)/主要现金指标(如:经营活动产生的现金流量)

参数 类型 说明
bk_name string 字符串类型,板块名称
stocks array 字符串类型,股票列表
r_date datetime 报告期类型,起始报告期
sort_by any 整型,排序方法
is_hb bool 布尔类型,按季度显示
unit_type any 整型,显示单位

返回:array

stocksImportantItems(bk_name, r_date, sort_by, return_number)

返回指定板块指定报告期主要财务指标排行。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,起始报告期
sort_by any 整型,排序方法
return_number any 整型,返回个数,0表示返回全部

返回:array

stocksCznl(beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的偿债能力指标数据。

参数 类型 说明
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

stocksYlnl(beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的盈利能力指标数据。

参数 类型 说明
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

stocksZbjg(beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的资本结构数据。

参数 类型 说明
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

stocksJynl(beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的经营能力数据。

参数 类型 说明
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

stocksXjlnl(beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的现金流指标数据。

参数 类型 说明
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

s3(beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的现金流指标数据。

参数 类型 说明
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

financialIndexEvaluation(bk_name, r_date)

返回指定板块指定报告期财务绩效评估数据。 财务绩效评估所用指标及其计算公式: 偿债能力: 利润费用比率 = (利润总额+财务费用)/财务费用 资产负债率 = 负债总额 / 总资产 * 100% 现金流动负债比率 = 现金 / 流动负债 速动比率 = (流动资产 - 存货)/ 流动负债 流动比率 = 流动资产 / 流动负债 盈利能力: 净利润率 = 净利润/主营业务收入 * 100% 总资产报酬率 = 净利润 / 总资产 *100% 净资产报酬率 = 净利润 / 净资产*100% 主营毛利率 = (主营业务收入-主营业务成本)/主营业务收入*100% 主营业务利润比例 = 主营业务利润/主营业务收入*100% 其它业务利润比例 = 其它业务利润/利润总额*100% 投资收益比例 = 投资收益/利润总额*100% 营业外收支比例 = 营业外收支净额/利润总额*100% 现金流量: 主营收入现金比例 = 销售商品、提供劳务收到的现金/主营业务收入 *100% 现金流动负债比 = 经营活动产生的现金流量净额/流动负债*100% 现金主营收入比 = 经营活动产生的现金流量净额/主营业务收入*100% 现金总资产比 = 经营活动产生的现金流量净额/资产总计*100% 现金总负债比 = 经营活动产生的现金流量净额/负债总计*100% 经营能力: 总资产周转率 = 主营业务收入 / (期初资产总额+期末资产总额)/2 存货周转率 = 主营业务成本 /(期初存货净额+期末存货净额)/2 应收帐款周转率 = 主营业务收入 /(期初应收帐款净额+期末应收账款净额)/2 流动资产周转率 = 主营业务收入 / (期初流动资产+期末流动资产)/2 固定资产周转率 = 主营业务收入 / (期初固定资产+期末固定资产)/2 股东权益周转率 = 主营业务收入/ (期初股东权益 + 期末股东权益)/ 2 存货同比增长率 = (本期存货-上期存货)/ 上期存货 *100% 成长能力: 总资产增长率 = (总资产-上期总资产)/abs(上期总资产)*100% 固定资产增长率 = (本期固定资产-上期固定资产)/abs(上期固定资产)*100% 利润总额增长率 = (本期利润总额-上期利润总额)/abs(上期利润总额)*100% 所有者权益增长率 = (本期所有者权益-上期所有者权益)/abs(上期所有者权益)*100% 主营收入增长率 = (本期主营业务收入-上期主营业务收入)/abs(上期主营业务收入)*100% 主营利润增长率 = (本期主营利润-上期主营利润)/abs(上期主营利润)*100% 净利润增长率 = (本期净利润-上期净利润)/abs(上期净利润)*100% 资本结构分析: 现金比 = 现金余额 / 资产总额 *100% 流动资产比 = 流动资产 / 总资产*100% 流动负债比 = 流动负债 / 总资产*100% 长期负债比 = 长期负债 / 总资产*100% 股东权益比率 = 股东权益 / 总资产

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期

返回:array

stocksChznl(stocks, beg_y, end_y, r_date_type)

返回指定证券列表指定年份区间的成长能力指标数据。

参数 类型 说明
stocks array 字符串类型,证券列表
beg_y any 整型,起始年份
end_y any 整型,截止年份
r_date_type any 整型,报告期类型

返回:array

pg1(t)

数据表指标得分详情。

参数 类型 说明
t array 数组。数据表。

返回:array

stocksReportBooking(bk_name, r_date, beg_t, end_t)

返回指定板块指定报告期业绩预约披露数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

zxCompareReturn(stock_id, from_year, to_year, type, info_id_arr)

股票基本面数据纵向比较。

参数 类型 说明
stock_id string 字符串。股票代码。
from_year any 整数。起始年限。
to_year any 整数。截止年限。
type any 整数。报告期类型,取值如下:
info_id_arr array 数组。基本面数组。

返回:array

zxCompare(stock_id, from_year, to_year, type, info_id_arr, compare_type)

股票基本面数据纵向比较。

参数 类型 说明
stock_id string 字符串。股票代码。
from_year any 整数。起始年限。
to_year any 整数。截止年限。
type any 整数。报告期类型,取值如下:
info_id_arr array 数组。基本面数组。
compare_type any 整数。比较方法,取值如下:;ShowStyle:整数。显示设置,取值如下:

返回:array

zbCompareCall(stock_arr, beg_year, end_year, r_date_type, info_id_arr, show_style, three_dim_type, unit_type)

股票列表报告期主要财务数据对比(纵比)。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_year any 整数。起始年限。
end_year any 整数。截止年限。
r_date_type any 整数。报告期类型,取值如下:
info_id_arr array 数组。基本面数组。
show_style any 整数。显示设置,取值如下:
three_dim_type any 整数。三维表格显示格式,取值如下:
unit_type any 整数。显示单位,取值如下:

返回:array

hxCompareCall(stock_arr, r_date, info_id_arr, show_style, two_dim_type, unit_type)

股票列表报告期主要财务数据对比(横向)。

参数 类型 说明
stock_arr array 数组。股票列表。
r_date datetime 整数。报告期。
info_id_arr array 数组。基本面数组。
show_style any 整数。显示设置,取值如下:
two_dim_type any 整数。显示格式,取值如下:
unit_type any 整数。显示单位,取值如下:

返回:array

stocksReportDisclosureDate(bk_name, rdate)

定期报告披露日期

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,指定报告期

返回:bool|datetime

stocksFixedAssets(bk_name, rdate)

固定资产及折旧

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,指定报告期

返回:bool

stocksConstruInProcess(bk_name, rdate)

在建工程

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,指定报告期

返回:bool

stocksProfitForecast(bk_name, r_date, type)

返回指定板块指定报告期业绩预警数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
type any 整型,预警类型

返回:array

stocksRevenuesByDefinedProduct(bk_name, r_date, product_name)

返回指定板块指定报告期主营构成(指定产品)的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
product_name string 字符串,产品名称(;或查询 +与查询)

返回:array

stocksRevenuesByProduct(bk_name, stocks, r_date)

返回指定板块指定报告期主营构成的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
stocks array 数组类型,股票列表
r_date datetime 报告期类型,报告期

返回:array

profitforecastCall(stock_arr, r_date, type, return_field_arr)

上市公司业绩预警。

参数 类型 说明
stock_arr array 数组。股票列表。
r_date datetime 整数。报告期。
type float 实数。查询值。
return_field_arr array 数组。返回字段。

返回:array

profitforecastCall(stock_arr, r_date, product_name, field_arr)

股票列表主营收入构成。

参数 类型 说明
stock_arr array 数组。股票列表。
r_date datetime 整数。报告期。
product_name string 字符串。产品名称。
field_arr array 数组。显示字段。

返回:array

stockShareStructure(bk_name, end_t, end_t2, type, low_v, high_v, step_v, right_type, s_type, show_detail)

返回指定板块指定日期股本结构同比相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
end_t2 datetime 日期类型,同比日期
type any 整型,分隔标准
low_v float 实数,股本下限(万)
high_v float 实数,股本上限(万)
step_v float 实数,统计间距(万)
right_type any 整型,计算板块涨幅加权方式
s_type any 整型,股票类型
show_detail bool 布尔类型,显示详情

返回:array

stockMarketValueStructure(bk_name, end_t, end_t2, low_v, high_v, step_v, right_type, s_type, show_detail)

返回指定板块指定日期流通市值结构同比相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
end_t2 datetime 日期类型,同比日期
low_v float 实数,市值下限(亿)
high_v float 实数,市值上限(亿)
step_v float 实数,统计间距(亿)
right_type any 整型,计算板块涨幅加权方式
s_type any 整型,股票类型
show_detail bool 布尔类型,显示详情

返回:array

stockTotalValueStructure(bk_name, end_t, end_t2, low_v, high_v, step_v, right_type, s_type, show_detail)

返回指定板块指定日期市价总值结构同比相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
end_t2 datetime 日期类型,同比日期
low_v float 实数,市值下限(亿)
high_v float 实数,市值上限(亿)
step_v float 实数,统计间距(亿)
right_type any 整型,计算板块涨幅加权方式
s_type any 整型,股票类型
show_detail bool 布尔类型,显示详情

返回:array

stockCloseStructure(bk_name, end_t, end_t2, low_v, high_v, step_v, right_type, s_type, show_detail)

返回指定板块指定日期股价结构同比相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
end_t2 datetime 日期类型,同比日期
low_v float 实数,市值下限(亿)
high_v float 实数,市值上限(亿)
step_v float 实数,统计间距(亿)
right_type any 整型,计算板块涨幅加权方式
s_type any 整型,股票类型
show_detail bool 布尔类型,显示详情

返回:array

stockPnaStructure(bk_name, end_t, end_t2, low_v, high_v, step_v, right_type, s_type, show_detail)

返回指定板块指定日期市净率结构同比相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
end_t2 datetime 日期类型,同比日期
low_v float 实数,市值下限(亿)
high_v float 实数,市值上限(亿)
step_v float 实数,统计间距(亿)
right_type any 整型,计算板块涨幅加权方式
s_type any 整型,股票类型
show_detail bool 布尔类型,显示详情

返回:array

stockPeStructure(bk_name, end_t, end_t2, low_v, high_v, step_v, right_type, s_type, show_detail)

返回指定板块指定日期市净率结构同比相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
end_t2 datetime 日期类型,同比日期
low_v float 实数,市值下限(亿)
high_v float 实数,市值上限(亿)
step_v float 实数,统计间距(亿)
right_type any 整型,计算板块涨幅加权方式
s_type any 整型,股票类型
show_detail bool 布尔类型,显示详情

返回:array

shareStructure(bk_name, end_t, low_v, high_v, step_v, value)

返回指定板块指定日期股本结构相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
low_v float 实数,股本下限(万)
high_v float 实数,股本上限(万)
step_v float 实数,统计间距(万)
value any 整型,分类标准

返回:array

bkShares(bk_name, end_t)

返回指定板块指定日期股本结构相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期

返回:array

closeStructure(bk_name, end_t, low_v, high_v, step_v)

返回指定板块指定日期收盘价结构表相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
low_v float 实数,下限
high_v float 实数,上限
step_v float 实数,间距

返回:array

pnaStructure(bk_name, end_t, low_v, high_v, step_v)

返回指定板块指定日期市净率结构表相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
low_v float 实数,下限
high_v float 实数,上限
step_v float 实数,间距

返回:array

bkStockPeCall(stock_arr, end_t)

返回指定板块指定日期个股的市盈率&市净率数据。

参数 类型 说明
stock_arr array 数组类型,股票列表
end_t datetime 日期类型,截止日期

返回:array

peStructure(bk_name, end_t, low_v, high_v, step_v)

返回指定板块指定日期市盈率结构表相关数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
low_v float 实数,下限
high_v float 实数,上限
step_v float 实数,间距

返回:array

totalvaluestructure(bk_name, end_t, low_v, high_v, step_v)

股票市价总值结构表。

参数 类型 说明
bk_name string 字符串。板块名称,多个板块用;隔开。
end_t datetime 日期。截止日期。
low_v any 整数。下限。
high_v any 整数。上限。
step_v any 整数。间距。

返回:array

structureCompare(t1, t2, end_t, end_t2, show_detail, right_type, s_type)

股票市场结构分析。

参数 类型 说明
t1 array 数组。数据表。
t2 array 数组。数据表。
end_t datetime 日期。截止日期。
end_t2 datetime 日期。同比日期。
show_detail any 整数。是否显示详情。
right_type any 整数。加权方式,取值如下:
s_type any 整数。股票类型,取值如下:

返回:array

bkStockPePgm(bk_name, end_t)

板块内个股的市盈率&市净率。

参数 类型 说明
bk_name string 字符串。板块名称,多个板块用;隔开。
end_t datetime 日期。截止日期。

返回:array

stocksIpoGetDataAndCompare(stock_id, industry_type)

返回指定证券同行业上市明细数据。

参数 类型 说明
stock_id string 字符串类型,证券代码
industry_type any 整型,所属行业

返回:array

tswebBlockHsgAccumCapitalFlowAndMarketMove(bkid, beg_t, end_t)

WEB报表,获取累计净买入和市场基准指数累计涨幅(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebIndustryHsgHoldingChangeTopNs(indus_name, end_t, industry_type)

报表,指定日港股通指定行业最近一月增减持5大股票(市值单位:亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebIndustryHsgHoldingsN(indus_name, end_t, industry_type)

报表,指定日指定行业于陆股通最新行业成分股详情(市值单位:亿元)

参数 类型 说明
indus_name string 字符串。行业名称
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgShareHoldingsInfoEndT(bkid, end_t, industry_type)

报表,指定日指定沪深港板块的持股情况(市值单位:亿元/港币,数量单位:亿)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebIndustryHsgHoldingPeriodN(indus_name, beg_t, end_t, industry_type)

报表,指定日陆股通指定行业持有市值及占比(单位:亿元)

参数 类型 说明
indus_name string 字符串。行业名称
beg_t datetime TdateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgIndustryIncreaseTop5(bkid, end_t, industry_type)

报表,沪深港通板块最近1月市值增减持前5名行业-增持(单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgAmountSum(bkid, beg_t, end_t, industry_type)

WEB报表,板块成交汇总(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebIndustryHsgHoldingInfo(indus_name, beg_t, end_t, industry_type)

报表,指定日指定行业于沪深港通最新持有情况(单位:亿元/亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
beg_t datetime TdateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebIndustryHsgHoldingsS(indus_name, end_t, industry_type)

报表,指定日指定行业于港股通最新行业成分股详情(市值单位:亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgNetFlowAndMarket(bkid, beg_t, end_t)

WEB报表,沪深港通板块净买入(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgCapitalFlowAndForexMove(bkid, beg_t, end_t)

WEB报表,沪深港通板块资金流向与外汇走势对比(数据从2014-11-17开始,金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebIndustryHsgHoldingPeriodS(indus_name, beg_t, end_t, industry_type)

报表,指定日港股通指定行业持有市值及占比(单位:亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
beg_t datetime TdateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgShareHoldingsIncreased(bkid, end_t)

报表,指定日指定沪深港板块最近1月增减持前10大股票-增持

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgbsAmountAndMarketMove(bkid, beg_t, end_t)

WEB报表,买卖金额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgActiveIncreaseTop10(bkid, end_t)

WEB报表,获取最近1月买入及卖出前10股票的买入金额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgbsAmountAndMarketRatio(bkid, beg_t, end_t)

WEB报表,买卖合计与市场(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgAmountInfoByEndT(bkid, end_t)

报表,获取指定日指定沪深港通道十大成交统计(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgActiveDecreaseTop10(bkid, end_t)

WEB报表,获取最近1月买入及卖出前10股票的卖出金额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgActiveTopN(bkid, end_t, industry_type)

WEB报表,获取最新10大成交(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgShareHoldingsSizeByMainBk(bkid, beg_t, end_t, industry_type)

报表,指定日指定沪深港板块最新规模(市值单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgIndustryDecreaseTop5(bkid, end_t, industry_type)

报表,沪深港通板块最近1月市值增减持前5名行业-减持(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgBalanceAndMarket(bkid, beg_t, end_t)

WEB报表,板块额度余额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockHsgShareHoldingsInfoEndTTop10(bkid, end_t, industry_type)

报表,指定日指定沪深港板块持仓前10名(市值单位:亿元/港币,数量单位:亿)

参数 类型 说明
bkid string 字符串。 一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebBlockHsgShareHoldingsDecreased(bkid, end_t)

报表,指定日指定沪深港板块最近1月增减持前10大股票-减持

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

blockHsGgetBenchMark(bkid)

获取通道基准指数

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:

返回:string

stocksGetMarginTradingDataQj(stock_arr, beg_t, end_t)

获取区间融资融券数据

参数 类型 说明
stock_arr array 一维字符串数组,证券列表
beg_t datetime 日期,开始时间
end_t datetime 日期,截止日期

返回:any

stocksTbInstitutionTimes(data, direction, dtype, institution_type)

机构打榜次数

参数 类型 说明
data array 数据表类型,数据表
direction any 用户自定义,交易动作
dtype any 用户自定义,营业部或者机构
institution_type string 字符串,机构名称

返回:any

stocksTbRemoveDuplicate(data, d_type)

龙虎榜数据计算去重

参数 类型 说明
data array 数据表类型,
d_type any 用户自定义,去重处理类型

返回:string

stockTbDailyList(stock_id, beg_t, end_t)

每日上榜情况

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:any

stocksTbStockSumBegTEndT(data, industry_type)

股票汇总

参数 类型 说明
data array 数据表类型,数据
industry_type any 用户自定义,行业类型

返回:array

stocksMarginTradeDetails(bk_name, beg_t, end_t, unit_type)

报表:融资融券明细

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:array

stocksTradePubilcInfo(bk_name, beg_t, end_t, unit_type)

报表:交易公开信息

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:array

stocksBlockTrade(bk_name, beg_t, end_t, unit_type)

报表:股票大宗交易

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:array

blockStructure(bk_name, beg_t, end_t, s_type, right_type, sort_by, sort_order, return_number)

返回指定板块指定区间行业基本配置数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
s_type any 整型,股票类型
right_type any 整型,板块涨幅计算方法
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数,0时返回全部

返回:array

stocksIndexStocksWeight(index_id, end_t)

指数成分权重

参数 类型 说明
index_id string 指数,指数代码
end_t datetime 日期,截止日期

返回:bool

blockMakeOf(bk_name, end_t)

返回指定板块指定日期行业样本基本构成的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期

返回:array

stocksIndexIndustryWeight(index_id, end_t, industry_type, industry_level)

指数行业权重 其中中上协行业分级只有二级,申万行业分级有三级,中证行业分级有四级

参数 类型 说明
index_id string 指数,指数代码
end_t datetime 日期,截止日期
industry_type any 用户自定义,行业分类标准
industry_level any 用户自定义,行业分级

返回:bool

stocksIndustryClassify(bk_name, end_t, industry_type)

股票行业分类

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
industry_type any 用户自定义,行业分类标准

返回:bool

stocksIndustryClassifyInfo(industry_type)

行业分类配置

参数 类型 说明
industry_type any 用户自定义,行业类型

返回:array

stocksIndustryClassifyInfo2(industry_type, industry_level)

行业分类配置

参数 类型 说明
industry_type any 用户自定义,行业类型
industry_level any 用户自定义,行业分级

返回:array

blockShares(bk_name, end_t, unit_type)

返回指定板块指定日期股本结构(横比)的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
unit_type any 整型,显示单位

返回:array

blockSharesZb(bk_name, beg_t, end_t, cycle_by, unit_type)

返回指定板块指定区间指定周期股本结构(纵比)的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期
unit_type any 整型,显示单位

返回:array

blockPfInfoByRDate(bk_name, r_date)

返回指定板块指定报告期分红送股的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 整型,报告期

返回:array

blockDistributionByRDate(bk_name, r_date)

返回指定板块指定报告期配股的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 整型,报告期

返回:array

blockPfInfoByRDateZb(bk_name, beg_year, end_year)

返回指定板块指定年度区间报告期纵比分红送股数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_year any 整型,期初年限
end_year any 整型,截止年限

返回:array

blockPfInfoByInterval(bk_name, beg_t, end_t)

返回指定板块指定区间分红送股数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockPfInfoByIntervalZb(bk_name, beg_t, end_t, cycle_by)

返回指定板块指定区间分红送股数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期

返回:array

blockDistributionByRDateZb(bk_name, beg_year, end_year)

返回指定板块指定年度区间报告期纵比配股数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_year any 整型,期初年限
end_year any 整型,截止年限

返回:array

blockDistributionByInterval(bk_name, beg_t, end_t)

返回指定板块指定区间配股数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockMoreIssue(bk_name, beg_t, end_t)

返回指定板块指定区间增发数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockDistributionByIntervalZb(bk_name, beg_t, end_t, cycle_by)

返回指定板块指定区间配股纵比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期

返回:array

blockMoreIssueZb(bk_name, beg_t, end_t, cycle_by)

返回指定板块指定区间增发纵比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期

返回:array

bkStockHqAnalysis(bk_names, beg_t, end_t, r_date, include_b_stock, sort_by, sort_order, return_number, seperate_industry)

返回指定板块指定区间行业活跃股数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
r_date datetime 报告期类型,财务报告期
include_b_stock bool 布尔类型,包含B股
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数,0表示返回全部
seperate_industry bool 布尔类型,分行业显示

返回:array

bkHslAnalysisZb(bk_name, beg_t, end_t, stype, right_method, cycle_by)

返回指定板块指定区间行业换手率纵比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
stype any 整型,股票类型
right_method any 整型,涨幅计算方法
cycle_by string 字符串类型,显示周期

返回:array

bkCapitalFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2)

返回指定板块一段时间以来资金流向横比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期

返回:array

bkHslAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2, stype)

返回指定板块一段时间以来行业换手率横比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期
stype any 整型,股票类型;RightMethod:整型,涨幅计算方法

返回:array

bkCapitalFlowAnalysisZb(bk_name, beg_t, end_t, cycle_by)

返回指定板块一段时间以来资金流向纵比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期

返回:array

bkAverageCapitalFlowAnalysis(bk_name, beg_t, end_t, beg_t2, end_t2)

返回指定板块一段时间以来日均成交金额数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
beg_t2 datetime 日期类型,同比开始日期
end_t2 datetime 日期类型,同比截止日期

返回:array

bkHqAnalysis(bk_names, beg_t, end_t, r_date, stype, sample_select, eps_criterion, sort_by, sort_order, return_number)

返回指定板块指定区间交易概况数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
r_date datetime 报告期类型,财务报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数,0表示返回全部;SeperateIndustry:布尔类型,分行业显示

返回:array

bkHslStructure(bk_list, beg_t, end_t, right_type, st_ype)

板块列表换手率数据。

参数 类型 说明
bk_list array 数组。板块列表。
beg_t datetime 日期。统计开始日期。
end_t datetime 日期。统计截止日期。
right_type any 整数。加权方法,取值如下:
st_ype any 整数。股票类型,取值如下:

返回:array

bkstockhqanalysisCall(stock_arr, beg_t, end_t, r_date, include_b_stock, sort_type, sort_method, return_number)

行业活跃股排行。

参数 类型 说明
stock_arr array 数组。股票列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
r_date datetime 整数。报告期。
include_b_stock any 整数。是否包含B股。
sort_type any 整数。排序类型,取值如下:
sort_method any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数,-1时返回所有。

返回:array

blockCompositeSumDetail(bkname, beg_t, end_t)

金额单位:万元 返回从开始日期到截止日期指定板块下的证券大宗交易数据。

参数 类型 说明
bkname string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

getBtStocksByBegTEndT(bk_name, beg_t, end_t)

大宗交易-获取区间板块成分

参数 类型 说明
bk_name string 市场和板块,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

blockFinancialItems(bk_names, r_date, right_type, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期的主要财务数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期类型,财务报告期
right_type any 整型,加权方式
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockFinancialItemsZb(bk_names, beg_year, end_year, r_date_type, right_type, stype, sample_select, eps_criterion, return_type)

返回指定板块指定年限区间的主要财务数据纵比。

参数 类型 说明
bk_names string 字符串类型,板块名称
beg_year any 整型,起始年限
end_year any 整型,截止年限
r_date_type any 整型,报告期类型
right_type any 整型,加权方式
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockProfitItemsZb(bk_names, beg_year, end_year, r_date_type, stype, sample_select, eps_criterion, return_type)

返回指定板块指定年限区间的主要利润指标纵比。

参数 类型 说明
bk_names string 字符串类型,板块名称
beg_year any 整型,起始年限
end_year any 整型,截止年限
r_date_type any 整型,报告期类型
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockProfitItems(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期主要利润指标数据对比。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockZbjg(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期资本结构数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockYlnl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期盈利能力数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockJynl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期经营能力数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockCznl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期偿债能力数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockXjlnl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期现金流指标数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockCZhnl(bk_names, r_date, stype, sample_select, eps_criterion, return_type)

返回指定板块指定报告期成长能力数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
r_date datetime 报告期型,报告期
stype any 整型,股票类型
sample_select any 整型,样本选择
eps_criterion float 实数,绩差股标准
return_type any 整型,返回类型

返回:array

blockPe(bk_names, end_t, r_date, stype, eps_criterion)

返回指定板块指定日期市盈率排名数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
r_date datetime 报告期型,报告期
stype any 整型,股票类型
eps_criterion float 实数,绩差股标准

返回:array

blockShareStructure(bk_names, end_t, unit_type)

返回指定板块指定日期股本结构横比数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
unit_type any 整型,显示单位

返回:array

blockShareStructureZb(bk_names, beg_t, end_t, cycle_by, unit_type)

返回指定板块指定日期股本结构纵比数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,显示周期
unit_type any 整型,显示单位

返回:array

blockPb(bk_names, end_t, r_date, stype, eps_criterion)

返回指定板块指定日期市净率排名数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
r_date datetime 报告期型,报告期
stype any 整型,股票类型
eps_criterion float 实数,绩差股标准

返回:array

blockPmi(bk_names, end_t, r_date, stype, eps_criterion)

返回指定板块指定日期市销率排名数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
r_date datetime 报告期型,报告期
stype any 整型,股票类型
eps_criterion float 实数,绩差股标准

返回:array

blockPeZb(bk_names, beg_t, end_t, stype, right_method, eps_criterion, cycle_by)

返回指定板块指定日期市盈率纵比数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
stype any 整型,股票类型
right_method any 整型,板块市盈率计算方法
eps_criterion float 实数,绩差股标准
cycle_by string 字符串类型,显示周期

返回:array

blockPcf(bk_names, end_t, r_date, stype, eps_criterion)

返回指定板块指定日期市现率排名数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
r_date datetime 报告期型,报告期
stype any 整型,股票类型
eps_criterion float 实数,绩差股标准

返回:array

blockPbZb(bk_name, beg_t, end_t, s_type, eps_criterion, cycle_by)

板块列表市净率(纵比)。

参数 类型 说明
bk_name string 字符串。板块名称。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
s_type any 整数。股票类型,取值如下:
eps_criterion float 实数。绩差股标准,取值如下:
cycle_by string 字符串。显示周期。

返回:array

blockPmiZb(bk_name, beg_t, end_t, s_type, eps_criterion, cycle_by)

板块列表市销率(纵比)。

参数 类型 说明
bk_name string 字符串。板块名称。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
s_type any 整数。股票类型,取值如下:
eps_criterion float 实数。绩差股标准,取值如下:
cycle_by string 字符串。显示周期。

返回:array

blockPcfZb(bk_name, beg_t, end_t, s_type, eps_criterion, cycle_by)

板块列表市现率(纵比)。

参数 类型 说明
bk_name string 字符串。板块名称。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
s_type any 整数。股票类型,取值如下:
eps_criterion float 实数。绩差股标准,取值如下:
cycle_by string 字符串。显示周期。

返回:array

blockStructureZbCall(bk_name, beg_t, end_t, cycle_by, unit_type, type)

板块结构数据。

参数 类型 说明
bk_name string 字符串。板块名称。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
cycle_by string 字符串。显示周期。
unit_type any 整数。显示单位,取值如下:
type any 整数。板块结构类型,取值如下:

返回:array

getBlockValueFromArray(t, right_type, sample_select)

板块市盈率(复合)。

参数 类型 说明
t array 数组。数据表。
right_type any 整数。加权方式,取值如下:
sample_select any 整数。样本股选择,取值如下:

返回:float

bkListPnaCall(bk_names, end_t, r_date, right_type, s_type, sample_select, eps_criterion)

板块市盈率&市净率。

参数 类型 说明
bk_names string 字符串。板块列表。
end_t datetime 日期。截止日期。
r_date datetime 整数。报告期。
right_type any 整数。加权方式,取值如下:
s_type any 整数。股票类型,取值如下:
sample_select any 整数。样本股选择,取值如下:
eps_criterion float 实数。绩差股标准,取值如下:

返回:array

blockPepbZb(bk_names, end_t, r_date, right_type, s_type, eps_criterion)

板块市盈率、市净率(纵比)。

参数 类型 说明
bk_names string 字符串。板块列表。
end_t datetime 日期。截止日期。
r_date datetime 整数。报告期。
right_type any 整数。加权方式,取值如下:
s_type any 整数。股票类型,取值如下:
eps_criterion float 实数。绩差股标准,取值如下:

返回:array

bKsMeasure(bk_names, index_id, beg_t, end_t, right_type)

返回指定板块指定区间风险收益数据。

参数 类型 说明
bk_names string 字符串类型,板块名称
index_id string 字符串类型,指数代码
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
right_type any 整型,计算板块涨幅加权方式

返回:array

stocksHsgShareHoldingsChange(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的持股情况。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockGetHsgCapitalFlowData(stock_id, beg_t, end_t)

返回指定区间指定沪深港板块的资金流数据。

参数 类型 说明
stock_id string 字符串类型,通道代码,一个或多个代码,多个代码以英文分号“;”隔开
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockHsgAccumCapitalFlow(bkid, bench_mark, beg_t, end_t)

返回指定区间指定沪深港板块的累计净买入与市场对比数据。

参数 类型 说明
bkid string 字符串类型,通道代码,一个或多个代码,多个代码以英文分号“;”隔开
bench_mark string 字符串类型,基准代码
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockHsgCapitalFlowAndMarket(bkid, bench_mark, beg_t, end_t)

返回指定区间指定沪深港板块的资金流向与市场价格走势数据。

参数 类型 说明
bkid string 字符串类型,通道代码,一个或多个代码,多个代码以英文分号“;”隔开
bench_mark string 字符串类型,基准代码
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockHsgActiveInfoBegTEndT(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的十大活跃股详情。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockGetHsgMarketAmountPeriod(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的市场成交金额。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksHsgIndustryChange(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的持有行业变化。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockHsgActiveInfoGroupbyIndustry(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的十大活跃股行业排名汇总。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockHsgActiveInfoGroupbyEndT(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的十大活跃股。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockHsgCapitalFlowPeriodByBk(bkid, beg_t, end_t)

返回指定区间指定沪深港板块的资金流入流出情况。

参数 类型 说明
bkid string 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

tswebMarketHsgIndustryChangeS(beg_t, end_t, industry_type)

报表,获取港股通一段时间行业配置占比变化数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgHoldingTop10N(end_t, industry_type)

获取指定日陆股通十大重仓股,其中2016-12-05至2017-03-16仅有深股通持仓数据。返回数据有:代码、名称、所属行业、数量、市值、占总股本(%)、占通道(%)、涨幅(%)。如果返回空数组,则指定日通道未开通或是暂无相关持股数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgAccumCapitalFlowS(beg_t, end_t)

报表,区间港股通累计净买入与市场(单位:亿港币)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketHsgHoldingTop10S(end_t, industry_type)

获取指定日港股通十大重仓股,返回数据有:代码、名称、所属行业、数量、市值、占总股本(%)、占通道(%)、涨幅(%)。如果返回空数组,则指定日通道未开通或是暂无相关持股数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgIndustryRatioN(end_t, industry_type)

报表,获取指定日陆股通行业配置及行业市值占比数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgHoldingConcentraChangeS(beg_t, end_t)

报表,获取港股通的持股集中度及与期初变化。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketHsgIndustryConcentraChangeN(beg_t, end_t)

报表,获取陆股通的行业集中度及与上期环比变化。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketHsgIndustryInfoS(beg_t, end_t, industry_type)

报表,获取港股通区间行业配置及变动。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgCapitalFlowPeriodN(beg_t, end_t)

报表,获取陆股通一段时间净买入数据(日线)(单位:亿元)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketHsgShareHoldingsSizeByMainBk(end_t, industry_type)

报表,获取指定日沪深港通持仓情况及前三大行业(市值单位:亿元/亿港币)

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgActiveTop10N(end_t, industry_type)

报表,指定日陆股通最新10大成交(单位:亿元)

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgHoldingConcentraChangeN(beg_t, end_t)

报表,获取陆股通的持股集中度及与期初变化(单位:亿元)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketHsgIndustryInfoN(beg_t, end_t, industry_type)

报表,获取陆股通区间行业配置及变动(市值单位:亿元)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgIndustryRatioS(end_t, industry_type)

报表,获取指定日港股通行业配置及行业市值占比数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgActiveTop10S(end_t, industry_type)

报表,指定日港股通最新10大成交(单位:亿元)

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketHsgAmountAndActiveTop10AmountAndPercent(end_t)

报表,指定日沪深港通总况及十大成交(单位:亿元/亿港币)

参数 类型 说明
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketHsgIndustryConcentraChangeS(beg_t, end_t)

报表,获取港股通的行业集中度及与上期环比变化。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebHsgLastTradeDay132(dtype, end_t)

报表:WEB-股票.沪深港通持股明细的最新交易日(132)

参数 类型 说明
dtype any 用户自定义,南向 or 北向
end_t datetime 日期,截止日期

返回:array

tswebHsgLastTradeDay132Dtype(bkid)

报表:WEB-南北向标识 "HG000001" 港股通(沪) "HG000003" 港股通(深) "HG000001;HG000003" 港股通 "HG000002" 沪股通 "HG000004" 深股通 "HG000002;HG000004" 陆股通

参数 类型 说明
bkid string 证券,板块ID

返回:any

stocksHsgIndustryInfo(bkid, end_t)

返回指定日指定沪深港板块的行业配置情况。

参数 类型 说明
bkid string 字符串类型,通道ID
end_t datetime 日期类型,截止日期

返回:array

stocksHgsIndustryConcentraInfo(bkid, end_t)

返回指定日指定沪深港板块的行业集中度。

参数 类型 说明
bkid string 字符串类型,通道ID
end_t datetime 日期类型,截止日期

返回:array

stocksHsgShareHoldingsInfo(beg_t, end_t)

返回指定区间指定证券列表的持股情况(不考虑最近交易日)。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksHsgActiveTopN(stock_id, end_t, top_n)

返回指定日指定沪深港板块的前N大活跃股情况。

参数 类型 说明
stock_id string 字符串类型,通道ID
end_t datetime 日期类型,截止日期
top_n any 整型,前N大活跃股

返回:array

blockHsgAmountInfoAndTop10(bkid, end_t)

返回指定日指定沪深港板块的十大活跃股成交统计。

参数 类型 说明
bkid string 字符串类型,通道ID
end_t datetime 日期类型,截止日期

返回:array

blockHsgGetIndustryStocks(industry_name)

返回最新沪深港指定行业成分股。

参数 类型 说明
industry_name string 字符串类型,行业名称

返回:array

stocksHsgShareHoldingsInfo(bkid, end_t)

返回指定日指定沪深港板块的持股明细。

参数 类型 说明
bkid string 字符串类型,通道ID
end_t datetime 日期类型,截止日期

返回:array

stocksHgsHoldingConcentraInfo(bkid, end_t)

返回指定日指定沪深港板块的持股集中度。

参数 类型 说明
bkid string 字符串类型,通道ID
end_t datetime 日期类型,截止日期

返回:array

blockHsgCapitalFlowEndT(end_t)

返回在指定日沪深港通资金流向。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

stocksHgsIndustryConcentraChange(bkid, beg_t, end_t)

返回指定区间指定板块的行业集中度变化。

参数 类型 说明
bkid array 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksHgsHoldingConcentraChange(bkid, beg_t, end_t)

返回指定区间指定板块的持股集中度变化。

参数 类型 说明
bkid array 字符串类型,通道ID
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

stocksHsgactiveinfo(stock_id, beg_t, end_t, top_n)

指定日指定沪深港通板块前N大活跃股的资金流向数据。

参数 类型 说明
stock_id string 字符串。通道代码。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
top_n any 整数。前N大活跃股。

返回:array

blockCollectMoneyofIndustryTopN(beg_t, end_t, industry_type, top_n)

返回指定区间市场行业募资情况TopN。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
industry_type any 整型,所属行业
top_n any 整型,前N

返回:array

tswebMarketCollectMoneytotal(beg_t, end_t)

按年或月或周或日返回全市场从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果累计求和。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockCollectMoneyPercentage(bkname, beg_t, end_t)

按年或月或周或日返回指定板块从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果累计求和。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockIpOdetail(bkname, beg_t, end_t, industry_type)

返回从开始日期到截止日期指定板块中所有股票的发行上市明细。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketIpopeDistribution(beg_t, end_t)

返回从开始日期到截止日期全市场中所有股票的市盈率分布。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

blockCollectMoneyBegTEndT(bkname, beg_t, end_t, group_type)

返回指定区间指定板块募资情况。

参数 类型 说明
bkname string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
group_type any 整型,汇总方式

返回:array

tswebMarketIssuePriceDistribution(beg_t, end_t)

返回从开始日期到截止日期全市场中所有股票的发行价分布。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockIssuePriceDistribution(bkname, beg_t, end_t)

返回从开始日期到截止日期指定板块中所有股票的发行价分布。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

blockCollectMoneyofLeadUnderwriterTopN(beg_t, end_t, top_n)

返回指定区间市场主承销商募资情况TopN。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
top_n any 整型,前N

返回:array

tswebBlockCollectMoneyBegTEndT(bkname, beg_t, end_t)

返回指定板块从开始日期到截止日期的汇总发行上市基本信息。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketCollectMoneydetail(beg_t, end_t)

返回全市场从开始日期到截止日期的汇总发行上市基本信息。分为沪深两市、沪市、深市。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

blockCollectMoneyTopN(beg_t, end_t, industry_type, top_n)

返回指定区间市场募资TopN。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
industry_type any 整型,所属行业
top_n any 整型,前N

返回:array

tswebMarketCollectMoneyofIndustryTop10(beg_t, end_t, industry_type)

按行业对全市场股票进行分组,然后返回从开始日期到截止日期、募集资金排名前十的行业以及相应的募集资金数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。 所属行业,取值如下:

返回:array

tswebBlockStageCollectMoney(bkname, beg_t, end_t)

按年或月或周或日返回指定板块从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果不累计求和。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebBlockIpopeDistribution(bkname, beg_t, end_t)

返回从开始日期到截止日期,指定板块中所有股票的市盈率分布

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketCollectMoneyTop10(beg_t, end_t, industry_type)

返回全市场中从开始日期到截止日期、募集资金排名前十的股票以及相应的募集资金数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

tswebMarketStageCollectMoney(beg_t, end_t)

按年或月或周或日返回全市场从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果不累计求和。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

tswebMarketCollectMoneyofLeadUnderwriterTop10(beg_t, end_t)

按主承销商对全市场股票进行分组,然后返回从开始日期到截止日期、募集资金排名前十的主承销商以及相应的募集资金数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

blockIpopeDistribution(bkname, beg_t, end_t)

返回指定区间指定板块所有股票的市盈率分布。。

参数 类型 说明
bkname string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockIssuePriceDistribution(bkname, beg_t, end_t)

返回指定区间指定板块所有股票的发行价分布。

参数 类型 说明
bkname string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

blockIpOdetail(bkname, beg_t, end_t, industry_type)

返回指定区间指定板块所有股票的发行上市明细。

参数 类型 说明
bkname string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
industry_type any 整型,所属行业

返回:array

fundInvertmentType()

返回指定基金相同投资类型的基金列表数据,与系统参数(证券代码)相关。

返回:array

fundTrustee()

返回指定基金相同托管人列表数据,与系统参数(证券代码)相关。

返回:array

fundManager()

返回指定基金相同管理人列表数据,与系统参数(证券代码)相关。

返回:array

fundInvertmenStyle()

返回指定基金相同投资风格列表数据,与系统参数(证券代码)相关。

返回:array

fundOpenFundFee()

开放式基金费率

返回:bool

fundFundManager(d_type)

基金经理

参数 类型 说明
d_type any 用户自定义,任职情况

返回:bool

fundManagerShareChange(show_number, report_date_show_order)

基金管理人份额变动

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

fundManagerTradeDetail(show_number, show_type, report_date_show_order)

基金管理人交易明细

参数 类型 说明
show_number any 用户自定义,显示个数
show_type any 用户自定义,显示方式
report_date_show_order bool object

返回:bool

fundHolderStructure(show_number, report_date_show_order)

持有人结构

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

fundShareSplitting(beg_t, end_t)

份额拆分

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:bool

fundTradingSeat(show_number, report_date_show_order, unit_type)

交易席位

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundEtfPurchaseRedemptionInfoId()

ETF申购赎回-基本信息

返回:bool

fundEtfPurchaseRedemptionStocks()

ETF申购赎回-成分股

返回:bool

fundSame(seperate_by)

指定基金同类型的基金列表,与系统参数(基金代码)相关。

参数 类型 说明
seperate_by any 整数。分割类型,取值如下:

返回:array

fundImportantItems(show_number)

返回指定基金最近N个报告期的财务指标数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数

返回:array

fundBalanceSheet(r_date_type, show_type, show_style, show_number, unit_type)

返回指定基金最近N个报告期的资产负债表数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date_type any 整型,报告期
show_type any 整型,显示类型
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位

返回:array

fundInterestSheet(r_date_type, show_type, show_style, show_number, unit_type)

返回指定基金最近N个报告期的收益及分配数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date_type any 整型,报告期
show_type any 整型,显示类型
show_style any 整型,显示方式
show_number any 整型,显示个数
unit_type any 整型,显示单位

返回:array

fundFinancialIndicators(r_date_type, show_number, unit_type, report_date_show_order)

财务指标

参数 类型 说明
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

tswebFundFDfinancialIndexByReportingPeriod(fund_id, n, report_type, sorttype)

基金-财务数据-财务指标-财务指标(报告期)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
report_type any 用户自定义,报告期类型
sorttype bool object

返回:array

fundFdBasicConfig()

基础配置 基础字段的配置:单位、行业类别(申万、中证、证监会)、精度、占比前N 、集中度前N列表

返回:array

fundFdResultsData(fund_id, rdatearr, fdtype)

财务数据

参数 类型 说明
fund_id string 证券,基金代码
rdatearr array 一维数字数组,报告期列表
fdtype any 整数,报表类型

返回:array

fundFdFieldConfig(id)

Fund_FDFieldConfig 相关函数。

参数 类型 说明
id any 整数,

返回:any

fundStockCompositeDetail(show_number, report_date_show_order, top_n)

返回指定基金最近N个报告期的持股明细数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整型,显示个数
report_date_show_order bool 布尔类型,报告期逆排
top_n bool 布尔类型,只返回前10大重仓股

返回:array

fundStockCompositeDecrease(r_date, r_date2)

返回指定基金指定报告期减持股票的数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundStockCompositeIncrease(r_date, r_date2)

返回指定基金指定报告期增持股票的数据,与系统参数(证券代码)相关。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundStockCentralization(show_number, report_date_show_order)

返回指定基金最近N个报告期的持股集中度数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数
report_date_show_order bool 布尔类型,报告期逆排

返回:array

fundBondcompositedetail(show_number)

报告期公布的持债明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示报告期个数。

返回:array

fundStockCompositeBuyMore2(show_number)

报告期累计买入超净值2%股票明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示报告期个数。

返回:array

fundStockCompositeSellMore2(show_number)

报告期累计卖出超净值2%股票明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示报告期个数。

返回:array

fundStockCompositeChange(r_date, r_date2, type)

报告期公布的增持股票(包括:新增的),与系统参数(基金代码)相关。

参数 类型 说明
r_date datetime 整数。报告期。
r_date2 any 整数。同比报告期。
type any 整数。类型,取值如下:

返回:array

fundCompositeDetailCall(show_number, type)

报告期公布的持债明细,与系统参数(基金代码)相关。

参数 类型 说明
show_number any 整数。显示个数。
type string 字符串。显示类型。

返回:array

fundIndustryCentralization(show_number, report_date_show_order)

返回指定基金最近N个报告期的行业集中度数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数
report_date_show_order bool 布尔类型,报告期逆排

返回:array

fundIndustryComposite(show_number, report_date_show_order)

返回指定基金最近N个报告期的行业配置数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数
report_date_show_order bool 布尔类型,报告期逆排

返回:array

fundInvestmentRatio(show_number, report_date_show_order)

返回指定基金最近N个报告期的资产配置数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整数,显示个数
report_date_show_order bool 布尔类型,报告期逆排

返回:array

fundNaw(fund_id2, beg_t, end_t, show_type)

返回指定基金与指定指数在指定区间的绩效对比数据,与系统参数(证券代码)相关。

参数 类型 说明
fund_id2 string 字符串类型,指数代码
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
show_type any 整型,输出方式

返回:array

fundNetAsset(beg_t, end_t)

返回指定基金在指定区间的净值数据,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

fundCloseAfterRate(beg_t, end_t)

返回指定基金在指定区间的基金复权后收盘数据,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

fundNobleMetalHoldDetail(show_number, unit_type, report_date_show_order)

贵金属明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundAbsHoldDetail(show_number, unit_type, report_date_show_order)

资产支持证券明细

参数 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondsIncome(r_date_type, show_number, unit_type, report_date_show_order)

债券投资收益

参数 类型 说明
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondAllocation(show_number, unit_type, report_date_show_order)

债券配置

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondHoldDetail(show_number, unit_type, report_date_show_order)

持债明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundCumBuyAndSell(show_number, unit_type, show_type, sort_type, report_date_show_order)

累计买入和卖出

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
show_type any 用户自定义,显示方式
sort_type any 用户自定义,排序方式
report_date_show_order bool object

返回:bool

fundFundHoldDetail(show_number, unit_type, report_date_show_order)

基金明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundAssetBackedIncome(r_date_type, show_number, unit_type, report_date_show_order)

资产支持证券投资收益

参数 类型 说明
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundConvBondHoldDetail(show_number, unit_type, report_date_show_order)

可转债明细

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundSwIndustryComposite(show_number, unit_type, report_date_show_order)

申万行业配置

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundBondHoldCentralization(show_number, unit_type, report_date_show_order)

持债集中度

参数 类型 说明
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object

返回:bool

fundRemainingTerm(show_number, report_date_show_order)

平均剩余期限分布比例

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

tswebFundPfFundHoldingDetail(fund_id, n, data_type, sorttype)

基金-投资组合-持基明细-持基明细 Datatype=1时,重仓基金为市值前10; Datatype=2时,持仓明细为所有基金 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
data_type any 用户自定义,数据类型
sorttype bool object

返回:array

tswebFundPfBondHoldingDetail(fund_id, n, sorttype)

基金-投资组合-持债明细-持债明细 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfBondConcentration2(fund_id, n, sorttype)

基金-投资组合-持债明细-持债集中度

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfNobleMetalHoldingDetail(fund_id, n, sorttype)

基金-投资组合-贵金属-贵金属明细 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfFuturesHoldingDetail(fund_id, n, sorttype)

322022 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfConvBondHoldingDetail(fund_id, n, data_type, sorttype)

基金-投资组合-可转债-可转债明细 Datatype=1时,重仓转债为市值前10; Datatype=2时,持仓明细为所有债券 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
data_type any 用户自定义,数据类型
sorttype bool object

返回:array

tswebFundPfRemainingTermAverage(fund_id, n, sorttype)

基金-投资组合-剩余期限-平均剩余期限

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfBondAllocation(fund_id, n, inptype, sorttype, displaytype, webtype)

基金-投资组合-债券配置-债券配置 Webtype:网页类型,区分债券配置/债券走势,1:债券配置数据,3:债券走势数据 走势均为顺序

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
inptype any 用户自定义,占比(%)
sorttype bool object
displaytype bool object
webtype any 整数,网页类型

返回:array

fundPfFormatData1(fund_id, rdatearr, infoid)

标准化数据(资产配置) Infoid:322,资产配置表

参数 类型 说明
fund_id string 证券,基金代码
rdatearr array 数据表类型,报告期列表
infoid any 整数,表ID

返回:array

fundPfGetTrueFundId(fund_id)

获取取数代码

参数 类型 说明
fund_id string 证券,基金代码

返回:array

fundPfHeadLineConfig()

字段显示配置

返回:array

fundPfFundHoldingValuePercent(endt, holdingvalue)

基金持基市值占基金规模比例

参数 类型 说明
endt any 整数,截止日
holdingvalue float 实数,基金个基持基市值

返回:float

fundPfFormatData3(fund_id, rdatearr, infoid)

标准化数据(集中度) 市值、集中度:不够前N按最大算。

参数 类型 说明
fund_id string 证券,基金代码
rdatearr array 数据表类型,报告期列表
infoid any 整数,表ID

返回:array

fundPfHoldingDetailExprConfig()

持仓明细表达式配置

返回:array

fundPfFormatData2(fund_id, rdatearr, infoid)

标准化数据(债券/行业配置) Infoid:340,债券配置表; 320,行业配置表

参数 类型 说明
fund_id string 证券,基金代码
rdatearr array 数据表类型,报告期列表
infoid any 整数,表ID

返回:array

fundPfAllocation(fund_id, rdatearr, inptype, displaytype, altype)

配置/走势计算 Inptype控制占比类型,0为占净值比例,1为占总值比例 Displaytype控制是否变比显示,0为不显示,1为显示 Altype控制资产类型,0:资产配置,1:债券配置,2:行业配置,3:债券集中度,4:行业集中度

参数 类型 说明
fund_id string 证券,基金代码
rdatearr array 数据表类型,报告期列表
inptype any 整数,占比算法
displaytype bool object
altype any 整数,资产类型

返回:array

fundPfBasicConfig()

基础配置 基础字段的配置:单位、行业类别(申万、中证、证监会)、精度、占比前N 、集中度前N列表

返回:array

fundPfAllocationConfig(id)

配置表字段配置

参数 类型 说明
id any 整数,字段配置

返回:array

fundPfBondHoldingValuePercent(endt, holdingvalue)

基金持债数量占发行量比例

参数 类型 说明
endt any 整数,截止日
holdingvalue float 实数,基金个券持债张数

返回:float

fundPfHoldingDetailConfig()

持仓明细配置

返回:array

fundPfhbCalculation(data, hbdata, infoid)

计算变比数据 同比数据占比-上一个报告期数据占比=变比 集中度:不够前N或者上期不够前N,视为不可比,赋'-'

参数 类型 说明
data array 数据表类型,配置数据
hbdata array 数据表类型,环比配置数据
infoid any 整数,表ID

返回:array

tswebFundPfMajorChangesAlPurchasesAndSales(fund_id, n, sorttype)

基金-投资组合-重大变动-累计买入及卖出股票 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundPfabsHoldingDetail(fund_id, n, sorttype)

基金-投资组合-资产支持证券-资产支持证券明细 单位:数量(万),市值(万)

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

fundProfitDistribution()

返回指定基金的分红数据,与系统参数(证券代码)相关。

返回:array

tswebFundUnitsAndHoldersDdShareSplit(fundid, begt, endt)

基金-份额及持有人-分红送配-份额拆分-份额拆分

参数 类型 说明
fundid string 证券,基金代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

fundShareStrucuture(unit_type)

返回指定基金的基金规模数据,与系统参数(证券代码)相关。

参数 类型 说明
unit_type any 整型,显示单位

返回:array

fundMainSharesHolder(show_number)

返回指定基金的主要持有人数据,与系统参数(证券代码)相关。

参数 类型 说明
show_number any 整型,显示个数

返回:array

tswebFundUnitsAndHoldersHs(fundid, n, sorttype)

基金-份额及持有人-持有人-持有人结构-持有人结构

参数 类型 说明
fundid string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

fundPeriodHq3(end_t)

返回指定基金指定日的阶段净值表现数据,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

fundPeriodHq(beg_t, end_t, cycle_by, right_by, right_method)

返回指定基金指定日的历史交易数据,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
cycle_by string 字符串类型,周期
right_by any 整型,复权方式
right_method any 整型,复权算法

返回:array

fundPeriodHq2(end_t)

返回指定基金指定日的阶段表现数据,与系统参数(证券代码)相关。

参数 类型 说明
end_t datetime 日期类型,截止日期

返回:array

fundBigBargain(beg_t, end_t, standard_by, standard_value, trade_flag)

返回指定基金指定区间的大单追踪数据,与系统参数(证券代码)相关。

参数 类型 说明
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
standard_by any 整型,大单依据
standard_value float 实数,大单标准
trade_flag any 整型,复权算法

返回:array

fundNetGrowthCompareBenchmark(show_number, report_date_show_order)

净值增长率与基准比较

参数 类型 说明
show_number any 用户自定义,显示个数
report_date_show_order bool object

返回:bool

fundNvalueAndBsInfoNwinValue(beg_t, end_t, index_id, data_cycle)

净值收益率

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
index_id string 指数,基准指数
data_cycle any 用户自定义,周期

返回:bool

fundRiskAdjustedReturn(end_t)

风险调整收益及风险

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

fundsCwcs(end_t, n_days)

返回开放式基金在指定日的仓位测算数据。

参数 类型 说明
end_t datetime 日期类型,截止日期
n_days any 整数,回归所用交易点

返回:array

fundDataDisplayFormat(info_id, r_date_type, show_number, unit_type, report_date_show_order, datafield)

数据显示格式

参数 类型 说明
info_id string 整数,表ID
r_date_type any 用户自定义,报告期
show_number any 用户自定义,显示个数
unit_type any 用户自定义,显示单位
report_date_show_order bool object
datafield array 数据表类型,数据结果字段对照

返回:bool

tswebFundUnitsAndHoldersEtfSrBasicInformation(fund_id)

基金-份额及持有人-持有人--交易席位-交易席位 N,Inptype,Sorttype,Displaytype参数无意义,在此仅为统一web界面 资产占比的前N项,N在Fund_PFBasicConfig中控制

参数 类型 说明
fund_id string 证券,基金代码

返回:array

tswebFundUnitsAndHoldersSr(fundid, n, sorttype)

基金-份额及变动-申购赎回-申购赎回

参数 类型 说明
fundid string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswebFundUnitsAndHoldersSRdata(fund_id, n, sorttype)

基金-份额及变动-申购赎回-申购赎回

参数 类型 说明
fund_id string 证券,基金代码
n any 用户自定义,报告期个数
sorttype bool object

返回:array

tswenFundNvalueAndBsInfoBirFundManager(fund_id)

基金0004-净值和基本资料-基本资料-基金经理-离任基金经理

参数 类型 说明
fund_id string 证券,基金代码

返回:array

tswenFundNvalueAndBsInfoBicFundManager(fund_id)

基金0004-净值和基本资料-基本资料-基金经理-在任基金经理

参数 类型 说明
fund_id string 证券,基金代码

返回:array

tswenFundNvalueAndBsInfoNwinValue(fund_id, index_id, endt, webtype)

基金0004-净值和基本资料-净值与收益-净值-净值

参数 类型 说明
fund_id string 证券,基金代码
index_id string 指数,基准指数
endt datetime 日期,截止日期
webtype any 整数,

返回:array

fundNvalueAndBsInfoNwinValueQj(fund_id, index_id, beg_t, endt, webtype)

基金0004-净值和基本资料-净值与收益-净值-净值

参数 类型 说明
fund_id string 证券,基金代码
index_id string 指数,基准指数
beg_t datetime 日期,开始日期
endt datetime 日期,截止日期
webtype any 整数,

返回:array

fundsInvertmenStyle()

返回所有基金投资风格一览数据。

返回:array

fundsInvertmentType()

返回所有基金投资类型一览数据。

返回:array

fundsManager()

返回各个基金管理人管理的基金数据。

返回:array

fundsTrustee()

返回各个基金托管人托管的基金数据。

返回:string

fundsArchive(bk_name)

返回指定板块基金概况的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称

返回:array

fundsShareSplitting(bk_name, year)

份额拆分

参数 类型 说明
bk_name string 市场和板块,板块名称
year any 年份,年份

返回:bool

fundbasicinfoCall(fund_arr)

基金基本资料。

参数 类型 说明
fund_arr array 数组。基金列表。

返回:array

fundEnlargeCall(fund_arr, beg_t, end_t)

基金扩募情况。

参数 类型 说明
fund_arr array 数组。基金列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。

返回:array

fundsHxCompare(bk_name, funds, r_date, info_id_arr)

返回指定板块指定报告期主要财务数据横比。

参数 类型 说明
bk_name string 字符串类型,板块名称
funds array 一维字符串数组,基金列表
r_date datetime 报告期类型,报告期
info_id_arr array 一维数字数组,基本面数组

返回:array

fundsZbCompare(bk_name, funds, beg_year, end_year, type, info_id_arr)

返回指定板块指定年限的主要财务数据纵比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
funds array 一维字符串数组,基金列表
beg_year any 整型,起始年限
end_year any 整型,截止年限
type any 整型,报告期类型
info_id_arr array 一维数字数组,基本面数组

返回:array

fundsStockComposite(bk_name, r_date, top_n, sort_by, sort_order, return_number)

返回指定板块指定报告期基金持股情况。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
top_n any 整型,取前N名
sort_by any 整型,排序方法
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsStockCompositeDecrease(bk_name, r_date, r_date2, top_n, sort_by, return_number)

返回指定板块指定报告期基金减持股票数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
top_n any 整型,取前N名
sort_by any 整型,排序方法
return_number any 整型,返回个数

返回:array

fundsStockCompositeNewAdded(bk_name, r_date, r_date2, top_n, return_number)

返回指定板块指定报告期基金新增股票数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
top_n any 整型,取前N名
return_number any 整型,返回个数

返回:array

fundsStockCompositeSell(bk_name, r_date, r_date2, top_n, return_number)

返回指定板块指定报告期基金剔除股票数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
top_n any 整型,取前N名
return_number any 整型,返回个数

返回:array

fundsStockCentralization(bk_name, r_date, sort_by, sort_order, return_number)

返回指定板块指定报告期基金持股集中度。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
sort_by any 整型,排序方法
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsStockcompositeincrease(bk_name, r_date, r_date2, top_n, sort_by, return_number)

指定报告期所有基金增持股票。

参数 类型 说明
bk_name string 字符串。市场名称。
r_date datetime 整数。截止报告期。
r_date2 any 整数。同比报告期。
top_n any 整数。取前N名。
sort_by any 整数。排序字段,取值如下:
return_number any 整数。返回个数。

返回:array

fundstockcompositechangeCall(bk_name, r_date, r_date2, top_n, sort_by, return_number, type)

基金增持/减股票统计。利用基金持有股票情况分析,中报和年报基金公布所有的持有股票;季度报告公布前十名情况。

参数 类型 说明
bk_name string 字符串。市场名称。
r_date datetime 整数。截止报告期。
r_date2 any 整数。同比报告期。
top_n any 整数。前N名。
sort_by any 整数。排序字段,取值如下:
return_number any 整数。返回个数。
type any 整数。类型,取值如下:

返回:array

fundStockCompositeCall(fund_arr, r_date, sort_by, sort_order, return_number)

基金持股统计情况。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。统计截止日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundStocksCentralizationCall(fund_arr, r_date, sort_by, sort_order, return_number)

基金持股集中度。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。报告期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsStockCall(fund_arr, end_t)

基金持股情况。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。统计截止日期。

返回:array

fundsHoldDetail(info_id, bk_name, rdate, top_n)

持仓明细中间模型

参数 类型 说明
info_id string 整数,表ID
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundHoldConfiguration2(info_id)

投资组合-持仓明细指标配置信息

参数 类型 说明
info_id string 整数,表ID

返回:array

fundHoldCompositeCall(fund_arr, r_date, info_id, top_n)

基金持仓数据统计

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,报告期
info_id string 整数,表ID
top_n any 用户自定义,取前N名

返回:bool

fundHoldCentralizationCall(fund_arr, r_date, info_id)

FundHoldCentralization_Call 相关函数。

参数 类型 说明
fund_arr array 一维字符串数组,基金列表
r_date datetime 报告期,报告期
info_id string 整数,表ID

返回:any

fundHoldConfiguration(info_id)

FundHoldConfiguration 相关函数。

参数 类型 说明
info_id string 整数,表ID

返回:any

fundsIndustryComposite(bk_name, r_date, r_date2, sort_by, sort_order, return_number)

返回指定板块指定报告期基金行业配置数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsIndustryCentralization(bk_name, r_date, sort_by, sort_order, return_number)

返回指定板块指定报告期基金行业集中度数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundiccentralizationCall(fund_arr, r_date, sort_by, sort_order, return_number)

基金行业集中度。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。报告期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundIndustryCompositeChangeCall(fund_arr, r_date, r_date2, sort_by, sort_order, return_number)

基金行业配置及变化。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。报告期。
r_date2 any 整数。同比报告期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsInvestmentRatio(bk_name, r_date, r_date2, sort_by, sort_order, return_number)

返回指定板块指定报告期基金资产配置数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,截止报告期
r_date2 any 报告期类型,同比报告期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundinvestmentratioCall(fund_arr, r_date, r_date2, sort_by, sort_order, return_number)

按资产类型分类的基金投资组合。

参数 类型 说明
fund_arr array 数组。基金列表。
r_date datetime 整数。报告期。
r_date2 any 整数。同比报告期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsNetAsset(bk_name, beg_t, end_t, sort_by, sort_order, return_number)

返回指定板块指定区间基金净值对比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsCurrencyNetAsset(bk_name, end_t, sort_by, sort_order, return_number)

返回指定板块指定日期货币基金净值对比数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsNetAssetDetail(funds, beg_t, end_t)

返回指定板块指定区间净值详情数据。

参数 类型 说明
funds string 字符串类型,基金列表
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

netassetweeklylistCall(fund_arr, end_t, beg_t, sort_by, sort_order, return_number)

基金列表指定区间单位净值、累计净值及其变化。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。截止日期。
beg_t datetime 日期。同比日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

currencyFundNetAssetWeeklyListCall(fund_arr, end_t, sort_by, sort_order, return_number)

货币基金净值对比。货币基金列表指定区间每万份基金单位收益/最近七日收益折算的年收益率(%)对比。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。截止日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsBondAllocation(bk_name, end_t, show_number, sort_type, unit_type)

债券配置

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
sort_type bool object
unit_type any 用户自定义,显示单位

返回:bool

fundsRemainingTerm(bk_name, end_t, top_n, show_number, sort_type)

剩余期限

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
top_n any 用户自定义,取前N名
show_number any 用户自定义,显示个数
sort_type bool object

返回:bool

fundsHolderStructure(bk_name, rdate)

持有人结构

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期

返回:bool

fundsPurchaseRedemption(bk_name, rdate)

申购赎回

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期

返回:bool

fundsFundHoldDetail(bk_name, rdate, top_n)

基金明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsSwIndustryComposite(bk_name, end_t, show_number, sort_type, unit_type)

申万行业配置

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
sort_type bool object
unit_type any 用户自定义,显示单位

返回:bool

fundsConvBondHoldDetail(bk_name, rdate, top_n)

可转债明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsNobleMetalHoldDetail(bk_name, rdate, top_n)

贵金属明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsFuturesHoldDetail(bk_name, rdate, top_n)

期货明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

fundsCumBuyAndSell(bk_name, rdate, top_n, unit_type)

累计买入和卖出

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundsBondHoldDetail(bk_name, rdate, top_n)

持债明细

参数 类型 说明
bk_name string 市场和板块,板块名称
rdate datetime 报告期,报告期
top_n any 用户自定义,取前N名

返回:bool

tswebFcRemainingTermAverage(fund_bk, end_t, r_date_n, sort_type, return_type)

投资组合-剩余期限-平均剩余期限

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

tswebFcBondAllocationBondData(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, return_type)

投资组合-债券配置-债券配置-表

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

fundFcGetHoldData(funds, rdate, d_type, info_id, field_name)

Fund_FC_GetHoldData 相关函数。

参数 类型 说明
funds array 一维字符串数组,基金列表
rdate datetime 报告期,报告期
d_type any 用户自定义,数据类型
info_id string 整数,表ID
field_name string 字符串,排名字段

返回:array

fundFcDataTypeArr(info_id, tt, flag)

表数据类型配置

参数 类型 说明
info_id string 整数,表ID
tt array 数据表类型,多个报告期数据
flag any 整数,数据处理方式标识字段

返回:array

fundFcGetInfoIdData1(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, info_id, return_type)

投资组合-资产配置&行业配置&债券配置

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
info_id string 整数,表ID
return_type any 用户自定义,返回类型

返回:array

fundsFcMajorChangeCumulativeBuyAndSell(funds, rdate, d_type)

投资组合-重大变动-累计买入及卖出股票

参数 类型 说明
funds array 一维字符串数组,基金列表
rdate datetime 报告期,报告期
d_type any 用户自定义,数据类型

返回:array

fundsProfitDistribution(bk_name, beg_t, end_t, sort_by, sort_order, return_number)

返回指定板块指定区间基金分红数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

tswebFcBonusDistributionDividendDetails(fund_bk, end_y)

基金对比-分红送配-分红明细

参数 类型 说明
fund_bk string 字符串,基金板块
end_y any 整数,年份

返回:array

fundDistributeInfoCall(fund_arr, beg_t, end_t, sort_by, sort_order, return_number)

基金分红情况。

参数 类型 说明
fund_arr array 数组。基金列表。
beg_t datetime 日期。开始日期。
end_t datetime 日期。截止日期。
sort_by string 字符串。排序字段,取值如下:
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsShareStrucuture(bk_name, r_date, sort_by, sort_order, return_number)

返回指定板块指定报告期基金规模数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsSharesByDefinedOrgan(bk_name, r_date, qs_name)

返回指定板块指定报告期指定机构持有基金的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
qs_name string 字符串类型,机构名称(+与查询 ;或查询)

返回:array

fundsSharesByOrganCall(bk_name, r_date, qrgan_type)

返回指定板块指定报告期指定机构持有基金的数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
qrgan_type any 整型,机构类别

返回:array

fundsSharesByOrgan(bk_name, r_date, beg_r_date, show_type)

返回指定板块指定报告期期间指定机构基金情况及其变化数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
beg_r_date datetime 报告期类型,同比报告期;QrganType:整型,机构类别
show_type any 整型,显示方式

返回:array

fundsPeriodHq(bk_name, beg_t, end_t, sort_by, sort_order, return_number)

返回指定板块指定区间交易概况数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
sort_by any 整型,排序字段
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsZjRatio(bk_name, end_t, sort_order, return_number)

返回指定板块指定日期升跌水率数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期
sort_order any 整型,排序方式
return_number any 整型,返回个数

返回:array

fundsNetGrowthCompareBenchmark(bk_name, end_t, return_type)

净值增长率与基准比较

参数 类型 说明
bk_name string 市场和板块,板块名称
end_t datetime 日期,截止日期
return_type any 用户自定义,返回类型

返回:bool

fundzjratioCall(fund_arr, end_t, sort_order, return_number)

基金折价率排行。

参数 类型 说明
fund_arr array 数组。基金列表。
end_t datetime 日期。截止日期。
sort_order any 整数。排序方法,1表示正序,0表示逆序。
return_number any 整数。返回个数。

返回:array

fundsMeasure(bk_name, index_id, beg_t, end_t, rf, data_select)

返回指定板块指定区间风险收益数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
index_id string 字符串类型,指数代码
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期
rf float 实数,无风险年收益率(%)
data_select any 整型,所选取的数据

返回:array

fundsVaR(bk_name, r_date, n, beg_t, end_t)

返回指定板块指定区间持股前N名VaR(%)数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
r_date datetime 报告期类型,报告期
n any 整型,截止索引号
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

fundFcFundBkArr3(fund_bk, end_t)

指定日指定投资风格在市的基金

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期

返回:array

fundFcFundDataMaxDate2(fund_arr, info_id, fname, f_value)

指定板块指定表的数据最大日期,取50个样本的对于有些基金的数据比较少的表,可能会找不到最新报告期如:352 获取的是最新的数据日期,与endt无关

参数 类型 说明
fund_arr array 一维字符串数组,证券列表
info_id string 整数,表ID
fname string 字符串,时间字段名称
f_value datetime 日期,时间

返回:array

fundFcFundBkArrByQj(fund_bk, beg_t, end_t)

基金对比-基金板块

参数 类型 说明
fund_bk string 字符串,基金板块
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

tswebFcFundBks(bkname)

基金对比-基金板块

参数 类型 说明
bkname string 字符串,板块名称

返回:array

tswebFcHolderStructureDetails(fund_bk, r_date_n, sort_type, end_t, return_type)

基金对比-持有人结构-持有人结构

参数 类型 说明
fund_bk string 字符串,基金板块
r_date_n any 用户自定义,报告期个数
sort_type bool object
end_t datetime 日期,截止日期
return_type any 用户自定义,返回类型

返回:array

tswebFoBonusDistributionDividendOverview(fund_bk, beg_y, end_y)

基金对比-分红送配-近10年分红概况

参数 类型 说明
fund_bk string 字符串,基金板块
beg_y any 整数,开始年度
end_y any 整数,截止年度

返回:array

tswebFcStockHoldDetailsConcentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)

投资组合-持股明细-持股集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告个数
d_type any 用户自定义,数据类型
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

tswebFcFundHoldDetailsConcentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)

投资组合-持基明细-持基集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
d_type any 用户自定义,数据类型
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

tswebFcBondHoldDetailsConcentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)

投资组合-持债明细-持债集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
d_type any 用户自定义,数据类型
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

tswebFcConvertibleBondConcentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)

投资组合-可转债-转债集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
d_type any 用户自定义,数据类型
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

tswebFcIndustryAllocationIndustryData(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, industry_type, return_type)

投资组合-行业配置-行业配置-表

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
industry_type any 用户自定义,行业
return_type any 用户自定义,返回类型

返回:array

tswebFcIndustryAllocationConcentration(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, industry_type, return_type)

投资组合-行业配置-行业集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 整数,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
industry_type any 用户自定义,行业
return_type any 用户自定义,返回类型

返回:array

tswebFcConcentrationArr(info_id, d_type)

投资组合-集中度配置

参数 类型 说明
info_id string 整数,表ID
d_type any 用户自定义,数据类型

返回:array

fundFcConcentrationDatas(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, info_id, v_name, f_name, d_type, return_type)

投资组合-持仓-行业集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 整数,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
info_id string 整数,表ID
v_name string 字符串,集中度数据字段
f_name string 字符串,集中度分类字段
d_type any 用户自定义,数据类型
return_type any 用户自定义,返回类型

返回:array

tswebFcAssetAllocationAssetData(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, return_type)

投资组合-资产配置-资产配置-表

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
ratio_type any 用户自定义,占比(%)
is_ratio bool object
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

tswebFcAssetBackedSecuritiesConcentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)

投资组合-资产支持证券-资产支持证券集中度

参数 类型 说明
fund_bk string 字符串,基金板块
end_t datetime 日期,截止日期
r_date_n any 用户自定义,报告期个数
d_type any 用户自定义,数据类型
sort_type bool object
return_type any 用户自定义,返回类型

返回:array

fundFcFundBkArrByQj3(fund_bk, beg_t, end_t)

基金对比-基金板块

参数 类型 说明
fund_bk string 字符串,基金板块
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

tswebFmIndexType()

指数类型 指数类型: "增强指数型","被动指数型"

返回:array

tswebGetFundFgType(fund_id, end_t)

获取指定日基金的风格类型 1)股票型:普通股票型 2)混合型 3)债券型 4)指数型:"增强指数型","被动指数型" 5)货币型 6)商品型 7)沪深港 8)QDII 9FOF

参数 类型 说明
fund_id string 证券,基金代码
end_t datetime 日期,截止日期

返回:array

tswebFmGetFundArrBaseData(fund_arr)

获取获取基金列表的基本信息

参数 类型 说明
fund_arr array 一维字符串数组,基金列表

返回:array

tswebFundQjzfField(t_type, fd_type)

区间收益的字段名称 1:最近1月 2:最近3月 3:最近半年 4:今年以来 5:最近1年 6:最近3年 7:最近5年 FDType :字段类型,0返回基金收益率字段,1返回同类别基金收益率字段

参数 类型 说明
t_type any 整数,区间
fd_type any 整数,字段类型

返回:string

tswebFmGetManagerFundByEndTData(end_t, manager_name, fg_type)

获取指定日指定管理人管理的基金列表 如果管理人为空,则表示指定日在市的基金,不考虑封闭式和互认基金

参数 类型 说明
end_t datetime 日期,截止日期
manager_name string 字符串,基金管理人
fg_type string 字符串,风格类型

返回:array

tswebFundManagerGetRdate(end_t)

获得基金最近报告期+5个年度报告期

参数 类型 说明
end_t datetime 日期,截止日期

返回:array

tswebFasManagersFundReturn(fund_bk, end_t, n_type, t_type)

基金总览-基金经理-业绩表现

参数 类型 说明
fund_bk string 字符串,基金风格类型1
end_t datetime 日期,截止日期
n_type any 用户自定义,规模前N名
t_type any 用户自定义,区间

返回:array

tswebFasManagersPositionStyleData(fund_bk, rdate)

基金总览-基金经理-规模统计数据

参数 类型 说明
fund_bk string 字符串,基金板块
rdate datetime 报告期,报告期

返回:array

fundsManagerCrossHoldStock(end_t)

返回所有基金管理公司交叉持股情况数据。

参数 类型 说明
end_t datetime 报告期类型,统计截止日期

返回:array

fundsManagerHoldStock(r_date, r_date2)

返回报告期基金管理公司前十名持股明细数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundmanagercrossholdstockQk(fund_admin_name, end_t)

基金管理公司交叉持股情况。

参数 类型 说明
fund_admin_name string 字符串。基金管理公司名称。
end_t datetime 整数。统计截止日期。

返回:array

fundManagerCrossHoldStockCall(end_t)

所有基金管理公司交叉持股情况。

参数 类型 说明
end_t datetime 整数。统计截止日期。

返回:array

fundBlockIndustryComposite(r_date, r_date2)

返回报告期基金管理公司在指定行业的行业配置数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期

返回:array

fundBockInvestmentRatio(r_date, show_type)

返回报告期基金管理公司资产配置及其变化数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
show_type any 整型,显示方式

返回:array

fundFoBkArr3(bk_name, num)

基金总览-投资组合-板块列表,参考:TSWEB_FC_FundBks

参数 类型 说明
bk_name string 字符串,板块名称
num any 整数,级别

返回:array

fundBlockShareStrucuture(r_date, show_type)

返回指定报告期基金规模比较数据。

参数 类型 说明
r_date datetime 报告期类型,报告期
show_type any 整型,显示方式

返回:array

bondCbShareAndBalance()

可转债转股及余额

返回:bool

bondCbRedemption(end_t)

赎回条款汇总

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

bondRating()

债券评级

返回:bool

bondCbTradePublicInfo(beg_t, end_t, cycle, unit_type)

报表:可转债交易公开信息

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
cycle any 用户自定义,周期
unit_type any 用户自定义,显示单位

返回:array

bondCbResale(end_t)

下修和回售条款汇总

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

bondBaseinfo()

债券基本信息数据,其中包含的内容有基本信息、债券发行、债券的派息和利率,标准券折算率等

返回:bool

bondCbConversionPriceChange()

可转债转股价变动

返回:bool

bondTbDailyList(id, beg_t, end_t)

每日上榜情况-债券

参数 类型 说明
id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:float

getPublicTradingInformationBond(stock_arr, begt, endt, type_arr, action_arr, company_arr, depart_arr, t)

获取指定条件下的时间区间的交易公开信息数据。

参数 类型 说明
stock_arr array 一维字符串数组,股票列表
begt datetime 日期,开始日
endt datetime 日期,截止日
type_arr array 一维数字数组,异动类型
action_arr array 一维字符串数组,交易动作
company_arr array 一维字符串数组,所属券商
depart_arr array 一维字符串数组,所属营业部
t array 数据表类型,返回结果

返回:bool

bondTbSumQj(stock_id, beg_t, end_t)

交易公开信息区间汇总数据

参数 类型 说明
stock_id string 证券,证券代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:array

tswebGetallBondsData(bond_type)

指定债券类型的基础数据

参数 类型 说明
bond_type any 用户自定义,债券板块

返回:array

bankBondIssuePgm(bk_name, beg_t, end_t)

返回指定板块指定区间银行间债券发行情况数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

bondsCorporation(bk_name, beg_t, end_t)

返回指定板块指定区间企业债发行数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

bondsGovBond(bk_name, beg_t, end_t)

返回指定板块指定区间国债发行数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

corporationBondCall(stock_arr, beg_t, end_t)

上市企债和非上市企债发行情况。

参数 类型 说明
stock_arr array 数组。债券列表。
beg_t datetime 开始日期。
end_t datetime 截止日期。

返回:array

govBondCall(stock_arr, beg_t, end_t)

上市国债和非上市国债发行情况。

参数 类型 说明
stock_arr array 数组。债券列表。
beg_t datetime 开始日期。
end_t datetime 截止日期。

返回:array

bondsHq(bk_name, beg_t, end_t)

返回指定板块指定区间交易概况数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
beg_t datetime 日期类型,开始日期
end_t datetime 日期类型,截止日期

返回:array

bondsYtm(bk_name, end_t)

返回指定板块指定日债券收益率数据。

参数 类型 说明
bk_name string 字符串类型,板块名称
end_t datetime 日期类型,截止日期

返回:array

bondHqAnalysisCall(bond_arr, beg_t, end_t)

债券区间表现一览。

参数 类型 说明
bond_arr array 数组。债券列表。
beg_t datetime 开始日期。
end_t datetime 截止日期。

返回:array

bondDataCheck(end_t)

债券是否上市,与系统参数(债券代码)相关。

参数 类型 说明
end_t datetime 截止日期。

返回:any

债券应计利息。

参数 类型 说明
face_value float 实数。面值。
legal_coupon_rate float 实数。票面利率。
goal_date datetime 日期。到期日。
end_t datetime 日期。截止日期。
f any 整数。付息频率。

返回:float

bondNegotiableShares(bond_id)

债券流通股。

参数 类型 说明
bond_id string 字符串。债券代码。

返回:float

bondYtmCall(end_t)

计算债券收益率,与系统参数(债券代码)相关。

参数 类型 说明
end_t datetime 日期。截止日期。

返回:array

bondsBaseinfo(end_t)

转债概览

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

bondsIssuance(bond_type, year)

债券发行

参数 类型 说明
bond_type any 用户自定义,债券板块
year any 年份,年份

返回:bool

bondsCbResale(end_t)

市场下修和回售条款

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

bondsCbRedemption(end_t)

市场赎回条款

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

bondsCbTradePubilcInfo(beg_t, end_t, unit_type)

报表:交易公开信息

参数 类型 说明
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:array

getStockAnnPdf(t)

获得指定股票指定公告原文(PDF) 注意: (1)一次性只能下载最多不超过300个文件,可以分批分次下载 (2)目前暂只支持下载1年内的公告

参数 类型 说明
t array 要获得股票的公告详情,需要包含以下字段

返回:array

optionRiskIndicator()

期权风险指标(交易所盘后公布)

返回:bool

optionBaseinfo()

基本信息

返回:bool

optionEsInfo(pz_id)

行权交收信息

参数 类型 说明
pz_id string 证券,期权品种

返回:bool

optionDtList(pz_id, end_t, show_type)

期权最活跃和持仓最大标的券合约情况

参数 类型 说明
pz_id string 证券,期权品种
end_t datetime 日期,截止日期
show_type any 用户自定义,显示类型

返回:bool

tswebBlockVarietyBasicInformation(bk_name, end_t)

期权对比-基本信息-品种基本信息

参数 类型 说明
bk_name string 用户自定义,板块名称
end_t datetime 日期,截止日期

返回:array

tswebOptionsZlId(pzid, end_t, day_type, n)

期权主力合约

参数 类型 说明
pzid string 字符串,期权品种代码
end_t datetime 日期,截止日期
day_type any 用户自定义,日期推算类型
n any 整数,N日

返回:array

oPtionOwl2MarketSummary(bk_name, beg_t, end_t, d_type)

期权对比-龙虎榜-市场汇总-成交

参数 类型 说明
bk_name string 字符串,板块名称
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
d_type any 整数,数据类型

返回:array

tswebOwlTradeDetailEndT(index_id, end_t)

期权分析-龙虎榜-指定日明细-成交

参数 类型 说明
index_id string 指数,期权品种
end_t datetime 日期,截止日期

返回:array

tswebOwlHoldDetailEndT(index_id, end_t)

期权分析-龙虎榜-指定日明细-持仓

参数 类型 说明
index_id string 指数,期权品种
end_t datetime 日期,截止日期

返回:array

optionOwlDetailEndT(index_id, beg_t, end_t, d_type)

期权分析-龙虎榜-指定日明细

参数 类型 说明
index_id string 指数,期权品种
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
d_type any 整数,数据类型(交易/持仓)

返回:array

optionGetUbcqkPeriodData(index_id, beg_t, end_t, otype, d_type, institution)

期权分析-龙虎榜-区间汇总-成交

参数 类型 说明
index_id string 字符串,标的代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期
otype any 整数,期权类型(认沽/认购)
d_type any 整数,数据类型(交易/持仓)
institution string 字符串,机构名称

返回:array

optionLastDate2(index_id, end_t)

Option_LastDate2 相关函数。

参数 类型 说明
index_id string 指数,期权品种
end_t datetime 日期,截止日期

返回:any

optionGetAlletfIndex(bkname)

获取指定板块期权标的

参数 类型 说明
bkname string 字符串,板块名称

返回:array

futureBaseinfo()

基本信息

返回:bool

futureTbfDeliverableBonds()

国债期货可交割债券种

返回:bool

futureWarehouseDaily(pz_id, beg_t, end_t)

期货仓单日报,适用于大商所、上期所、郑商所、广期所的期货品种

参数 类型 说明
pz_id string 证券,品种代码
beg_t datetime 日期,开始日期
end_t datetime 日期,截止日期

返回:bool

futureDtList(end_t)

结算会员成交持仓排名

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool

futuresDtList(pz_id, end_t, show_type)

期货品种结算会员成交持仓排名

参数 类型 说明
pz_id string 证券,品种代码
end_t datetime 日期,截止日期
show_type any 用户自定义,显示类型

返回:bool

futuresBaseinfo()

期货品种基本信息

返回:bool

tswebFutureMarketQuotationsWrDailyStatisticsOfSdce(varieties_id, begt, endt)

仓单日报-大商所-每日统计

参数 类型 说明
varieties_id string 字符串,品种代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

tswebFutureMarketQuotationsWrDailyStatisticsOfGzfe(varieties_id, begt, endt)

仓单日报-广期所-每日统计

参数 类型 说明
varieties_id string 证券,品种代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

tswebFutureMarketQuotationsWrDailyStatisticsOfShfe(varieties_id, begt, endt)

仓单日报-上期所-每日统计

参数 类型 说明
varieties_id string 证券,品种代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

tswebFutureMarketQuotationsWrDailyStatisticsOfCzce(varieties_id, begt, endt)

仓单日报-上期所-每日统计

参数 类型 说明
varieties_id string 证券,品种代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:array

tswebFutureMarketQuotationsTfDeliverableBondDetail(future_id)

期货0001-交易数据-国债期货可交割债券-可交割债券详情

参数 类型 说明
future_id string 证券,合约代码

返回:array

tswebFBlockDealsandPositionConSum(variety_id, end_t)

期货对比-龙虎榜-合约统计-合约汇总-成交与持仓

参数 类型 说明
variety_id string 证券,期货品种
end_t datetime 日期,截止日期

返回:array

tswebFBlockDealsandPositionInsSum(variety_id, end_t)

期货对比-龙虎榜-机构统计-机构汇总-成交与持仓 注:2020年1月1日开始,除中金所外,所有商品期货行情的成交量、持仓量都为单边计算,之前是双边计算 中金所一直是单边计算

参数 类型 说明
variety_id string 证券,期货品种
end_t datetime 日期,截止日期

返回:array

tswebGetHQinfo(qharr, endt, expr)

获取单个期货指定合约数组的单边总成交/总持仓 注:2020年1月1日开始,除中金所外,所有商品期货行情的成交量、持仓量都为单边计算,之前是双边计算 中金所一直是单边计算

参数 类型 说明
qharr array 一维字符串数组,合约数组
endt datetime 日期,截止日期
expr any 表达式,表达式

返回:array

tswebGetQhArrTradeRankingByDate(qharr, endt)

获取指定合约数组的指定日期货成交持仓排名

参数 类型 说明
qharr array 一维字符串数组,合约数组
endt datetime 日期,截止日期

返回:array

getFuturesTradeRankingDate(futurearr, end_t)

指定日期货列表成交持仓排名最新数据日,与系统参数当前证券相关。

参数 类型 说明
futurearr array 一维字符串数组,期货合约列表
end_t datetime 日期,截止日期

返回:array

tswebTransInstitution(str)

机构简称规范化

参数 类型 说明
str string 字符串,机构

返回:array

tswebFutureDealsandPositionList(future_id, end_t)

期货分析-龙虎榜-龙虎榜单-成交与持仓 注:2020年1月1日开始,除中金所外,所有商品期货行情的成交量、持仓量都为单边计算,之前是双边计算 中金所一直是单边计算

参数 类型 说明
future_id string 证券,合约代码
end_t datetime 日期,截止日期

返回:array

getFutureTradeRankingDate(end_t)

指定日期货成交持仓排名最新数据日,与系统参数当前证券相关。

参数 类型 说明
end_t datetime 日期,截止日期

返回:bool|datetime

getFuturesTradeRankingByDate3(end_t, t)

指定日最新期货成交持仓排名,与系统参数当前证券相关。

参数 类型 说明
end_t datetime 日期,截止日期
t array 数据表类型,返回结果

返回:bool

hgFixedInvestmentAssetsEf(begt, endt, month)

固定资产投资(不含农户)

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgLatestBenchmarkDepositInterestRate(endt, show_type)

人民币存贷款利率

参数 类型 说明
endt datetime 日期,截止日期
show_type any 用户自定义,显示类型

返回:bool

hgGrossDomesticProduct(begt, endt, month)

国内生产总值

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgMoneySupply(begt, endt, month)

存款性公司概览

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgIndustrialProducerPriceIndex(begt, endt, month)

工业生产者价格

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgTotalRetail(begt, endt, month)

社会消费品零售总额(简表)

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgPurchasingManagerIndex(begt, endt, month)

采购经理指数

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgSocialFinancingScale(begt, endt, month)

社会融资规模

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgConsumerPriceIndex(begt, endt, month)

居民消费价格

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgForeignExchangeAndGoldReserves(begt, endt, month)

官方储备资产

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

hgIndustrialAddedValueGrowth(begt, endt, month)

工业增加值

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:bool

tswebStockPurchasingManagerIndex(stock_id, begt, endt, month)

TSWEB_Stock_PurchasingManagerIndex 相关函数。

参数 类型 说明
stock_id string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockIndustrialAddedValueGrowth(stock_id, begt, endt, month)

TSWEB_Stock_IndustrialAddedValueGrowth 相关函数。

参数 类型 说明
stock_id string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockFixedInvestmentAssetsEf(stock_id, begt, endt, month)

TSWEB_Stock_FixedInvestmentAssetsEF 相关函数。

参数 类型 说明
stock_id string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockGrossDomesticProduct(stockid, begt, endt, month)

TSWEB_Stock_GrossDomesticProduct 相关函数。

参数 类型 说明
stockid string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockTotalRetail(stock_id, begt, endt, month)

TSWEB_Stock_TotalRetail 相关函数。

参数 类型 说明
stock_id string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockIndustrialProducerPriceIndex(stock_id, begt, endt, month)

TSWEB_Stock_IndustrialProducerPriceIndex 相关函数。

参数 类型 说明
stock_id string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockForeignExchangeAndGoldReserves(stock_id, begt, endt, month)

TSWEB_Stock_ForeignExchangeAndGoldReserves 相关函数。

参数 类型 说明
stock_id string 证券,证券代码
begt datetime 日期,开始日期
endt datetime 日期,截止日期
month any 用户自定义,报告类型

返回:any

tswebStockLatestBenchmarkLoanInterestRate(begt, endt)

TSWEB_Stock_LatestBenchmarkLoanInterestRate 相关函数。

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:any

tswebStockLatestBenchmarkDepositInterestRate(begt, endt)

TSWEB_Stock_LatestBenchmarkDepositInterestRate 相关函数。

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:any

stockGetMonthData(data, field, month)

Stock_GetMonthData 相关函数。

参数 类型 说明
data array 二维数字数组,数据
field string 字符串,日期字符串
month any 整数,月份

返回:array

fundBlockIndustryCentralization(bk_names, end_t, show_number, show_order, unit_type)

行业集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundBlockBondCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

持债集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockDividend(bk_names, beg_y, end_y)

年度分红

参数 类型 说明
bk_names string 市场和板块,板块名称
beg_y any 年份,开始年度
end_y any 年份,截止年度

返回:bool

fundBlockConvBondCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

可转债集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockAssetAllocation(bk_names, end_t, show_number, show_order, unit_type)

资产配置

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundBlockAbsCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

资产支持证券集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockFundCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

基金集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockNobleMetalCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

贵金属集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockFutureCentralization(bk_names, end_t, show_number, show_order, top_n, unit_type)

期货集中度

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
top_n any 用户自定义,取前N名
unit_type any 用户自定义,显示单位

返回:bool

fundBlockHolderStructure(bk_names, end_t, show_number, show_order, unit_type)

持有人结构

参数 类型 说明
bk_names string 市场和板块,板块名称
end_t datetime 日期,截止日期
show_number any 用户自定义,显示个数
show_order bool object
unit_type any 用户自定义,显示单位

返回:bool

fundBlockManagerScale(end_t, unit_type)

基金管理人规模

参数 类型 说明
end_t datetime 日期,截止日期
unit_type any 用户自定义,显示单位

返回:bool

transStockId(stock_id, id_type)

将字符串代码转化为天软的以SH、SZ、OF开头的代码 有少于6位,且以数字组成的字符串代码,函数会自动在前面加‘0’补齐代码再判断; 有少于8位,‘SZ’/‘SH’/‘OF’和数字组成的字符串代码,函数会自动在数字前面‘SZ’/‘SH’后面加‘0’补齐代码再判断; 有多于8位,‘SZ’/‘SH’/‘OF’和数字组成的字符串代码,函数会自动在数字前面‘SZ’/‘SH’后面去‘0’修正代码再判断;

参数 类型 说明
stock_id string 字符串,证券代码
id_type any 用户自定义,代码种类

返回:string

spUserSysParam2()

用户自定义函数教学范例,获得当前系统参数

返回:string

spSetSysParam1()

设置系统参数教学范例,使用缺省系统参数,返回股票.基本信息

返回:any

spSetSysParam2()

设置系统参数教学范例,指定系统参数(当前为SH600718),返回股票.基本信息

返回:any

bdExPand(endt)

扩展函数教学范例,获取截止日的流动股本

参数 类型 说明
endt datetime

返回:float

bdInfoArray(info_id)

InfoArray教学函数,返回指定股票InfoID对应基本面表的历史数据

参数 类型 说明
info_id string 整数,信息类别代码

返回:any

bdReport2(rdate)

infoarrayEx教学函数,返回指定股票截止到报告期Rdate的股票.十大流通股东

参数 类型 说明
rdate datetime 报告期

返回:any

bdReport(info_i_darr, rdate)

report函数教学函数,返回报告期Rdate的某几项财务指标或其他信息的值。函数可提取与报告期相关的基础财务数据。 该模型与当前的时间有关。因为财务数据有调整前调整后的数据,提取该数据的时候,要注意设置当前的时间。如果要取调整前的数据,当前的日期,要设置在调整后数据公布日之前。比如股票A,2011年的年报是2012年4月15日公布,2012年年报是2013年4月15日公布,2012年年报披露的时候,同时会披露2011年年报调整后的数据。当前的时间pn_date()设置在2013年4月15日之前的时候,取到的2011年年报数据就是调整前的数据,否则,取到的是2011年调整后的数据。

参数 类型 说明
info_i_darr array 基本面数组
rdate datetime 报告期

返回:any

hdNDay3(day_count)

NDay3函数教学函数,返回DayCount个数的日期时间。与系统参数(股票、时间、周期相关)。

参数 类型 说明
day_count any 整数

返回:any

hdNDay(day_count)

NDay函数教学函数,返回DayCount个数开盘价、收盘价、最高价、最低价、日期时间。与系统参数(股票、时间、周期、复权等相关)。

参数 类型 说明
day_count any 整数

返回:any

hdSpec(id)

Spec函数教学函数,返回指定股票收盘价。与系统参数(时间、周期、复权等相关)。

参数 类型 说明
id string 证券

返回:float

hdSpecDate(endt)

SpecDate函数教学函数,返回指定日期时间的最高价。与系统参数(股票、周期、复权等相关)。

参数 类型 说明
endt datetime 日期

返回:float

hdSpecAndSpecDate(id, days, endt)

Spec函数与SpecDate函数结合教学函数,返回指定股票ID到截止日Endt前Days个最高价中的最大者。与系统参数(周期、复权等相关)。

参数 类型 说明
id string 证券
days any 整数
endt datetime 日期

返回:float

hdPublic(b_kname, begt, endt)

采用公用函数中的行情提取函数教学函数,提取板块Bkname中的证券代码,返回每个证券由开始日Begt到截止日Endt的相关行情数据。与系统参数(周期、复权等相关)。

参数 类型 说明
b_kname any 市场和板块,板块名称
begt any 日期,开始日期
endt any 日期,截止日期

返回:any

udLoadTable(user_db_name)

LoadTable教学函数,返回用户数据UserDBname。

参数 类型 说明
user_db_name string 用户数据

返回:any

sqlInsert()

与MSSQL交互插入数据教学函数,向数据库中插入一条数据为(160,'1.0','2002-12-12')的数据,如插入成功返回插入的数据,否则返回“Insert出现错误”。该函数仅为对数据库进行操作范例,范例中使用的sourcename是数据库别名,result 是插入数据的结果。关于数据库别名的配置,以及数据库交互的具体说明,用户可在官网查看数据库交互专题。

返回:any

flGetHqData(bkname, t)

获得行情数据教学函数。获得板块Bkname下每一只股票的在指定日T的行情数据。

参数 类型 说明
bkname string 市场与板块
t datetime 日期

返回:array

flImportFile(import_type, id)

ImportFile函数教学函数。导入保存类型为importType的指定ID证券数据文件。若文件不存在则返回'file not exist',若文件导入失败则返回'Import file fail'。其中虚拟目录名为'testdir',用户应申请服务器权限并且建立好该虚拟目录。

参数 类型 说明
import_type any 用户自定义
id string 证券

返回:any

flWriteFile(b_kname, t)

WriteFile函数教学函数。将指定板块BKname的每一只股票在指定日T的行情数据保存到虚拟目录'testdir'下的'HqData.dat'文件,写出成功则返回'convert finished'。用户应申请好服务器权限,并建立好虚拟目录'testdir'。

参数 类型 说明
b_kname string 系统板块
t datetime 日期

返回:any

flExportFile(export_type, id, t)

Export函数教学函数。将指定股票ID的历史报告期十大股东序列数据以exportType文件形式导出到虚拟目录'testdir'下,若导入成功则返回'export success',否则返回'export fail!'。用户应当申请好服务器权限,并建立好虚拟目录'testdir'。

参数 类型 说明
export_type any 用户自定义
id string 证券
t any 日期

返回:string

gfGraphGroup(n1, n3)

gfGraphGroup函数教学函数。返回当前股票在截止日N(默认180)个周期的成交量,180个N1周期的平均成交量,180个N3周期的平均成交量的组合图形,与系统参数(股票,周期,时间,复权,周期个数N)相关。

参数 类型 说明
n1 any 整数
n3 any 整数

返回:any

teachGfColor()

gfColor函数教学函数。返回当前股票在截止日N(默认180)个周期的开盘价、收盘价、最高价、最低价、交易时间的图形,其中上涨为红色,持平为黄色,下跌为黄绿色,与系统参数(股票,周期,时间,复权,周期个数N)相关。

返回:any

gfBiasEval(l1)

乘离率绘图教学函数。返回指定股票在截止日N(默认180)个序列的L1乘离率图形,与系统参数(股票,周期,时间,复权相关)

参数 类型 说明
l1 any 整数

返回:any

teachGfKLineBoll2(k_graph, boll_graph)

图形叠加教学函数。返回函数KGrapg运行的图形与函数BollGraph图形的叠加,运行前,用户应当已经写好两个图形函数。

参数 类型 说明
k_graph any 函数
boll_graph any 函数

返回:any

teachGfMacdEval(short, long, m)

图形教学函数。指数平滑异同平均线,其中short为收盘价短期指数平滑移动曲线的天数,long为收盘价长期指数平滑移动曲线的天数,与系统参数(股票,周期,时间,复权)相关。 DIFF、DEA均为正,DIFF向上突破DEA,买入信号。 DIFF、DEA均为负,DIFF向下跌破DEA,卖出信号。 DEA线与K线发生背离,行情反转信号。 分析MACD柱状线,由红变绿(正变负),卖出信号;由绿变红,买入信号。

参数 类型 说明
short any 整数
long any 整数
m any 整数

返回:any

teachGfFill()

gfFill()教学函数。返回指定股票在指定日开盘价、收盘价、最高价、最低价、交易时间图形,依据涨平跌来选择填充方式,与系统参数(股票,周期,时间,复权)相关。

返回:any

teachGfGraph(type)

graph教学函数。返回指定股票在截止日的N(默认180)个周期的成交量图形,type值决定图形的种类,与系统当前参数(股票,周期,时间,复权,周期个数N)相关。

参数 类型 说明
type any

返回:any

gfLineType(type)

graph教学函数。返回指定股票在截止日的N(默认180)个周期的行情数据(开盘价,收盘价,最高价,最低价)和交易时间图形,与系统参数(股票,时间,周期,复权,周期个数N)相关,Type表示图形种类。

参数 类型 说明
type any 图形类型

返回:any

odGetBkList()

GetBKList()函数教学函数。得到板块名称为‘指数’的列表。

返回:array

oDGetBkStocks(bkname)

GetBK()函数教学函数。得到Bkname板块下的股票列表。

参数 类型 说明
bkname string

返回:array

odRealData(bkname)

RD()函数教学函数。得到Bkname板块下的股票的24项实时数据。

参数 类型 说明
bkname string

返回:array

esOperator()

TSL语法基本教学函数。函数本身介绍了算术运算、关系运算、逻辑运算、自加(减)。

返回:any

esFuncCall()

TSL语法基本教学函数。函数本身定义了一个数组a,返回a的字段个数。

返回:array

esReturn()

return()函数教学函数。函数本身介绍了返回实数、布尔类型、数组的三种返回。

返回:array

fnMainAndSubFunc()

函数的定义与调用教学函数。函数本身调用了另外一个累积求和的函数,返回0到9的累积求和。

返回:any

fnFunc2(bkname)

getbk()函数教学函数。返回Bkname板块的所有股票。

参数 类型 说明
bkname string 系统板块

返回:any

fnCallByPara()

函数的定义与调用教学函数。函数本身定义了一个整数a=1,调用另一个函数使得a自加1。

返回:any

fnCallByParaSub(a)

TSL基本函数教学函数。函数对传入的参数自加1,本身不返回任何值。

参数 类型 说明
a any 整数

返回:any

fnMain(begt, endt)

TSL基本函数教学函数。获得板块‘深圳A股’股票序列中各股票在Begt至EndT的换手率与涨幅。

参数 类型 说明
begt datetime 日期,开始日期
endt datetime 日期,截止日期

返回:any

fpUserBk(user_bk_name)

获取用户板块股票序列教学函数。获得已保存用户板块UserBkName下的股票序列,调用时用户应已将股票序列保存在UserBKName板块下。

参数 类型 说明
user_bk_name string 用户板块

返回:any

fsInfoId(infoid)

获得基本面数据教学函数。返回截止到2002年6月30日Infoid相关基本面数据。

参数 类型 说明
infoid any 基本面

返回:any

ftExpression22(rdate)

表达式函数教学函数。返回指定股票在报告期rdate的资产负债表,与当前系统参数(股票)相关。

参数 类型 说明
rdate datetime 报告期

返回:any

ftExpression23(l1)

表达式函数教学函数。返回指定股票在指定日180个序列的L1乖离率,与系统参数(股票,周期,时间,复权相关)

参数 类型 说明
l1 any 整数

返回:any

fpUserDb(user_db_name)

用户自由数据教学函数。获取UserDBname表,提取‘涨幅%’字段数据前十的数据。

参数 类型 说明
user_db_name string 用户数据

返回:any

fpUserDefine(a)

用户自定义教学函数。根据a不同的取值返回收盘价/开盘价/最高价/最低价,与系统参数(股票,复权,时间)相关。

参数 类型 说明
a any 用户自定义

返回:float

fpTwoDimArr(t)

二位数组访问教学函数。对二维数组循环遍历赋值给R数组,然后返回R数组。

参数 类型 说明
t array 二位字符串数组,二位数组

返回:array

fpTable(t)

二位数组访问教学函数。对二维数组循环遍历赋值给R数组,然后返回R数组。

参数 类型 说明
t array 二位字符串数组,二位数组

返回:array

fpSysBk(bkname)

getbk教学函数。返回系统板块下的所有股票代码。

参数 类型 说明
bkname string 系统板块

返回:any

fpStocks(stocks)

str2array教学函数。从股票参数中分离出各个股票的代码。

参数 类型 说明
stocks array 证券

返回:any

fpInfoIdArr(info_id_arr)

访问基本面数据教学函数。返回当前股票在2002年6月30日的InfoIdarr基本面相关数据,与当前系统参数(股票)相关。

参数 类型 说明
info_id_arr array 基本面数组

返回:any

fpReport(rdate)

report()函数教学函数。返回当前股票在Rdate报告期下的每股收益(摊薄)。

参数 类型 说明
rdate datetime 报告期

返回:float

fpMarketAndBk(bkname)

getbk教学函数。返回指定板块下的所有股票代码。

参数 类型 说明
bkname string 系统板块

返回:any

fpIndexes(index_id)

Stockname教学函数。返回指数代码IndexID对应的指数名称。

参数 类型 说明
index_id string 指数,指数名称

返回:string

ftExpression1()

表达式教学函数。返回当前股票收盘价的5个周期的平均值,与当前系统参数(股票,时间,周期)相关。

返回:float

fpInteger()

整形数据类型教学函数。返回整数1与整数2的求和。

返回:any

fpDateTime()

日期数据类型教学函数。返回整数19991231转化为时间类型的值。

返回:float|datetime

fpBoolean()

布尔类型教学函数。返回5与7.8比较大小的布尔值。

返回:bool

fpReal()

实数数据类型教学函数。返回实数2.0和3.5的乘积。

返回:float

fpString()

字符串数据类型教学函数。返回字符串'd'与'---e'的连接。

返回:string

arGetValue2()

数组类型教学函数。返回当前股票历史资产负债表序列的第四项,与系统参数(股票)相关。

返回:array

arSubArray(stocks, rdate)

字符串数组类型教学函数。返回字符串数组Stocks中每一只股票在指定报告期Rdate的十大股东情况。

参数 类型 说明
stocks array 证券,股票代码
rdate datetime 报告期

返回:array

arDefine1(type)

数组类型教学函数。跟据Type的值来返回相应的随机数组。

参数 类型 说明
type any 用户自定义

返回:array

fpOneDimArr(tarr)

数组类型教学函数。对一维数组tarr遍历求和,返回求和值1。

参数 类型 说明
tarr array 一维数字数组

返回:array

arGetValue1(bkname)

数组类型教学函数。对板块Bkname下证券代码遍历,获得每个证券当前时间的收盘价。

参数 类型 说明
bkname string 市场与板块

返回:array

arDefine3()

数组类型教学函数。创建一个10×10的二维随机数组,同时对列下标命名。

返回:array

fcTryExcept()

Try-Except教学函数。对字符串‘3.2’进行整形转字符串,如果捕获到错误,则抛出异常'类型转换错误'。

返回:string

fcRaise(a)

Raise教学函数。参数a和0比较大小,如果a大于0则返回a的值,否则弹出 异常信息'a不能小于0'。

参数 类型 说明
a any real

返回:any

fcDebugReturn()

DebugReturn教学函数。调试返回,后面跟返回值,可在任何地方直接将结果返回到客户端,而不是象RETURN一样返回到上一级别,这有助于用户调试使用。

返回:any

if1(c)

条件语句if教学函数。传入参数C,如果C大于10则返回整数20,否则返回10。

参数 类型 说明
c float 实数

返回:any

if2(q)

条件语句if教学函数。传入参数q,对q的值进行判断来返回相应的字符串。

参数 类型 说明
q float 实数

返回:string

if3(a)

条件语句if教学函数。传入参数a,对a的值进行判断来返回相应的字符串。

参数 类型 说明
a any 整数

返回:string

fcBreak()

循环语句教学函数。对nI自1向10000自乘,当自乘值大于10000时结束循环,返回nI的值。

返回:any

forDownto()

for循环语句教学函数。对nI自100向0循环,对所有的奇数累积求和。

返回:any

fcWhile()

while循环语句教学函数。对i自1向99累加到初始值为1的sum,返回sum。

返回:any

fcContinue()

continue循环语句教学函数。对i自0向100累积求和,若遇到偶数则跳出本次循环,返回0到100的奇数和。

返回:any

fcFor()

for循环语句教学函数。对数组array(1,2,3)遍历,返回累积求和值。

返回:array

getBkExample()

GetBK()函数教学函数。得到深证A股;上证A股板块下的股票代码和股票名称。

返回:string

handleExcept()

Try-Except教学函数。对字符串‘123x’进行整形转字符串,如果捕获到错误,则返回整数0。

返回:string

timeCalc()

时间运算教学函数。记录当前时间NOW()与休眠一秒后的时间差,返回字符串信息。

返回:string

demoIpHermiteB()

ip_Hermite_B()函数教学函数。埃尔米特等距插值,计算给定插值点处的函数值。

返回:float

demoIpSlg()

ip_SLG()函数教学函数。二元全曲间插值,计算给定插值点处的函数值。

返回:float

demoIpSlq()

ip_SLQ()函数教学函数。二元三点插值,计算给定插值点处的函数值。

返回:float

demoIpAitkenA()

ip_Aitken_A()函数教学函数。埃特金不等距插值,计算给定插值点处的函数值。

返回:float

demoIpHermiteA()

ip_Hermite_A()函数教学函数。埃儿米特不等距插值,计算给定插值点处的函数值。

返回:float

demoIpParabolaA()

ip_Parabola_A()函数教学函数。抛物线不等距插值,计算给定插值点处的函数值。

返回:float

demoIpLagrangianA()

ip_Lagrangian_A()函数教学函数。拉格朗日不等距插值,计算给定插值点处的函数值。

返回:float

demoIpSplineA()

ip_Spline_A ()函数教学函数。第一类边界条件的三次样条插值,计算给定插值点处的函数值。

返回:float

demoIpAitkenB()

ip_Aitken_B()函数教学函数。埃特金等距插值,计算给定插值点处的函数值。

返回:float

demoIpLagrangianB()

ip_Lagrangian_B()函数教学函数。拉格朗日等距插值,计算给定插值点处的函数值。

返回:float

demoIpSplineB()

ip_Spline_B ()函数教学函数。第二类边界条件的三次样条插值,计算给定插值点处的函数值。

返回:float

demoIpParabolaB()

ip_Parabola_B ()函数教学函数。抛物线等距插值,计算给定插值点处的函数值。

返回:float

demoIpSplineC()

ip_Spline_C ()函数教学函数。第三类边界条件的三次样条插值,计算给定插值点处的函数值。

返回:float

demoNaError()

na_errormsg ()函数教学函数。依据se_Gauss()函数传递的插值错误代码,返回数值分析插值错误信息。

返回:string

demoIgSimpson1()

ig_Simpson_1()函数教学函数。辛普森求积法回调函数,计算定积分。

返回:float

demoIgRomberg()

ig_Romberg()函数教学函数。龙贝格求积法回调函数,计算定积分。

返回:float

demoIgSimpson2()

ig_Simpson_2()函数教学函数。辛普森二重积分法回调函数,计算定积分。

返回:float

demoIgTrapezoid2()

Demo_ig_Trapezoid_2()函数教学函数。自适应梯形求积法回调函数,计算定积分。

返回:float

demoIgChebyshev()

Demo_ig_Chebyshev()函数教学函数。切比雪夫求积法回调函数,计算定积分。

返回:float

demoIgGauss()

Demo_ig_Gauss()函数教学函数。高斯求积法回调函数,计算定积分。

返回:float

demoIgTrapezoid1()

Demo_ig_Trapezoid_1()函数教学函数。变步长梯形求积法回调函数,计算定积分。

返回:float

igTrapezoid2CallBack(x)

自适应梯形求积法回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igTrapezoid1CallBack(x)

变步长梯形求积法回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igSimpson2CallBack2(x)

辛普森二重积分法积分上限回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igSimpson1CallBack(x)

辛普森求积法回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igSimpson2CallBack1(x)

辛普森二重积分法积分下限回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igChebyshevCallBack(x)

切比雪夫求积法回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igRombergCallBack(x)

龙贝格求积法回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igGaussCallBack(x)

高斯求积法回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数

返回:float

igSimpson2CallBack(x, y)

辛普森二重积分法函数值回调函数。关于自变量x的函数式,一般作用于定积分计算的被积函数。

参数 类型 说明
x float 实数
y float 实数

返回:float

demoMtVaCholesky()

mt_va_Cholesky()函数教学函数。对指定对称正定矩阵的行列式值平方根,其中矩阵为array( (5.0,7.0,6.0,5.0),(7.0,12.0,8.0,7.0), (6.0,8.0,10.0,9.0),(5.0,7.0,9.0,10.0));。

返回:float

demoMtIvGaussJordan()

mt_iv_Gauss_Jordan()函数教学函数。求一般实矩阵的逆矩阵,其中求逆的矩阵A=array((0.2368,0.2471,0.2568,1.2671),(0.1968,0.2071,1.2168,0.2271),(0.1581,1.1675,0.1768,0.1871),(1.1161,0.1254,0.1397,0.149))。

返回:any

demoMtSubtraction()

mt_Subtraction()函数教学函数。矩阵减法,其中矩阵A=array((3,-3),(5,-5))B=array((-2,4),(1,8)),返回A-B。

返回:any

demoMtAddition()

mt_Addition ()函数教学函数。矩阵加法,其中矩阵A=array((3,-3),(5,-5))B=array((-2,4),(1,8)),返回A+B。

返回:any

demoMtTransposition()

mt_Transposition()函数教学函数。矩阵转置,返回转置后的矩阵,其中转置的矩阵A=array((3,-3,11),()5,-5,8)。

返回:any

demoSfIntegerBessel2()

sf_IntegerBessel_2()教学函数。整数阶第二类贝塞尔函数,利用和的值可以递推出任意正整数阶第二类Bessel函数的值,这里阶数n=3,变量x=50。

返回:float

demoSfIncompleteGamma()

sf_IncompleteGamma()教学函数。不完全伽马函数,带入a=0.05,x=0.3求函数值。

返回:float

demoSfRealBessel1()

sf_RealBessel_1()教学函数,实数阶第一类贝塞尔函数,带入阶数n=2,x=0.5求函数值。

返回:float

demoSfF()

sf_F()函数教学函数。F分布函数,带入随机变量f=9,自由度n1=2,自由度n2=3求积分值。

返回:float

demoSfT()

sf_T()函数教学函数。T分布函数,带入随机变量t=0.5,自由度n=4求积分值。

返回:float

demoSfSinX()

sf_SinX ()函数教学函数。正弦分布函数,带入随机变量x=14.5求积分值。

返回:float

demoSfIncompleteBeta()

sf_IncompleteBeta()函数教学函数。不完全贝塔函数,带入参a=1,b=2,自变量x=0.2求积分值。

返回:float

demoSfNormal()

sf_Normal()函数教学函数。正态分布函数,带入期望a=3,标准差d=15,随机变量x=-10求积分值。

返回:float

demoSfEllipseX2()

sf_EllipseX_2()函数教学函数。第二类椭圆积分函数,带入变量k=1,椭圆参数=π6求积分值。

返回:float

demoSfEx()

sf_eX()函数教学函数。指数积分函数,带入变量x=1.65求积分值。

返回:float

demoSfIntegerBessel1()

sf_IntegerBessel_1()函数教学函数。整数阶第一类贝塞尔函数,带入阶数n=3,变量x=50求函数值。

返回:float

demoSfBeta()

sf_Beta()函数教学函数。贝塔函数,带入变量x=1.5,y=2.5求积分值。

返回:float

demoSfError()

sf_Error()函数教学函数。误差(概率)函数,带入变量x=0.05求积分值。

返回:float

demoSfEllipseX1()

sf_EllipseX_1()函数教学函数。第一类椭圆积分函数,带入变量k=0.5,椭圆参数=π/2求积分值。

返回:float

demoSfCosX()

sf_CosX()函数教学函数。余弦积分函数,带入随机变量x=14.5求积分值。

返回:float

demoSfRealBessel2()

sf_RealBessel_2 ()函数教学函数。实数阶第二类贝塞尔函数,带入阶数n=2,变量x=0.5求函数值。

返回:float

demoSfGamma()

sf_Gamma()函数教学函数。伽马函数,带入x=1.5求积分值。

返回:float

demoSfX2()

sf_X2()函数教学函数。卡方分布函数,带入自由度n=3,随机变量x=5求积分值。

返回:float

demoSeGaussJordan()

se_Gauss_Jordan()函数教学函数。高斯-约当消去法,用全主元高斯-约当法消去法同时求解系数矩阵相同而常数向量不同的m个n阶线性方程组AX = B,其中A=array((0.2368,0.2471,0.2568,1.2671),(0.1968,0.2071,1.2168,0.2271),(0.1581,1.1675,0.1768,0.1871), (1.1161,0.1254,0.1397,0.1490))B=array((1.8471),(1.7471),(1.6471),(1.5471))。

返回:any

demoSeLdl()

se_Ldl()函数教学函数。LU分解法,用LU分解法求解系数矩阵为对称、右端具有m组常数向量的线性方程组 AX =B,其A=array((5,7,6,5,1),(7,10,8,7,2),(5,7,9,10,4),(1,2,3,4,5)),B=array((24,96),(34,136),(36,144),(35,140),(15,60));

返回:any

demoSeGauss()

se_Gauss()函数教学函数。高斯消去法,用全选主元高斯消去法求解n阶线性方程组AX = B。其中A=array((0.2368,0.2471,0.2568,1.2671),(0.1968,0.2071,1.2168,0.2271),(0.1581,1.1675,0.1768,0.1871),(1.1161,0.1254,0.1397,0.1490))B= array(1.8471,1.7471,1.6471,1.5471)

返回:any

demoSeGaussSeidel()

se_Gauss_Seidel()函数教学函数。高斯-赛德尔迭代法,用高斯-赛德尔迭代法求解系数矩阵具有主元占优的线性方程组AX = B。其中A=array((7,2,1,-2), (9,15,3,-2),(-2,-2,11,5),(1,3,2,13))B=array(4,7,-1,0)。

返回:any

demoSeCholesky()

se_Cholesky()函数教学函数。乔列斯基分解法,用乔列斯基(Cholesky)分解法(即平方根法)求解系数矩阵为对称正定、且右端具有m组常数向量的线性方程组AX = B。其中A=array((5,7,6,5),(7,10,8,7),(6,8,10,9),(5,7,9,10))B= array((23,92),(32,128), (33,132), (31,124))。

返回:any

initdatasample(initdatatype, n)

初始化数据

参数 类型 说明
initdatatype any usrdefine,初始化类型
n any integer,数组的长度,二维N*N,一维N

返回:array

portopt(expreturn, exp_cov, numports, portreturn, conset)

计算带约束投资组合的有效前沿。 函数Protopt通过给定资产组合的预期收益率和协方差矩阵,计算投资组合有效边界,即相同的风险水平(标准差)下最大收益率的组合,或相同的预期收益率下,选择风险最小的组合。函数的输出分为两个部分,分别是“组合收益风险”:每个有效组合对应的预期收益率和标准差,以及“组合各资产权重”:每个有效组合对应的各个资产配置比例。

参数 类型 说明
expreturn array 一维实数数组,资产预期收益;
exp_cov array 二位实数数组,资产协方差矩阵;
numports any 整数,求有效前沿组合数,可选,默认为10;
portreturn array 一维实数数组,要求投资组合的回报率,可选,非空时 Numports失效;
conset array 数据表结构,资产约束信息,可选,默认为x>=0,sum(x)=1。;约束条件为:1).A:*X <= B2).Aeq:*x = Beq3).Lb <= x <= Ub;其中,X为组合各个资产的权重,用户需给变量A、B、Aeq、Beq、LB、Ub的值。输出入格式例如:Conset1:=array();Conset1['A',0] := array((1,0,1));Conset1['B',0] := array(0.5);Conset1['Aeq',0] := array((1,1,1));Conset1['Beq',0] := array(1);Conset['Lb',0] := array(0.2,0,0);

返回:array

portoptSim(expreturn, exp_cov, numports, portreturn)

简单约束下投资组合的有效前沿 简单约束:非负、全额投资,即各资产权重w>=0,且权重之和为1

参数 类型 说明
expreturn array 一维数字数组,资产预期收益
exp_cov array 二维数字数组, 资产协方差矩阵
numports any 整数, 有效前沿组合数,可选,缺省取10
portreturn array 一维数字数组, 要求投资组合的回报率,可选,非空时Numports失效

返回:array

uiInteger()

整数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiBoolean()

真假。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiString()

字符串。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:string

uiDate()

日期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiDouble()

浮点数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiMarketList()

市场列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiIndexList()

指数列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiStockList()

股票列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiSelfBkList()

自选板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiSysBkList()

系统板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiRightStyle()

复权方法。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiCycle()

周期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiReportDate()

报告期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiBasicIdList()

基本面ID列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiUserDefine()

用户自定义。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:any

uiOneDimArray()

一维数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiTwoDimDoubleArray()

二维实数数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiOneDimStringArray()

一维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiTwoDimStringArray()

二维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiOneDimDateArray()

一维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:array

uiTwoDimDateArray()

二维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:array

uiTable()

数据表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。

返回:any

uiUserData()

用户数据。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:array

uiRightDay()

复权基准日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:any

uiBasicId()

基本面ID。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:any

uiYear()

年份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:any

uiMonth()

月份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:any

uiDay()

日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。

返回:any

promptForFileName(file_name, filter, default_ext, title, initial_dir, save_dialog)

显示文件打开(保存)对话框。如果选择文件并确定则返回真,否则返回假。

参数 类型 说明
file_name string 字符串类型。初始的文件名以及返回的文件名
filter string 字符串类型。文件过滤条件。如'Excelfiles?(*.xls)\
default_ext string 字符串类型。默认的扩展名,不含有”.”号。
title string 字符串类型。对话框的标题栏。
initial_dir string 字符串类型。初始的目录。
save_dialog bool object

返回:string

inputDialog(title, hint, define)

输入对话框,生成类似于函数、模型运行的时候自动出现的参数输入对话框。如果取消了,返回为假,否则为真。

参数 类型 说明
title string 字符串类型。对话框的标题。
hint string 字符串类型。对话框的提示信息。
define array 对话框的定义,为一个表结构类型,其中包括四个字段:

返回:bool

buildOptionComboValue(values, default_index)

生成自定义类型uiUserDefine所需的VALUE值。返回的结果为用户自定义类型所需的Value值

参数 类型 说明
values string 其结构为以显示值=返回结果以回车换行相隔的字符串。在用户自定义里下来显示的就是显示值,而下拉代表的结果为TSL语法的返回结果值,如字符串需要加引号。显示名1=返回结果值1 显示名2=返回结果值2 ……………….
default_index any 默认选择的项的索引,索引值从0开始。

返回:string

mbAbortRetryIgnore()

消息对话框的类型控制字,按钮显示三个:中止(Abort),重试(Retry,忽略(Ignore

返回:any

mbOk()

消息对话框的类型控制字,按钮显示一个:Ok。

返回:any

mbOkCancel()

消息对话框的类型控制字,按钮显示两个:确定(Ok),取消(Cancel)。

返回:any

mbRetryCancel()

消息对话框的类型控制字,按钮显示两个:重试(Retry),取消(Cancel)。

返回:any

mbYesNo()

消息对话框的类型控制字函数,按钮ID显示两个:是(Yes),否(NO)。

返回:any

mbYesNoCancel()

消息对话框的类型控制字,按钮显示三个:是(Yes),否(No),取消(Cancel)。

返回:any

mbIconInformation()

消息对话框的图标控制字,显示消息提示,一般对类型控制字消息显示框的装饰。

返回:any

mbIconExclamation()

消息对话框的图标控制字,显示感叹号,一般对类型控制字消息显示框的装饰。

返回:any

mbIconWarning()

消息对话框的图标控制字,显示警告图标,一般对类型控制字消息显示框的装饰。

返回:any

mbIconInfomation()

消息对话框的图标控制字,显示信息提示。

返回:any

mbIconAsterisk()

消息对话框的图标控制字,显示星号,一般对类型控制字消息显示框的装饰。

返回:any

mbIconQuestion()

消息对话框的图标控制字,显示问号,一般对类型控制字消息显示框的装饰。

返回:any

mbIconStop()

消息对话框的图标控制字,显示停止,一般对类型控制字消息显示框的装饰。

返回:any

mbIconError()

消息对话框的图标控制字,显示错误,一般对类型控制字消息显示框的装饰。

返回:any

mbIconHand()

消息对话框的图标控制字,显示手,一般对类型控制字消息显示框的装饰。

返回:any

mbDefButton1()

消息对话框的默认按钮控制字,默认为第一个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字合用。

返回:any

mbDefButton2()

消息对话框的默认按钮控制字,默认为第二个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用。

返回:any

mbDefButton3()

消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用。

返回:any

mbDefButton4()

消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用。

返回:any

mbApplModal()

消息对话框的模式控制字,普通模式。

返回:any

mbAppModal()

消息对话框的模式控制字,应用模式。

返回:any

mbSystemModal()

消息对话框的模式控制字,系统模式,对话框总在最前端。

返回:any

mbTaskModal()

消息对话框的模式控制字,任务模式。

返回:any

mbTopMost()

其他控制字,设置对话框为总在前端。

返回:any

mbDefaultDesktopOnly()

其他控制字,仅仅在默认桌面显示。

返回:any

mbHelp()

其他控制字,对话框中显示帮助按钮。

返回:any

mbRight()

其他控制字,文字右对齐方式。

返回:any

mbRtlReading()

其他控制字,从右往左输出文字,对输出Hebrew或者Arabic语言有效。

返回:any

mbSetForeGround()

其他控制字,设置对话框为前端窗口。

返回:any

mbSetTopMost()

其他控制字,设置对话框为总在前端。

返回:any

mbServiceNotification()

其他控制字,服务通知模式,即便无用户登录系统也显示。

返回:any

idAbort()

消息对话框返回字,表明用户选中了Abort按钮。

返回:any

idCancel()

消息对话框返回字,表明用户选中了Cancel按钮。

返回:any

idIgnore()

消息对话框返回字,表明用户选中了Ignore按钮。

返回:any

idNo()

消息对话框返回字,表明用户选中了No按钮。

返回:any

idOk()

消息对话框返回字,表明用户选中了OK按钮。

返回:any

idRetry()

消息对话框返回字,表明用户选中了Retry按钮。

返回:any

idYes()

消息对话框返回字,表明用户选中了Yes按钮。

返回:any

decToInt64(arg1)

字符串相关函数。

参数 类型 说明
arg1 string

返回:string

示例

DecToInt64("12");//输出: 12L;

decToInt64Def(arg1, arg2)

常用字符串函数相关函数。

参数 类型 说明
arg1 string
arg2 any

返回:string

示例

DecToInt64Def("12",1);//输出: 12L;
DecToInt64Def("test",1);//输出: 1L;

tryDecToInt64(arg1, value)

字符串相关函数。

参数 类型 说明
arg1 string
value any

返回:string

示例

ret := TryDecToInt64("12",value);
if ret then
value;
else
"转换失败!";
//输出: 12L

decToInt32(arg1)

字符串相关函数。

参数 类型 说明
arg1 string

返回:string

示例

DecToInt32("12");//输出: 12;

decToInt32Def(arg1, arg2)

常用字符串函数相关函数。

参数 类型 说明
arg1 string
arg2 any

返回:string

示例

DecToInt32Def("12",1);//输出: 12;
DecToInt32Def("test",1);//输出: 1;

tryDecToInt32(arg1, value)

字符串相关函数。

参数 类型 说明
arg1 string
value any

返回:string

示例

ret := TryDecToInt32("12",value);
if ret then
value;
else
"转换失败!";
//输出: 12

decToInt(arg1)

字符串相关函数。

参数 类型 说明
arg1 string

返回:string

示例

DecToInt("12");//输出: 12;

decToIntDef(arg1, arg2)

字符串相关函数。

参数 类型 说明
arg1 string
arg2 any

返回:string

示例

DecToIntDef("12",1);//输出: 12;
DecToIntDef("test",1);//输出: 1;

tryDecToInt(arg1, value)

字符串相关函数。

参数 类型 说明
arg1 string
value any

返回:string

示例

ret := TryDecToInt("12",value);
if ret then
value;
else
"转换失败!";
//输出: 12

noRecordTable()

创建无记录表。

返回:array

示例

NoRecordTable();
//结果:Array()

passwordGen(arg1, arg2, arg3, arg4)

数组相关函数。

参数 类型 说明
arg1 any
arg2 any
arg3 string
arg4 any

返回:array

示例

rdo2 PasswordGen(8,5,'ts',3);

getMiddleN(data, start_pos, end_pos)

从数组表中按 1 基位置取中间行区间。

参数 类型 说明
data array 原始数组表
start_pos any 起始行位置,按 1 开始
end_pos any 结束行位置,按 1 开始

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':4,'c':33),('a':5,'c':33));
GetMiddleN(t2,2,3);

filterTable(data, key_value)

从数组表或信息表中筛选匹配键值的记录。

参数 类型 说明
data array 待筛选的数据表
key_value any datetime

返回:array

示例

// 'SZ002664'在20211231时的分红送股数据
setsysparam(pn_stock(),'SZ002664');
FilterTable(Infoarray(18),20211231);

getSubField(data, field)

从数组表中取指定字段或列的值序列。

参数 类型 说明
data array 原始数组表
field string int

返回:array

示例

a:=array(('a':8,'b':7),('a':6,'b':9));
GetSubField(a,'a');// 从a表中取第’a列’;

getSubTable(data, fields)

从数组表中按字段或列下标取子表。

参数 类型 说明
data array 原始数组表
fields array 要保留的字段名或列下标数组

返回:array

示例

a:=array((1,2,4),(11,12,14));
b:=array(0,2);
GetSubTable(a,b);

tsExpertClientConfig()

客户端行为控制函数相关函数。

返回:any

formatFloatExt(value[, format])

按扩展格式输出数值字符串,支持千分位与空值处理。

参数 类型 说明
value string float
format any 格式参数(可选)

返回:string

示例

FormatFloatExt(12345.67,1);
//结果:’ 12,345.67

webZero(value)

当数值为 0 时返回空字符串,否则返回数值字符串。

参数 类型 说明
value float 输入数值

返回:string

示例

WebZero(0);
//结果:’’  //空字串

roundTo5(value)

将数值按 0.5 的步长进行四舍五入。

参数 类型 说明
value float 输入数值

返回:float

示例

RoundTo5(0.35);
//结果:0.5

simpleRoundTo2(value, digits)

按指定小数位数进行四舍五入(对负数同样生效)。

参数 类型 说明
value float 输入数值
digits any 保留的小数位数

返回:float

示例

SimpleRoundTo2(1234.56789654,-2);
//结果:1234.57

divValue(v1, v2)

当除数不为 0 时返回 v1 / v2,否则返回 0

参数 类型 说明
v1 float 被除数
v2 float 除数

返回:float

示例

DivValue(8,2);
//返回:4

dataisequal(a, b)

判断两个数据是否相等。

参数 类型 说明
a any 待比较数据
b any 待比较数据

返回:bool

ifThen3(left, right, greater_value, equal_value, less_value)

比较两个值,返回大/等/小对应结果。

参数 类型 说明
left any 左值
right any 右值
greater_value any left > right 时返回
equal_value any left = right 时返回
less_value any left < right 时返回

返回:bool

示例

IfThen3(1,2,'左大','相等','右大');
//返回:’右大’

safeEval(expr)

安全执行表达式或表达式字符串,执行失败返回 nil。

参数 类型 说明
expr string 表达式(@)或表达式字符串(&)

返回:string

mergeGraph(graph1, graph2, graph3, graph4)

合并多个图形对象。

参数 类型 说明
graph1 object 第一个图形
graph2 object 第二个图形
graph3 object 第三个图形
graph4 object 第四个图形

返回:any

示例

setsysparam(pn_stock(),'SZ000063');
setsysparam(pn_date(),20190301T);
setsysparam(pn_nday(),100);
t1:=NDay2(gfopen(), Open() ,
gfclose(), close(),
gfhigh(), high(),
gflow(),  low(),
gftime(), datetimetostr(sp_time()),
//KLine颜色
gfColor(), IfThen3(Close(), Open(),
ClRed() ,  //涨颜色
clYellow() , //平颜色
ClLime()   //跌颜色
),
gffill(),ifThen3(Close(), Open(), flClear(), flSolid(),flSolid())
);
t2:=NDay2('MA5',Ma(Close(),5)); //5日均线
t3:=NDay2('MA10',Ma(Close(),10)); //10日均线
t4:=NDay2('MA20',Ma(Close(),20)); //20日均线
g1:=graph(gtKline(),'KLine',t1);
g2:=graph(gtline(),'MA5',t2);
g3:=graph(gtline(),'MA10',t3);
g4:=graph(gtline(),'MA20',t4);
MergeGraph(g1,g2,g3,g4);

getColorByIndex(index)

按颜色索引获取颜色值。

参数 类型 说明
index any 颜色索引

返回:array

示例

GetColorByIndex(1);
//返回:16711680

hist(values, bin_count, center)

按指定组数统计数值序列的直方图频数。

参数 类型 说明
values array 待统计的数值序列
bin_count any 分组数量
center any 接收或参与分组中心值计算

返回:array

示例

A := randnorm(0,1,10000);
hist(A,30,center);

randnorm(mean, std_dev, row_count, columns)

生成正态分布随机数数组。

参数 类型 说明
mean float 均值
std_dev float 标准差
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randnorm(0,1,10,array("a","b"));

sfGeopdf(x, probability)

计算几何分布概率密度。

参数 类型 说明
x array 随机变量值
probability float 成功概率

返回:array

sfGeocdf(x, probability)

计算几何分布累计分布值。

参数 类型 说明
x array 随机变量值
probability float 成功概率

返回:array

sfGeoinv(probability_value, probability)

计算几何分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
probability float 成功概率

返回:array

randgeo(probability[, row_count][, columns])

生成几何分布随机数。

参数 类型 说明
probability float 成功概率
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randgeo(10,10,array("a","b"));

sfUnidpdf(x, max_value)

计算离散均匀分布概率密度。

参数 类型 说明
x array 随机变量值
max_value any 离散均匀分布上界

返回:array

sfUnidcdf(x, max_value)

计算离散均匀分布累计分布值。

参数 类型 说明
x array 随机变量值
max_value any 离散均匀分布上界

返回:array

sfUnidinv(probability_value, max_value)

计算离散均匀分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
max_value any 离散均匀分布上界

返回:array

randunid(max_value, row_count, columns)

生成离散均匀分布随机数数组。

参数 类型 说明
max_value any 离散均匀分布上界
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randunid(10,10,array("a","b"));

sfNormpdf(x, mean, std_dev)

计算正态分布概率密度。

参数 类型 说明
x array 随机变量值
mean float 均值
std_dev float 标准差

返回:array

sfNormcdf(x, mean, std_dev)

计算正态分布累计分布值。

参数 类型 说明
x array 随机变量值
mean float 均值
std_dev float 标准差

返回:array

sfNorminv(probability_value, mean, std_dev)

计算正态分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
mean float 均值
std_dev float 标准差

返回:array

normfit(values, alpha)

估计正态分布参数及置信区间。

参数 类型 说明
values array 样本数据
alpha float 显著性水平

返回:array

示例

x := randnorm(0,1,10,array("a","b"));
normfit(x,0.05);

sfHygeinv(probability_value, population_size, success_count, draw_count)

计算超几何分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
population_size any 总体数量
success_count any 总体中的成功数量
draw_count any 抽取数量

返回:array

poissfit(values, alpha)

估计泊松分布 lambda 参数及置信区间。

参数 类型 说明
values array 样本数据
alpha float 显著性水平

返回:array

示例

x := randpoiss(1,100);
poissfit(x,0.05);

sfBinocdf(x, trial_count, probability)

计算二项分布累计分布值。

参数 类型 说明
x array 随机变量值
trial_count any 试验次数
probability float 成功概率

返回:array

randhyge(population_size, success_count, draw_count, row_count, columns)

生成超几何分布随机数数组。

参数 类型 说明
population_size any 总体数量
success_count any 总体中的成功数量
draw_count any 抽取数量
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randhyge(100,10,20,10,array("a","b"));

sfHygepdf(x, population_size, success_count, draw_count)

计算超几何分布概率密度。

参数 类型 说明
x array 随机变量值
population_size any 总体数量
success_count any 总体中的成功数量
draw_count any 抽取数量

返回:array

sfHygecdf(x, population_size, success_count, draw_count)

计算超几何分布累计分布值。

参数 类型 说明
x array 随机变量值
population_size any 总体数量
success_count any 总体中的成功数量
draw_count any 抽取数量

返回:array

sfPoisspdf(x, lambda_value)

计算泊松分布概率密度。

参数 类型 说明
x array 随机变量值
lambda_value float lambda 参数

返回:array

sfPoisscdf(x, lambda_value)

计算泊松分布累计分布值。

参数 类型 说明
x array 随机变量值
lambda_value float lambda 参数

返回:array

sfPoissinv(probability_value, lambda_value)

计算泊松分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
lambda_value float lambda 参数

返回:array

randpoiss(lambda_value, row_count, columns)

生成泊松分布随机数数组。

参数 类型 说明
lambda_value float lambda 参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randpoiss(10,10,array("a","b"));

sfNbinpdf(x, success_count, probability)

计算负二项分布概率密度。

参数 类型 说明
x array 随机变量值
success_count any 成功次数参数
probability float 成功概率

返回:array

sfNbincdf(x, success_count, probability)

计算负二项分布累计分布值。

参数 类型 说明
x array 随机变量值
success_count any 成功次数参数
probability float 成功概率

返回:array

sfNbininv(probability_value, success_count, probability)

计算负二项分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
success_count any 成功次数参数
probability float 成功概率

返回:array

randnbin(success_count, probability, row_count, columns)

生成负二项分布随机数数组。

参数 类型 说明
success_count any 成功次数参数
probability float 成功概率
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randnbin(10,0.5,10,array("a","b"));

sfBinopdf(x, trial_count, probability)

计算二项分布概率密度。

参数 类型 说明
x array 随机变量值
trial_count any 试验次数
probability float 成功概率

返回:array

sfBinoinv(probability_value, trial_count, probability)

计算二项分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
trial_count any 试验次数
probability float 成功概率

返回:array

randbino(trial_count, probability, row_count, columns)

生成二项分布随机数数组。

参数 类型 说明
trial_count any 试验次数
probability float 成功概率
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randbino(10,0.5,10,array("a","b"));

binofit(values, trial_count, alpha)

估计二项分布成功概率及置信区间。

参数 类型 说明
values array 样本成功次数序列
trial_count any 每个样本的试验次数
alpha float 显著性水平

返回:array

示例

x := randbino(10,0.5,1);
binofit(x,10,0.05);

sfUnifcdf(x, min_value, max_value)

计算连续均匀分布累计分布值。

参数 类型 说明
x array 随机变量值
min_value float 分布下界
max_value float 分布上界

返回:array

sfUnifinv(probability_value, min_value, max_value)

计算连续均匀分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
min_value float 分布下界
max_value float 分布上界

返回:array

randunif(min_value, max_value, row_count, columns)

生成连续均匀分布随机数数组。

参数 类型 说明
min_value float 分布下界
max_value float 分布上界
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randunif(1,10,10,array("a","b"));

uniffit(values, alpha)

估计连续均匀分布上下界及置信区间。

参数 类型 说明
values array 样本数据
alpha float 显著性水平

返回:array

示例

x := randunif(1,10,100);
uniffit(x,0.05);

sfExppdf(values, lambda_value)

计算指数分布概率密度。

参数 类型 说明
values array 随机变量序列;标量输入会返回 nil,生成代码时使用数组输入
lambda_value float lambda 参数

返回:array

sfUnifpdf(x, min_value, max_value)

计算连续均匀分布概率密度。

参数 类型 说明
x array 随机变量值
min_value float 分布下界
max_value float 分布上界

返回:array

sfTcdf(x, degrees_freedom)

计算 t 分布累计分布值。

参数 类型 说明
x array 随机变量值
degrees_freedom float 自由度

返回:array

sfFpdf(x, numerator_degrees_freedom, denominator_degrees_freedom)

计算 F 分布概率密度。

参数 类型 说明
x array 随机变量值
numerator_degrees_freedom float 分子自由度
denominator_degrees_freedom float 分母自由度

返回:array

expfit(values, alpha)

估计指数分布参数及置信区间。

参数 类型 说明
values array 样本数据;生成代码时直接传数值数组
alpha float 显著性水平

返回:array

randgam(shape, scale, row_count, columns)

生成 Gamma 分布随机数数组。

参数 类型 说明
shape float 形状参数
scale float 尺度参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randgam(2,2,100,array("a","b"));

sfCh2Inv(probability_value, degrees_freedom)

计算卡方分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
degrees_freedom float 自由度

返回:array

sfCh2Cdf(x, degrees_freedom)

计算卡方分布累计分布值。

参数 类型 说明
x array 随机变量值
degrees_freedom float 自由度

返回:array

sfFinv1(probability_value, numerator_degrees_freedom, denominator_degrees_freedom)

计算 F 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
numerator_degrees_freedom float 分子自由度
denominator_degrees_freedom float 分母自由度

返回:array

randt(degrees_freedom, row_count, columns)

生成 t 分布随机数数组。

参数 类型 说明
degrees_freedom float 自由度
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randt(30,10,array("a","b"));

sfExpcdf(values, lambda_value)

计算指数分布累计分布值。

参数 类型 说明
values array 随机变量序列;标量输入会返回 nil,生成代码时使用数组输入
lambda_value float lambda 参数

返回:array

sfGamcdf(x, shape, scale)

计算 Gamma 分布累计分布值。

参数 类型 说明
x array 随机变量值
shape float 形状参数
scale float 尺度参数

返回:array

sfTpdf(x, degrees_freedom)

计算 t 分布概率密度。

参数 类型 说明
x array 随机变量值
degrees_freedom float 自由度

返回:array

sfGampdf(x, shape, scale)

计算 Gamma 分布概率密度。

参数 类型 说明
x array 随机变量值
shape float 形状参数
scale float 尺度参数

返回:array

sfFcdf(x, numerator_degrees_freedom, denominator_degrees_freedom)

计算 F 分布累计分布值。

参数 类型 说明
x array 随机变量值
numerator_degrees_freedom float 分子自由度
denominator_degrees_freedom float 分母自由度

返回:array

sfCh2Pdf(x, degrees_freedom)

计算卡方分布概率密度。

参数 类型 说明
x array 随机变量值
degrees_freedom float 自由度

返回:array

randf(numerator_degrees_freedom, denominator_degrees_freedom, row_count, columns)

生成 F 分布随机数数组。

参数 类型 说明
numerator_degrees_freedom float 分子自由度
denominator_degrees_freedom float 分母自由度
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randf(20,30,10,array("a","b"));

randexp(lambda_value, row_count, columns)

生成指数分布随机数数组。

参数 类型 说明
lambda_value float lambda 参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randexp(1,10,array("a","b"));

randch2(degrees_freedom, row_count, columns)

生成卡方分布随机数数组。

参数 类型 说明
degrees_freedom float 自由度
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randch2(30,10,array("a","b"));

sfGaminv(probability_value, shape, scale)

计算 Gamma 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
shape float 形状参数
scale float 尺度参数

返回:array

sfExpinv(probability_value, lambda_value)

计算指数分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
lambda_value float lambda 参数

返回:array

sfBetapdf(x, shape_alpha, shape_beta)

计算 Beta 分布概率密度。

参数 类型 说明
x array 随机变量值
shape_alpha float alpha 形状参数
shape_beta float beta 形状参数

返回:array

sfTinv1(probability_value, degrees_freedom)

计算 t 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
degrees_freedom float 自由度

返回:array

randCauchy(location, scale, row_count, columns)

生成 Cauchy 分布随机数数组。

参数 类型 说明
location float 位置参数
scale float 尺度参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randCauchy(0,2,10,array("a","b"));

sfLaplacecdf(x, location, scale)

计算 Laplace 分布累计分布值。

参数 类型 说明
x array 随机变量值
location float 位置参数
scale float 尺度参数

返回:array

randbeta(shape_alpha, shape_beta, row_count, columns)

生成 Beta 分布随机数数组。

参数 类型 说明
shape_alpha float alpha 形状参数
shape_beta float beta 形状参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randbeta(2,4,100,array("a","b"));

sfCauchypdf(x, location, scale)

计算 Cauchy 分布概率密度。

参数 类型 说明
x array 随机变量值
location float 位置参数
scale float 尺度参数

返回:array

sfLogninv(probability_value, mean, std_dev)

计算对数正态分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
mean float 底层正态分布均值
std_dev float 底层正态分布标准差

返回:array

sfLaplaceinv(probability_value, location, scale)

计算 Laplace 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
location float 位置参数
scale float 尺度参数

返回:array

sfBetacdf(x, shape_alpha, shape_beta)

计算 Beta 分布累计分布值。

参数 类型 说明
x array 随机变量值
shape_alpha float alpha 形状参数
shape_beta float beta 形状参数

返回:array

sfRaylinv(probability_value, scale)

计算 Rayleigh 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
scale float 尺度参数

返回:array

sfWblcdf(x, scale, shape)

计算 Weibull 分布累计分布值。

参数 类型 说明
x array 随机变量值
scale float 尺度参数
shape float 形状参数

返回:array

sfLognpdf(x, mean, std_dev)

计算对数正态分布概率密度。

参数 类型 说明
x array 随机变量值
mean float 底层正态分布均值
std_dev float 底层正态分布标准差

返回:array

sfCauchycdf(x, location, scale)

计算 Cauchy 分布累计分布值。

参数 类型 说明
x array 随机变量值
location float 位置参数
scale float 尺度参数

返回:array

randlogn(mean, std_dev, row_count, columns)

生成对数正态分布随机数数组。

参数 类型 说明
mean float 底层正态分布均值
std_dev float 底层正态分布标准差
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randlogn(0,1,10,array("a","b"));

randrayl(scale, row_count, columns)

生成 Rayleigh 分布随机数数组。

参数 类型 说明
scale float 尺度参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randrayl(1,100,array("a","b"));

sfLaplacepdf(x, location, scale)

计算 Laplace 分布概率密度。

参数 类型 说明
x array 随机变量值
location float 位置参数
scale float 尺度参数

返回:array

sfRaylpdf(x, scale)

计算 Rayleigh 分布概率密度。

参数 类型 说明
x array 随机变量值
scale float 尺度参数

返回:array

sfWblinv(probability_value, scale, shape)

计算 Weibull 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
scale float 尺度参数
shape float 形状参数

返回:array

sfLogncdf(x, mean, std_dev)

计算对数正态分布累计分布值。

参数 类型 说明
x array 随机变量值
mean float 底层正态分布均值
std_dev float 底层正态分布标准差

返回:array

sfCauchyinv(probability_value, location, scale)

计算 Cauchy 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
location float 位置参数
scale float 尺度参数

返回:array

sfRaylcdf(x, scale)

计算 Rayleigh 分布累计分布值。

参数 类型 说明
x array 随机变量值
scale float 尺度参数

返回:array

randwbl(scale, shape, row_count, columns)

生成 Weibull 分布随机数数组。

参数 类型 说明
scale float 尺度参数
shape float 形状参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randwbl(1,1.5,100,array("a","b"));

randLaplace(location, scale, row_count, columns)

生成 Laplace 分布随机数数组。

参数 类型 说明
location float 位置参数
scale float 尺度参数
row_count any 生成行数
columns array 生成列名数组

返回:array

示例

randLaplace(0,2,10,array("a","b"));

sfWblpdf(x, scale, shape)

计算 Weibull 分布概率密度。

参数 类型 说明
x array 随机变量值
scale float 尺度参数
shape float 形状参数

返回:array

sfBetainv1(probability_value, shape_alpha, shape_beta)

计算 Beta 分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
shape_alpha float alpha 形状参数
shape_beta float beta 形状参数

返回:array

sfMvtcdf(lower_bounds, upper_bounds, correlation_matrix, degrees_freedom)

计算多变量 t 分布累计分布值。

参数 类型 说明
lower_bounds array 下界;传 nil 表示使用默认下界
upper_bounds array 上界矩阵
correlation_matrix array 相关系数矩阵
degrees_freedom float 自由度

返回:array

mvtcdfqmc(lower_bounds, upper_bounds, correlation_matrix, degrees_freedom, options)

用 QMC 方式计算多变量 t 分布累计分布值。

参数 类型 说明
lower_bounds array 下界
upper_bounds array 上界
correlation_matrix array 相关系数矩阵
degrees_freedom float 自由度
options array QMC 选项;无选项时传 array()

返回:array

示例

Rho :=array(
(1,0.923912552224476,0.035770327030089),
(0.923912552224476,1,0.084276570941762),
(0.035770327030089,0.084276570941762,1)
);
mvtcdfqmc(array(0,0,0),rand(3),rho,2,array());

sfMvncdf(lower_bounds, upper_bounds, mean_values, correlation_matrix)

计算多变量正态分布累计分布值。

参数 类型 说明
lower_bounds array 下界;传 nil 表示使用默认下界
upper_bounds array 上界矩阵
mean_values array 均值;传 nil 表示使用默认均值
correlation_matrix array 相关系数矩阵

返回:array

sfCopulacdf(values, family, dependency[, parameter])

计算 copula 分布累计分布值。

参数 类型 说明
values array 每行一组 copula 输入值
family string 分布族;支持 "gaussian""t""clayton""frank""gumbel"
dependency array 相关矩阵或依赖参数容器;阿基米德族可传 nil
parameter float t 分布自由度或阿基米德族参数

返回:array

sfCopulafit(values, family[, method])

估计 copula 分布参数。

参数 类型 说明
values array 样本矩阵
family string 分布族;支持 "gaussian""t""clayton""frank""gumbel"
method string 估计方法;gaussian/t 常用 "AML"

返回:array

randCopula(family, dependency, parameter, row_count)

生成 copula 分布随机数矩阵。

参数 类型 说明
family string 分布族;支持 "gaussian""t""clayton""frank""gumbel"
dependency array 相关矩阵或依赖参数容器;阿基米德族可传 nil
parameter array t 分布自由度、阿基米德族参数,或 gaussian 族所需参数矩阵
row_count any 生成行数

返回:array

示例

Rho :=array(
(1.0000,0.9239,0.0358),
(0.9239,1.0000,0.0843),
(0.0358,0.0843,1.0000)
);
n := 10;
v := array((0,0,0),(0,0,0),(0,0,0));
RandCopula("gaussian",rho,v,n);

sfExp(probability_value, lambda_value, out_value)

计算指数分布逆分布值,并把结果写入输出变量。

参数 类型 说明
probability_value array 分布概率值
lambda_value float lambda 参数
out_value any 接收计算结果

返回:array

norminv(probability_value, mean, std_dev)

计算正态分布逆分布值。

参数 类型 说明
probability_value array 分布概率值
mean float 均值
std_dev float 标准差

返回:array

示例

norminv(0.15,0.5,1);// -0.5364;

gmInitial(values, method, unit_values)

对灰色系统输入矩阵做初始化转换。

参数 类型 说明
values array 原始序列矩阵
method string 初始化方式;可用 "ini""mean""rrange""norm"
unit_values array method"norm" 时传归一化基准;其它方式可传 array()

返回:array

gmCorr(values, target_index)

计算灰色关联分析结果。

参数 类型 说明
values array 待分析序列矩阵
target_index any 参考序列下标

返回:array

gmAgo(values, method, order)

执行灰色系统累加生成或还原运算。

参数 类型 说明
values array 原始序列
method string 运算方式;可用 "add""sub"
order any 生成或还原阶数

返回:array

gmIcorr(values, target_index)

计算灰色关联分析结果。

参数 类型 说明
values array 待分析序列矩阵
target_index any 参考序列下标

返回:array

gmScorr(values, method)

计算灰色绝对、相对或综合关联度矩阵。

参数 类型 说明
values array 待分析序列矩阵
method string 关联度类型;可用 "abs""ret""com"

返回:array

gmEstimate(values, step_count)

按灰色模型估计后续序列值。

参数 类型 说明
values array 原始序列
step_count any 需要估计的后续步数

返回:array

数学函数 / 小波分析

wavedec(data, level, wname)

对序列进行小波分解,返回系数向量与长度向量。

参数 类型 说明
data array 输入序列
level any 分解层数
wname string 小波名称

返回:array

示例

SetSysParam(PN_Stock(),"SH000300");
SetSysParam(pn_date(),inttodate(20120731));
close300 := nday(800,"时间",DateTimeToStr(sp_time(1)),"收盘价",close());
close3 := close300[:,"收盘价"];
wave := Wavedec(close3,3,"db3");

wrcoef(mode, c, l, wname, level)

基于 wavedec 的结果重构近似或细节信号。

参数 类型 说明
mode string 指定近似或细节
c array 分解系数
l array 长度向量
wname string 小波名称
level any 分解层数

返回:any

示例

SetSysParam(PN_Stock(),"SH000300");
SetSysParam(pn_date(),inttodate(20120731));
close300 := nday(800,"时间",DateTimeToStr(sp_time(1)),"收盘价",close());
close3 := close300[:,"收盘价"];
wave := Wavedec(close3,3,"db3");
C := wave[0];
L := wave[1];
wrcoef('a',c,l,'db3',3); //去除前3层高频谐波;
//Return wrcoef('d',c,l,'db3',3);//第3次分解得到的高频

wavelet(data, wname, n, options)

对序列进行小波变换或去噪,常与 wavedecwrcoef 配合使用。

参数 类型 说明
data array 输入序列
wname string 小波名称
n any 层数
options array 去噪选项

返回:any

示例

S := array(2484.83,2479.05,2482.34,2437.79,2447.75,2512.96,2443.06,2433.16,2393.18, 2415.05,2392.06,2365.34,2359.22,2344.79,2348.52,2420.00,2438.79,2431.38,2440.4,2383.49,2377.51,2331.37,2317.27,2370.33,2409.67,2427.48,2435.61,2473.41,2468.25,2470.02,2504.11,2508.09,2528.29,2509.8,2503.84,2524.92,2479.54,2481.08,2528.71,2529.76,2466.96,2463.05,2416.56,2415.13,2412.62,2395.06,2397.55,2380.22,2383.03,2412.39,2333.41,2386.86,2360.66,2333.23,2325.91,2332.73,2329.82,2315.27,2291.54,2248.59,2228.52,2180.9,2224.84,2218.24,2215.93,2191.15,2186.3,2204.78,2190.11,2166.21,2170.01,2173.56,2199.42,2169.39,2148.45,2163.4,2225.89,2285.74,2276.05,2275.01,2244.58,2206.19,2298.38,2266.38,2296.07,2319.12,2285.04,2292.61,2268.08,2312.56,2330.41,2331.14,2291.9,2347.53,2349.59,2351.98,2351.85,2344.77,2366.7,2356.86,2357.18,2363.6,2381.43,2403.59,2409.55,2439.63,2447.06,2451.86,2428.49,2426.11,2460.69);
n := 2;
wname := "db14";
options := array('brief':1,'sigma':0,'which':1,'alpha':2,"thr":0,'sorh':'s');
s|wavelet(s,wname,n,options);

mtVaGaussJordan(a, v)

数值计算相关函数。

参数 类型 说明
a array
v float

返回:any

mtDecomposeSvd(a, u, s, d)

矩阵运算及分解相关函数。

参数 类型 说明
a array
u any
s any
d any

返回:array

mtVaCholesky(a, v)

用 Cholesky 方法处理矩阵和向量输入。

参数 类型 说明
a array 矩阵数据
v float 接收处理结果的变量

返回:any

数学函数 / 数组扩展

corr(values, method[, tail])

计算相关系数矩阵;带 tail 时同时返回相关性检验 P 值矩阵。

参数 类型 说明
values array 样本矩阵
method any 相关系数计算方式
tail string 检验方向;常用 "both""left""right"

返回:array

示例

A:=rand(3,4);
corr(A,1);//返回的是一般相关系数矩阵;

correlationMatrix(values, method)

计算相关系数矩阵。

参数 类型 说明
values array 样本矩阵
method any 相关系数计算方式

返回:array

示例

a := rand(4,3);
CorrelationMatrix(a,1);

covariance(values)

计算协方差矩阵。

参数 类型 说明
values array 样本矩阵

返回:array

示例

a := rand(4,3);
Covariance(A);

corrcoef(values)

执行相关系数分析。

参数 类型 说明
values array 样本矩阵

返回:array

示例

A:=rand(7,4);
corrcoef(A); //返回简单相关系数分析;

corrPartial(x_values, y_values, z_values, method[, tail])

计算偏相关系数;带 tail 时同时返回检验结果。

参数 类型 说明
x_values array 第一组变量
y_values array 第二组变量
z_values array 控制变量
method any 相关系数计算方式
tail string 检验方向;常用 "both""left""right"

返回:array

distance(values, right_or_method[, method])

计算向量距离,或计算矩阵样本两两距离。

参数 类型 说明
values array 左向量,或样本矩阵
right_or_method array 三参形式下为右向量;二参形式下为距离方法名
method string 三参形式下的距离方法名;常用 "euclidean"

返回:array

示例

x := Array(22,35,24,32,43,53);
y := Array(1,2,3,4,5,6);
name := 'euclidean'; //采用欧式距;
Distance(x,y,name);

clusterSystem(samples, distance_method, cluster_method[, output])

执行系统聚类。

参数 类型 说明
samples array 样本矩阵
distance_method any 距离方法
cluster_method any 聚类方法
output array 输出选项;如 array("best": 1)

返回:array

discrim(training_data, sample_data, method)

执行判别分析并返回待判别样本分类。

参数 类型 说明
training_data array 训练数据;第一列为分类编号,其余列为特征
sample_data array 待判别样本特征矩阵
method any 判别方法参数

返回:array

示例

A:=array(
(3.00,8.35,23.53,7.51,8.62,17.42,10.00,1.04,11.21),
(3.00,9.25,23.75,6.61,9.19,17.77,10.48,1.72,10.51),
(3.00,8.19,30.5,4.72,9.78,16.28,7.6,2.52,10.32),
(3.00,7.73,29.2,5.42,9.43,19.29,8.49,2.52,10.00),
(3.00,9.42,27.93,8.2,8.14,16.17,9.42,1.55,9.76),
(3.00,9.16,27.98,9.01,9.32,15.99,9.1,1.82,11.35),
(3.00,10.06,28.64,10.52,10.05,16.18,8.39,1.96,10.81),
(1.00,8.67,36.05,7.31,7.75,16.67,11.68,2.38,12.88),
(1.00,9.98,37.69,7.01,8.94,16.15,11.08,0.83,11.67),
(1.00,6.77,38.69,6.01,8.82,14.79,11.44,1.74,13.23),
(1.00,8.14,37.75,9.61,8.49,13.15,9.76,1.28,11.28),
(1.00,7.67,35.71,8.04,8.31,15.13,7.67,1.41,13.25),
(1.00,7.9,39.77,8.49,12.94,19.29,11.05,2.04,13.29),
(1.00,7.18,40.91,7.32,8.94,17.6,12.75,1.14,14.8),
(1.00,8.82,33.7,7.59,10.98,18.82,14.73,1.78,10.1),
(1.00,6.25,35.02,4.72,6.28,10.03,7.15,1.93,10.39),
(2.00,10.6,52.41,7.7,9.98,12.53,11.7,2.31,14.69),
(3.00,7.27,52.65,3.84,9.16,13.03,15.26,1.98,14.57),
(3.00,13.45,55.85,5.5,7.45,9.55,9.52,2.21,16.3),
(3.00,10.85,44.68,7.32,14.51,17.13,12.08,1.26,11.57),
(3.00,7.21,45.79,7.66,10.36,16.56,12.86,2.25,11.69),
(3.00,7.68,50.37,11.35,13.3,19.25,14.59,2.75,14.87),
(2.00,7.78,48.44,8.00,20.51,22.12,15.73,1.15,16.61));
X:=array(
(9.09,28.12,7.4,9.62,17.26,11.12,2.49,12.65),
(9.41,28.2,5.77,10.8,16.36,11.56,1.53,12.17),
(8.7,28.12,7.21,10.53,19.45,13.3,1.66,11.96),
(6.93,29.85,4.54,9.49,16.62,10.65,1.88,13.61));
options := array('cov':1,'backtest':1,'crosstest':1);
Discrim(A,X,0,options);

princomp(values, contribution_rate, standardize, residual)

执行主成分分析。

参数 类型 说明
values array 样本矩阵
contribution_rate float 累计贡献率阈值
standardize any 是否标准化的模式参数
residual any 接收残差或相关输出;不需要时可传 nil

返回:array

示例

data := array(
(947.00,23.4,14.8,45.3,0.46,85.2,373.00,9.54,0.37,3.88),
(935.00,23.2,16.2,41.7,0.4,83.3,305.00,7.9,0.38,4.81),
(918.2,20.9,14.8,43.8,0.38,82.6,320.00,9.51,0.43,4.52),
(910.7,23.4,16.1,44.00,0.46,85.2,338.00,8.6,0.33,3.84),
(905.00,22.9,17.00,39.8,0.45,80.4,348.00,9.53,0.42,4.4),
(890.6,22.3,15.7,44.00,0.41,85.4,286.00,8.67,0.39,4.5),
(853.4,20.9,15.9,41.6,0.35,85.4,273.00,9.79,0.42,4.29),
(837.3,20.2,14.4,37.3,0.33,82.5,326.00,7.62,0.36,4.73),
(833.3,22.2,15.2,38.3,0.37,82.2,310.00,7.84,0.4,5.1),
(760.9,20.4,15.5,40.7,0.32,84.2,268.00,7.75,0.35,4.52),
(760.3,20.8,15.1,44.8,0.35,79.5,273.00,8.91,0.45,5.05),
(742.5,23.4,14.7,43.1,0.35,79.5,310.00,9.13,0.4,4.36));
princomp(data,0.85,1,resid);

factor(values, contribution_rate)

执行因子分析。

参数 类型 说明
values array 样本矩阵
contribution_rate float 累计贡献率阈值

返回:array

示例

stockn:=getbk("上证A股");
vo:=BackUpSystemParameters();
SetSysParam(pn_date(),today());
sto:=array();
for nI:=0 to length(stockn)-1 do
begin
SetSysParam(pn_stock(),stockn[nI]);
if IsStockGoMarket(inttodate(20011231)) then
sto[length(sto)]:=stockn[nI];
end
st:=array2str(sto,";");
A1:= Query("",st,True,"","代码",DefaultStockID(),
"主营业务利润",report(46008,20101231),
"利润总额",report(46024,20101231),
"净利润",report(46033,20101231),
"加权每股收益",report(42003,20101231),
"每股净资产",report(42006,20101231),
"加权净资产收益率",report(42013,20101231),
"资产总计",report(44059,20101231),
"股本",report(44099,20101231));
RestoreSystemParameters(vo);
a:=zeros(mrows(a1),mcols(a1));
a[:,:]:=a1[:,:];
stock:=a[:,0];
data:=a[:,1:8];
//取得纯数据矩阵
br:=factor(data,0.85); //
br;

corrCanonical(x_values, y_values, alpha, standardize)

执行典型相关分析。

参数 类型 说明
x_values array 第一组变量
y_values array 第二组变量
alpha float 显著性水平
standardize any 是否标准化的模式参数

返回:array

corrSpearman(x_values, y_values)

计算 Spearman 秩相关系数。

参数 类型 说明
x_values array 第一组数据
y_values array 第二组数据

返回:float

cov2CorrMatrix(covariance_matrix)

把协方差矩阵转换为相关系数矩阵。

参数 类型 说明
covariance_matrix array 协方差矩阵

返回:array

示例

A := Covariance(rand(4,3));
Cov2CorrMatrix(A);

corrMatrixAdjust(correlation_matrix)

修正相关系数矩阵。

参数 类型 说明
correlation_matrix array 待修正的相关系数矩阵

返回:array

示例

A := Corr(rand(6,6));
CorrMatrixAdjust(A,1,5);

corrKendall(x_values, y_values)

计算 Kendall 秩相关系数。

参数 类型 说明
x_values array 第一组数据
y_values array 第二组数据

返回:float

histc(values, bins)

按边界数组统计直方图计数。

参数 类型 说明
values array 待统计数据
bins array 分箱边界

返回:array

示例

a:=rand(1000)*5;
b:=array(0,1,2,3,4,5);
HISTC(a,b);

princaipalComponentAnalysis(values)

执行主成分分析并返回主因子得分结果。

参数 类型 说明
values array 样本矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
PrincaipalComponentAnalysis(zt);
//结果:

mbbub(values, index_output)

按数值排序并返回排序后的原始下标。

参数 类型 说明
values array 待排序数组
index_output any 接收排序后的原始下标数组

返回:array

示例

p:=array(2.72,1.24,1.31,0.02,0.88,2.18);
mbbub(p,z);

componentMatrix(eigen_values, eigen_vectors, max_eigen_values)

根据特征值和特征向量生成主成分载荷矩阵。

参数 类型 说明
eigen_values array 特征值数组
eigen_vectors array 特征向量矩阵
max_eigen_values any 接收主因子对应的特征根

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
ComponentMatrix(EigenValue,EigenVector,MaxEigenValue);
//结果:

componentScoreMatrix(component_matrix, correlation_matrix)

根据载荷矩阵和相关系数矩阵生成因子得分系数矩阵。

参数 类型 说明
component_matrix array 主成分载荷矩阵
correlation_matrix array 相关系数矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
ComponentScoreMatrix(Cm,R);
//结果:

factorScoreMatrix(score_matrix, standardized_values)

根据因子得分系数矩阵和标准化样本矩阵生成样本公共因子得分。

参数 类型 说明
score_matrix array 因子得分系数矩阵
standardized_values array 标准化后的样本矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
Cs:=ComponentScoreMatrix(Cm,R);    //因子得分矩阵
FactorScoreMatrix(Cs,zt);
//结果:

rotatedComponentMatrix(component_matrix)

对主成分载荷矩阵做旋转处理。

参数 类型 说明
component_matrix array 主成分载荷矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
RotatedComponentMatrix(Cm);
//结果:

fScoreResult(factor_scores, max_eigen_values)

根据样本公共因子得分和主因子特征根生成综合得分结果。

参数 类型 说明
factor_scores array 样本公共因子得分矩阵
max_eigen_values array 主因子对应的特征根

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
Cs:=ComponentScoreMatrix(Cm,R);    //因子得分系数矩阵
FArr:=FactorScoreMatrix(Cs,zT_s);   //样本公共因子得分
FScoreResult(FArr,MaxEigenValue);
//结果:

igRomberg(a, b, call_back, v)

数值计算相关函数。

参数 类型 说明
a float
b float
call_back string
v float

返回:any

igTrapezoid1(a, b, call_back, v)

数值计算相关函数。

参数 类型 说明
a float
b float
call_back string
v float

返回:any

igTrapezoid2(a, b, call_back, v)

数值计算相关函数。

参数 类型 说明
a float
b float
call_back string
v float

返回:any

igSimpson1(a, b, call_back, v)

数值计算相关函数。

参数 类型 说明
a float
b float
call_back string
v float

返回:any

igSimpson2(a, b, call_back1, call_back2, call_back3, v)

数值计算相关函数。

参数 类型 说明
a float
b float
call_back1 string
call_back2 string
call_back3 string
v float

返回:any

数学函数 / 线性方程组的求解

seGauss(a, b, x)

线性方程组的求解相关函数。

参数 类型 说明
a array
b array
x array

返回:any

seGaussJordan(a, b, x)

数值计算相关函数。

参数 类型 说明
a array
b array
x array

返回:any

seLdl(a, b, x)

数值计算相关函数。

参数 类型 说明
a array
b array
x array

返回:any

seCholesky(a, b, x)

数值计算相关函数。

参数 类型 说明
a array
b array
x array

返回:any

seGaussSeidel()

线性方程组的求解相关函数。

返回:any

数学函数 / 插值

ipSlq(x, y, z, xv, yv, zv)

数值计算相关函数。

参数 类型 说明
x array
y array
z array
xv float
yv float
zv float

返回:any

ipSlg(x, y, z, xv, yv, zv)

数值计算相关函数。

参数 类型 说明
x array
y array
z array
xv float
yv float
zv float

返回:any

数学函数 / 其他数值计算

perms(value[, pick_count][, callback_object])

计算阶乘、全排列或指定长度排列。

参数 类型 说明
value array 传整数时计算阶乘;传数组时生成排列
pick_count any 指定每个排列选取的元素个数
callback_object object 可传带 exe(dat) 方法的对象接收排列过程数据

返回:array

示例

perms(10);

nchoosek(values, choose_count)

从数组中生成指定长度的组合。

参数 类型 说明
values array 候选元素数组
choose_count any 每个组合选取的元素个数

返回:array

示例

Returnnchoosek(array('a','b','c','d'),2);

maxDrawDown(values[, direction])

计算数值序列的最大涨跌幅区间。

参数 类型 说明
values array 待计算的数值序列
direction any 方向参数;传 1 时按最大涨幅计算,省略时按最大跌幅计算

返回:array

示例

//计算一组序列的最大涨幅
data:=array(3,1,7,5,6,3);
MaxDrawDown(data,1);

minRecoveryTime(values, buy_index, sell_index)

计算买入卖出后恢复到目标状态所需的最小时间位置。

参数 类型 说明
values array 价格或数值序列
buy_index any 买入位置下标
sell_index any 卖出位置下标

返回:any

示例

setsysparam(pn_stock(),"SZ002230");
setsysparam(PN_Date(),20201220t);
R:=nday(10,"close",close())[:,"close"];
MinRecoveryTime(R,0,1);

betainc(x, alpha, beta[, tail])

计算不完全 beta 函数值。

参数 类型 说明
x array 输入值或输入序列
alpha float alpha 参数
beta float beta 参数
tail string 尾部类型;省略时计算下尾,标量输入可传 "upper" 计算上尾

返回:array

示例

a:=3;
b:=4;
tail:='upper';
x:=rand(10);
array(betainc(x,a,b),betainc(x,a,b,tail));

percentileOfScore(data, score, kind)

计算指定分数在数组中的百分位位置。

参数 类型 说明
data array 待计算的数值序列
score float 要定位的分数
kind string 计算方式;可用 "rank""strict""weak""mean"

返回:array

示例

data := array(1,2,2,4);
ret := array();
n := 0;
for i := 0 to 5 do
begin
ret[n,'score'] := i;
for j,kind in array('rank','strict', 'weak','mean')do
begin
ret[n,kind] := percentileofscore(data,i,j);
end
ret[n,'percenrank'] := Percentrank(data,i);
n++;
end;
ret;

generateCombinations(values, out_combinations)

生成数组元素的组合集合。

参数 类型 说明
values array 候选元素数组
out_combinations any 接收组合结果数组

返回:array

示例

list := array('a','b', 'c');
GenerateCombinations(list,ret);
ret;

percentage(data, percent, style)

按百分比参数和样式处理数值数组。

参数 类型 说明
data array 待处理的数据
percent float 百分比参数
style any 计算样式参数

返回:array

示例

y:=rand(100,2);
per:=20;
style:=0;
percentage(y,per,style);

progL(f, a, b, aeq, beq, lower_bounds, upper_bounds, x0, options, binary_indices, integer_indices)

求解带线性约束、边界约束、0/1 约束或整数约束的线性规划问题。

参数 类型 说明
f array 目标函数线性系数
a array 线性不等式约束左侧矩阵
b array 线性不等式约束右侧向量
aeq array 线性等式约束左侧矩阵
beq array 线性等式约束右侧向量
lower_bounds array 变量下界
upper_bounds array 变量上界
x0 array 初始解
options array 算法选项;使用默认设置时传空数组
binary_indices array 按 0/1 约束处理的变量下标
integer_indices array 按整数约束处理的变量下标

返回:array

progQ(h, f, a, b, aeq, beq, lower_bounds, upper_bounds)

求解带线性约束和边界约束的二次规划问题。

参数 类型 说明
h array 二次项系数矩阵
f array 一次项系数
a array 线性不等式约束左侧矩阵
b array 线性不等式约束右侧向量
aeq array 线性等式约束左侧矩阵
beq array 线性等式约束右侧向量
lower_bounds array 变量下界
upper_bounds array 变量上界

返回:array

quadprog(h, f, a, b, aeq, beq)

求解标准二次规划问题。

参数 类型 说明
h array 二次项系数矩阵
f array 一次项系数
a array 线性不等式约束左侧矩阵
b array 线性不等式约束右侧向量
aeq array 线性等式约束左侧矩阵
beq array 线性等式约束右侧向量

返回:array

示例

H:=Array((1,-1),(-1,2));
f:=Array(-2,-6);
A:=Array((1,1),(-1,2),(2,1));
B:=array(2,2,3);
Aeq:=array();
Beq:=array();
quadprog(H,f,A,B,Aeq,Beq);
//结果: x1=0.6667,x2=1.3333,f(x)=-8.2222

linearProgramming(f, a, b, aeq, beq)

求解标准线性规划问题。

参数 类型 说明
f array 目标函数线性系数
a array 线性不等式约束左侧矩阵
b array 线性不等式约束右侧向量
aeq array 线性等式约束左侧矩阵
beq array 线性等式约束右侧向量

返回:array

示例

f:=array(-5,-4,-6);
A:=array((1,-1,1),(3,2,4),(3,2,0));
B:=array(20,42,30);
Aeq:=array();
Beq:=array();
LinearProgramming(f,A,B,Aeq,Beq);
//结果:x1=0,x2=15,x3=3,f(x)=-78

quadLagR(h, f, aeq, beq)

用拉格朗日方法求解带等式约束的二次规划问题。

参数 类型 说明
h array 二次项系数矩阵
f array 一次项系数
aeq array 线性等式约束左侧矩阵
beq array 线性等式约束右侧向量

返回:array

示例

H:=Array((4,1),(1,2));
f:=Array(-1,-1);
Aeq:=array((1,1));
Beq:=array(1);
QuadLagR(H,f,Aeq,Beq);

quadTrackRoute(h, f, a, b, aeq, beq, x0)

用路径跟踪法求解二次规划问题。

参数 类型 说明
h float 二次项系数矩阵
f any 一次项系数
a float 线性不等式约束左侧矩阵
b float 线性不等式约束右侧向量
aeq float 线性等式约束左侧矩阵
beq float 线性等式约束右侧向量
x0 float 初始解

返回:array

示例

H:=Array((4,-1),(-1,4));
f:=Array(8,-6);
A:=Array((1,1), (2,-1));
B:=array(2,1);
Aeq:=array();
Beq:=array();
x0:=array(0,0);
QuadTrackRoute(H,f,A,B,Aeq,Beq,x0);

intLinProg(f, a, b, aeq, beq, integer_indices)

求解整数线性规划问题。

参数 类型 说明
f array 目标函数线性系数
a array 线性不等式约束左侧矩阵
b array 线性不等式约束右侧向量
aeq array 线性等式约束左侧矩阵
beq array 线性等式约束右侧向量
integer_indices array 按整数约束处理的变量下标;传空数组时按函数默认规则处理

返回:array

示例

f:=array(-40,-90);
A:=array((9,7),(7,20));
B:=array(56,70);
Aeq:=array();
Beq:=array();
IntPar:=array();
IntLinprog(f,A,B,Aeq,Beq,Intpar);
//结果:x1=4,x2=2,f(x)=-340

regressDominFormula(y_values, x_values)

计算回归解释变量的相对重要性。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵

返回:array

regressDominMarginal(y_values, x_values, variable_names, method)

用边际效用法计算回归解释变量的相对重要性。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
variable_names array 变量名;不指定时传 nil
method any 边际效用计算方式

返回:array

regressAdjustedR2(r_square, sample_count, variable_count)

根据 R2、样本数和变量数计算调整后 R2。

参数 类型 说明
r_square float R2
sample_count any 样本数量
variable_count any 自变量数量

返回:float

regressLogistic(y_values, x_values, constant, alpha)

执行 Logistic 回归。

参数 类型 说明
y_values array 0/1 因变量样本
x_values array 自变量样本矩阵
constant bool 是否包含常数项
alpha float 显著性水平

返回:array

regression(y_values, x_values, alpha, constant)

执行普通最小二乘回归。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
alpha float 显著性水平
constant any bool

返回:array

示例

Y:=array(0.001,0.564,0.193,0.809,0.585,0.48,0.35,0.896,0.823,0.747);
X:= array(
(0.174,0.859),
(0.711,0.514),
(0.304,0.015),
(0.091,0.364),
(0.147,0.166),
(0.989,0.446),
(0.119,0.005),
(0.009,0.378),
(0.532,0.571),
(0.602,0.607));
//u作为变参返回
Regression(y,x,0.05,1);

regressDwTest(residuals)

计算 Durbin-Watson 统计量。

参数 类型 说明
residuals array 回归残差序列

返回:float

regressWhite(y_values, x_values, constant, alpha)

执行 White 异方差检验。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
constant any bool
alpha float 显著性水平

返回:array

regressMls(y_values, x_values, residuals)

执行最小二乘回归并输出残差。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
residuals any 接收残差序列

返回:array

regressCmls(y_values, x_values, residuals, constant)

执行带常数项控制的最小二乘回归并输出残差。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
residuals any 接收残差序列
constant any bool

返回:array

regressJbTest(values, alpha)

执行 Jarque-Bera 正态性检验。

参数 类型 说明
values array 待检验序列
alpha float 显著性水平

返回:array

regressFTest(y_values, residuals, variable_count, alpha)

执行回归 F 检验。

参数 类型 说明
y_values array 因变量样本
residuals array 回归残差序列
variable_count any 自变量数量
alpha float 显著性水平

返回:array

regressionWls(y_values, x_values, alpha, constant, mode, restrictiveness, x0, y0, weights)

执行加权最小二乘回归。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
alpha float 显著性水平
constant any bool
mode any 回归模式参数
restrictiveness array 约束参数;无约束时传 nil
x0 array 预测自变量;不需要时传 nil
y0 array 预测因变量;不需要时传 nil
weights array 权重序列

返回:array

执行二元响应回归。

参数 类型 说明
y_values array 0/1 因变量样本
x_values array 自变量样本矩阵
link_name string 链接函数名;常用 "logit"
iteration_count any 迭代或模型参数
constant bool 是否包含常数项
alpha float 显著性水平

返回:array

regressTTest(x_values, coefficients, residuals, variable_count, alpha, constant)

执行回归系数 T 检验。

参数 类型 说明
x_values array 自变量样本
coefficients array 回归系数
residuals array 回归残差序列
variable_count any 自变量数量或自由度相关参数
alpha float 显著性水平
constant any bool

返回:array

regressAicAndSbic(residuals, variable_count, sample_count)

计算 AIC 和 SBIC。

参数 类型 说明
residuals array 回归残差序列
variable_count any 自变量数量
sample_count any 样本数量

返回:array

regressRSquare(y_values, residuals)

根据因变量序列和残差序列计算 R2。

参数 类型 说明
y_values array 因变量样本
residuals array 回归残差序列

返回:float

regressQRlsq(y_values, x_values, residuals, constant)

用 QR 分解执行最小二乘回归并输出残差。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本
residuals any 接收残差序列
constant any bool

返回:array

boxcox(values)

执行 Box-Cox 变换。

参数 类型 说明
values array 待变换数据

返回:array

示例

data := rand(100);
boxcox(data);

regressVif(x_values)

计算方差膨胀因子和条件数。

参数 类型 说明
x_values array 自变量样本矩阵

返回:array

regressConstraint(y_values, x_values, constant, a, b, aeq, beq, alpha, option, lower_bounds, upper_bounds)

执行带线性约束和边界约束的回归。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
constant any bool
a array 不等式约束左侧矩阵;无约束时传空数组
b array 不等式约束右侧向量;无约束时传空数组
aeq array 等式约束左侧矩阵;无约束时传空数组
beq array 等式约束右侧向量;无约束时传空数组
alpha float 显著性水平
option any 优化目标或约束回归模式参数
lower_bounds array 系数下界;无下界时传空数组
upper_bounds array 系数上界;无上界时传空数组

返回:array

regressHettestSpearman(y_values, x_values, alpha, constant)

执行 Spearman 等级相关异方差检验。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
alpha float 显著性水平
constant any bool

返回:array

regressionOlsWhite(y_values, x_values)

执行普通最小二乘回归,并输出 White 稳健标准误相关结果。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵

返回:array

regressionOlsNw(y_values, x_values)

执行普通最小二乘回归,并输出 Newey-West 稳健标准误相关结果。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵

返回:array

nwAdjustmentSimplification(values)

对序列执行 Newey-West 调整的简化计算。

参数 类型 说明
values array 待调整的样本序列

返回:array

regressTTestRwls(x_values, coefficients, residuals, variable_count, alpha, constant)

执行线性约束加权最小二乘回归的系数 T 检验。

参数 类型 说明
x_values array 自变量样本
coefficients array 回归系数
residuals array 回归残差序列
variable_count any 自变量数量或自由度相关参数
alpha float 显著性水平
constant any bool

返回:array

regressTTestWhite(x_values, coefficients, residuals, alpha, constant, white_result)

基于 White 稳健结果执行回归系数 T 检验。

参数 类型 说明
x_values array 自变量样本
coefficients array 回归系数
residuals array 回归残差序列
alpha float 显著性水平
constant any bool
white_result array White 稳健方差结果或对应回归结果

返回:array

regressTTestNw(x_values, coefficients, residuals, alpha, constant, lag_order, robust_result)

基于 Newey-West 稳健结果执行回归系数 T 检验。

参数 类型 说明
x_values array 自变量样本
coefficients array 回归系数
residuals array 回归残差序列
alpha float 显著性水平
constant any bool
lag_order any Newey-West 滞后阶数
robust_result array 稳健方差结果或对应回归结果

返回:array

robustfitM(y_values, x_values, alpha, constant, weight_name, tune)

执行 M 估计稳健回归。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本
alpha float 显著性水平
constant any bool
weight_name string 稳健权重函数名;如 "andrews"
tune float 权重函数调节常数

返回:array

regressGrStest(alpha_values, residual_matrix, factor_matrix)

执行 GRS 检验。

参数 类型 说明
alpha_values array 截距项或 alpha 向量
residual_matrix array 回归残差矩阵
factor_matrix array 因子收益或因子暴露矩阵

返回:array

leastSquaresCurveFitting(factors, y_values)

执行最小二乘曲线拟合;当 y_values 中存在 nilnan 时,跳过对应位置后计算。

参数 类型 说明
factors array 拟合因子矩阵
y_values array 目标值序列

返回:array

regressStepwise(y_values, x_values, enter_alpha, remove_alpha)

执行逐步回归。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
enter_alpha float 变量进入模型的显著性阈值
remove_alpha float 变量移出模型的显著性阈值

返回:array

regressPri(y_values, x_values, contribution_rate, alpha)

执行按累计贡献率选择主成分的回归。

参数 类型 说明
y_values array 因变量样本
x_values array 自变量样本矩阵
contribution_rate float 主成分累计贡献率阈值
alpha float 显著性水平

返回:array

estimateSnu(values, known_variance, alpha, tail)

估计单个正态总体均值的置信区间。

参数 类型 说明
values array 样本数据
known_variance float 已知方差;未知时传 nil
alpha float 显著性水平
tail string 区间方向;常用 "both""left""right"

返回:array

estimateTnu(samples, known_variances, alpha, tail, mode)

估计两个正态总体均值差的置信区间。

参数 类型 说明
samples array 两组样本数据
known_variances array 两组已知方差;未知项可用 nil
alpha float 显著性水平
tail string 区间方向;常用 "both""left""right"
mode any 检验或估计模式参数

返回:array

estimateSnd(values, alpha, tail)

估计单个正态总体方差的置信区间。

参数 类型 说明
values array 样本数据
alpha float 显著性水平
tail string 区间方向;常用 "both""left""right"

返回:array

estimateTnd(samples, alpha)

估计两个正态总体方差比的置信区间。

参数 类型 说明
samples array 两组样本数据
alpha float 显著性水平

返回:array

estimateSp(sample_ratio, sample_count, alpha)

估计单个总体比例的置信区间。

参数 类型 说明
sample_ratio float 样本比例
sample_count any 样本数量
alpha float 显著性水平

返回:array

estimateTp(sample_ratios, sample_counts, alpha)

估计两个总体比例差的置信区间。

参数 类型 说明
sample_ratios array 两个样本比例
sample_counts array 两个样本数量
alpha float 显著性水平

返回:array

hypothTailRes(statistic, p_value, tail, alpha)

根据统计量、P 值、检验方向和显著性水平生成假设检验结果。

参数 类型 说明
statistic float 检验统计量
p_value float P 值
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

normPlot(values[, mode])

生成正态 QQ 图数据,或返回正态性评分。

参数 类型 说明
values array 样本数据
mode any 省略时返回 QQ 图数组表;传 1 时返回评分实数

返回:array

示例

x:=rand(10);
NormPlot(x);

hypothKstest(values, tail, alpha, cdf)

执行 Kolmogorov-Smirnov 检验。

参数 类型 说明
values array 样本数据
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平;传变量或 nil 时使用默认值
cdf object function

返回:array

hypothLillietest(values, alpha, distribution_name)

执行 Lilliefors 正态性检验。

参数 类型 说明
values array 样本数据
alpha float 显著性水平
distribution_name string 分布名;正态性检验传 "norm"

返回:array

hypothIndepTest(observed_table, alpha)

执行列联表独立性检验。

参数 类型 说明
observed_table array 列联表观测频数
alpha float 显著性水平

返回:array

hypothKruskalWallis(observed_table, alpha)

执行 Kruskal-Wallis 检验。

参数 类型 说明
observed_table array 检验数据矩阵
alpha float 显著性水平

返回:array

hypothSnuTest(values, mean_value, std_dev, tail, alpha)

执行单个正态总体均值 U 检验。

参数 类型 说明
values array 样本数据
mean_value float 原假设均值
std_dev float 总体标准差
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

hypothTnuTest(samples, mean_diff, std_devs, tail, alpha, mode)

执行两个正态总体均值差 U 检验。

参数 类型 说明
samples array 两组样本数据
mean_diff float 原假设均值差
std_devs array 两组标准差参数
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平
mode any 检验模式参数

返回:array

hypothSndTest(values, variance_value, tail, alpha)

执行单个正态总体方差检验。

参数 类型 说明
values array 样本数据
variance_value float 原假设方差
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

hypothTndTest(samples, tail, alpha)

执行两个正态总体方差检验。

参数 类型 说明
samples array 两组样本数据
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

hypothLsuTest(sample_mean, sample_variance, sample_count, mean_value, tail, alpha)

用样本均值、样本方差和样本数量执行单总体均值检验。

参数 类型 说明
sample_mean float 样本均值
sample_variance float 样本方差
sample_count any 样本数量
mean_value float 原假设均值
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

anovaSingle(groups, alpha)

执行单因素方差分析。

参数 类型 说明
groups array 各组观测值
alpha float 显著性水平

返回:array

anovaTwice(values, alpha, repeat_count)

执行双因素方差分析。

参数 类型 说明
values array 观测值矩阵
alpha float 显著性水平
repeat_count any 每个因素水平组合的重复试验次数

返回:array

anovaBartlett(groups, alpha)

执行 Bartlett 方差齐性检验。

参数 类型 说明
groups array 各组观测值
alpha float 显著性水平

返回:array

anovaLevene(groups, alpha)

执行 Levene 方差齐性检验。

参数 类型 说明
groups array 各组观测值
alpha float 显著性水平

返回:array

hypothSignTest(values, probability, median_value, tail, alpha)

执行符号检验。

参数 类型 说明
values array 样本数据
probability float 原假设成功概率
median_value float 原假设中位数
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

hypothWilcoxonTest(values, median_value, tail, alpha)

执行 Wilcoxon 符号秩检验。

参数 类型 说明
values array 样本数据
median_value float 原假设中位数
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

hypothMcNemarTest(observed_table, alpha)

执行 McNemar 检验。

参数 类型 说明
observed_table array 2x2 配对分类资料列联表
alpha float 显著性水平

返回:array

hypothPnuTest(samples, mean_diff, std_dev, tail, alpha)

执行配对样本均值差 U 检验。

参数 类型 说明
samples array 两组配对样本数据
mean_diff float 原假设均值差
std_dev float 差值标准差;未知时传 nil
tail string 检验方向;常用 "both""left""right"
alpha float 显著性水平

返回:array

variationCoefficient(values)

计算数值序列的变异系数。

参数 类型 说明
values array 要计算的数值序列

返回:float

示例

VariationCoefficient(array(1,2,1,2,1,2));
//返回:0.33

selfStdDev(values, threshold)

按给定阈值计算数值序列的下行标准差。

参数 类型 说明
values array 要计算的数值序列
threshold float 阈值;按 value - threshold 处理后,将大于 0 的部分按 0 参与计算

返回:float

示例

SelfStddev(array(1,2,3,4,5),3);
//返回:0.89

skew(values, out_skew)

计算数值序列的偏度。

参数 类型 说明
values array 要计算的数值序列
out_skew any 接收偏度结果,结果类型为实数

返回:any

示例

Skew(array(1,2,3,4,5,7),s);
s;
//返回:0.46

kurt(values, out_kurt)

计算数值序列的峰度。

参数 类型 说明
values array 要计算的数值序列
out_kurt any 接收峰度结果,结果类型为实数

返回:any

示例

kurt(array(1,2,3,4,5),s);
s;
//返回:-1.2

meanAndPopnStdDevWithRate(values, rates, out_mean, out_std_dev)

按权重序列计算均值和总体标准差。

参数 类型 说明
values array 要计算的数值序列
rates array 权重序列;长度应与 values 一致
out_mean any 接收均值,结果类型为实数
out_std_dev any 接收总体标准差,结果类型为实数

返回:any

示例

MeanAndPopnStdDevWithRate(array(1,2,3),array(1,1,1),m,s);
m;
//返回:2

betaAndAlpha(y_values, x_values, out_beta, out_alpha)

计算 y_valuesx_values 做线性回归时的 beta 和 alpha。

参数 类型 说明
y_values array 因变量序列
x_values array 自变量序列;长度应与因变量序列一致
out_beta any 接收 beta,结果类型为实数
out_alpha any 接收 alpha,结果类型为实数

返回:any

示例

BetaAndAlpha(array(3,6),array(4,12),k,b);
k;
//返回:0.375

regressionChannel(y_values, x_values, now_y, now_x, out_beta, out_alpha, out_upper_alpha, out_lower_alpha, out_upper_y, out_lower_y, out_position_percent, out_expected_y)

按线性回归结果计算上下轨道、当前点所在轨道百分比和当前 x 的预期回归值。

参数 类型 说明
y_values array 因变量序列
x_values array 自变量序列;长度应与因变量序列一致
now_y float 当前点的 y 值
now_x float 当前点的 x 值
out_beta any 接收 beta,结果类型为实数
out_alpha any 接收 alpha,结果类型为实数
out_upper_alpha any 接收上轨 alpha,结果类型为实数
out_lower_alpha any 接收下轨 alpha,结果类型为实数
out_upper_y any 接收 now_x 对应的上轨 y 值,结果类型为实数
out_lower_y any 接收 now_x 对应的下轨 y 值,结果类型为实数
out_position_percent any 接收 now_y 在上下轨之间的位置百分比,低于下轨可小于 0,高于上轨可大于 100
out_expected_y any 接收 now_x 对应的预期回归 y 值,结果类型为实数

返回:any

示例

RegressionChannel(array(1,2,3,4,5),array(6,7,8,9,10),1,2,3,4,5,6,7,8,s,a);
a;
//返回:-3

correlpaired(left_values, right_values)

按配对方式计算一个序列与另一个序列或矩阵的相关系数。

参数 类型 说明
left_values array 左侧序列或矩阵
right_values array 右侧序列或矩阵

返回:array

示例

a := rand(10);
b := rand(10);
correlpaired(a,b); //array((0.17));

correlpairedSide(values, filter_type)

按指定过滤方向计算配对相关系数矩阵。

参数 类型 说明
values array 待计算的数值矩阵
filter_type any 过滤方向或样式参数

返回:array

数学函数 / 扩充统计函数

expdMax(values)

计算数值序列的扩展最大值序列。

参数 类型 说明
values array 待计算的数值序列

返回:array

示例

r:=array(-1,2,-3,9);
ExpdMax(r); //array(-1,2,2,9);

expdMin(values)

计算数值序列的扩展最小值序列。

参数 类型 说明
values array 待计算的数值序列

返回:array

示例

r:=array(-1,2,-3,9);
ExpdMin (r); //array(-1,-1,-3,-3);

expdSum(values)

计算数值序列的扩展求和序列。

参数 类型 说明
values array 待计算的数值序列

返回:array

示例

r:=array(-1,2,-3,9);
ExpdSum (r); //array(-1,1,-2,7);

expdProduct(values)

计算数值序列的扩展乘积序列。

参数 类型 说明
values array 待计算的数值序列

返回:array

示例

r:=array(-1,2,-3,9);
ExpdProduct (r); //array(-1,-2,6,54);

expdVar(values, mode)

计算数值序列的扩展方差序列。

参数 类型 说明
values array 待计算的数值序列
mode any 方差计算方式参数;常用 0

返回:array

示例

r:=array(-1,2,-3,9);
ExpdVar (r,0); //array(0,2.25,4.22,20.69);

expdStd(values, mode)

计算数值序列的扩展标准差序列。

参数 类型 说明
values array 待计算的数值序列
mode any 标准差计算方式参数;常用 0

返回:array

数学函数 / 次序统计量

示例

r:=array(-1,2,-3,9);
ExpdStd (r,0); //array(0,1.5,2.05,4.55);

nanPopnVariance()

含NAN统计相关函数。

返回:any

示例

A := array(5,6,8,Nan);
Return PopnVariance(A);
//结果:1.56

nanMean(values)

忽略 nan 计算数值序列均值。

参数 类型 说明
values array 可包含 nan 的数值序列

返回:float

示例

A := array(5,6,8,Nan);
NanMean(A);
//结果:6.33

nanSum(values)

忽略 nan 计算数值序列总和。

参数 类型 说明
values array 可包含 nan 的数值序列

返回:float

示例

A := array(5,6,8,Nan);
NanSum(A);
//结果:19

nanStd(values)

忽略 nan 计算数值序列样本标准差。

参数 类型 说明
values array 可包含 nan 的数值序列

返回:float

示例

A := array(5,6,8,Nan);
NanStd(A);
//结果:1.53

nanVariance(values)

忽略 nan 计算数值序列样本方差。

参数 类型 说明
values array 可包含 nan 的数值序列

返回:float

示例

A := array(5,6,8,Nan);
NanVariance(A);
//结果:2.33

nanPopnStd(values)

忽略 nan 计算数值序列总体标准差。

参数 类型 说明
values array 可包含 nan 的数值序列

返回:float

示例

A := array(5,6,8,Nan);
NanPopnStd(A);
//结果:1.25

nanRankArr(values)

忽略 nan 计算数值序列的秩数组。

参数 类型 说明
values array 可包含 nan 的数值序列;nan 位置在结果中保持为 nan

返回:array

示例

a := array(1,1,2,2,2,9,Nan,9,9);
NanRankArr(a);
//结果:array(1,1,3,3,3,6,NAN,6,6)

nanPercentRankArr(values)

忽略 nan 计算数值序列的百分位秩数组。

参数 类型 说明
values array 可包含 nan 的数值序列;nan 位置在结果中保持为 nan

返回:array

示例

a := array(1,1,2,2,2,9,Nan,9,9);
NanPercentRankArr(a);
//结果:array(0.0,0.0,0.29,0.29,0.29,0.71,NAN,0.71,0.71)

timeDiff(values, order)

计算序列、数组或矩阵的指定阶差分。

参数 类型 说明
values array 原始序列或矩阵
order any 差分阶数

返回:array

timeAutoCov(values, lag)

计算时间序列在指定滞后阶数下的自协方差。

参数 类型 说明
values array 时间序列
lag any 滞后阶数

返回:float

timeAcf(values)

计算时间序列自相关系数。

参数 类型 说明
values array 时间序列

返回:array

timePacf(values)

计算时间序列偏自相关系数。

参数 类型 说明
values array 时间序列

返回:array

timeRandomTest(values, lag_count, alpha)

执行时间序列纯随机性检验。

参数 类型 说明
values array 时间序列
lag_count any 检验滞后阶数
alpha float 显著性水平

返回:array

ar(values, order, method)

拟合 AR 模型。

参数 类型 说明
values array 时间序列
order any AR 阶数
method string 拟合方法;常用 "ls"

返回:array

示例

elps:=Randnorm(0,1,200);
y:=array();
y[0]:=0;
y[1]:=0;
for i:=2 to 199 do
y[i]:=-0.5*y[i-1]+0.3*y[i-2]+elps[i];
AR(y,2,'ls');

arma(values, ar_order, ma_order)

拟合 ARMA 模型。

参数 类型 说明
values array 时间序列
ar_order any AR 阶数
ma_order any MA 阶数

返回:array

示例

elps:=randnorm(0,1,200);
y:=array();
y[0]:=0;
for i:=1 to 199 do
y[i]:=0.8*y[i-1]+elps[i]-0.4*elps[i-1];
ARMA(y,1,1);

timeARp(values, order, mode)

估计 AR 模型参数。

参数 类型 说明
values array 时间序列
order any AR 阶数
mode any 估计模式参数

返回:array

timeMAq(values, order, mode)

估计 MA 模型参数。

参数 类型 说明
values array 时间序列
order any MA 阶数
mode any 估计模式参数

返回:array

timeArma(values, ar_order, ma_order, mode)

估计 ARMA 模型参数。

参数 类型 说明
values array 时间序列
ar_order any AR 阶数
ma_order any MA 阶数
mode any 估计模式参数

返回:array

timeGreenFun(ar_coefficients, ma_coefficients)

根据 AR、MA 系数计算 Green 函数序列。

参数 类型 说明
ar_coefficients array AR 系数数组
ma_coefficients array MA 系数数组

返回:array

timeInvFun(left_values, right_values)

根据两个输入序列计算逆函数序列。

参数 类型 说明
left_values array 左侧序列
right_values array 右侧序列

返回:array

timeChoseP(values, model_name, criterion)

按准则选择 AR、MA 或 ARMA 模型阶数。

参数 类型 说明
values array 时间序列
model_name string 模型名;可用 "AR""MA""ARMA"
criterion string 信息准则;常用 "AIC""SBIC"

返回:any

timesGranger(y_values, x_values, lag_order, alpha)

检验 x_values 是否为 y_values 的 Granger 原因。

参数 类型 说明
y_values array 被解释序列
x_values array 候选原因序列
lag_order any 滞后阶数
alpha float 显著性水平

返回:array

timeDanielTest(values, alpha)

执行 Daniel 平稳性检验。

参数 类型 说明
values array 时间序列
alpha float 显著性水平

返回:array

timesAdfTest(values, diff_order, model_style, criterion, lag_order, alpha)

执行 ADF 单位根检验。

参数 类型 说明
values array 时间序列
diff_order any 差分阶数
model_style any 检验模型类型
criterion string 信息准则;常用 "AIC""SBIC"
lag_order any 滞后阶数
alpha float 显著性水平

返回:array

timesCointergrationTest(y_values, x_values, diff_order, alpha, lag_order, criterion)

执行两个序列的协整检验。

参数 类型 说明
y_values array 第一条时间序列
x_values array 第二条时间序列
diff_order any 差分阶数
alpha float 显著性水平
lag_order any 滞后阶数
criterion string 信息准则;常用 "AIC""SBIC"

返回:array

timesCointergration(y_values, x_values, alpha)

判断两个序列是否存在协整关系。

参数 类型 说明
y_values array 第一条时间序列
x_values array 第二条时间序列
alpha float 显著性水平

返回:string

timesEcm(y_values, x_values, residuals, alpha, p_order, q_order)

建立误差修正模型。

参数 类型 说明
y_values array 第一条时间序列
x_values array 第二条时间序列
residuals array 协整检验残差项
alpha float 显著性水平
p_order any y_values 滞后阶数
q_order any x_values 滞后阶数

返回:array

timeArchTest(values, lag_order, alpha)

执行 ARCH 效应检验。

参数 类型 说明
values array 残差或收益率序列
lag_order any 滞后阶数
alpha float 显著性水平

返回:array

timeArch(values, q_order, forecast_count)

建立 ARCH 模型并输出均值、方差和预测结果。

参数 类型 说明
values array 残差或收益率序列
q_order any ARCH 阶数
forecast_count any 预测步数

返回:array

timeGarch(values, model_name)

建立 GARCH 类模型并输出均值、方差和预测结果。

参数 类型 说明
values array 残差或收益率序列
model_name string 模型名;常用 "GARCH"

返回:array

garchFit(model_spec, values)

按模型规格拟合 GARCH 类波动率模型。

参数 类型 说明
model_spec array 模型规格;常用键包括 RMARMARegressVarianceModelCPQGARCHARCHLeverage
values array 待拟合的收益率、残差或平稳时间序列

返回:array

timeAnalyse(values, model_name, ar_order, ma_order, forecast_count)

按 AR、MA 或 ARMA 模型分析序列并输出预测结果。

参数 类型 说明
values array 时间序列
model_name string 模型名;可用 "AR""MA""ARMA"
ar_order any AR 阶数
ma_order any MA 阶数
forecast_count any 预测步数

返回:array

timesGrangerCausality(series_matrix, lag_order)

对矩阵中的多个序列执行两两 Granger 因果检验。

参数 类型 说明
series_matrix array 多个时间序列组成的矩阵;可由两条序列用 `left_series
lag_order any 滞后阶数

返回:array

saveTable(table_name, data, stream_mode)

把用户数据保存为平台用户数据表。

参数 类型 说明
table_name string 用户数据名称;可用 目录\\表名 保存到指定目录
data array 要保存的用户数据
stream_mode any 流格式;0 表示原始流格式,1 表示新流格式;省略时使用默认格式

示例

//将r保存为用户数据testA
r:=rand(10,10);
Return savetable('testA',r);
//结果:-1

loadTable(table_name)

读取已保存的平台用户数据表。

参数 类型 说明
table_name string 用户数据名称;读取目录下数据时使用 目录\\表名

返回:any

示例

//将savetable范例中保存的用户数据testA提取出来
loadTable('testA');

loadTableEx(table_name)

读取已保存的平台用户数据表。

参数 类型 说明
table_name string 用户数据名称;读取目录下数据时使用 目录\\表名

返回:array

示例

LoadTableEx('repitle');

testTable(table_name)

检查指定平台用户数据表是否存在。

参数 类型 说明
table_name string 要检查的用户数据名称;检查目录下数据时使用 目录\\表名

返回:any

示例

testTable('testA');//测试用户数据"testA"是否存在。返回值为1,即存在,0即不存在。;

listTable()

取得当前用户可见的平台用户数据表列表。

返回:array

示例

ListTable();

deleteTable(table_name)

删除已保存的平台用户数据表。

参数 类型 说明
table_name string 要删除的用户数据名称;删除目录下数据时使用 目录\\表名

平台函数 / 自定义板块维护函数

saveBk(sector_name, category_path, stocks)

保存自定义板块。

参数 类型 说明
sector_name string 板块名称
category_path string 板块分类路径;多级分类用 \\ 分隔
stocks array 板块成分证券代码数组,例如 array("SZ000001", "SZ000002")

返回:any

示例

SaveBk("MySector","我的一级分类\\我的二级分类",Array("SZ000001","SZ000002"));
{在"我的一级分类\\我的二级分类"目录生成一个名为"MySector "的板块,该板块的成分为SZ000001,SZ000002}

deleteBk(sector_name)

删除自定义板块。

参数 类型 说明
sector_name string 要删除的板块名称

返回:any

平台函数 / 用户数据辅助函数

hexToString(value)

把用户数据文件名中的十六进制名称转换为可读字符串。

参数 类型 说明
value string 用户数据文件名或十六进制名称字符串,例如 hex_74657374646174613031.stm

返回:string

平台函数 / 平台执行信息

示例

//将用户数据名转化为可读串
str:='hex_74657374646174613031.stm';
HexToString(str); //返回testdata01;

tsAppServer()

取得当前平台执行服务器信息。

返回:string

示例

a:=rand(10,10);
tsAppServer();
//结果:192.168.101.45:3328(Z:\server\bin5)

tsAppServerName()

取得当前平台执行程序信息。

返回:string

平台函数 / 用户和函数相关函数

示例

TsAppServerName();

readExcelSheets(arg1, arg2, r, arg4)

文件访问函数相关函数。

参数 类型 说明
arg1 string
arg2 string
r any
arg4 any

返回:any

示例

//读取本地文件的sheet列表名
rdo2 readexcelSheets('','d:\\test\\test.xls',r,0);
r;
//结果:array("Sheet1","Sheet2","Sheet3")

exportFile2(filename, arg2, arg3, data, arg5, arg6, arg7, arg8)

文件访问函数相关函数。

参数 类型 说明
filename string
arg2 string
arg3 string
data array
arg5 any
arg6 any
arg7 string
arg8 string

返回:any

示例

data:=ones(10,5);
ret:=rdo2 exportfile2(ftxls(),"","C:\\test.xlsx",data,1,0,"Sheet3","C2");
ret;
//结果:1 (表示数据导出成功,可以在c盘看到test.xlsx文件)

importFile2(filename, arg2, arg3, data, arg5, arg6, arg7, arg8, arg9)

文件访问函数相关函数。

参数 类型 说明
filename string
arg2 string
arg3 string
data array
arg5 any
arg6 any
arg7 any
arg8 string
arg9 string

返回:any

示例

ret:=rdo2 importfile2(ftxls(),"","C:\\test.xlsx",data,1,0,0,"Sheet3","C2:E5");
if ret then
data;
else
"导入失败";

sysSendMail(arg1, arg2, arg3, arg4, arg5, msg[, arg7][, arg8][, arg9][, arg10][, arg11][, arg12])

通过 SMTP 服务器发送邮件。

参数 类型 说明
arg1 string 见下方定义与参数说明
arg2 string
arg3 string
arg4 string
arg5 string
msg string
arg7 string
arg8 string
arg9 any
arg10 string
arg11 string
arg12 any

返回:any

call(func, args)

按函数名字符串或函数指针调用函数。

参数 类型 说明
func string 函数名字符串或函数指针
args any 调用参数列表

返回:string

pyRun(code)

执行 Python 代码片段。

参数 类型 说明
code string Python 代码字符串

返回:any

示例

s:="a=1
b=1
if a==1:
b=2
";
pyrun(s);
array("a":pygetvar("a"),"b":pygetvar("b"));

pyCall(module_or_mode, function_or_module[, function_or_arg][, arg_values])

Python支持函数相关函数。

参数 类型 说明
module_or_mode string int
function_or_module string 当第 1 参数是模块名时为 Python 函数名;当第 1 参数是模式时为 Python 模块名
function_or_arg string 当第 1 参数是模块名时为传给 Python 函数的第一个参数;当第 1 参数是模式时为 Python 函数名
arg_values array 继续传给 Python 函数的位置参数、数组参数或命名参数

返回:any

示例

rdo2 PyRun("import numpy");
//不给状态值,默认方式下调用python的randint函数
rdo2 pycall('numpy.random','randint',6,9);
//参数通过数组方式传入
pycall(2,'numpy.random','randint',array('high':9,'low':6));
//一个个指定参数方式传入
pycall('numpy.random','randint',high:9,low:6);

pyError()

获取最近一次 Python 调用错误信息。

返回:string

示例

pyrun("a=math.pi");//此处会报错因为没有 import math
pyerror();

createComObj(guid, obj)

创建COM对象。如果创建成功则返回真,否则返回假。

参数 类型 说明
guid string 对象的类GUID串。
obj object 保存创建的对象。

返回:bool

toXml(v)

转换成为XML字符串。

参数 类型 说明
v any 任意类型

返回:string

示例

toXML('this is XML document');
{返回值为字符串:
<?xml version="1.0" encoding="GB2312"?>
<TSXML Copyright="Generated by ShenZhen Tinysoft Corp,Ltd. All rights reserved." TYPE="STRING" VALUE="this is XML document"/>}

xml(v)

把XML串转换为任意类型。

参数 类型 说明
v string 字符串,XML串

返回:any

示例

XML('<?xml version="1.0" encoding="GB2312"?>;
<TSXML Copyright="Generated by ShenZhen Tinysoft Corp,Ltd. All rights reserved." TYPE="STRING" VALUE="this is XML document"/>');
//返回值为字符串:’this is a document’。

exportCsvne(data, csv_str, include_index, include_header, return_value)

将指定数组Data转换为csv格式字符串并存储在csvStr参数中。仅支持一维及二维数组的转换。和ExportCsv的区别:在处理浮点数据时,ExportCsvne的结果不会输出为1E15等格式。 支持范围:新一代TSL支持。

参数 类型 说明
data array 数组类型,要转换成csv格式字符串的数组。
csv_str string 字符串类型,转换成功的csv格式字符串(输出值)。
include_index bool object
include_header bool object
return_value bool object

返回:array

示例

data:=array(1,2,"3","A",9,1E15);
ret:= ExportCsvne(data,s);
if ret then return s;
else return ret;

ifThen3(left, right, r1, r2, r3)

比较left与Right大小,若Left大,则返回r1;若相等,返回r2;若Right大,返回r3。

参数 类型 说明
left float 实数
right float 实数
r1 any 表达式
r2 any 表达式
r3 any 表达式

返回:bool

示例

IfThen3(1,2,'左大','相等','右大');
//返回:’右大’

callInArray(func_name, param_content)

根据名称或者函数指针调用指定的函数,将参数放入一个数组中送入该函数,不支持变参。另外,天软的函数指针可以用thisfunction()获得。该函数与call函数功能类似,注意两个函数设置参数的区别。Call函数直接列举,CallInArray函数将调用的函数的参数放在Array中。

参数 类型 说明
func_name string TFunction
param_content array 数组类型,第一个参数放在ParamContent[0],第二个放在ParamContent[1]以此类推。

返回:array

safeEval(exp)

表达式求值

参数 类型 说明
exp any 表达式类型

返回:any

doubleVariableExecute(arr, sys_name, time_arr, exp)

计算指定系统参数,指定时间序列下的指标表达式的值

参数 类型 说明
arr any 二维数组,设置的系统参数的值
sys_name string 字符串,指定的系统参数名
time_arr any 二维数组,需要计算的指定时间
exp any 表达式,指标表达式

返回:array

multipleExecute(exp)

表达式求值

参数 类型 说明
exp any 表达式

返回:array

singleVariableExecute(arr, sys_name, exp)

设置系统变量SysName的值为Arr中的元素,执行表达式exp,将表达式的值放到数组Arr中。

参数 类型 说明
arr array 数组,
sys_name string 字符串,指定系统参数名称
exp any 表达式

返回:array

safeSetSysParam(systype, value)

设置系统参数。主要是将value的值转化为正确的对应于systype数据类型,再通过setsysparam进行设置setysparam(systype,value),保证系统参数设置成功。

参数 类型 说明
systype string 字符串,系统参数名称
value float 实数或字符串,系统参数值

返回:any

formatFloatExt(v, dtype)

格式化输出-数字

参数 类型 说明
v float 实数
dtype any 数据的格式

返回:string|float

示例

FormatFloatExt(12345.67,1);
//结果:’ 12,345.67

webZero(v)

Web中显示零处理,当数值为0或者空字符串的时候显示为空字符串,其他情况显示其值本身;

参数 类型 说明
v string int

返回:string

示例

WebZero(0);
//结果:’’  //空字串

roundTo5(v)

.5处理

参数 类型 说明
v float 实数

返回:float

示例

RoundTo5(0.35);
//结果:0.5

simpleRoundTo2(avalue, adigit)

四舍五入(交易所规则),正负数不对称,即四舍六入,五向较大的数进位(正负有别,如保留一位小数时+0.05)

参数 类型 说明
avalue float 实数数据
adigit any 精确到Adigit位

返回:float

示例

SimpleRoundTo2(1234.56789654,-2);
//结果:1234.57

divValue(v1, v2)

除法运算。

参数 类型 说明
v1 float 实数,被除数
v2 float 实数,除数

返回:float

示例

DivValue(8,2);
//返回:4

dataisequal(v1, v2)

判断2个变量是否相等

参数 类型 说明
v1 any 任意类型,变量1
v2 any 任意类型,变量2

返回:bool

strtodatetime2(s)

字符串->日期时间(包含毫秒)

参数 类型 说明
s string S的格式必须为:yyyy-m-d h:m:s:z 其中日期和时间需要用空格隔开,时间分隔必须用: 如"2021-8-12 10:31:24:199"

返回:string

示例

// 字符串2021-8-12 10:31:24:199 转换为日期时间格式(包含毫秒)
s:="2021-8-12 10:31:24:199"
StrToDateTime2(s); //结果:44420.4384745255;

strToDateExt(s, str_format)

将字符串类型的日期按照不同的格式转换成实数型的日期。

参数 类型 说明
s string 字符串类型的日期,包含3中形式,见下表。
str_format any 标准化的日期格式,对应的S分别用0、1、2表示

返回:string

示例

S:='16/1/2011';
StrFormat:=0;
StrToDateExt(S, StrFormat);
//结果:40559

excelIntToDate(r_date)

将报告期类型日期转化成实数型

参数 类型 说明
r_date datetime 整型类的报告期日期

返回:float|datetime

示例

//报告期为2010年年报
RDate:=20101231;
ExcelIntToDate(RDate);
//结果:40543

excelDateToInt(r_date)

将日期型报告期转化成整数型报告期

参数 类型 说明
r_date datetime 日期型报告期

返回:any

示例

RDate:=20101231;
ExcelDateToInt(RDate);
//结果:20101231

formatStrToDateTime2(s, format_str)

字符串->日期时间(包含毫秒)。

参数 类型 说明
s string 字符串类型,时间字符串
format_str string 字符串类型,格式字符串;格式串中不允许有单引号或者双引号,并且格式串必须同时间字符串格式一致;适用的格式如下等:

返回:string

示例

// 字符串2021-8-12 10:31:24:199 转换为日期时间格式(包含毫秒)
s:="2021.01.04T23:00:00.000";
FormatStr:="yyyy.mm.ddThh:nn:ss.zzz";
FormatStrToDateTime2(S,FormatStr); //结果:44200.9583333333;

startOfTheHalfYear(end_t)

返回Endt所在半年的开始日期(半年的第一天)

参数 类型 说明
end_t datetime 日期

返回:float|datetime

示例

EndT:=40599; //40559表示2011年1月16号
StartOfTheHalfYear(EndT);
//结果:40544  //40544表示2011年1月1号

startOfTheQuarter(end_t)

返回Endt所在季度的开始日期(季度的第一天)

参数 类型 说明
end_t datetime 日期

返回:float|datetime

示例

EndT:=40540; //40540表示2010年12月28日
StartOfTheQuarter (EndT);
//结果:40452  //40452表示2010年10月1号

endOfTheQuarter(end_t)

返回Endt所在季度的截止日期(季度的最后一天)

参数 类型 说明
end_t datetime 日期

返回:float|datetime

示例

EndT:=40540; //40540表示2010年12月28日
EndOfTheQuarter (EndT);
//结果:40543  //40543表示2010年12月31号

endOfTheHalfYear(end_t)

返回Endt所在半年的截止日期(半年的最后一天)

参数 类型 说明
end_t datetime 日期

返回:float|datetime

示例

EndT:=40540; //40540表示2010年12月28日
EndOfTheHalfYear (EndT);
//结果:40543  //40543表示2010年12月31号

incHalfYear(a_value, number)

求Avalue的日期开始往后推移Number个半年的日期

参数 类型 说明
a_value datetime 实数表示的日期
number any 向后推移的整数,负数表示向前推移

返回:float|datetime

示例

Avalue:=40179;  //40179表示2010年1月1号
Number:=2;
IncHalfYear(AValue,Number);
//结果:40544  //40544表示2011年1月1号

incQuarter(avalue, number)

求Avalue的日期开始往后推移Number个季度的日期

参数 类型 说明
avalue datetime 实数表示的日期
number any 向后推移的整数。负数表示向前推移。

返回:float|datetime

示例

Avalue:=40179;  //40179表示2010年1月1号
Number:=2;
IncQuarter(AValue,Number);
//结果:40360  //40360表示2010年7月1号

excelRDate(r_date)

将整数报告期转换成Excel的字符串日期类型

参数 类型 说明
r_date datetime 报告期,一般用整型日期表示

返回:string

示例

RDate:=20101231;
ExcelRDate(RDate);
//结果:2010-12-31

spaceByNumber(n)

生成N个空格字符串

参数 类型 说明
n any 整数

返回:string

示例

write('---',SpaceByNumber(2),'---');

tryUppercase(s)

将字符串S转换成大写并返回,不抛出异常,转换失败时返回""

参数 类型 说明
s string 字符串,原字符串

返回:string

示例

TryUppercase("abc");
//结果:"ABC"

tryLowercase(s)

将字符串S转换成小写并返回,不抛出异常,转换失败时返回""

参数 类型 说明
s string 字符串,原字符串

返回:string

示例

return TryUppercase("ABC");
//结果:"abc"

letters(vlaue, ul)

将数字与在字符串进行对照转换。基本用法同R的letters。在超出26的时候,仿excel的列名的规则提取。用于将excel数字列名转为字符串列名:1->'A'。

参数 类型 说明
vlaue any 整数。正整数列名
ul any 整数。是否大写,默认为1

返回:string

示例

letters(1,0);
//结果:a

decToInt64(s)

将字符串转换为64位整数。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToInt64

参数 类型 说明
s string 字符串。需转换的字符串。

返回:string

示例

DecToInt64("12");//输出: 12L;

decToInt64Def(s, default)

将字符串转换为64位整数。如果转换失败,则返回Default值。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToInt64Def

参数 类型 说明
s string 字符串。需转换的字符串
default any 整数。转换失败时返回的默认值

返回:string

示例

DecToInt64Def("12",1);//输出: 12L;
DecToInt64Def("test",1);//输出: 1L;

tryDecToInt64(s, value)

将字符串转换为64位整数。若转换成功,转换值通过Value输出。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:TryStrToInt64

参数 类型 说明
s string 字符串。需转换的字符串
value any NIL

返回:string

示例

ret := TryDecToInt64("12",value);
if ret then
value;
else
"转换失败!";
//输出: 12L

decToInt32(s)

将字符串转换为32位整数。 仅适用十进制格式字符串,其他进制格式字符串会报错。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToInt32

参数 类型 说明
s string 字符串。需转换的字符串

返回:string

示例

DecToInt32("12");//输出: 12;

decToInt32Def(s, default)

将字符串转换为32位整数。如果转换失败,则返回Default值。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToInt32Def

参数 类型 说明
s string 字符串。需转换的字符串
default any 整数。转换失败时返回的默认值

返回:string

示例

DecToInt32Def("12",1);//输出: 12;
DecToInt32Def("test",1);//输出: 1;

tryDecToInt32(s, value)

将字符串转换为32位整数。若转换成功,转换值通过Value输出。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:TryStrToInt32

参数 类型 说明
s string 字符串。需转换的字符串
value any NIL

返回:string

示例

ret := TryDecToInt32("12",value);
if ret then
value;
else
"转换失败!";
//输出: 12

toHttpPostdata(v, data_mode)

根据数据模式转换为字符串格式 mode为Content-Type中格式,支持json和tslstream格式,DataMode="json",转换为json格式的字符串 否则,转为tslstream格式的字符串

参数 类型 说明
v any 整数,数据
data_mode string 字符串,数据模式

返回:array

示例

// 转换json格式数据。
v:=array("Type":1,"IDs":array("SZ000001"),"SUBs":array("date_s","price"));
mode:="json";
ToHttpPostdata(v,mode);
//结果:{"Type":1,"IDs":["SZ000001"],"SUBs":["date_s","price"]}

decToInt(s)

将字符串转换为整数。 仅适用十进制格式字符串,其他进制格式字符串会报错。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToInt

参数 类型 说明
s string 字符串。需转换的字符串

返回:string

示例

DecToInt("12");//输出: 12;

decToIntDef(s, default)

将字符串转换为整数。如果转换失败,则返回Default值。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:StrToIntDef

参数 类型 说明
s string 字符串。需转换的字符串
default any 整数。转换失败时返回的默认值

返回:string

示例

DecToIntDef("12",1);//输出: 12;
DecToIntDef("test",1);//输出: 1;

tryDecToInt(s, value)

将字符串转换为整数。若转换成功,转换值通过Value输出。 仅适用十进制格式字符串,其他进制格式字符串会转换失败。若要转换其他进制格式字符串(如二进制、十六进制等),可使用函数FAQ:TryStrToInt

参数 类型 说明
s string 字符串。需转换的字符串
value any NIL

返回:string

示例

ret := TryDecToInt("12",value);
if ret then
value;
else
"转换失败!";
//输出: 12

floatToStrne(value, return_value)

将实数转换成字符串类型。和FloatToStr的区别:在处理浮点数据时,FloatToStrne的结果不会输出为1E15等格式

参数 类型 说明
value float 实数
return_value string 字符串

返回:string

示例

FloatToStrne(23.4);
//输出字符串:"23.4"
FloatToStrne(1E15);
//大数量级数据,输出:"1000000000000000"

fuzzyCompare(type, s1, s2, return_value)

根据指定算法,计算两字符串的相似性 对于包含中文串的相似性计算,建议使用unicode字符串,可以用widestring(s)从标准字符串类型进行转换,常量则可以用L"unicode字符串"。

参数 类型 说明
type any 模糊匹配算法类型,支持如下几种算法:;更多支持算法,参考:模糊匹配算法类型函数
s1 string 字符串1
s2 string 字符串2
return_value float 两字符串间的相似性,范围:[0,1]

返回:string

示例

//使用Jaccard相似度算法,计算字符串"kitten"和"sitting"的相似性
FuzzyCompare(FzJaccard(),"kitten","sitting");//等价于FuzzyCompare(2,"kitten","sitting");
//返回:0.222222222222222

fuzzyCompareEx(type, s1, s2, n, nret, return_value)

根据指定算法,计算两字符串的相似性 对于包含中文串的相似性计算,建议使用unicode字符串,可以用widestring(s)从标准字符串类型进行转换,常量则可以用L"unicode字符串"。

参数 类型 说明
type any 模糊匹配算法类型,支持如下几种算法:;更多支持算法,参考:模糊匹配算法类型函数
s1 string 字符串1
s2 string 字符串2
n any 仅指定算法为FzJaccard、FzCosine、FzSimHash时,该参数有效;其对应含义和默认值如下:
nret any 输出值;指定不同的算法时,其对应含义如下:;注:指定算法为FzCosine、FzJaroWinkler时,该值无意义
return_value float 两字符串间的相似性,范围:[0,1]

返回:string

示例

//使用Jaccard相似度算法,指定切分字符长度为1,计算字符串"kitten"和"sitting"的相似性
t:=FuzzyCompareEx(FzJaccard(),"kitten","sitting",1,nret);
array(t,nret);
//t值为相似性,nret值为两字符串切分后交集中元素个数,返回值为array(0.428571428571429,3)

fzEditDistance()

基于编辑距离(Edit Distance)的模糊匹配算法,核心是计算将一个字符串转换为另一个字符串所需的最小编辑操作次数,允许的操作包含插入、删除、替换三类。

返回:string

示例

FuzzyCompare(FzEditDistance(),"kitten","sitting");
//返回:0.571428571428571

fzHammingDistance()

Hamming Distance(汉明距离)算法类型:计算两字符串对应位置上不同字符的数量。

返回:string

示例

FuzzyCompare(FzHammingDistance(),"kitten","sitting");
//返回:0.571428571428571

fzLongestSubstring()

Longest Substring(最长公共子串)算法类型:找出两字符串中连续出现的最长相同子串。

返回:string

示例

FuzzyCompare(FzLongestSubstring(),"kitten","sitting");
//返回:0.428571428571429

fzLongestSequnce()

Longest Sequnce(最长公共子序列)算法类型:找出两字符串中顺序相同但不必连续的最长子序列

返回:string

示例

FuzzyCompare(FzLongestSequnce(),"kitten","sitting");
//返回:0.571428571428571

fzJaccard()

Jaccard相似度算法类型:将字符串根据指定长度n(默认值为2)划分为两个字符集合,计算两集合交集元素个数与并集元素个数的比值。

返回:string

示例

FuzzyCompare(FzJaccard(),"kitten","sitting");
//返回:0.222222222222222

fzCosine()

Cosine(余弦相似度)算法类型:将字符串根据指定长度n(默认值为2)划分为两个字符集合,将字符集合转换为向量,计算两向量夹角的余弦值。

返回:string

示例

FuzzyCompare(FzCosine(),"kitten","sitting");
//返回:0.365148371670111

fzJaroWinkler()

Jaro-Winkler距离算法类型:先统计两字符串的匹配字符数与换位次数,并代入Jaro距离算法公式,得到相似度,再根据两字符串的公共前缀长度给予额外加权,得到最终的相似度

返回:string

示例

FuzzyCompare(FzJaroWinkler(),"kitten","sitting");
//返回:0.746031746031746

fzSimHash()

SimHash(局部敏感哈希)算法类型:对字符串分词并计算加权哈希生成二进制指纹,比较两个指纹间的对应位置上不同字符的数量

返回:string

示例

FuzzyCompare(FZSimHash(),"kitten","sitting");
//返回:0.640625

formatStrExt(s)

判断字符串是否是字符串,不是字符串的显示为“-”

参数 类型 说明
s string 字符串

返回:string

示例

FormatStrExt('aaaaa');
//结果:’aaaaa

seprateStrToTotal(s)

把用;分割的字符串转换为#分割

参数 类型 说明
s string 字符串

返回:string

示例

SeprateStrToTotal('债券型;现金型;配置型;股票型;保本型');
//结果:’债券型#现金型#配置型#股票型#保本型’

totalStrToSeprate(s)

把用#分割的字符串转换为;分割

参数 类型 说明
s string 字符串

返回:string

示例

TotalStrToSeprate ('债券型#现金型#配置型#股票型#保本型');
//结果:’债券型;现金型;配置型;股票型;保本型’

dateStrToArr(end_dates, sep1, sep2)

把日期区间字符串转换为列表

参数 类型 说明
end_dates string 日期区间字符串
sep1 string 日期区间字符串分割符
sep2 string 开始和截止日期分割符

返回:array

示例

DateStrToArr('2007-9-10;2007-9-10','$',';');//'$'表示结束位置;

rDateStrToArr(rdate_list)

把报告期字符串转换为列表

参数 类型 说明
rdate_list array 字符串,报告期字符串,多个报告期以分号区分

返回:array

示例

RDateStrToArr('20070331;20070630');

replaceStrByReg(s, reg_from_text, to_text)

正则表达式快速字符串替换,大小写敏感。

参数 类型 说明
s string 字符串。源串
reg_from_text string 字符串。待替换的部分,正则表达式
to_text string 字符串。替换的字符串

返回:string

示例

ReplaceStrByReg("abcdeak","A","kkkk");
//结果:abcdeak

replaceTextByReg(s, reg_from_text, to_text)

正则表达式快速字符串替换,大小写不敏感。

参数 类型 说明
s string 字符串。源串
reg_from_text string 字符串。待替换的部分,正则表达式
to_text string 字符串。替换的字符串

返回:string

示例

ReplaceTextByReg("abcdeak","a","kkkk");
//结果:kkkkbcdekkkkk

parseRegExpr3(s, reg_from_text, to_text, parse_ctrls)

直接返回输出的正则表达式解析。

参数 类型 说明
s string 字符串。源串
reg_from_text string 字符串。待替换的部分,正则表达式
to_text string 字符串。替换的字符串
parse_ctrls string 字符串。正则表达式控制串

返回:string

示例

ParseRegExpr3("abcdeak","ab","kkkk","ir");
//结果:kkkkcdeak

floatToStrneW(value, return_value)

将实数转换成宽字节字符串类型。和FloatToStrW的区别:在处理大数量级数据(如1E15、10^15等)时,FloatToStrneW的结果不会输出为1E15等格式。

参数 类型 说明
value float 实数
return_value string 宽字节字符串

返回:string

示例

FloatToStrneW(1234.1234);
//输出:L"1234.1234"
FloatToStrneW(1E15);
//大数量级数据,输出:L"1000000000000000"

hztoPy(hz)

汉字翻译为拼音 对于单音字,返回翻译后的汉字拼音。如华夏优势 -> HXYS 对于多音字,各个拼音之间使用空格分隔。如:华夏盛世 -> HXCS HXSS

参数 类型 说明
hz string String 汉字

返回:string

示例

HztoPY("华夏优势");//HXYS;
HztoPY("华夏盛势");//HXCS HXSS;

fieldCount(t)

数据表字段个数。如果t不是一个数据表,则返回0

参数 类型 说明
t array 数据表

返回:any

示例

t1:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':3));
FieldCount(t1);
//结果:2

fieldExist(t, f_name)

指定字段是否存在。如果存在,则返回索引号;(索引号从0开始),不存在,返回-1

参数 类型 说明
t array 数据表
f_name string 指定字段,字符串

返回:any

示例

t1:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':3));
FieldExist(t1,'b');
//结果:1

fieldNames(t)

返回数据表所有字段名称

参数 类型 说明
t array 数据表

返回:string

示例

t1:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':3));return FieldNames(t1);

fieldName(t, field_index)

返回数据表指定列索引号(索引号从0开始)的字段名称

参数 类型 说明
t array 数据表
field_index any 指定列,整数

返回:string

示例

t1:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':3));
FieldName(t1,0);
//结果:’a

noRecordTable()

返回一个空数组

返回:array

示例

NoRecordTable();
//结果:Array()

recordExist(t, v)

数值是否在数组中存在(一维数组),如果存在,则返回索引号;(索引号从0开始)不存在,返回-1

参数 类型 说明
t array 指定一维数组
v string 要查询的数值,与t单元值类型一致

返回:array

示例

t:=array(1,2,12,3,14);
RecordExist(t,12);
//结果:2

recordExist2(t, f_name, v)

记录数据表(二维数组)中是否存在列名为fName,值为V的记录;如果存在,则返回行标索引号(索引号从0开始),不存在,返回-1

参数 类型 说明
t array 指定数组,二维数组
f_name string 指定列名,字符串
v string 指定值,与t单元值类型一致

返回:array

示例

t1:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':3));
RecordExist2(t1,'b',3);
//结果:2

recordExist3(v, x)

记录指定值是否存在一维数组中,如果存在,返回1,不存在,返回0

参数 类型 说明
v string 指定数组,一维数组
x any 指定值,与v单元值类型一致

返回:array

示例

t:=array(1,2,12,3,14);
RecordExist3(t,3);
//结果:1

fieldNamesOfStrSubscript(t)

字符串下标数组的字段名称。

参数 类型 说明
t array 整数

返回:array

示例

s:=`array('a':(1,2,3,4,5),'b': (2,3,4,5,6),'c': (3,4,5,6,7),'d': (4,5,6,7,8));
FieldNamesOfStrSubscript(s);

fieldCountOfStrSubscript(t)

字符串下标数组的字段个数。

参数 类型 说明
t array 数据表类型

返回:array

示例

s:=`array('a':(1,2,3,4,5),'b':(2,3,4,5,6),'c':(3,4,5,6,7),'d':(4,5,6,7,8));
FieldCountOfStrSubscript(s);
//返回:4

argmax(x)

1、返回一维数组中最大值所在下标 2、有多个最大值时,返回第一个最大值所在下标 3、x为空数组或非数组时,返回nil

参数 类型 说明
x array 一维数字数组

返回:array

示例

x := array(9,8,10);
argmax(x);//2;

argmin(x)

1、返回一维数组中最小值所在下标 2、有多个最小值时,返回第一个最小值所在下标 3、x为空数组或非数组时,返回nil

参数 类型 说明
x array 一维数字数组

返回:array

示例

x := array(3,1,9,2);
argmin(x);//1;

passwordGen(len, n, head, start)

密码生成器

参数 类型 说明
len any 整数,密码长度
n any 整数,生成的密码组合数
head string 字符串,用户名的前缀
start any 整数,用户名的后缀序列数字的起始数字

返回:array

示例

rdo2 PasswordGen(8,5,'ts',3);

sortTableByFieldExt(t, sort_field)

将数组t依据字段SortField排序。把大于0的按照从小到大排序,把小于0的按照绝对值从小到大排序,然后,把两个结果合并。

参数 类型 说明
t array 数据表类型,数组
sort_field string 字符串,排序字段

返回:array

示例

s:=`array('a':(1,2,3,4,5),'b':(-2,-3,-4,5,6),'c':(3,4,5,6,7),'d':(4,5,6,7,8));
SortTableByFieldExt(s,'b');

rankValue(t, fields)

按照指定字段求Rank,返回的数据,保存在传递过来的数据t中。返回按Fields列排序的结果,

参数 类型 说明
t any 数据表类型,数据表
fields array 字符串,排序的列

返回:any

示例

stockArr:=getbkbydate('SH000016',20190201T);
s:=select ['StockID'] as '代码',
["StockName"] as "名称",
['price'] as '收盘',
stockzf(['date'],['date']) as '涨幅(%)'
from markettable datekey 20190201T to 20190201T of stockArr end;
RankValue(s,'涨幅(%)');
s;

argsort(value, sortdir)

返回可以用于排序的一维数组下标

参数 类型 说明
value array 一维数字数组,数组
sortdir any 整数,排序方向(1:正序【默认】;0:逆序)

返回:array

示例

value := array(4, 8, 2, 3, 9);
argsort(value); //返回:array(2,3,0,1,4);

rankIt(t, f_n, sort_order)

按指定字段的值排名;SortOrder0 降序排名;SortOrder1升序排名

参数 类型 说明
t array 数据表
f_n string 字段名
sort_order any 排名方向,0 降序排名, 1升序排名

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33));
RankIt(t2,'c',1);
t2;

rankIt2(t, f_n, of_n, sort_order)

按指定字段的值排名,SortOrder:0 降序排名;SortOrder:1 升序排名,排名列的字段为:OfN

参数 类型 说明
t array 数据表
f_n string 指定字段,字符串
of_n string 排名列字段名,字符串
sort_order any 排名方向:0 降序排名,1 升序排名

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33));
RankIt2(t2,'c','名次',1);
t2;

rpsIt(t, f_n, sort_order)

按指定字段的值排名,获得其排名的百分位,排序百分位放在列 FN+"_RPS"中; SortOrder0 降序排名; SortOrder1升序排名;

参数 类型 说明
t array 数组,数据表
f_n string 字符串/数字,字段名
sort_order any 排名方向,0 降序排名, 1升序排名

返回:array

appendArray(arr, con)

数组新增元素,给数组arr添加一项con

参数 类型 说明
arr array 一维数组
con any 整数或字符串,需增加的值

返回:array

示例

a:=array(1,2,3);
AppendArray(a,4);
a;

deleteNilValueByField(t, fields)

删除指定字段fields数据为NIL的记录。

参数 类型 说明
t array 数据表类型,数据
fields array 字符串,字段名称,多个字段用分号(;)连接,例:"Field1;Field2

返回:array

in1(v, x)

判断数值x是否在数组v中,返回布尔类型

参数 类型 说明
v array 一维数组
x float 实数

返回:array

示例

a:=array(1,2,3,4);
in1(a,3);
//结果:1

deleteColumnByField(t, fields)

删除指定列,可以一次性删除多列,删除的列字段之间使用;分割

参数 类型 说明
t array 指定数组,数据表列名为字符串类型,程序执行完后会变更为删除指定列后的数组
fields array 指定列,字符串

返回:array

inserttablebyrno(t, index, rdata)

向表格指定位置插入行,天软表格行下标从0开始 向表格指定位置插入行

参数 类型 说明
t array Array,数组,支持一维,二维数组,只支持下标为自增长的序列数组
index any Integer,插入行的起始下标,下标位置从0开始
rdata any Any,插入的数据,支持一个值、一维表及二维表

返回:array

示例

//向一维数组指定位置插入一个字符串’aaa
t:=43456->43460;
Index:=2;
rData:='aaa';
InsertTablebyRno(t,Index,rData);
//结果:array(43456,43457,"aaa",43458,43459,43460)

getValuesByFieldValue(t, f_name, field_value)

返回指定字段值等于指定值的所有记录

参数 类型 说明
t array 二维数组
f_name string 字符串,指定字段
field_value string 整数/字符串,指定值

返回:array

示例

t:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':4));
GetValuesByFieldValue(t,'b',4);//返’b’列值为4的所有记录;

arrayextend(a, ind, v)

数组-指定位置插入子集

参数 类型 说明
a array Array of number,一维数字数组
ind any Integer,插入的起始位置
v array Array of number,插入的子数组

返回:array

示例

a := Letters(1->6);
arrayextend(a,2,array('d','e'));

arrayinsert(a, ind, v)

数组-指定位置插入值

参数 类型 说明
a array Array of number,一维数字数组
ind any Integer,插入位置
v any Any,元素值

返回:array

示例

a := Letters(1->6);
Arrayinsert(a,2,3);

frameinsert(data, loc, fname, v)

数据表-指定位置插入列

参数 类型 说明
data array Table,二维数据表,源数据
loc any Integer,插入位置
fname string String,插入索引命名
v any Integer,插入值

返回:array

示例

data := load_dataset_iris();
frameInsert(data,1,'新列',0);

searchsorted(v, x)

有序列表插入指定值的位置,原数组必须为有序表且元素应可比较。

参数 类型 说明
v array 一维数组 有序数组
x string real

返回:array

示例

//数字插入
v:=array(1,2,3,4,5,6);
searchsorted(v,3.5);//返回:3;
//字符串插入
v:=array("SH600001","SH600004","SH600050","SH600305");
searchsorted(v,"SH600049");//返回:2;

argconfirst(a, v, type)

第一次满足条件的位置, 原数组必须为有序表且元素应可比较。

参数 类型 说明
a array 有序数组
v string real\
type any 对比条件

返回:array

示例

//实数对比
a:=0->9;
argconfirst(a,3.5,1);//返回:4;
//数组对比
a:=array(("a","A"),("b","B"),("c","C"),("d","D"));
v:=array("b","B");
argconfirst(a,v,6);//返回:1;

seekPosInArray(r, arr)

数字定位,采用二分法寻找数字R在一位正序数字数组arr中的下标。

参数 类型 说明
r float 实数
arr array 一维数字数组

返回:array

示例

SeekPosInArray(4,array(1,2,3,4,5));
//返回:3

stockAmount(t, date, yes_value, change_field, item)

从数据表t中获取符合ChangeField大于或等于Date的数据。

参数 类型 说明
t array 数据表类型,需要比较获取的数据表
date datetime 实数,或者日期
yes_value any 布尔值,决定返回Date当天的数据还是之前的数据;
change_field string 字符串,与Date值比较的列名
item string 字符串,返回数据的列名

返回:datetime

示例

//平安银行2011年6月30日流通A股发生变动
SetSysParam(PN_Stock(),'SZ000001');
t:=InfoArray(16);//股票.股本结构表
r1:=StockAmount(t,20110630,0,'变动日','流通A股');//Date当天
r2:=StockAmount(t,20110630,1,'变动日','流通A股');//Date之前
array(r1,r2);

outPutTableToCanBeUnderstood(t)

判断一个数据表是否是空值,如果是则返回'返回结果为空',否则返回该数组。

参数 类型 说明
t array 数组,数据表。

返回:array

示例

OutPutTableToCanBeUnderstood(array(1,2,3));

seperateTable(t, sep_field, sep_count)

把表格t分割为SepCount个表格。

参数 类型 说明
t array 数据表类型,原始数组
sep_field string 字符串,排序字段
sep_count any 整数,分割数

返回:array

示例

t:=`array('a':(1,2,3,4),'b':(2,3,4,5),'c':(3,4,5,6),'d':(4,5,6,7),'e':(5,6,7,8),'f':(7,8,9,10));
SeperateTable(t,'a',2);

unitary(t, key_fields, type, fvalue)

归一处理。对数组t指定列KeyFields进行归一处理,归一方式由Type决定。

参数 类型 说明
t array 数据表类型,数据
key_fields string 字符串,归一字段(多个字段之间使用;分割)
type any 整型,用户自定义,归一方法
fvalue any 整数,自定义指定归一值

返回:array

示例

t:=`array('a':(1,2,3,4),'b':(2,3,4,5),'c':(3,4,5,6),'d':(4,5,6,7),'e':(5,6,7,8),'f':(7,8,9,10));
Unitary(t,'b',0,10);
t;

tableVectorizeArray(t, s, opt, is_func)

数据表与一维数据表的矢量化运算。 (1)快速进行表格与一维数组的行运算,即数据表的每行依次与数组进行运算 (2)默认进行减法运算 (3)当t为一维数组时,对t与s直接运算

参数 类型 说明
t array 数据表
s array real
opt any 字符串,操作运算符,默认"-",表逐行减法
is_func bool 布尔,opt是否是函数,默认假

返回:array

示例

t := ones(10,3);
s := array(1,2,3);
TableVectorizeArray(t,s,'-');

reverse(arr)

数组倒置反向。

参数 类型 说明
arr array 数组

返回:array

示例

//倒置数组
setsysparam(pn_stock(),"SZ000002");
setsysparam(pn_date(),20210601t);
arr:=nday(10,"date",datetostr(sp_time()),"close",close());
reverse(arr);

descartesJoin(v1, v2, v_n)

数组笛卡尔积连接。

参数 类型 说明
v1 any 任意类型,支持不定个数参数,数值1
v2 any 任意类型,数值2
v_n any 任意类型,数值3

返回:array

示例

DescartesJoin(1->3,21->22,3);

abnormalData(y, flag, ystore)

数组中出现奇异值的处理。其中y为数据表,Flag为处理方法,Ystore为选择中位数和3倍标准差法返回被处理数据的数据。

参数 类型 说明
y array 一维数字数组
flag string 用户自定义,奇异值处理方法
ystore array 数据表类型,存放修改的数据,包括修改的行、原数值、处理后的值

返回:array

示例

t:=array(1,100,101,102,103,1000);
AbnormalData(t,"median",r);
r;

dataProcessMf(arr, fwm)

极值处理(多因子),对数据表以列为单位处理奇异值。其中arr为数据表,fwm为处理方法。

参数 类型 说明
arr array 数据表类型
fwm string 用户自定义,处理方法

返回:any

zValue(t, column_name)

按照指定字段求Z值。

参数 类型 说明
t array 数据表类型,数据表
column_name string 字符串,要计算Rank的字段

返回:any

示例

stockArr:=getbkbydate('SH000016',20190201T);
s:=select ['StockID'] as '代码',
["StockName"] as "名称",
['price'] as '收盘',
stockzf(['date'],['date']) as '涨幅(%)'
from markettable datekey 20190201T to 20190201T of stockArr end;
ZValue(s,'涨幅(%)');
s;

rpsValue(t, column_name)

按照指定字段求RPS。

参数 类型 说明
t array 数据表类型,数据表
column_name string 字符串,要计算RPS的字段

返回:any

示例

stockArr:=getbkbydate('SH000016',20190201T);
s:=select ['StockID'] as '代码',
["StockName"] as "名称",
['price'] as '收盘',
stockzf(['date'],['date']) as '涨幅(%)'
from markettable datekey 20190201T to 20190201T of stockArr end;
RPSValue(s,'涨幅(%)');
s;

filterOneDimEx2(t, v1)

小于等于指定值的最后一条记录(一维数组)。

参数 类型 说明
t array 一维数字数组
v1 float 实数,指定值

返回:array

示例

s:=array(1,2,3,4,5,6);
FilterOneDimEx2(s,4);
//返回:4

groupByFieldValue(t, group_field, lowvalue, high_value, sep_value)

按字段大小进行汇总。小于最小值Lowvalue为一组,从最小值Lowvalue到最大值HighValue中间每步长SepValue为一组,大于最大值High为一组。

参数 类型 说明
t array 数据表类型
group_field string 字符串,列名
lowvalue float 实数,最小数值
high_value float 实数,最大数值
sep_value float 实数,统计间距

返回:any

webFormatToRung(a, zero_eps)

将数组Nan/Nil/±Inf替换为"-"

参数 类型 说明
a array 数组,待替换数组,支持多维数组,高维嵌套数组;type_ :整型,为以下数值的组合(以下数值的_XOR或者相加),默认值为15(1+2+4+8)
zero_eps float 实数,与0的差距范围,默认值为 epsi()

返回:array

示例

a := array('a':('b':('c':(nil,nan,3),'d':2),'e':nan));
WebFormatToRung(a); //array("a":("b":("c":("-","-",3),"d":2),"e":"-"));

qKsplitTrailing(begt, endt, inc_weeks, inc_months, inc_years, other_type)

时间区间尾随分割

参数 类型 说明
begt datetime 日期时间,开始日
endt datetime 日期时间,截止日
inc_weeks any 数字/数组,周推移,取值如下
inc_months any 数字/数组,月推移,同inc_weeks
inc_years any 数字/数组,年推移,同inc_weeks
other_type any 整型,为以下数值的组合(以下数值的_XOR或者相加),默认2

返回:array

qKsplitToDate(endt, type)

当前周期分割区间

参数 类型 说明
endt datetime 日期时间,截止日
type any 整型,为以下数值的组合(以下数值的_XOR或者相加),默认值为31(1+2+4+8+16)

返回:array

qKsplitResampling(begt, endt, cy, if_name)

区间自然日按指定周期重采样分割

参数 类型 说明
begt datetime 日期时间,开始日
endt datetime 日期时间,截止日
cy string 字符串,采样周期,默认为cy_Day(),可以取日线、周线、月线、季线、半年线、年线
if_name string object

返回:array

factorize(value, ifsort, nan_fill_value, uniques)

分类变量数值映射,将一个一维分类变量数组映射为给分类变量递增编号后的数值数组

参数 类型 说明
value array 数组,一维数组
ifsort bool object
nan_fill_value any 数字/字符串,填充nan的值,默认为-1
uniques array 数组,输出,各值对应的原值

返回:array

示例

value := Array('a', 'd', 'c','a','b');
labels := factorize(value, True, -1, uniques);
echo uniques; //array("a","b","c","d")
labels; //array(0,3,2,0,1);

dumiesDecode(dumiesdata)

虚拟变量矩阵解构,根据所给的虚拟变量矩阵返回分类变量结果

参数 类型 说明
dumiesdata array 二维数字数组,虚拟变量矩阵

返回:array

sparseMatFill(a, fillv)

稀疏数据表填充,直接在A矩阵上更改

参数 类型 说明
a array 数据表类型,稀疏矩阵
fillv float 实数,给定的填充值

返回:array

示例

a := array((3:4),('A':2));
SparseMatFill(a, -1);
a;// array((3:4,"A":-1),(3:-1,"A":2));

elementWhere(con, x, y)

根据布尔数组con,为True时从X中,为False时从Y中,取对应位置元素的值 如果只输入con, 则返回con数组中为真的下标

参数 类型 说明
con array 一维数字数组,数组内值为布尔型
x array 一维数字数组,标量或与con等长的数组
y array 一维数字数组,标量或与con等长的数组

返回:array

示例

con := array(1,0,1,1,1,0);
x := array(1,2,3,4,5,6);
y := array(11,12,13,14,15,16);
ElementWhere(con,x,y);// array(1,12,3,4,5,16);

arrayAddGap(t, key, v, m)

数组添加分割线,只支持字符串下标

参数 类型 说明
t array 数组,待添加数组,直接在原数组更改
key string 字符串,间隔名,默认无
v string 字符串,间隔串,默认为 DupeString('-',m*2)
m any 整型,间隔串的长度设置,默认 5

返回:array

示例

a := array('alpha(%)':3);
ArrayAddGap(a,'风险');
a['beta'] := 3;
a; // array("alpha(%)":3,"-----风险-----":"----------","beta":3);

groupPercentrankIt(t, g_name, v_name)

计算分组百分位,对数据表t按[GName]分组后,对每组的[Vname_]计算百分位 最大的是1,最小的是0 不判断GName、VName 是否是T中的存在的字段名,以提高效率

参数 类型 说明
t array 数组,待计算的数组
g_name string 字符串,分组字段名
v_name string 字符串,转换字段名;如果Vname_为nil则表示除GName之外的所有字段;如果Vname_为一个数组,则表示需要去均值的字段组

返回:array

示例

T := array(("G":1,"V1":1,"V2":11,"V3":21),
("G":0,"V1":2,"V2":12,"V3":22),
("G":1,"V1":3,"V2":13,"V3":23),
("G":0,"V1":4,"V2":14,"V3":24),
("G":1,"V1":5,"V2":15,"V3":25),
("G":0,"V1":6,"V2":16,"V3":26));
GroupPercentrankIt(T,'G','V1'); // array(0.0,0.0,0.5,0.5,1.0,1.0);

groupRankIt(t, g_name, v_name, sort_order)

计算分组排名,对数据表t按[GName]分组后,对每组的[Vname_]计算排名 不判断GName、VName 是否是T中的存在的字段名,以提高效率 只能用于数字列

参数 类型 说明
t array 数组,待计算的数组
g_name string 字符串,分组字段名
v_name string 字符串,转换字段名;如果Vname_为nil则表示除GName之外的所有字段;如果Vname_为一个数组,则表示需要去均值的字段组
sort_order bool 布尔型,排名方向;False :降序排名,最大的为1;True :升序排名,最小的为1(默认)

返回:array

示例

T := array(
("G":1,"V1":1,"V2":11,"V3":21),
("G":0,"V1":2,"V2":12,"V3":22),
("G":1,"V1":3,"V2":13,"V3":23),
("G":0,"V1":4,"V2":14,"V3":24),
("G":1,"V1":5,"V2":15,"V3":25),
("G":0,"V1":6,"V2":16,"V3":26));
GroupRankIt(T,'G','V1'); // array(1,1,2,2,3,3);

groupTransformByFunc(t, g_name, v_name, fp)

计算分组排名,对数据表t按[GName]分组后,对每组的[Vname_]根据给定函数进行分组转换操作 不判断GName、VName 是否是T中的存在的字段名,以提高效率 只能用于数字列

参数 类型 说明
t array 数组,待计算的数组
g_name string 字符串,分组字段名
v_name string 字符串或数组,转换字段名;如果Vname_为nil则表示除GName之外的所有字段;如果Vname_为一个数组,则表示需要去均值的字段组
fp string 字符串(函数名)或函数指针,转换函数必须两个参数,分别表示当前的聚合字段与排名字段,以分组排名为例:;function (v,g);beginreturn rankof([v],[v]);end;

返回:array

示例

T := array(("G":1,"V1":1,"V2":11,"V3":21),
("G":0,"V1":2,"V2":12,"V3":22),
("G":1,"V1":3,"V2":13,"V3":23),
("G":0,"V1":4,"V2":14,"V3":24),
("G":1,"V1":5,"V2":15,"V3":25),
("G":0,"V1":6,"V2":16,"V3":26));
fp := function (v, g);
begin
return rankof([v],[v]);
end
GroupTransformByFunc(T,'G','V1',fp); //array(3,3,2,2,1,1);

frameGetSubByReg(data, reg)

通过正则表达式匹配获取数据框子集 对于数字下标,通过转为字符串后,继续正则匹配,但最后的结果数字下标会改变,且多个数字下标会按照从小到大的顺序排序,从0开始

参数 类型 说明
data array 数组,待匹配的数组;当Data为数据表时,匹配列名;当Data为一维数组时,匹配行名
reg string 字符串,间隔名,正则匹配串

返回:string

示例

T :=array((13:1,"V1":1,"V2":11,12:21,'R1w':1),
(13:0,"V1":2,"V2":12,12:22,'R1w':1),
(13:1,"V1":3,"V2":13,12:23,'R1w':1),
(13:0,"V1":4,"V2":14,12:24,'R1w':1),
(13:1,"V1":5,"V2":15,12:25,'R1w':1),
(13:0,"V1":6,"V2":16,12:26,'R1w':1));
frameGetSubByReg(T,'1');

histogram(t, bins, format)

统计data的频数分布表

参数 类型 说明
t array 数字数组,待计算的数组
bins array 数组,表分组间隔
format string 字符串,展示区间的格式串,见FormatFloat

返回:array

示例

Histogram(Randn(0,1,1000),array(-3,0.5)->3, '0.00');

framedropDuplicates(data, subset, keep, rowname)

数据表-去重

参数 类型 说明
data array Table,二维数据表,源数据
subset string String,去重字段
keep string String,去重保留方法,""f"":保留首个,""l"":保留最后
rowname string String,保留原索引重置字段名

返回:array

fieldReSortCols(data, cols_showpriority)

数组下标按指定顺序重排 ps:不检查字段是否存在

参数 类型 说明
data array 二维数字数组,数组,目前只支持二维
cols_showpriority array 一维字符串数组,字段显示优先级

返回:array

framedropNa(data, how, subset)

数据表-去掉含Nan的行

参数 类型 说明
data array Table,二维数据表,源数据
how string String,去na行方法,默认/1/""any"":任意,2/""all"":所有
subset string String,去重字段

返回:array

framemerge(left, right, ons, how, suffixes, ifmultifield, keepmethod)

数据表-联结

参数 类型 说明
left any Table,左表
right any Table,右表
ons string String,联结字段,可以为数组;非数组,表示左右都以ons字段联结。;ifMultiField为false时:;数组,ons[0],ons[1]分别表示左右联结字段;ifMultiField为真时:;数组,ons 表示左右的共同联结字段
how string String,: 联结类型
suffixes array Array of string,必须为数组,只在KeepMethod为都保留时有效。;suffixes[0] 左端重名字段命名,为nil时表示不重命名。;suffixes[1] 右端重名字段命名;默认,array('_x','_y')
ifmultifield bool Bool,是否多字段,默认否
keepmethod any Usrdefine,重名字段保留方式;默认,0、都保留;1、保留左;2、保留右

返回:array

示例

left := `array('a':3->5,'b':rand(3));
right := `array('a':1->4,'b':rand(4),'c':rand(4)*10);
frameMerge(left,right,'a');

frameqcut(data, q)

数据表-按频率分组(等频分组) 从小到大等频分组 最小的为第0组

参数 类型 说明
data array Table,数据表或一维数字数组,数据表时,表示对;每列分别操作
q any Integer,分组数,等分q组,正整数,默认q=5;当为数组【必须递增】时,表示按频率切割分比如;array(0, 0.3, 0.7,1)

返回:array

frameupdate(left, right, ons, type, type_2)

数据表-更新 更新操作, 以ons字段为键,左联left和right, 检查right的其他字段,若存在字段只存在right中,则更新left 或者在left为缺失值,right中不为缺失值,则填充。 注意,此操作会直接更改left。

参数 类型 说明
left any Table,待更新数据,直接更改
right any Table,右表
ons string String,键字段,默认为nil,表以下标进行联结。
type any Integer,缺失类型,详见MF_isMissValue
type_2 any 为以下数值的组合(以下数值的_XOR或者相加);1、 nan2、 nil4、 inf、-inf8、""""16、trim去除附加格式后为""""32、 在(-zero_Eps,zero_Eps)范围内的实数;默认,1+2+4+8=15

返回:array

示例

left := `array('a':3->5,'b':rand(3));
right := `array('a':1->4,'b':rand(4),'c':rand(4)*10);
frameUpdate(left,right,'a');

groupZscoreIt(t, g_name, v_name)

1.计算分组标准化,对数据表t按[GName]分组后,对每组的[Vname_]进行标准化(原值-分组平均)/分组标准差 2. 不判断GName、VName 是否是T中的存在的字段名,以提高效率

参数 类型 说明
t array 数组,待计算的数组
g_name string 字符串,分组字段名
v_name string 字符串,转换字段名。如果Vname_为nil则表示除GName之外的所有字段,如果Vname_为一个数组,则表示需要计算的字段组返回:二维数组,

返回:array

示例

T := array(
("G":1,"V1":1,"V2":11,"V3":21),
("G":0,"V1":2,"V2":12,"V3":22),
("G":1,"V1":3,"V2":13,"V3":23),
("G":0,"V1":4,"V2":14,"V3":24),
("G":1,"V1":5,"V2":15,"V3":25),
("G":0,"V1":6,"V2":16,"V3":26));
GroupZscoreIt(T,'G','V1');? // array(-1.0,-1.0,0.0,0.0,1.0,1.0);

getDummies(a, uniques)

1、根据指定的分类变量,生成虚拟变量/指示变量(dummy/indicator)虚设变量/名义变量/哑 变量,也有称之为one_hot编码,离散特征值二值化 2、如果a中含Nan值,排到uniques的末尾

参数 类型 说明
a array 一维数组,指定的分类变量
uniques array 一维数组,中间结果:输出各列对应的分类变量

返回:array

getDummies2(a)

1、根据指定的分类变量,生成虚拟变量/指示变量(dummy/indicator)虚设变量/名义变量/哑 变量,也有称之为one_hot编码,离散特征值二值化 2、a中的元素必须都可以做为数组下标,否则请使用get_dummies

参数 类型 说明
a array 一维数组,指定的分类变量

返回:array

framePivotTable(t, index, columns, vals, aggfunc, aggfuncnames)

分组、透视、汇总,类似可见Pivot_table

参数 类型 说明
t any 数据表类型,数据表
index string 字符串,行分类字段,字段值含有nill等不可设为索引
columns array 一维字符串数组,列分类字段,字段值含有nill等不可设为索引
vals array 一维字符串数组,值字段,未指定时,代表对所有除index、columns 指定字段之外的所有字段计算
aggfunc string 字符串,值汇总函数,支持如下:;a、所有 TS_SQL 聚合函数:e.g:"avg"(avgof),"sum"(sumof)b、内置函数:"_details": 分组详情;"_first": 第一个;"_last": 最后一个;c、自定义函数中使用关键字thisgroup 得到当前分组数据。
aggfuncnames array 一维字符串数组,自定义汇总函数名称对照表

返回:array

framecut(a, bins, option, o_lables)

从小到大分段分组,最小的为第0组

参数 类型 说明
a array 数据表或一维数字数组,数据表时,表示对每列分别操作
bins array 一维数字数组,分段节点,例如array(0,1)将数组a分为[-inf,0)[0,1)[1,inf)三段,;为整数时根据数据最大最小值等宽划分区间
option any 整型,区间开/闭,默认为0
o_lables any 数组,输出分组区间说明

返回:array

示例

a := array(0,59,60,70,80,99,100);
bins := array(60,80);
framecut(a,bins,0);
//array(0,0,1,1,2,2,2)

frameMelt(t, id_names, value_names, variable_sname, value_sname)

二维表——>立体表

参数 类型 说明
t array 二维字符串数组,数据表
id_names array 一维字符串数组,键字段
value_names array 一维字符串数组,值字段。为nil或者空时,表每行除开键字段外都是值字段
variable_sname string 字符串,变量展示名
value_sname string 字符串,值展示名

返回:array

示例

t := array(
('截止日':20210101,'SH000300':1,'SH000301':3),
('截止日':20210102,'SH000300':9,'SH000301':2),
);
ID_names := array('截止日');
frameMelt(t,'截止日',nil,'代码','得分');

groupDemeanIt(t, g_name, v_name)

1、分组去均值,对数据表t按[GName]分组后,对每组的[VName]去均值 2、为提高效率,不判断GName、VName 是否是T中的存在的字段名

参数 类型 说明
t any 数据表,待分组去均值数据
g_name string 字符串,t的分组字段名
v_name string 字符串,去均值字段名

返回:array

示例

T :=
array(
("G":1,"V1":1,"V2":11,"V3":21),
("G":0,"V1":2,"V2":12,"V3":22),
("G":1,"V1":3,"V2":13,"V3":23),
("G":0,"V1":4,"V2":14,"V3":24),
("G":1,"V1":5,"V2":15,"V3":25),
("G":0,"V1":6,"V2":16,"V3":26));
GroupDemeanIt(T,'G','V1');//array(-2.0,-2.0,0.0,0.0,2.0,2.0);

arrDropDuplicate(data)

数组去重(包含NAN)。

参数 类型 说明
data array 数据表类型。数据表。

返回:array

示例

data:=array(("A":1,"B":NAN),("A":1,"B":2),("A":1,"B":NAN),("A":1,"B":2));
ArrDropDuplicate(data);
//结果:array(("A":1,"B":NAN),("A":1,"B":2))

columnValue(t, fname)

取得指定列的所有值(按列名)。该函数的功能与直接用读取子矩阵的方式一样,但是用子矩阵的方式更简单快速。功能相当于t[:,fname]

参数 类型 说明
t array 数据表类型,数据表
fname string 字符串,列字段名称

返回:any

示例

s:=select ['StockID'] as '代码',
["StockName"] as "名称",
['price'] as '收盘'
from markettable datekey 20190101T to 20190201T of 'SZ000001' end;
ColumnValue(s,'收盘');

getSubTableByField(t)

获取表t中的Fields 列的数据。该函数功能可以用子矩阵的方式实现:t[:,array(fn1,fn2...)]

参数 类型 说明
t array 数据表类型,数据表;V1:字符串,要返回的列名称,多个列名间以分号间隔

返回:any

示例

setsysparam(pn_stock(),'SZ000001');
r:=nday(10,'time',datetostr(sp_time()),'close',close(),'open',open(),'high',high());
GetSubTableByField(r,'time;close');
//功能相当于使用子矩阵取数
r[:,array('time','close')];

filterTableEx(t, fname, method, v1, v2)

范围取值,从一个表中按照某个字段的取值范围返回对应的记录

参数 类型 说明
t array 数据表
fname string 指定字段名,字符串
method string >’,’<’,’<>’,’<=’,’>=’,’IN’,’IN2’,’IN3’;单方向关系只与V1值有关:’>’,’<’,’<>’,’<=’,’>=’;;区间型关系:IN:V1<=[Fname]<=V2;’IN2:V1<[Fname]<=V2;’IN3:V1<=[Fname]<V2
v1 float 实数
v2 float 实数

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33));
FilterTableEx(t2,'c','IN',13,30); //取13<=[ 'c']<=30;

getBottomN(t, n)

取数组后N行,一般先用SortByField排序,然后使用此函数

参数 类型 说明
t array 数据表
n any 整数

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':33));
GetBottomN(t2,2);

getMiddleN(t, from_no, to_no)

取数组指定行区间记录,一般先用SortByField排序,然后使用此函数

参数 类型 说明
t array 数据表
from_no any 起始行数:整数,从1开始
to_no any 截止行数:整数,从1开始

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':4,'c':33),('a':5,'c':33));
GetMiddleN(t2,2,3);

getTopN(t, n)

取数组前N行记录,一般先用SortByField排序,然后使用此函数

参数 类型 说明
t array 数据表
n any 整数

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':33));
GettopN(t2,2);

filterOneDimEx(t, method, v1, v2)

范围取值(一维数组)从一个一维数组中按照取值范围返回对应的记录。

参数 类型 说明
t array 数据表
method string >’,’<’,’<>’,’<=’,’>=’,’IN’,’IN2’,’IN3’;单方向关系只与V1值有关:’>’,’<’,’<>’,’<=’,’>=’;;区间型关系:IN:V1<=元素值<=V2;’IN2:V1<元素值<=V2;’IN3:V1<=元素值<V2
v1 float 实数
v2 float 实数

返回:array

示例

t:=array(1,2,12,3.7,14);
FilterOneDimEx(t,'IN',2,7);

getDistinctValue(t, f_name)

得到指定列唯一值,返回值为一维数组

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:array

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
GetDistinctValue(t2,'a');

columnValue2(t, column_name)

取得多个指定列的所有记录

参数 类型 说明
t array 数据表,二维数组
column_name string 指定多个字段,以分号分割

返回:array

示例

t2:=array(('a':2,'b':2,'c':13),('a':3,'c':33,'b':3),('a':3,'b':6,'c':43),('a':5,'c':53,'b':5));
ColumnValue2(t2,'a;c');

filterTable(t, v)

从指标表中取以下列的值为v的数据: 指定列:'截止日','分配年度','公布日','变动日','除权除息日','除权日','除息日'

参数 类型 说明
t array 数组类型,数据
v any 报告期类型,报告期

返回:array

示例

// 'SZ002664'在20211231时的分红送股数据
setsysparam(pn_stock(),'SZ002664');
FilterTable(Infoarray(18),20211231);

getSubField(t, field)

取表中某一字段的全部列值

参数 类型 说明
t array 二维数组
field string 列标名,字符串/整数

返回:array

示例

a:=array(('a':8,'b':7),('a':6,'b':9));
GetSubField(a,'a');// 从a表中取第’a列’;

getSubTable(table, field_arr)

将一个表类型数组只保留指定的字段并返回

参数 类型 说明
table array 二维数组
field_arr array 列标名,一维数组

返回:array

示例

a:=array((1,2,4),(11,12,14));
b:=array(0,2);
GetSubTable(a,b);

arraygetdefault(r, k, v)

带默认值的数组取值,取指定下标的值,若存在则返回,否则返回设定的默认值

参数 类型 说明
r array Array of string,
k string String,下标
v string String,默认值

返回:array

arraysetdefault(r, k, v)

带默认值的数组赋值(字段未使用则赋值)

参数 类型 说明
r array Array of string,
k string String,下标
v string String,默认值

返回:array

arraysetdefault2(r, k, v)

带默认值的数组赋值(值为nil则赋值)

参数 类型 说明
r array Array of string,
k string String,下标
v string String,默认值

返回:array

randomchoice(avalues, size, replace)

随机抽样 返回一个随机的数组元素, 这个数组是由参数Avalue传递进来的。

参数 类型 说明
avalues array Array of string,一维字符串数组,或正整数
size any Integer,
replace bool Bool,是否可放回,默认为真可放回

返回:array

mergeArray(v1, v2)

多个数组进行合并

参数 类型 说明
v1 array
v2 array

返回:array

示例

t1:=array(('b':12,'a':1,'c':13,'d':'d'));
t2:=array(('a':2,'b':22,'c':23,'e':'ee'));
t3:=array(('a':2,'b':22,'d':23,'e':'ee'));
MergeArray(t1,t2,t3); //将数组t1,t2,t3合并;

filterIntersectionPart(t1, t2, f_name, method)

求两个数组在指定列名上的差集、交集、并集

参数 类型 说明
t1 array 数据表
t2 array 数据表
f_name string 指定列名字符串
method string 方法,’IN’交集,’NOT IN’差集,’ALL’并集,字符串

返回:array

示例

t1:=array(('a':1,'b':10,'c':13),('a':2,'b':17,'c':13));
t2:=array(('a':2,'b':22,'c':23),('a':1,'b':14,'c':13),('a':3,'b':12,'c':13));
FilterIntersectionPart(t1,t2,'a','IN');//t1 与t2的交集;

filterIntersectionPart2(t1, t2, method)

求两个数组的差集、交集、并集。只适用一维数组。

参数 类型 说明
t1 array 一维数据表
t2 array 一维数据表
method string 方法,’IN’交集,’NOT IN’差集,’ALL’并集,字符串

返回:array

示例

t1 := array(1,2,3,4);
t2 := array(3,4,5,6);
FilterIntersectionPart2(t1,t2,'IN');//t1 与t2的交集;

intersectionPart(v, w)

求交集

参数 类型 说明
v array 数组
w array 数组

返回:array

示例

t1:=array(1.00,3.00,2.00,9.00,8.00);
t2:=array(3.00,0.00,7.00,8.00,1.00,5.00);
IntersectionPart(t1,t2);

quickIntersectionPart(v, w)

快速求交集

参数 类型 说明
v array 数组
w array 数组

返回:array

示例

t1:=array(1.00,3.00,2.00,9.00,8.00);
t2:=array(3.00,0.00,7.00,8.00,1.00,5.00);
return IntersectionPart(t1,t2);

distinctStr(t)

去掉序列中的重复元素

参数 类型 说明
t array 一维字符串/数字数组

返回:array

示例

a:=array('w','d','f','d','e');
DistinctStr(a);//保留不相同的,相同的只保留一个;

sumValueByColumn(t, f_name)

指定列中所有实数的和

参数 类型 说明
t array 数据表
f_name string 指定字段

返回:float

示例

t1:=array(('a':1,'b':4,'c':9),('a':7,'b':8,'c':5));
SumValueByColumn(t1,'b');
//结果:12

sumValueByColumn2(tb, column_name, from_row, to_row)

求指定列中指定多行的和

参数 类型 说明
tb array 数据表
column_name string 指定字段
from_row any 指定计算起始行索引号(从0开始)
to_row any 指定计算结束行索引号(从0开始)

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
SumValueByColumn2(t2,'c',1,2);
//结果:76

sumValueByRow(tb, row_index)

求指定行的和

参数 类型 说明
tb array 数据表
row_index any 指定计算行索引号(从0开始)

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
SumValueByRow(t2,2);
//结果:46

sumValueByRow2(tb, row_index, from_col, to_col)

求指定行中指定多列的和

参数 类型 说明
tb array 数据表
row_index any 指定计算行索引号(从0开始)
from_col any 指定计算起始列索引号(从0开始)
to_col any 指定计算起始列索引号(从0开始)

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
SumValueByRow2(t2,1,0,1);
//结果:36

maxValueByColumn(t, f_name)

求指定列中的最大值

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
MaxValueByColumn(t2,'c');
//结果:53

minValueByColumn(t, f_name)

求指定中的最小值

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
MinValueByColumn(t2,'c');
//结果:13

averageValueByColumn(t, f_name, from_row, to_row)

求在指定多行中指定列的平均值

参数 类型 说明
t array 数据表
f_name string 指定列名
from_row any 计算起始行索引号(从0开始)
to_row any 计算结束行索引号(从0开始)

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
AverageValueByColumn(t2,'c',1,3);
//结果:43

averageByColumn(t, f_name)

求指定列的平均值

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t1:=array(('a':1,'b':4,'c':9),('a':7,'b':8,'c':5));
AverageByColumn(t1,'b');
//结果:6

harMeanByColumn(t, f_name)

指定列的调和平均值

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t1:=array(('a':1,'b':4,'c':9),('a':7,'b':5,'c':5));
HarMeanByColumn(t1,'b');
//结果:4.44

geoMeanByColumn(t, f_name)

指定列的几何平均值

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t1:=array(('a':1,'b':4,'c':9),('a':7,'b':5,'c':5));
GeoMeanByColumn(t1,'b');
//结果:4.47

devsqByColumn(t, f_name)

指定列平均值偏差的平方和

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t1:=array(('a':1,'b':4,'c':9),('a':7,'b':5,'c':5));
DevsqByColumn(t1,'b');
//结果:0.5

kurtByColumn(t, f_name)

指定列的峰度

参数 类型 说明
t array 数据表
f_name string 指定列名

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
KurtByColumn(t2,'c');
//结果:0.34

medianByColumn(t, f_name)

指定列的中位数

参数 类型 说明
t array 数据表
f_name string 指定列名,字符串

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
MedianByColumn(t2,'c');
//结果:38

skewByColumn(t, f_name)

指定列的偏度

参数 类型 说明
t array 数据表
f_name string 指定列名,字符串

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
SkewByColumn(t2,'c');
//结果:-0.75

stdevByColumn(t, f_name)

指定列的标准差

参数 类型 说明
t array 数据表
f_name string 指定列名,字符串

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
StdevByColumn(t2,'c');
//结果:17.08

varByColumn(t, f_name)

指定列的方差

参数 类型 说明
t array 数据表
f_name string 指定列名,字符串

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
VarByColumn(t2,'c');
//结果:291.67

aveDevByColumn(t, f_name)

指定列与平均值的绝对偏差的平均值

参数 类型 说明
t array 数据表
f_name string 指定列名,字符串

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
AveDevByColumn(t2,'c');
//结果:12.5

percentValueByField(t, key_field, quart)

数据集在指定百分位数上对应的数值

参数 类型 说明
t array 数据表
key_field string 指定列名,字符串
quart float 指定分位数,实数

返回:float

示例

t2:=array(('a':2,'c':13),('a':3,'c':33),('a':3,'c':43),('a':5,'c':53));
PercentValueByField(t2,'c',0.1);
//结果:19

statByColumn(t, fname, type)

依据Type传递的字符串,返回字段Fname序列的type值。

参数 类型 说明
t array 数据表类型,数据
fname string 字符串,字段名称
type string 字符串,返回类型

返回:string

示例

s:=`array('a':(1,2,3,4,5),'b': (-2,-3,-4,5,6),'c': (3,4,5,6,7),'d': (4,5,6,7,8));
StatByColumn(s,'a','MAX');
//返回a列最大值:5

describe(data, percentiles)

简单描述统计

参数 类型 说明
data array 一维数字数组,或 二维矩阵。二维矩阵时,对每列进行操作
percentiles array 统计的分位点,默认取array(0.25,0.5, 0.75)

返回:array

示例

load_dataset_iris(data);
Describe(data);

framecorrel(data)

数据表-相关系数矩阵

参数 类型 说明
data array Table,二维数据表,列名可为字符串,不支持一维数组

返回:array

示例

data := TSUT_Data_ZSZF()[:,1:];
frameCorrel(data);

framecov(data)

数据表-协方差

参数 类型 说明
data array Table,二维数据表,列名可为字符串。不支持一维数组

返回:array

示例

data := TSUT_Data_ZSZF()[:,1:];
frameCov(data);

framehhi(data)

数据表-HHI指数、赫芬达尔—赫希曼指数 HHI指数,赫芬达尔—赫希曼指数,一种测量产业集中度的综合指数 指标在1/n~1之间变动,数值越大, 表明企业规模 分布的不均匀度越高。

参数 类型 说明
data array Table,数组

返回:array

framelagZf(t, period, fillzero)

数据表-推移涨幅(%) 涨幅(%)算法: period>0: 前n期涨幅 r[i] := (t(i)/t(i-period)-1)*100; period<0: 到未来n期涨幅 r[i] := (t(i-period)/t(i)-1)*100; 注意period>0时,与framePct_change的结果一致。

参数 类型 说明
t array Array of number,数据表,支持一维和二维
period any Integer,移动期数,默认1
fillzero bool Bool,下标越界是,是否返回0.False返回inf

返回:array

framepctChange(t, period, fillzero)

数据表-到当期的变动百分比(%) 变动百分比(%)算法 r[i] := (t(i)/t(i-period)-1)*100;

参数 类型 说明
t array Array of number,数据表,支持一维和二维
period any Integer,变动期数,默认1
fillzero bool Bool,下标越界是,是否返回0. False返回inf

返回:array

framevaluecounts(data, countfieldname, iforder)

数据表-计数 (1)支持多字段 (2)根据值分组,排序【可选】,再计算个数

参数 类型 说明
data array Table,可以为二维数据表或者为一维数组;为二维数据表时,根据行分类
countfieldname string String,计数字段名,默认为""个数""
iforder bool Bool,是否排序,默认为真

返回:array

simpledescribe(data)

简单描述统计

参数 类型 说明
data array 一维数字数组,或 二维矩阵,二维矩阵时,对每列进行操作

返回:array

示例

load_dataset_iris(data);
SimpleDescribe(data);

renameField(t, old_field, new_field)

修改指定字段的名称

参数 类型 说明
t array 指定数组,数据表
old_field string 原来指定列名,字符串
new_field string 新列名,字符串

返回:string

示例

t1:=array(('a':1,'b':4,'c':9),('a':7,'b':8,'c':5));
RenameField(t1,'a','aaa'); //将t1中的字段’a’改为’aaa;
//结果:1

normalTabletoStrSubscript(t, key_field)

索引下标数组-->字符串下标数组。将keyfield列的值变为行标。

参数 类型 说明
t array 数据表类型
key_field string 字符串,列名

返回:array

示例

s:=nday(10,'time',datetostr(sp_time()),'close',close());
NormalTabletoStrSubscript(s,'time');

renameFieldByFormat(t, ifcopy)

通过格式字符串修改列名。

参数 类型 说明
t array 数组类型,数据;formatStr:字符串类型,格式化字符串%s表原列名
ifcopy bool 布尔类型,是否在拷贝后的数组改列名,默认True

返回:string

示例

//给随机数组批量加后缀
T:=rand(10,10);
Suffix:= '%s'$"@A";
Ifcopy:=True;
RenameFieldByFormat(t,Suffix,Ifcopy);

fieldAddSuffix(t, suffix, ifcopy)

数组下标批量加后缀。

参数 类型 说明
t array 数组类型,数据
suffix string 字符串类型,后缀
ifcopy bool 布尔类型,是否在拷贝后的数组改列名,默认True

返回:array

fieldAddPrefix(t, suffix, ifcopy)

数组下标批量加前缀。

参数 类型 说明
t array 数组类型,数据
suffix string 字符串类型,后缀
ifcopy bool 布尔类型,是否在拷贝后的数组改列名,默认True

返回:array

frameAddprefix(t, prefix, ifcopy)

数据表-数组下标批量加前缀 二维数组,对列名加前缀 一维数组,对行下标加前缀

参数 类型 说明
t any Table,源数组
prefix string String,前缀
ifcopy bool Bool,是否在拷贝后的数组改列名,默认True

返回:array

frameAddsuffix(t, suffix, ifcopy)

数据表-数组下标批量加后缀 二维数组,对列名加后缀 一维数组,对行下标加后缀

参数 类型 说明
t any Table,源数组
suffix string String,后缀
ifcopy bool Bool,是否在拷贝后的数组改列名,默认True

返回:array

sparse1(s, a, m, n)

挤出任何非零元素,将满矩阵转化为稀疏格式,与Sparsefull函数对应。

参数 类型 说明
s array 待转化的m*n满矩阵
a array 变参返回矩阵S的稀疏格式,二维数组
m any 变参返回矩阵S的行数,整数
n any 变参返回矩阵S的列数,整数

返回:array

示例

//将矩阵S由满矩阵格式转化为稀疏格式
S:=array((0,0,4,0,0),
(0,1,0,0,0),
(0,0,0,0,0),
(3,0,0,0,0),
(0,0,0,0,5));
sparse1(S);

sparse2(i, j, v, m, n)

根据i、j和v三元组生成m*n稀疏格式矩阵S

参数 类型 说明
i array 存放矩阵行标的一元数组
j array 存放矩阵列标的一元数组
v array 存放矩阵元素值的一元数组
m any 矩阵的行数,整数
n any 矩阵的列数,整数

返回:array

示例

//根据i,j,v三元组生成稀疏格式矩阵
i:=array(0,1,2,3);
j:=array(3,1,4,2);
v:=array(5,3,2,4);
sparse2(i,j,v,5,5);

speye(m)

创建m*m稀疏单位矩阵,指定为方阵

参数 类型 说明
m any 稀疏单位矩阵的尺寸,整数

返回:array

示例

//创建m*m稀疏单位矩阵
A:=speye(4);
A;

sprand1(s)

创建与矩阵S结构相同的稀疏格式矩阵,并将其中的非零元素替换为均匀分布随机数

参数 类型 说明
s array 稀疏矩阵

返回:array

示例

//创建与矩阵S相同结构的稀疏均匀随机矩阵
S:=array((0,0,3,0,0),
(0,0,0,0,0),
(0,0,0,5,0),
(0,2,0,0,0),
(0,0,0,0,4));
sprand1(S);

sprand2(m, n, pct)

创建m*n稀疏均匀随机矩阵,其中非零元素所占比例为pct

参数 类型 说明
m any 矩阵的行数,整数
n any 矩阵的列数,整数
pct float 矩阵中非零元素所占比例,实数

返回:array

示例

//创建10*10稀疏均匀随机矩阵
A:=sprand2(10,10,0.3);
A;

sprandn1(s)

创建与矩阵S结构相同的稀疏格式矩阵,并将其中的非零元素替换为正态分布随机数

参数 类型 说明
s array 稀疏矩阵

返回:array

示例

//创建与矩阵S相同结构的稀疏正态随机矩阵
S:=array((0,0,0,0,0),
(0,0,0,5,0),
(3,0,0,0,0),
(0,0,2,0,0),
(0,0,0,0,4));
sprandn1(S);

sprandn2(m, n, pct)

创建m*n稀疏正态随机矩阵,其中非零元素所占比例为pct

参数 类型 说明
m any 矩阵的行数,整数
n any 矩阵的列数,整数
pct float 矩阵中非零元素所占比例,实数

返回:array

示例

//创建10*10稀疏正态随机矩阵
A:=sprandn2(10,10,0.2);
A;

sprandsym1(s)

创建与矩阵S结构相同的稀疏格式矩阵,以下三角矩阵为基准的对称正态分布随机矩阵

参数 类型 说明
s array 稀疏矩阵

返回:array

示例

//创建与矩阵S相同结构的对称稀疏正态随机矩阵
S:=array((6,1,0,14,0),
(0,7,0,0,15),
(1,0,8,0,0),
(0,2,0,9,0),
(0,0,3,0,10));
sprandsym1(S);

sprandsym2(n, pct)

创建n*n稀疏正态随机矩阵,以下三角矩阵为基准对称正态分布随机矩阵,其中非零元素所占比例大约为pct

参数 类型 说明
n any 方阵的尺寸,整数
pct float 方阵中非零元素所占比例,实数

返回:array

示例

//创建10*10对称稀疏正态随机矩阵
A:=sprandnsym2(10,0.2);
return A;

sparsefull(s, m, n)

将稀疏矩阵格式转化为满矩阵,与Sparse1函数相对应。

参数 类型 说明
s array 稀疏格式矩阵
m any 转化为满矩阵的行数,整数
n any 转化为满矩阵的列数,整数

返回:array

示例

//将S由稀疏格式矩阵转化为5*5满矩阵格式
S:=array(0:(0:1),2:(2:3),3:(3:4));
sparsefull(S,5,5);

spones(s, n)

将稀疏矩阵S中的非零元素替换为n

参数 类型 说明
s array 稀疏矩阵
n float 非零元素被替换的值,实数

返回:array

示例

//将S中非零元素替换为1
S:=array(0:(0:1),2:(2:3),3:(3:4));
spones(S,1);

spnnz(s)

稀疏矩阵S中的非零元素数目

参数 类型 说明
s array 稀疏矩阵

返回:any

示例

//稀疏正态随机矩阵A中非零元素数目
A:=Sprandn2(5,5,0.2);
spnnz(A); //返回4(随机);

spnonzeros(s)

提取稀疏矩阵S中的非零元素

参数 类型 说明
s array 稀疏矩阵

返回:array

示例

//提取稀疏正态随机矩阵A中非零元素
A:=Sprandn2(5,5,0.2);
Spnonzeros(A);

ifsparse(s)

判断是否为稀疏矩阵。检查条件:只检查下标,下标全为大于等于0的整数。 1、一维稀疏矩阵(或稀疏数组) 2、二维稀疏矩阵 0、非稀疏矩阵

参数 类型 说明
s array 待判断矩阵

返回:array

示例

//判断矩阵S是否为稀疏矩阵
S:=Array(3:2,"B":3);
ifsparse(S); //返回0;

spdiags1(a)

提取矩阵非零对角线 提取m*n(稀疏)矩阵A中所有非零对角线,并按列排列

参数 类型 说明
a array Array,二维数组,原(稀疏)矩阵

返回:array

示例

//提取矩阵A中非零对角线
A:=array((6,0,13,0,0),
(0,7,0,14,0),
(1,0,8,0,15),
(0,2,0,9,0),
(0,0,3,0,10));
spdiags1(A);

spdiags2(a, d)

提取矩阵指定对角线 提取m*n(稀疏)矩阵A中序列d所指定的对角线,并按列排列

参数 类型 说明
a array Array,二维数组,原(稀疏)矩阵
d array Array,一维数组,对角线序列;也可以为数字;;当为nil时,等同于spdiags1,并通过d返回对应的非零编号

返回:array

示例

//提取矩阵A中第-2,0,2条对角线,按列排列
A:=array((6,0,13,0,0),
(0,7,0,14,0),
(1,0,8,0,15),
(0,2,0,9,0),
(0,0,3,0,10));
d:=array(-2,0,2);
spdiags2(A,d);

spdiags3(b, d, a)

根据指定列替换稀疏矩阵对角线 将(稀疏)矩阵A中序列d所指定的对角线替换为B的列

参数 类型 说明
b array Array,二维数组,对角矩阵
d array Array,一维数组,对角线序列
a array Array,二维数组,原(稀疏)矩阵

返回:array

示例

//将矩阵A中d指定的对角线替换为B中的列
B:=array((5,10,15),
(4,9,14),
(3,8,13),
(2,7,12),
(1,6,11));
d:=array(-2,0,2);
A:=array((6,0,13,0,0),
(0,7,0,14,0),
(1,0,8,0,15),
(0,2,0,9,0),
(0,0,3,0,10));
spdiags3(B,d,A);

spdiags4(b, d, m, n)

根据指定列创建稀疏矩阵 将对角矩阵B中的列按d所指定的对角线放置,创建m*n的稀疏矩阵

参数 类型 说明
b array Array,二维数组,对角矩阵
d array Array,一维数组,对角线序列
m any Integer,正整数,(稀疏)矩阵的行
n any Integer,正整数,(稀疏)矩阵的列

返回:array

示例

//根据对角矩阵B创建稀疏带状矩阵
B:=array((5,10,15),
(4,9,14),
(3,8,13),
(2,7,12),
(1,6,11));
d:=array(-2,0,2);
m:=5;
n:=5;
spdiags4(B,d,m,n);

twoRDateCompareM1(t1, t2, r_date, r_date2, key_field, from_col, to_col, show_g_value, show_g_percent)

返回2个数据同比比较的结果。

参数 类型 说明
t1 array 数组类型,数据1
t2 array 数组类型,数据2
r_date datetime 报告期类型,报告期
r_date2 any 报告期类型,同比报告期
key_field string 字符串类型,关键字
from_col any 整型,要显示变比的开始列号
to_col any 整型,要显示变比的截止列号
show_g_value bool 布尔类型,显示变动
show_g_percent bool 布尔类型,显示变比(%)

返回:array

compareDataOfDifferentDataProvider(t_src, t_dest, src_provider, dest_provider, key_arr, value_arr, code_field)

比较两个数据源的差异 在调用本模型之前,最好对不同数据源的数据格式进行标准化。 如: (1)在Src中,代码是 以 SZ000001命名的 而Dest中,代码是 以 000001.SZ命名的 可以通过调用天软模型(或用户自写),把代码格式统一为 SZ000001格式 (2)在Src中,日期是 以 20091231(Integer)规范的 而Dest中,日期是 以 '20091231'(varchar)规范的 可以通过调用天软模型 Src IntToDate(Value) Dest IntToDate(StrToInt(Value)) 把日期格式统一为 DateTime格式 2、本模型只能检查出不同数据源的差异,数据不同原因和修正,需要用户自己完成。

参数 类型 说明
t_src array Array 源数据
t_dest array Array 目标数据
src_provider string String 源数据提供商
dest_provider string String 目标数据提供商
key_arr array Array 要比较表的Key字段(也就是数据表中的 唯一性字段)
value_arr array Array 要比较的Value字段
code_field string String 代码字段(任何数据,都必须有编码字段)

返回:array

pivot(t, index, vals)

透视,数据透视表

参数 类型 说明
t array 二维数组,待透视表,t[:,array(index,columns)] 不能包含重复的行,即index,column 必须可以作为t的唯一主键
index string array
vals string array

返回:array

示例

//指定条件,行标为日期,列标为名称,值为收盘价、涨幅、振幅的数据透视表
stocks:=array("SZ000001","SZ000002","SH600050","SZ300775");
begt:= 20210515T;
endt:= 20210525T;
t:=select ['StockID'] as "代码",
["StockName"] as "名称",
datetostr(['date']) as "日期",
["close"] as "收盘价",
spec(specdate(stockzf3(),['date']),['StockID']) as "涨幅",
spec(specdate(stockzdf3(),['date']),['StockID']) as "振幅",
spec(base(10029),['StockID']) as "申万行业"
from markettable datekey begt to endt of stocks end;
index:= "日期";
colunms:= "名称";
vals:= array("收盘价","涨幅","振幅");
Pivot(t,index,colunms,vals);

pivotTable(t, index, vals, aggfunc, aggfuncnames)

分组、透视、汇总 1、vals 未指定时,代表对所有除index、columns 指定字段之外的所有字段计算 2、aggfunc 不同含义及设定方法: a、所有字段,统一函数 aggfunc := "avg" 注:代表对vals中所有字段进行计算 b、所有字段,多个函数 aggfunc := array("avg","max"); c、指定字段,指定函数 aggfunc := array("fielda":"avg","filedb":("avg","max")); 注:指定字段时,必须是vals的子集,否则报错。 3、支持匿名函数、与函数指针,其中: a、匿名函数默认命名为"匿名" b、函数指针通过functioninfo得到函数名称 4、aggfunc中支持 a、所有 TS_SQL 聚合函数:e.g:"avg"(avgof),"sum"(sumof) b、内置函数: "_details": 分组详情 "_first": 第一个 "_last": 最后一个 c、自定义函数中使用关键字thisgroup 得到当前分组数据。 5、index/columns中字段值含有nill等不可设为索引。 6、aggfuncnames:给aggfunc定义名称。

参数 类型 说明
t array 数组,数据表
index string array
vals string array
aggfunc string string 值汇总函数
aggfuncnames array 数组,自定义汇总函数名称对照表

返回:string

show3DTable(t, key_field, obsolete_fields, ntype)

特殊函数,平台功能性函数,一般用户不使用。用于三维表格显示格式转换,其中t为原数据,KeyField为需要转置的字段,ObsoleteFields为需要隐藏的字段,NType决定显示格式。

参数 类型 说明
t array 数据表类型,原数据
key_field string 字符串,要显示倒置的关键字段
obsolete_fields string 字符串,不显示的字段(;分割)
ntype any 用户自定义,三维表格显示格式

返回:array

示例

//生成数据表t
t:=array(("代码":"SH600006","名称":"东风汽车","2004.10-12@主营业务收入":151953.06,"2004.10-12@主营业务利润":30559.66,"2004.10-12@营业费用":10112.75,"2004.10-12@管理费用":10666.36,"2004.10-12@财务费用":-894.46,"2004.10-12@营业利润":10693.23,"2004.10-12@投资收益":-151.01,"2004.10-12@利润总额":9904.7,"2004.10-12@所得税":2413.81,"2004.10-12@净利润":7873.08,"2004.10-12@货币资金":-11664.28,"2004.10-12@短期投资":-5370.7,"2004.7-9@主营业务收入":167855.56,"2004.7-9@主营业务利润":31127.95,"2004.7-9@营业费用":4452.79,"2004.7-9@管理费用":10541.15,"2004.7-9@财务费用":-1013.26,"2004.7-9@营业利润":17162.48,"2004.7-9@投资收益":150.81,"2004.7-9@利润总额":17246.26,"2004.7-9@所得税":2629.5,"2004.7-9@净利润":14574.03,"2004.7-9@货币资金":532.5,"2004.7-9@短期投资":4962.47),("代码":"SH600007","名称":"中国国贸","2004.10-12@主营业务收入":19715.3,"2004.10-12@主营业务利润":10383.2,"2004.10-12@营业费用":238.4,"2004.10-12@管理费用":1422.7,"2004.10-12@财务费用":1304.4,"2004.10-12@营业利润":7417.7,"2004.10-12@投资收益":81.1,"2004.10-12@利润总额":6404.6,"2004.10-12@所得税":2433.4,"2004.10-12@净利润":3971.2,"2004.10-12@货币资金":2964.5,"2004.10-12@短期投资":0.00,"2004.7-9@主营业务收入":17727.7,"2004.7-9@主营业务利润":9989.1,"2004.7-9@营业费用":165.5,"2004.7-9@管理费用":1151.3,"2004.7-9@财务费用":-18.2,"2004.7-9@营业利润":8690.5,"2004.7-9@投资收益":186.2,"2004.7-9@利润总额":9208.6,"2004.7-9@所得税":2977.1,"2004.7-9@净利润":6231.5,"2004.7-9@货币资金":-8101.2,"2004.7-9@短期投资":0.00),("代码":"SH600004","名称":"白云机场","2004.7-9@主营业务收入":37934.65,"2004.7-9@主营业务利润":15725.54,"2004.7-9@营业费用":2623.82,"2004.7-9@管理费用":4662.1,"2004.7-9@财务费用":1789.5,"2004.7-9@营业利润":6650.11,"2004.7-9@投资收益":-15.38,"2004.7-9@利润总额":6685.16,"2004.7-9@所得税":2350.15,"2004.7-9@净利润":4000.51,"2004.7-9@货币资金":-5054.06,"2004.7-9@短期投资":101.00));
Show3DTable(t,'名称','代码',3);

show2DTable(t, key_field, obsolete_fields, ntype)

特殊函数,平台功能性函数,一般用户不使用。二位表格显示格式转换,其中t为原数据,KeyField为需要转置的字段,ObsoleteFields为需要隐藏的字段,NType决定显示格式。

参数 类型 说明
t array 数据表类型,原数据
key_field string 字符串,要显示倒置的关键字段
obsolete_fields string 字符串,不显示的字段(;分割)
ntype any 用户自定义,二维表格显示格式

返回:array

示例

//生成数据表t
t:=array(("代码":"SH600006","名称":"东风汽车","主营业务收入":151953.06,"主营业务利润":30559.66,"营业费用":10112.75,"管理费用":10666.36,"财务费用":-894.46,"营业利润":10693.23,"投资收益":-151.01,"利润总额":9904.7,"所得税":2413.81,"净利润":7873.08,"货币资金":-11664.28,"短期投资":-5370.7,"主营业务收入":167855.56,"主营业务利润":31127.95,"营业费用":4452.79,"管理费用":10541.15,"财务费用":-1013.26,"营业利润":17162.48,"投资收益":150.81,"利润总额":17246.26,"所得税":2629.5,"净利润":14574.03,"货币资金":532.5,"短期投资":4962.47),("代码":"SH600007","名称":"中国国贸","主营业务收入":19715.3,"主营业务利润":10383.2,"营业费用":238.4,"管理费用":1422.7,"财务费用":1304.4,"营业利润":7417.7,"投资收益":81.1,"利润总额":6404.6,"所得税":2433.4,"净利润":3971.2,"货币资金":2964.5,"短期投资":0.00,"主营业务收入":17727.7,"主营业务利润":9989.1,"营业费用":165.5,"管理费用":1151.3,"财务费用":-18.2,"营业利润":8690.5,"投资收益":186.2,"利润总额":9208.6,"所得税":2977.1,"净利润":6231.5,"货币资金":-8101.2,"短期投资":0.00));
Show2DTable(t,'名称','代码',2);

showTableByField(t, field_arr)

显示t部分字段(带显示单位变换)。其中FieldArr为二维数组,FieldArr的第0列为显示的字段名称,第1列为显示的字段对应的数据列名称,第2列为显示的字段的数据类型,第3列为显示的字段的单位(只对Real类型有意义)。

参数 类型 说明
t array 数据表类型,要显示的数据
field_arr array 二位字符串数组,要显示的字段

返回:array

示例

arr:=array((1,2,3,4,5),(2,3,4,5,6),(3,4,5,6,7),(4,5,6,7,8));
ShowTableByField(arr,array(1,2,3));

showTableByField(t, field_arr)

显示t部分字段(带显示单位变换)。其中FieldArr为二维数组,FieldArr的第0列为显示的字段名称,第1列为显示的字段对应的数据列名称,第2列为显示的字段的数据类型,第3列为显示的字段的单位(只对Real类型有意义)。

参数 类型 说明
t array 数据表类型,要显示的数据
field_arr array 二位字符串数组,要显示的字段

返回:array

示例

arr:=array((1,2,3,4,5),(2,3,4,5,6),(3,4,5,6,7),(4,5,6,7,8));
ShowTableByField(arr,array(1,2,3));

showTableByInverse(t, key_field, field_arr, show_number)

数据表t转置,其中KeyField为列名,该列的数据转置后作为列标名,FieldARR为需要显示的字段,ShowNumber表示显示原数据keyfield行(转置后列)的数量。

参数 类型 说明
t array 数据表类型,数据
key_field string 字符串,转置后用作列标的值的列名
field_arr array 数组,要显示的字段列表,给非数组则显示所有字段。;注意,函数中会删除fieldarr的首行,原因是一般首行代表的列标都是KeyField转置后用作列标的值的列名,使返回结果内容不重复。
show_number any 整数,显示个数

返回:array

示例

//生成数据表t
t:=array(("代码":"SH600006","名称":"东风汽车","主营业务收入":151953.06,"主营业务利润":30559.66,"营业费用":10112.75,"管理费用":10666.36,"财务费用":-894.46,"营业利润":10693.23,"投资收益":-151.01,"利润总额":9904.7,"所得税":2413.81,"净利润":7873.08,"货币资金":-11664.28,"短期投资":-5370.7,"主营业务收入":167855.56,"主营业务利润":31127.95,"营业费用":4452.79,"管理费用":10541.15,"财务费用":-1013.26,"营业利润":17162.48,"投资收益":150.81,"利润总额":17246.26,"所得税":2629.5,"净利润":14574.03,"货币资金":532.5,"短期投资":4962.47),("代码":"SH600007","名称":"中国国贸","主营业务收入":19715.3,"主营业务利润":10383.2,"营业费用":238.4,"管理费用":1422.7,"财务费用":1304.4,"营业利润":7417.7,"投资收益":81.1,"利润总额":6404.6,"所得税":2433.4,"净利润":3971.2,"货币资金":2964.5,"短期投资":0.00,"主营业务收入":17727.7,"主营业务利润":9989.1,"营业费用":165.5,"管理费用":1151.3,"财务费用":-18.2,"营业利润":8690.5,"投资收益":186.2,"利润总额":9208.6,"所得税":2977.1,"净利润":6231.5,"货币资金":-8101.2,"短期投资":0.00));
ShowTableByInverse(t,'代码','',2);

quickRecordExist(v, x)

记录是否存在(原数组若为纯字符串数组则必须为有序列),返回记录所在行的序号,序号是从0开始原数组必须为有序表

参数 类型 说明
v array 一维数组
x string 字符串/数字

返回:array

示例

t:=array('a','c','d');
QuickRecordExist(t,'d');
//结果:2

rotateTable(data)

旋转表

参数 类型 说明
data array 数据表,二维数组

返回:array

示例

t:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':4));
RotateTable(t);

nonIntersectionPart(t1, t2, key_field)

求差集(返回在t1中存在,而在t2中不存在的记录)

参数 类型 说明
t1 array 数据表
t2 array 数据表
key_field string 指定某一字段

返回:array

示例

t1:=array(('a':1,'b':4),('a':7,'b':8),('a':2,'b':3));
t2:=array(('a':1,'b':1),('a':7,'b':8),('a':5,'b':5));
NonIntersectionPart(t1,t2,'b');

footerValue(t, from_col, tocol, average_col_field, type)

数组t从Fromcol列到ToCol列对每列求算术平均或者累计求和。

参数 类型 说明
t array 数据表类型,数据表
from_col any :整数,起始序号
tocol any 整数,截止序号
average_col_field string 字符串,列名
type any 用户自定义

返回:array

示例

s:=array(array(1,2,3,4,5),
array(2,3,4,5,6),
array(3,4,5,6,7));
FooterValue(s,1,3,'',1);

footerAverage(t, from_col, tocol, average_col_field)

调用FooterValue对数组指定列求算术平均。

参数 类型 说明
t array 数据表类型,数据表
from_col any :整数,起始序号
tocol any 整数,截止序号
average_col_field string 字符串,显示“平均”的列字段

返回:array

示例

s:=array(array(1,2,3,4,5),
array(2,3,4,5,6),
array(3,4,5,6,7));
FooterAverage(s,1,3,'');

footerSum(t, from_col, tocol, average_col_field)

调用FooterValue对数组指定列求算术和。

参数 类型 说明
t array 数据表类型,数据表
from_col any :整数,起始序号
tocol any 整数,截止序号
average_col_field string 字符串,显示“平均”的列字段

返回:array

示例

s:=array(array(1,2,3,4,5),
array(2,3,4,5,6),
array(3,4,5,6,7));
return FooterAverage(s,1,3,'');

setRowDefaultValue(t, n, value)

将数组t的第N行由所有值变更为Value。

参数 类型 说明
t array 数据表类型,数据表
n any 整数,行号
value string 字符串,要设置的值

返回:array

示例

s:=array(array(1,2,3,4,5),
array(2,3,4,5,6),
array(3,4,5,6));
SetRowDefaultValue(s,2,'wo');
s;

inverseTable(t)

将数组t去掉第一列转置,转置后原数组t的第一列作为行标。

参数 类型 说明
t array 数据表类型

返回:array

示例

s:=array(array('A':'a','B':'b','C':'c','D':'d','e':'e'),
array('A':2,'B':3,'C':4,'D':5,'e':6),
array('A':3,'B':4,'C':5,'D':6,'e':7),);
InverseTable(s);

getSubTableByKey(t, key_field, return_fields)

将字符串KeyField以分号分隔,在数组t中从列ReturnFields匹配被分割的值,若找到则返回该行信息,否则返回空数组。

参数 类型 说明
t array 数据表类型,数据表
key_field string 字符串,关键字字段
return_fields string 字符串,要返回的字段名称

返回:array

示例

s:=array(array('A':'a','B':'b','C':'c','D':'d','e':'e'),
array('A':'c','B':3,'C':4,'D':5,'e':6),
array('A':3,'B':4,'C':5,'D':6,'e':7));
GetSubTableByKey(s,'A','a;c');

tableSelect(table, condition, reps)

表格查询。从t中查询满足Condition的子表

参数 类型 说明
table any 数据表
condition string 字符串
reps string 字符串

返回:array

示例

t:=`array('a':(1,2,3,4),'b':(2,3,4,5),'c':(3,4,5,6),'d':(4,5,6,7),'e':(5,6,7,8),'f':(7,8,9,10));
TableSelect(t,"~['b']=2",'~');//返回t中字段’b=2的子表;

table(t)

依据数组类型返回不同的值。

参数 类型 说明
t array 数据表类型,数组

返回:array

getSubTableFreeParam()

取子表,系统第二个到最个一个参数为字段序列,取第一个参数中字段与字段序列匹配的列数据。

返回:array

示例

GetSubTableFreeParam();//之前在系统参数中已经设置好第一个参数s=array(array('s':1,'w':2,'sl':3), array('s':2,'w':3,'sl':4), array('s':3,'w':4,'sl':5)),第二三个参数’s,w’。;

expandTable(t, key_field)

按指定字段展开表格,根据Keyfield展开指定列。展开的列值必须二维数据表,否则保留原值。

参数 类型 说明
t array 数组类型,数据
key_field string 字符串类型,关键字,需展开的列名

返回:array

示例

//按照分红送股列展开数据
data:=Query("","SH600000;SZ000002",True,"","代码",DefaultStockID(),"名称",
CurrentStockName(),"分红送股",infoarray(18));
ExpandTable(data,"分红送股");

frameIndexFilter(rawkeys, filter_cond, filter_type, dz_valuetokey)

数组筛选器,用于下标数组行名或列名的筛选器

参数 类型 说明
rawkeys array 一维字符串数组,下标数组(0开始的自增下标)
filter_cond string 字符串,筛选条件
filter_type any 用户自定义,筛选类型
dz_valuetokey any 整数,Out:类型1时,输出ivalue对照用

返回:array

frameIndexGetilocDz(raw_data_cols)

用于方便获取 下标值 与 字段位置 下标数组对照(下标值->下标位置)

参数 类型 说明
raw_data_cols array 一维字符串数组,下标数组(从0开始自增数组)

返回:array

percenttile(data, pct, rc, ml, assign, abnormal, fi_ll)

计算序列百分点PCT的值。

参数 类型 说明
data array 数组,存放实数的数组
pct float 实数,表示百分点,从0开始,以1结束;可选参数:
rc any 行列选择:0求列第PCT个百分点的值;1求行第PCT个百分点的值;默认为0
ml any 整型,移动步长,取当前行向前ML个长度序列的百分点的值,为0时取整个序列(默认)。
assign any String\
abnormal any 整型,;异常处理参数,按照存储位来进行管理:;第一位管理的是是否忽略字符串异常值(这里nil值是默认跳过的),;第三位管的是计算移动长度的时候,nil值及字符串是否包括在内。;这样的话:;0表示一般处理,即字符串报错(默认情况);;1表示,字符串不报错;;4表示字符串报错,计算移动单位时忽略nil值;;5表示字符串也不报错,计算移动单位时忽略nil值和字符串值;
fi_ll any 数据data为空时的返回值。

返回:float

variationCoefficient(x)

变异系数。

参数 类型 说明
x array 一维数字数组

返回:float

示例

VariationCoefficient(array(1,2,1,2,1,2));
//返回:0.33

skew(t, skew)

偏斜度。

参数 类型 说明
t array 一维数字数组,一维数据
skew float 实数,返回的偏斜度

返回:any

示例

Skew(array(1,2,3,4,5,7),s);
s;
//返回:0.46

selfStddev(t, rmar)

下方标准差。

参数 类型 说明
t array 数据表类型,一维数据
rmar float 实数,最低可接受的收益率(已折算过)

返回:float

示例

SelfStddev(array(1,2,3,4,5),3);
//返回:0.89

regressionChannel(y, x, nowy, nowx, beta, alpha, top_alpha, bottom_alpha, top, bottom, pos, expectvalue)

回归通道模型。

参数 类型 说明
y array 一维数字数组,Y坐标数组
x array 一维数字数组,X坐标数组
nowy float 实数
nowx float 实数
beta float 实数
alpha float 实数
top_alpha float 实数
bottom_alpha float 实数
top float 实数
bottom float 实数
pos float 实数
expectvalue float 实数,预期值(回归值)

返回:float

示例

RegressionChannel(array(1,2,3,4,5),array(6,7,8,9,10),1,2,3,4,5,6,7,8,s,a);
a;
//返回:-3

kurt(t, real)

峰度。

参数 类型 说明
t array 一维数字数组,一维数据
real any 实数,返回的峰度

返回:any

示例

kurt(array(1,2,3,4,5),s);
s;
//返回:-1.2

meanAndPopnStdDevWithRate(data, rate, mean, stddev)

带权重总体标准差以及平均值。

参数 类型 说明
data array 一维数字数组
rate float 一维数字数组
mean float 实数,均值,返回值
stddev float 实数,标准差,返回值

返回:float|void

示例

MeanAndPopnStdDevWithRate(array(1,2,3),array(1,1,1),m,s);
m;
//返回:2

betaAndAlpha(y, x, beta, alpha)

得到斜率和截距。

参数 类型 说明
y array 一维数字数组
x array 一维数字数组
beta float 实数,斜率,返回值
alpha float 实数,截距,返回值

返回:void

示例

BetaAndAlpha(array(3,6),array(4,12),k,b);
k;
//返回:0.375

correlpaired(a, b)

功能:计算 a 的每一列与 b 的每一列之间的相关系数矩阵, 相比 correl 外支持场景2,3 场景1:a、b均为1维数组,见范例1 场景2:a为1维,b为2维;或a为2维,b为1维,见范例2 场景3:a、b均为2维数组(列数可不一致);见范例3 注意:场景1,2建议直接(或循环)使用correl,效率更快 1)a,b的行数需要一致, 2)支持a,b带列下标,但不返回:见范例4 3)支持a,b为fmarray类型

参数 类型 说明
a array 一维数字数组,
b array 一维数字数组,

返回:array

示例

a := rand(10);
b := rand(10);
correlpaired(a,b); //array((0.17));

correlpairedSide(a, dir_type)

功能:计算 a 的每两列之间符合对应过滤条件的相关系数矩阵, 1) +-相关系数 :将 a <0 的元素替换为0 ,b>0的元素替换为0,计算相关系数 2) 同向相关系数 :将 a 与 b 非同向(乘积<0)的元素替换为0,计算相关系数 场景支持同 correlpaired 内部强制 a 转化为fmarray进行计算

参数 类型 说明
a array 一维数字数组,
dir_type any 用户自定义,方向类型

返回:array

expdMax(r)

统计数组累计到当前行的最大值序列

参数 类型 说明
r array 数组,一维或二维(此时按列统计)数字数组,也可以为二维数据表

返回:array

示例

r:=array(-1,2,-3,9);
ExpdMax(r); //array(-1,2,2,9);

expdMin(r)

统计数组累积到当前行的最小值序列

参数 类型 说明
r array 数组,一维或二维(此时按列统计)数字数组,也可以为二维数据表

返回:array

示例

r:=array(-1,2,-3,9);
ExpdMin (r); //array(-1,-1,-3,-3);

expdSum(r)

返回数组累积到当前行的求和序列

参数 类型 说明
r array 数组,一维或二维(此时按列统计)数字数组,也可以为二维数据表

返回:array

示例

r:=array(-1,2,-3,9);
ExpdSum (r); //array(-1,1,-2,7);

expdProduct(r)

返回数组累积到当前行的累乘序列

参数 类型 说明
r array 数组,一维或二维(此时按列统计)数字数组,也可以为二维数据表

返回:array

示例

r:=array(-1,2,-3,9);
ExpdProduct (r); //array(-1,-2,6,54);

expdVar(r, ddof)

返回数组累积到当前行的方差序列

参数 类型 说明
r array 数组,一维或二维(此时按列统计)数字数组,也可以为二维数据表
ddof any 整型,方差选项,取值如下

返回:array

示例

r:=array(-1,2,-3,9);
ExpdVar (r,0); //array(0,2.25,4.22,20.69);

expdStd(r, ddof)

返回数组累积到当前行的标准差序列

参数 类型 说明
r array 数组,一维或二维(此时按列统计)数字数组,也可以为二维数据表
ddof any 整型,标准差选项,取值如下

返回:array

示例

r:=array(-1,2,-3,9);
ExpdStd (r,0); //array(0,1.5,2.05,4.55);

nanMean(a)

计算含Nan一维数组的算术平均值

参数 类型 说明
a array 一维数字数组

返回:array

示例

A := array(5,6,8,Nan);
NanMean(A);
//结果:6.33

nanSum(a)

计算含Nan一维数组的总和

参数 类型 说明
a array 一维数字数组

返回:array

示例

A := array(5,6,8,Nan);
NanSum(A);
//结果:19

nanStd(a)

计算含Nan一维数组的标准差的估计(样本标准差)

参数 类型 说明
a array 一维数字数组

返回:array

示例

A := array(5,6,8,Nan);
NanStd(A);
//结果:1.53

nanVariance(a)

计算含Nan一维数组的方差的估计(样本方差)

参数 类型 说明
a array 一维数字数组

返回:array

示例

A := array(5,6,8,Nan);
NanVariance(A);
//结果:2.33

nanPopnStd(a)

计算含Nan一维数组的总体标准差

参数 类型 说明
a array 一维数字数组

返回:array

示例

A := array(5,6,8,Nan);
NanPopnStd(A);
//结果:1.25

nanPopnVariance(a)

计算含Nan一维数组的总体方差

参数 类型 说明
a array 一维数字数组

返回:array

示例

A := array(5,6,8,Nan);
Return PopnVariance(A);
//结果:1.56

nanRankArr(a, f_name, sortorder)

1、返回一维数组中的每个值在一维数组中的排位 2、Nan值不参与排名,依然为Nan

参数 类型 说明
a array 数字数组,待计算的数组
f_name string 字符串,字段名,默认为空
sortorder bool object

返回:array

示例

a := array(1,1,2,2,2,9,Nan,9,9);
NanRankArr(a);
//结果:array(1,1,3,3,3,6,NAN,6,6)

nanPercentRankArr(a, f_name)

1、返回一维数组中的每个值在一维数组中的百分比排名 2、PercentRankAr算法与excel兼容 3、Nan值不参与排名,依然为Nan

参数 类型 说明
a array 数字数组,待计算的数组
f_name string 字符串,字段名,默认为空

返回:array

示例

a := array(1,1,2,2,2,9,Nan,9,9);
NanPercentRankArr(a);
//结果:array(0.0,0.0,0.29,0.29,0.29,0.71,NAN,0.71,0.71)

seGauss(a, b, x)

用全选主元高斯消去法求解n阶线性方程组AX = B

参数 类型 说明
a array
b array
x array

返回:any

seGaussJordan(a, b, x)

用全主元高斯-约当(Gauss-Jordan)消去法同时求解系数矩阵相同而常数向量不同的m个n阶线性方程组AX = B

参数 类型 说明
a array
b array
x array

返回:any

seLdl(a, b, x)

用LU分解法求解系数矩阵为对称、右端具有m组常数向量的线性方程组 AX = B

参数 类型 说明
a array 实型二维数组,大小为NN。存放方程组的系数矩阵,此系数矩阵必须为对称矩阵(即)
b array 实型二维数组,大小为NM。存放方程组右端的常数向量
x array 实型一维数组,大小为NM。返回方程组的解向量

返回:any

seCholesky(a, b, x)

用乔列斯基(Cholesky)分解法(即平方根法)求解系数矩阵为对称正定、且右端具有m组常数向量的线性方程组AX = B

参数 类型 说明
a array 实型二维数组,大小为NN。存放方程组的系数矩阵,此系数矩阵必须为对称矩阵(即)
b array 实型二维数组,大小为NM。存放方程组右端的常数向量
x array 实型一维数组,大小为NM。返回方程组的解向量

返回:any

seGaussSeidel(a, b, x)

用高斯-赛德尔迭代法求解系数矩阵具有主元占优的线性方程组AX = B

参数 类型 说明
a array 实型二维数组,NN。存放方程组的系数矩阵
b array 实型二维数组,NM。存放方程组右端的常数向量
x array 实型一维数组,NM。返回方程组的解向量

返回:any

interp(x, y, xi, method)

分段插值函数,根据给定的数据 x,y 对数据xv进行分段插值,可选择方法

参数 类型 说明
x array 实型一维数组,长度为N。存放给定N个点的值Xi,要求X0<X1...<Xn-1
y array 实型一维数组,长度为N。存放N个给定点上的函数值Yi
xi array 实数或者一维实数数组,存放指定插值点的值
method string 方法选择,具体取值如下:

返回:array

示例

X := array(0,0.01)->1;
Y := X^2-X;
Xi := array(0.005,0.01)->1;
Yi := interp(X,Y,Xi,'spline');
Yi;
//结果:6

ipSlq(x, y, z, xv, yv, zv)

根据给定矩形域上的nXm个结点(i=0,1…..n-1j = 0 , 1, ….., m-1)上的函数值Zij = Z(Xi,Yj),利用二元三点插值公式计算指定插值点(u,v)处的函数值w=Z(u,v)

参数 类型 说明
x array 实型一维数组,长度为N。存放给定nXm个点的X方向上的n个坐标,要求X0<X1...<Xn-1
y array 实型一维数组,长度为N。存放给定nXm个点的X方向上的m个坐标,要求Y0<Y1...<Ym-1
z array 实型二维数组,体积为为nXm。存放给定nXm个点上的函数值
xv float 实型变量,插值点的X坐标
yv float 实型变量,插值点的Y坐标
zv float 实型变量,返回的插值结果

返回:any

ipSlg(x, y, z, xv, yv, zv)

根据给定矩形域上的nXm个结点(i=0,1…..n-1j = 0 , 1, ….., m-1)上的函数值Zij = Z(Xi,Yj),利用二元插值公式计算指定插值点(u,v)处的函数值w=Z(u,v)

参数 类型 说明
x array 实型一维数组,长度为N。存放给定nXm个点的X方向上的n个坐标,要求X0<X1...<Xn-1
y array 实型一维数组,长度为N。存放给定nXm个点的X方向上的m个坐标,要求Y0<Y1...<Ym-1
z array 实型二维数组,体积为为nXm。存放给定nXm个点上的函数值
xv float 实型变量,插值点的X坐标
yv float 实型变量,插值点的Y坐标
zv float 实型变量,返回的插值结果

返回:any

histc2(a, b)

记录a中的元素在b中第几个区间的位置

参数 类型 说明
a array 一维数组
b array 一维数组

返回:array

示例

uses interp_unit;//置顶
a:=1->10 ;
b:=3->7;
HISTC2(a,b);
//返回:array(0,0,1,1,2,3,4,0,0,0)

chckxy(x, y)

合并xy后对x列正序排列。

参数 类型 说明
x array 一维数组
y array 一维数组

返回:array

示例

uses interp_unit;//置顶
x:=array(5,1,19,8);
y:=array(2,3,1,7);
chckxy(x,y);
x | y;

nearest(x, y, xi)

最邻近插值

参数 类型 说明
x array 一维数组 横坐标序列
y array 一维数组 纵坐标序列
xi array 一维数组 插值点序列

返回:array

示例

uses interp_unit;//置顶
x:=array(5,1,19,8);
y:=array(2,3,1,7);
xi:=array(4,12);
nearest(x,y,xi);
//返回:array(3,1)

linear(x, y, xi)

线性插值

参数 类型 说明
x array 一维数组 横坐标序列
y array 一维数组 纵坐标序列
xi array 一维数组 插值点序列

返回:array

示例

uses interp_unit; //置顶
x:=array(5,1,19,8);
y:=array(2,3,1,7);
xi:=array(4,12);
linear(x,y,xi);
//返回:array(2.6667,1.7778)

pchip(x, y, xx)

分段三次hermite插值

参数 类型 说明
x array 一维数组 横坐标序列
y array 一维数组 纵坐标序列
xx array 一维数组 插值点序列

返回:array

示例

uses interp_unit;//置顶
x:=array(5,1,19,8);
y:=array(2,3,1,7);
xx:=array(4,12);
pchip(x,y,xx);
//返回:array(3.3403,6.9345)

pwch(x, y, s, dx, divdif)

计算下xy所对应的不同间隔区间。

参数 类型 说明
x array 一维数组
y array 一维数组
s array 一维数组
dx array 一维数组
divdif array 一维数组

返回:array

ppval(pp, xx)

对插值点列的值数据区间中计算出插值。

参数 类型 说明
pp array 二维数组 包含列"x","coefs
xx array 一维数组 插值点序列

返回:array

spline(x1, y1, xx1)

三次样条插值 算法说明: 设S(x)满足样本点要求,则只需在每个子区间[xj,xj+1]上确定1个三次多项式,假设为: Sj(x) = ajx3 + bjx2 + cjx + d 假设有n个点,需要n-1条线描述,每条线四个未知数,则未知数个数为4(n-1)。显然中间(n-2)个点具有4个约束条件: S(xj) = f(xj) S'(xj+0) = f'(xj-0) S''(xj+0) = f''(xj-0) S'''(xj+0) = f'''(xj-0) 两端断点存在约束 S(xi) = f(xi),则约束方程有4(n-2) + 2 = 4(n-1)-2,所以,总的未知数个数比方程个数多两个。所以需要额外的两个约束,于是就有了三种边界条件的插值算法。 第 1 类边界条件:给定端点处的一阶导数值 S'(x1) = y1' S'(xn) = yn' 第 2 类边界条件:给定端点处的一阶导数值 S''(x1) = y1'' S''(xn) = yn'' 第 3 类边界条件是周期性条件,如果y=f(x)是以[xj, xj+1]为周期的函数,于是S(x)在端点处满足条件 S'(x1+0) = S'(xn- 0) S''(x1+0) = S''(xn- 0)

参数 类型 说明
x1 array 一维数字数组 横坐标序列
y1 array 一维数字数组 纵坐标序列
xx1 array 实数或一维数字数组 插值

返回:array

示例

x:=array(5,1,19,8);
y:=array(2,3,1,7);
xx:=array(4,12);
spline(x,y,xx);
//返回:array(1.1407,13.9444)

integral(call_back, a, b, method)

求函数的数值积分

参数 类型 说明
call_back string 计算被积函数值的回调
a float 实型变量。积分下限
b float 实型变量。积分上限
method string 积分方法;‘chebyshev’ 切比雪夫;‘Gauss 高斯;‘Romberg 龙贝格

返回:float

示例

a:=1;
b:=3;
callback:="fun1";
integral(callback,a,b,Romberg);

igTrapezoid1(a, b, call_back, v)

用变步长梯形求积法计算定积分

参数 类型 说明
a float 实型变量。积分下限
b float 实型变量。积分上限
call_back string 计算被积函数值的回调
v float 实型变量,返回的积分结果

返回:any

igTrapezoid2(a, b, call_back, v)

用自适应梯形求积法计算定积分

参数 类型 说明
a float 实型变量。积分下限
b float 实型变量。积分上限
call_back string 计算被积函数值的回调
v float 实型变量,返回的积分结果

返回:any

igSimpson1(a, b, call_back, v)

用变步长辛普森(Simpson)计算定积分

参数 类型 说明
a float 实型变量。积分下限
b float 实型变量。积分上限
call_back string 计算被积函数值的回调
v float 实型变量,返回的积分结果

返回:any

igSimpson2(a, b, call_back1, call_back2, call_back3, v)

用变步长辛普森(Simpson)计算二重积分

参数 类型 说明
a float 实型变量。积分下限
b float 实型变量。积分上限
call_back1 string 计算积分下限的回调
call_back2 string 计算积分上限的回调
call_back3 string 计算被积函数f(x,y)函数值的回调
v float 实型变量,返回的积分结果

返回:any

sfSinX(x, v)

正弦积分的定义为

参数 类型 说明
x float 实型变量。自变量
v float 实型变量,返回的结果

返回:any

sfCosX(x, v)

余弦积分的定义为

参数 类型 说明
x float 实型变量。自变量
v float 实型变量,返回的结果

返回:any

sfEx(x, v)

指数积分的定义为

参数 类型 说明
x float 实型变量。自变量
v float 实型变量,返回的结果

返回:any

hessian(fun, x)

海塞矩阵 求解函数 fun 在x点的 海塞矩阵;

参数 类型 说明
fun string 字符串,函数名
x array 一维数组,指定点

返回:array

示例

hessian("Hessian.demo",array(3,4));

igRomberg(a, b, call_back, v)

用龙贝格(Romberg)求积法计算定积分,

参数 类型 说明
a float 实型变量。积分下限
b float 实型变量。积分上限
call_back string 计算被积函数值的回调
v float 实型变量,返回的积分结果

返回:any

mtMultiplication(a, b, c)

求N×M阶矩阵A与M×L阶矩阵B的乘积矩阵,即C=A×B

参数 类型 说明
a array 实型二维数组,体积为N×M。被乘矩阵
b array 实型二维数组,体积为M×L。乘矩阵
c array 实型二维数组,体积为N×L。返回的结果矩阵

返回:any

mtAddition(a, b, c)

求N×M阶矩阵A与N×M阶矩阵B的和矩阵,即C=A+B

参数 类型 说明
a array 实型二维数组,体积为N×M。被加矩阵
b array 实型二维数组,体积为N×M。加矩阵
c array 实型二维数组,体积为N×M。返回的结果矩阵

返回:any

mtSubtraction(a, b, c)

求N×M阶矩阵A与N×M阶矩阵B的差矩阵,即C=A-B

参数 类型 说明
a array 实型二维数组,体积为N×M。被减矩阵
b array 实型二维数组,体积为N×M。减矩阵
c array 实型二维数组,体积为N×M。返回的结果矩阵

返回:any

mtTransposition(a, c)

求m×n阶矩阵A的转置矩阵,即C=

参数 类型 说明
a array 实型二维数组,体积为N×M。转置前矩阵
c array 实型二维数组,体积为M×N。返回转置后的结果矩阵

返回:any

mtIvGaussJordan(a, x)

用高斯-约当(Gauss-Jordan)法求解n阶方阵A的逆矩阵

参数 类型 说明
a array 实型二维数组,体积为N×N。原矩阵
x array 实型二维数组,体积为N×N。返回的逆矩阵

返回:any

mtIvLdl(a, x)

求n阶对称正定矩阵A的逆矩阵

参数 类型 说明
a array 实型二维数组,体积为N×N。原矩阵,必须为一个对称矩阵
x array 实型二维数组,体积为N×N。返回的逆矩阵

返回:any

mtVaGaussJordan(a, v)

用高斯-约当(Gauss-Jordan)法求解n阶方阵A的行列式值

参数 类型 说明
a array 实型二维数组,体积为N×N。
v float 实型数。返回的行列式值

返回:any

mtVaCholesky(a, v)

求对称正定矩阵的行列式值平方根

参数 类型 说明
a array 实型二维数组,体积为N×N。原矩阵,必须为一个对称矩阵
v float 实型数。返回矩阵行列式值的平方根

返回:any

mtDecomposeLu(h, l, u)

进行lu分解,H方阵,则可以得到下三角阵L,上三角矩阵U

参数 类型 说明
h array 需要被分解的对称矩阵
l array 下三角阵
u array 上三角阵

返回:any

chol(h, l, p, options, sneg)

进行乔列斯基分解,H对称正定,则可以得到三角阵L

参数 类型 说明
h array 需要被分解的对称矩阵,正定矩阵的分解才能成功
l array 变参返回乔列斯基分解得到的三角阵
p any 变参返回H的分解信息,-1表示全部分解成功,否则表示分解到第p步
options array 三角阵选项,默认'upper'为上三角,'lower' 为下三角
sneg array 当 H 非正定时计算曲率方向,正定时为空

返回:array

示例

H := corr(rand(100,4));
chol(H,L,p);        //乔列斯基分解
if p = -1 then return L;  //p=-1表示分解成功

mtDecomposeQr(m, q, r, e, qr_type)

E缺省的时候,对矩阵进行QR分解,M=Q :*R,不缺省E的时候对矩阵进行QRe分解,M:*e=Q:*R.该分解使得R矩阵的对角元按绝对值从大倒小排列

参数 类型 说明
m array 待分解矩阵
q array 可选参数,变参返回正交矩阵Q
r array 可选参数,变参返回上三角矩阵R
e array 可选参数,变参返回列置换矩阵E,默认E的结构是一个方阵,当有qr_Type参数时,0:E方阵,1:E为1维数组,2:忽略E参数。
qr_type any 可选参数,整数,为0,1,2之一,用于设定E参数的行为。

返回:array

mtDecomposeEig(a, wr, wi, vr)

计算特征值及特征向量

参数 类型 说明
a array 需要被计算的n*m矩阵
wr array 变参返回A的特征值的实部,一维数组
wi array 变参返回A的特征值的虚部,一维数组
vr array 变参返回A的特征向量,二维数组

返回:array

mtDecomposeSvd(a, s, u, d)

矩阵的奇异值(SVD)分解

参数 类型 说明
a array 待分解的m*n矩阵
s array 变参返回A的奇异值,一维数组
u array 变参返回A的左奇异矩阵,二维数组
d array 变参返回A的右奇异矩阵,二维数组

返回:any

mtDecomposeChol(a, ra, flag)

cholesky分解基础函数;如果不担心效率可以使用公用函数chol

参数 类型 说明
a array 待分解的方正矩阵(二维数字数组,行列数相同)
ra array 分解结果返回
flag bool object

返回:array

mtDecomposeLdl(a, ra, p)

ldl 分解基础函数,如果a正定L*D*`L=A;

参数 类型 说明
a array 待分解的方正矩阵(二维数字数组,行列数相同)
ra array 分解结果返回,包括,三角矩阵,对角矩阵
p array 分解结果的行列信息.a如果为正定矩阵那么p为1到length(a)递增序列.此时,ra的下三角为 L矩阵,对角元为D矩阵.当p为非递增序列,时表示行列置换信息.如果p[i]=k>0 and k<> i+1,那么a的i行和k-1行互换,i列与k-1列互换,p[i]=k<0 那么d在此处为2*2的块,在ra的i-1,i行列的4个元,a的第i行和k-1行互换,i列和k-1列互换.

返回:array

reIndex2(data, flag)

修改数组的行标或列名,主要用于字符串下标修改为数字下标等

参数 类型 说明
data array 数据表
flag any 转换选择

返回:array

示例

a:=array('C':('A':1,'B':'too'),'D':('A':2,'B':'two'));
reindex2(a,0);

orth(a)

矩阵范围内的标准正交基向量

参数 类型 说明
a array 数组,;为满秩矩阵时,即r(A)=m,其标准正交基向量为SVD分解中的左奇异矩阵。;为秩亏矩阵时,即rA<m,其标准正交基向量为左奇异矩阵的前a列,其中a为数组S中奇异值的个数。

返回:array

示例

//计算矩阵A的标准正交基
A:=array((0,1),(1,1),(1,0));
Orth(A);

standarizeIi(sample, leib)

数据预处理,对二维数字数组进行标准化化处理;行:样本个数;列:因子个数.

参数 类型 说明
sample array 二维数字数组 样本
leib any Int 标准化类型

返回:array

det(a)

行列式

参数 类型 说明
a array 二维数字数组 样本

返回:float

示例

A:=array((1,2),(3,4));
det(A); //-2;

isSymmetry(a, tol)

判断是否为对称矩阵

参数 类型 说明
a array array 二维数组
tol float real 精度

返回:bool

示例

A:=array((2,1),(1,3));
isSymmetry(A,0.1); //1;

diag(a)

对角阵 当a 为一维数组时,以a的个元素 为对角元 构造矩阵 当a为 二维数组时,取出 a的对角元,构成一个一维数组

参数 类型 说明
a array array 数组

返回:array

示例

A:=array((2,1),(1,3));
diag(A); //array(2,3);

norm2(a, flag)

范数

参数 类型 说明
a array 二维数字数组 样本
flag string string 范数类型

返回:float

示例

A:=array((2,1),(1,3));
norm2(A,'inf'); //4;

roots(p)

一元n次方程求根

参数 类型 说明
p array array 多项式

返回:array

示例

//求根:3x^3+x^2+x^1+0^0=0
roots(array(0,1,1,3));

cond(x)

求矩阵 X 的条件数,最大奇异值除最小奇异值

参数 类型 说明
x array array 需要求条件数的矩阵或二维数组

返回:float

示例

x:=array((9,1), (-1,0), (0,2), (1,1));
cond(x); //4.22;

pinv(a, t)

伪逆

参数 类型 说明
a array array 矩阵
t float real 精度 默认为 2.220446049250313e-016

返回:array

示例

x:=array((9,1), (-1,0), (0,2), (1,1));
pinv(x);

eigen(a, eigen, eigenvectors, isreal)

特征根与特征向量 使用说明: eig(A,eigen); 变参返回实特征值 eig(A,eigen,eigenvectors); 变参返回实特征跟及实特征值 eig(A,eigen,nil,0); 变参返回复特征值 eig(A,eigen,eigenvectors,0); 变参返回复特征跟及复特征值 当输出为复数的时候需要对特征向量 重构; 邻近的 两列 特征向量 构造一个特征向量

参数 类型 说明
a array array 特征值分解的数据
eigen array array 变参返回特征值
eigenvectors array array 变参返回特征向量
isreal any bool 是否只输出实特征值及特征向量

返回:float

示例

A:=array((1,2),(3,4));
eigen(A,eigen);
eigen;
// array(-0.37,5.37)

isDefinite(h)

判断矩阵是否正定、半正定,采用 Cholesky 分解方法

参数 类型 说明
h array array 样本

返回:bool

示例

x:=array((3,1),(1,4));
isDefinite(x);//1;

perms(x)

样本排列 算法说明: 输入整数v,返回v的阶乘V!,即排列组合数; 输入一维数组v, n=length(v),返回n个数据的n!种排列组合,二维数组; 输入一维数组v,整数k,n=length(v),返回v中任意k个元素的Vnk种排列组合,二维数组; 输入二维数组v,整数k, 重构v中所有元素为一维数组v ,n=length(v),返回v中任意k个元素的Vnk种排列组合,二维数组; 输入tsl类对象func,对于返回结果进行编辑; 注:排列的种类太多了,当输入数组长度超过10 时 排列种类达到 3628800 种,就会引发计算机内存问题。

参数 类型 说明
x array 样本,数组或数字;k:Int 选取个数;func:tsl类对象 默认二维表展示所有组合数据

返回:array

示例

perms(10);

nchoosek(n, k)

样本组合

参数 类型 说明
n array 样本(一维数组)
k any 每组样本数量(整数)

返回:array

示例

Returnnchoosek(array('a','b','c','d'),2);

maxDrawDown(data, updn, interval, ifabs)

最大回撤

参数 类型 说明
data array 一维数字序列
updn bool object
interval any 最大区间,为空或者小于1时,求整个区间(默认值)
ifabs float 预留字段,暂时没有实际意义,可不给值 。

返回:array

示例

//计算一组序列的最大涨幅
data:=array(3,1,7,5,6,3);
MaxDrawDown(data,1);

minRecoveryTime(r, n1, n2)

最小恢复时间 算法说明: 在序列R中从卖出点位置n2后开始返回第一个大于等于买入点位置n1值的位置,如果不存在,则返回nil。

参数 类型 说明
r array (一维数字数组) 序列,
n1 any Int 买入点位置,
n2 any Int 卖出点位置

返回:any

示例

setsysparam(pn_stock(),"SZ002230");
setsysparam(PN_Date(),20201220t);
R:=nday(10,"close",close())[:,"close"];
MinRecoveryTime(R,0,1);

betainc(x, a, b, tail)

不完全贝塔函数 算法说明: 不完全贝塔函数的定义为 Bxa,b=1B(a,b)0xta-1(1-t)b-1dt 其中:(1)a>0(2)b>0(3)0<=x<=1(4)B(a,b)为贝塔函数

参数 类型 说明
x array (一维数字数组,实数) 变量 要求0<=x<=1;
a float float 不完全贝塔函数的参数 要求a>=0;
b float float 不完全贝塔函数的参数 要求b>=0;
tail string 返回类型

返回:array

示例

a:=3;
b:=4;
tail:='upper';
x:=rand(10);
array(betainc(x,a,b),betainc(x,a,b,tail));

percentileOfScore(data, score, type)

百分位占比(%) 算法说明: 计算score在一维数组中data的百分位 注:data 中不能含有 nan/nil/字符串等不可比较类型否则默认 nan/nil/字符串等不可比较对象在尾端,即最大

参数 类型 说明
data array 数组 待处理数据,
score float float 待排序值,
type any 算法

返回:array

示例

data := array(1,2,2,4);
ret := array();
n := 0;
for i := 0 to 5 do
begin
ret[n,'score'] := i;
for j,kind in array('rank','strict', 'weak','mean')do
begin
ret[n,kind] := percentileofscore(data,i,j);
end
ret[n,'percenrank'] := Percentrank(data,i);
n++;
end;
ret;

generateCombinations(list, ret, start, n)

非空全组合生成器 算法说明: 从一维数组list中选取指标做全组合的生成 注:list:一维数组,下标必须从0开始为自增长的数组,超过30个,不建议使用

参数 类型 说明
list array 一维数组 样本,
ret array 返回生成的组合数组,
start any Int 选取起始数据的位置,
n any Int 记录每组数据的起始位置,;combine 一维数组 缓存每组数据的数组

返回:array

示例

list := array('a','b', 'c');
GenerateCombinations(list,ret);
ret;

percentage(y, per, style)

百分位去极值

参数 类型 说明
y array 数字数组,待处理数据
per float Array
style any 整数,0 或者不输入时 去 百分位大于 per 和小于per的;1, 去除小于per的;2 去除 大于per的 数据

返回:array

示例

y:=rand(100,2);
per:=20;
style:=0;
percentage(y,per,style);

hist(a, b, center)

统计A的频数分布

参数 类型 说明
a array 参与进行频数分布统计的数据
b array 频数分布分组的依据,可以是整数表示分成多少组,也可以是每组的中心(升序)
center array 变参返回每组的中心

返回:any

示例

A := randnorm(0,1,10000);
hist(A,30,center);

sfGamma(x, v)

计算伽马(Gamma)函数的数值 伽马(Gamma)函数的定义为

参数 类型 说明
x float 实型变量。要求X>=0
v float 实型变量,返回的结果

返回:any

sfBeta(x, y, v)

计算贝塔函数(Beta)的数值,贝塔函数(Beta)的定义为 或者:

参数 类型 说明
x float 实型变量。要求X>=0
y float 实型变量。要求Y>=0
v float 实型变量,返回的结果

返回:any

sfError(x, v)

误差函数也称为概率函数,其定义为

参数 类型 说明
x float 实型变量。要求X>=0
v float 实型变量,返回的结果

返回:any

sfNormal(x, a, d)

正态分布函数的定义为 其中: (1)a为随机变量的数学期望(平均值) (2)σ为随机变量的标准差

参数 类型 说明
x float 实型变量。随机变量值
a float 实型变量。数学期望值
d float 实型变量。标准值

返回:any

sfNormalinv(data, m, s, v)

正态分布的分布逆函数,输入分布函数或者累计概率值,得到随机变量值

参数 类型 说明
data array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
m float 正态分布参数,均值,实数类型
s float 正态分布参数,标准差,实数类型
v array 随机变量值,变参返回。

返回:any

sfNormalinv2(data, v)

标准正态分布的分布逆函数,输入分布函数或者累计概率值,得到随机变量值

参数 类型 说明
data array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
v array 随机变量值,变参返回。

返回:any

sfNormpdf(x, mu, sigma, v)

正态分布的概率密度函数,输入随机变量,返回随机变量对应的概率密度

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 正态分布参数,均值,实数类型
sigma float 正态分布参数,标准差,实数类型
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfNormcdf(x, mu, sigma, v)

计算随机变量在正态分布, 均值为mu,方差为sigma条件下的分布函数,返回分布函数值。

参数 类型 说明
x array :随机变量,可以是实数,也可以是一个实数二维数组
mu float 正态分布的均值,实数类型
sigma float 正态分布的标准差,大于0的实数
v array 变参返回x对应的正态分布函数的值,实数或二维数组

返回:any

sfNorminv(y, mu, sigma, x)

正态分布的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
mu float 正态分布参数,均值,实数类型
sigma float 正态分布参数,标准差,实数类型
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randnorm(mu, sigma, row, col)

产生正态分布的随机数

参数 类型 说明
mu float 正态分布参数,均值,实数类型
sigma float 正态分布参数,标准差,实数类型
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randnorm(0,1,10,array("a","b"));

normfit(x, alpha)

根据样本x,x服从指数分布,估计该分布的参数parm

参数 类型 说明
x array 指数分布样本,数字数组
alpha float 显著性水平,在0-1之间

返回:any

示例

x := randnorm(0,1,10,array("a","b"));
normfit(x,0.05);

sfUnidpdf(x, n, v)

离散均匀分布的概率函数,输入随机变量,返回随机变量对应的概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
n any 分布参数,整数;
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfUnidcdf(x, n, v)

离散均匀分布的累计概率函数,输入随机变量,返回随机变量对应的累计概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
n any 分布参数,整数;
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfUnidinv(y, n, x)

离散均匀分布的分布逆函数,输入累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
n any 分布参数,整数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randunid(n, row, col)

产生离散均匀分布的随机数

参数 类型 说明
n any 分布参数,整数;
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randunid(10,10,array("a","b"));

sfGeopdf(x, p, v)

几何分布的概率函数,输入随机变量,返回随机变量对应的概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
p float 一次试验成功的概率,为0,1之间的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfGeocdf(x, p, v)

几何分布的累计概率函数,输入随机变量,返回随机变量对应的累计概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
p float p:一次试验成功的概率,为0,1之间的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfGeoinv(y, p, x)

几何分布的分布逆函数,输入累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
p float 一次试验成功的概率,为0,1之间的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randgeo(n, p, row, col)

产生几何分布的随机数

参数 类型 说明
n any 分布参数,整数;
p float p:一次试验成功的概率,为0,1之间的实数;
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randgeo(10,10,array("a","b"));

sfHygepdf(x, m, k, n, v)

超几何分布的概率函数,输入随机变量,返回随机变量对应的概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
m any 总体数目,非负整数
k any 总体标数目,非负整数
n any 抽样数目,非负整数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfHygecdf(x, m, k, n, v)

超几何分布的累计概率函数,输入随机变量,返回随机变量对应的累计概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
m any 总体数目,非负整数
k any 总体标数目,非负整数
n any 抽样数目,非负整数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfHygeinv(y, m, k, n, x)

超几何分布的分布逆函数,输入累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
m any 总体数目,非负整数
k any 总体标数目,非负整数
n any 抽样数目,非负整数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randhyge(m, k, n, row, col)

产生超几何分布的随机数

参数 类型 说明
m any 总体数目,非负整数
k any 总体标数目,非负整数
n any 抽样数目,非负整数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randhyge(100,10,20,10,array("a","b"));

sfBinopdf(x, n, p, v)

二项分布的概率函数,输入随机变量,返回随机变量对应的概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
n any 试验总量,为大于0的整数;
p float 一次试验成功的概率,为0,1之间的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfBinocdf(x, n, p, v)

二项分布的累计概率函数,输入随机变量,返回随机变量对应的累计概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
n any 试验总量,为大于0的整数;
p float 一次试验成功的概率,为0,1之间的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfBinoinv(y, n, p, x)

二项分布的分布逆函数,输入累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
n any 试验总量,为大于0的整数;
p float 一次试验成功的概率,为0,1之间的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randbino(n, p, row, col)

产生二项分布的随机数

参数 类型 说明
n any 试验总量,为大于0的整数;
p float 一次试验成功的概率,为0,1之间的实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randbino(10,0.5,10,array("a","b"));

binofit(x, n, alpha)

根据样本x,x服从二项分布,估计该分布的参数p

参数 类型 说明
x array 二项分布样本,数字数组
n any 试验总量,为大于0的整数;
alpha float 显著性水平,在0-1之间

返回:any

示例

x := randbino(10,0.5,1);
binofit(x,10,0.05);

sfNbinpdf(x, r, p, v)

负二项分布的概率函数,输入随机变量,返回随机变量对应的概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
r any 试验成功的次数,为大于0的整数
p float 一次试验成功的概率,为0,1之间的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfNbincdf(x, r, p, v)

负二项分布的累计概率函数,输入随机变量,返回随机变量对应的累计概率

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
r any 试验成功的次数,为大于0的整数
p float 一次试验成功的概率,为0,1之间的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfNbininv(y, r, p, x)

负二项分布的分布逆函数,输入累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
r any 试验成功的次数,为大于0的整数
p float 一次试验成功的概率,为0,1之间的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randnbin(r, p, row, col)

产生负二项分布的随机数

参数 类型 说明
r any 试验成功的次数,为大于0的整数
p float 一次试验成功的概率,为0,1之间的实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randnbin(10,0.5,10,array("a","b"));

sfUnifpdf(x, a, b, v)

均匀分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 均匀分布的下限,实数
b float 均匀分布的上限,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfUnifcdf(x, a, b, v)

均匀分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 均匀分布的下限,实数
b float 均匀分布的上限,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfUnifinv(y, a, b, x)

均匀分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
a float 均匀分布的下限,实数
b float 均匀分布的上限,实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randunif(a, b, row, col)

产生均匀分布的随机数

参数 类型 说明
a float 均匀分布的下限,实数
b float 均匀分布的上限,实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randunif(1,10,10,array("a","b"));

uniffit(x, alpha)

根据样本x,x服从均匀分布,估计该分布的两个参数a,b

参数 类型 说明
x array 均匀分布样本,数字数组
alpha float 显著性水平,在0-1之间

返回:any

示例

x := randunif(1,10,100);
uniffit(x,0.05);

sfPoisspdf(x, lambda, v)

泊松分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
lambda float 分布参数,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfPoisscdf(x, lambda, v)

泊松分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
lambda float 分布参数,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfPoissinv(y, lambda, x)

泊松分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
lambda float 分布参数,实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randpoiss(lambda, row, col)

产生泊松分布的随机数

参数 类型 说明
lambda float 分布参数,实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randpoiss(10,10,array("a","b"));

poissfit(x, alpha)

根据样本x,x服从泊松分布,估计该分布的参数lambda

参数 类型 说明
x array 泊松分布样本,数字数组
alpha float 显著性水平,在0-1之间

返回:any

示例

x := randpoiss(1,100);
poissfit(x,0.05);

sfExppdf(x, mu, v)

指数分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 分布参数,实数,缺省为1
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfExpcdf(x, mu, v)

指数分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 分布参数,实数,缺省为1
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfExpinv(y, mu, x)

指数分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
mu float 分布参数,实数,缺省为1
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randexp(mu, row, col)

产生指数分布的随机数

参数 类型 说明
mu float 分布参数,实数,缺省为1
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randexp(1,10,array("a","b"));

normfit(x, alpha)

根据样本x,x服从指数分布,估计该分布的参数parm

参数 类型 说明
x array 指数分布样本,数字数组
alpha float 显著性水平,在0-1之间

返回:any

示例

x := randnorm(0,1,10,array("a","b"));
normfit(x,0.05);

sfCh2Pdf(x, cv, v)

卡方分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
cv float 卡方分布自由度,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfCh2Cdf(x, cv, v)

卡方分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
cv float 卡方分布自由度,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfCh2Inv(y, cv, x, return_value)

卡方分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y any :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
cv float 卡方分布自由度,实数
x any 可选,输出参数,随机变量值,类型和y一样
return_value any 返回随机变量值,类型和y一样

返回:array

randch2(cv, row, col)

产生卡方分布的随机数

参数 类型 说明
cv float 卡方分布自由度,实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randch2(30,10,array("a","b"));

sfTpdf(x, cv, v)

学生T分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
cv float 学生T分布自由度,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfTcdf(x, cv, v)

学生T分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
cv float 学生T分布自由度,实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfTinv1(y, cv, x)

学生T分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
cv float 学生T分布自由度,实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randt(cv, row, col)

产生学生T分布的随机数

参数 类型 说明
cv float 学生T分布自由度,实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randt(30,10,array("a","b"));

sfTinv(data, n, v)

T分布的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
data array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组。
n any 整数,自由度。
v array 实数,随机变量值,变参返回。

返回:any

sfFinv(data, n, n1, v)

F分布的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
data array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组。
n any 整数,分子自由度。
n1 any 整数,分母自由度。
v array 实数,随机变量值,变参返回。

返回:any

sfX2Inv(data, n, v)

卡方分布的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
data array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组。
n any 自由度。
v array 随机变量值,变参返回。

返回:any

sfFpdf(x, v1, v2, v)

F分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
v1 float 分子自由度,大于0的实数
v2 float 分母自由度,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfFcdf(x, v1, v2, v)

F分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
v1 float 分子自由度,大于0的实数
v2 float 分母自由度,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfFinv1(y, v1, v2, x)

F分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
v1 float 分子自由度,大于0的实数
v2 float 分母自由度,大于0的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:array

randf(v1, v2, row, col)

产生F分布的随机数

参数 类型 说明
v1 float 分子自由度,大于0的实数
v2 float 分母自由度,大于0的实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randf(20,30,10,array("a","b"));

sfGampdf(x, a, b, v)

伽马分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 形状参数,大于0的实数
b float 尺度参数,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfGamcdf(x, a, b, v)

伽马分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 形状参数,大于0的实数
b float 尺度参数,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfGaminv(y, a, b, x)

伽马分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
a float 形状参数,大于0的实数
b float 尺度参数,大于0的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

sfGammainv(probability, alpha, v)

标准gamma分布的逆函数,输入分布函数或者累计概率值,返回随机变量值。功能等同于sf_gaminv(Probability, Alpha,1,v)。

参数 类型 说明
probability any 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组。
alpha any Alpha分布参数。
v any 随机变量值,变参返回

返回:any

sfBetacdf(x, a, b, v)

贝塔分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float beta分布参数1,实数,大于0
b float beta分布参数2,实数,大于0
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfBetainv(y, a, b, x)

贝塔分布的分布逆函数,输入分布函数值,输出随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
a float beta分布参数1,实数,大于0
b float beta分布参数2,实数,大于0
x array 变参返回,类型和y一样

返回:any

randbeta(a, b, row, col)

产生贝塔分布的随机数

参数 类型 说明
a float beta分布参数1,实数,大于0
b float beta分布参数2,实数,大于0
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randbeta(2,4,100,array("a","b"));

sfRaylpdf(x, b, v)

瑞利分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
b float 分布参数,实数,缺省为1
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfRaylcdf(x, b, v)

瑞利分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
b float 分布参数,实数,缺省为1
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfRaylinv(y, b, x)

瑞利分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
b float 分布参数,实数,缺省为1
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randrayl(b, row, col)

产生瑞利分布的随机数

参数 类型 说明
b float 分布参数,实数,缺省为1
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randrayl(1,100,array("a","b"));

sfWblpdf(x, a, b, v)

威布尔分布的密度函数,输入随机变量,返回随机变量对应的密度函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 比例参数,实数,大于0
b float 形状参数,实数,大于0
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfWblcdf(x, a, b, v)

威布尔分布的分布函数,输入随机变量,返回随机变量对应的分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 比例参数,实数,大于0
b float 形状参数,实数,大于0
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfWblinv(y, a, b, x)

威布尔分布的分布逆函数,输入分布函数值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
a float 比例参数,实数,大于0
b float 形状参数,实数,大于0
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randwbl(a, b, row, col)

产生威布尔分布的随机数

参数 类型 说明
a float 比例参数,实数,大于0
b float 形状参数,实数,大于0
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randwbl(1,1.5,100,array("a","b"));

sfLognpdf(x, mu, sigma, v)

对数正态分布的概率密度函数,输入随机变量,返回随机变量对应的概率密度

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 对数正态分布参数,均值,实数类型
sigma float 对数正态分布参数,标准差,实数类型
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfLogncdf(x, mu, sigma, v)

对数正态分布的累计概率或者分布函数,输入随机变量,返回随机变量对应的累计概率,或者分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 对数正态分布参数,均值,实数类型
sigma float 对数正态分布参数,标准差,实数类型
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfLogninv(y, mu, sigma, x)

对数正态分布的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
mu float 对数正态分布参数,均值,实数类型
sigma float 对数正态分布参数,标准差,实数类型
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randlogn(mu, sigma, row, col)

产生对数正态分布的随机数

参数 类型 说明
mu float 对数正态分布参数,均值,实数类型
sigma float 对数正态分布参数,标准差,实数类型
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randlogn(0,1,10,array("a","b"));

sfLaplacepdf(x, mu, b, v)

拉普拉斯的概率密度函数,输入随机变量,返回随机变量对应的概率密度

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 位置参数,实数
b float 尺度参数,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfLaplacecdf(x, mu, b, v)

拉普拉斯的累计概率或者分布函数,输入随机变量,返回随机变量对应的累计概率,或者分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
mu float 位置参数,实数
b float 尺度参数,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfLaplaceinv(y, mu, b, x)

拉普拉斯的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
mu float 位置参数,实数
b float 尺度参数,大于0的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randLaplace(mu, b, row, col)

产生拉普拉斯的随机数

参数 类型 说明
mu float 位置参数,实数
b float 尺度参数,大于0的实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randLaplace(0,2,10,array("a","b"));

sfCauchypdf(x, a, b, v)

柯西的概率密度函数,输入随机变量,返回随机变量对应的概率密度

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 位置参数,实数
b float 尺度参数,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfCauchycdf(x, a, b, v)

柯西的累计概率或者分布函数,输入随机变量,返回随机变量对应的累计概率,或者分布函数值

参数 类型 说明
x array :随机变量,可以使用实数,也可以是一个实数数组
a float 位置参数,实数
b float 尺度参数,大于0的实数
v array 变参返回,该函数也支持直接返回,类型和x一样

返回:any

sfCauchyinv(y, a, b, x)

柯西的分布逆函数,输入分布函数或者累计概率值,返回随机变量值

参数 类型 说明
y array :分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
a float 位置参数,实数
b float 尺度参数,大于0的实数
x array 变参返回,该函数也支持直接返回,类型和y一样

返回:any

randCauchy(a, b, row, col)

产生柯西的随机数

参数 类型 说明
a float 位置参数,实数
b float 尺度参数,大于0的实数
row array 行数或者行名字符串数组
col array 列数或者列名字符串数组

返回:any

示例

randCauchy(0,2,10,array("a","b"));

sfBetainv1(y, a, b)

贝塔分布的分布逆函数,输入分布函数值,返回随机变量值。功能与sf_betainv一致,输出接口不一样。

参数 类型 说明
y array 分布函数或者累计概率值,可以使用实数,也可以是一个实数数组
a float beta分布参数1,实数,大于0
b float beta分布参数2,实数,大于0

返回:array

sfMvtcdf(a, b, rho, v)

多元t分布累计分布函数

参数 类型 说明
a array 数组,下限,可省略,默认为负无穷
b array 数组,下限或实际需计算分布的样本值,不可省略
rho array 数组,相关系数矩阵
v float 实数,自由度

返回:array

mvtcdfqmc(a, b, rho, nu, options, funevals)

中间函数,采用蒙特卡洛计算多元t分布,估计概率P值以及误差

参数 类型 说明
a array 数组,下限,可省略,默认为负无穷
b array 数组,下限或实际需计算分布的样本值,不可省略
rho array 数组,相关系数矩阵
nu float 实数,自由度
options array 数组,规划条件设置
funevals array 线性回归的结果条件

返回:array

示例

Rho :=array(
(1,0.923912552224476,0.035770327030089),
(0.923912552224476,1,0.084276570941762),
(0.035770327030089,0.084276570941762,1)
);
mvtcdfqmc(array(0,0,0),rand(3),rho,2,array());

sfMvncdf(a, b, mean, sigma)

多元正态分布累计分布函数

参数 类型 说明
a array 数组,下限,可省略,默认为负无穷
b array 数组,下限或实际需计算分布的样本值,不可省略
mean array 实数或数组,均值
sigma array 实数或数组,相关系数矩阵

返回:array

sfCopulacdf(x, copula_type, rho, alpha, options)

估计多元函数分布值

参数 类型 说明
x array 数组,样本值为均匀分布需要在[0,1]区间内,至少2维
copula_type string 字符串,分布函数类型:;椭圆族:gaussian、t,支持多维;阿基米德族:clayton、frank、gumbel,目前仅支持二维
rho array 数组,相关系数矩阵,d*d
alpha float 实数,参数估计值,t分布时为自由度,二元阿基米德分布时为估值参数,默认1;;clayton:[0,∞) frank:(-∞,∞)gumbel:[1,∞)
options array 数组,估计规划条件,可为空

返回:array

sfCopulafit(x, copula_type, method, options)

估计多元分布相关系数矩阵

参数 类型 说明
x array 数组,样本值为均匀分布需要在[0,1]区间内,至少2维
copula_type string 字符串,分布函数类型:;椭圆族:gaussian、t,支持多维;阿基米德族:clayton、frank、gumbel,目前仅支持二维
method string 字符串,极大似然估计方法(多元分布时有效);ML —最大似然估计 (默认);AML —调整的似然估计,性能上比MLE快,但不适用于中小样本量
options array 数组,估计规划条件,可为空

返回:array

randCopula(copula_type, rho, v, n)

生成服从copula分布的随机数

参数 类型 说明
copula_type string 字符串,分布函数类型:gaussian、t、clayton、frank、gumbel
rho array 数组,协方差矩阵,对阿基米德族(clayton、frank、gumbel分布)为空
v float 实数,对t分布为自由度;对阿基米德族(clayton、frank、gumbel分布)为参数估计值,且其;范围为:clayton:[0,∞)frank:(-∞,∞)gumbel:[1,∞)
n any 整数,产生随机数长度

返回:array

示例

Rho :=array(
(1.0000,0.9239,0.0358),
(0.9239,1.0000,0.0843),
(0.0358,0.0843,1.0000)
);
n := 10;
v := array((0,0,0),(0,0,0),(0,0,0));
RandCopula("gaussian",rho,v,n);

sfExp(x, mu, v)

指数分布累计概率

参数 类型 说明
x array 随机变量,可以使用实数,也可以是一个实数数组
mu float 分布参数
v array 返回值

返回:array

norminv(p, mu, sigma)

正态逆函数

参数 类型 说明
p float Array
mu float 分布的算术平均值
sigma float 方差

返回:array

示例

norminv(0.15,0.5,1);// -0.5364;

estimateSnu(x, d, alpha, tail)

在1-alpha置信水平下,分为标准差未知和已知两种情况求单个正态总体均值的置信区间(或下置信区间,上置信区间)。

参数 类型 说明
x array 样本序列,一维数组
d float 正态总体的标准差,若未知,则输入nil,实数
alpha float 显著性水平,实数,在0,1之间
tail string 求取置信区间类型,字符串,取both,left,right,缺省取both

返回:array

estimateTnu(x, d, alpha, tail, equal)

在1-alpha置信水平下,分为标准差未知和已知两种情况求两个正态总体均值差的置信区间(或下置信区间,上置信区间);

参数 类型 说明
x array 样本序列,含两行的二维数字数组,每行为一个样本
d array 正态总体的标准差数组,若未知,则输入array(nil,nil),为一维数组类型
alpha float 显著性水平,实数,在0,1之间
tail string 求取置信区间类型,字符串,取both,left,right,缺省取both
equal bool 当标准差未知时,方差是否相等,布尔型

返回:array

estimateSnd(x, alpha, tail)

在1-alpha置信水平下,求单个正态总体方差的置信区间(或下置信区间,上置信区间)

参数 类型 说明
x array 样本序列,一维数组
alpha float 显著性水平,实数,在0,1之间
tail string 求取置信区间类型,字符串,取both,left,right,缺省取both

返回:array

estimateTnd(x, alpha, tail)

在1-alpha置信水平下,求两个正态总体方差之比的置信区间(或下置信区间,上置信区间)

参数 类型 说明
x array 样本序列,含两行的二维数字数组,每行为一个样本
alpha float 显著性水平,实数,在0,1之间
tail string 求取置信区间类型,字符串,取both,left,right,缺省取both

返回:array

estimateSp(mx, alpha, tail)

在1-alpha置信水平下,求比率或说概率的置信区间(或下置信区间,上置信区间);

参数 类型 说明
mx float 频率,实数;n;样本容量,整数
alpha float 显著性水平,实数,在0,1之间
tail string 求取置信区间类型,字符串,取both,left,right,缺省取both

返回:array

estimateTp(p, alpha, tail)

在1-alpha置信水平下,求两个总体的比率或说概率差的置信区间(或下置信区间,上置信区间)

参数 类型 说明
p array 频率数组;n;样本容量数组,一维数组
alpha float 显著性水平,实数,在0,1之间
tail string 求取置信区间类型,字符串,取both,left,right,缺省取both

返回:array

hypothTailRes(sta, v, tail, alpha)

根据tail的取值,进行单侧和双侧检验,原理是根据检验统计量计算P值,若alpha>p,则拒绝原假设,若alpha<p,则接受原假设;最后返回假设检验的结果。原假设分别是:

参数 类型 说明
sta float 统计量的值,为实数类型
v float 整体分布的p分位数,1-v为检验的p值,为实数类型
tail string 取值为both、left和right
alpha float 显著性水平,实数或整数,在0-1之间;返回结果:ret["Statistic"]:假设检验统计量;ret["P-Value "]:假设检验的P值;ret["Hypothesis "]:是否接受原假设

返回:array

normPlot(x, return_type)

基于正态概率的正态性检验, ReturnType为0时返回我们常说的QQ图的散点数据,为1返回衡量散点与直线拟合程度的可决系数

参数 类型 说明
x array 检验样本序列,为一维数组类型
return_type any 返回类型选项,为0返回散点数据,为1返回直线拟合的可决系数。缺省为0

返回:array

示例

x:=rand(10);
NormPlot(x);

hypothKstest(data, tail, alpha, cdf)

在alpha的显著性水平下进行ks检验,检验序列是否服从cdf这种分布(缺省为标准正态分布),Hypothesis为测试结果,若Hypothesis=1,则认为服从;Hypothesis=0,可以认为不服从该分布

参数 类型 说明
data array 样本数据,一维数字数组
tail string 检验类型,字符串类型,必须包含在array("both","left","right")中
alpha float 显著性水平,实数或整数,在01之间
cdf array 分布的累计概率分布,二维数字数组,第一列为随机变量,第二列为其对应的分布函数值,缺省为标准正态分布;返回结果:;ret["statistical"]:KS统计量;ret["criticalValue"]:KS检验的临界值;ret["P-Value"]:KS检验的P值;ret["Hypothesis"]:是否服从设定的分布

返回:array

hypothLillietest(data, alpha, distr)

在alpha的显著性水平下进行lillietest检验,检验序列是否服从正态分布或对数分布(分布参数估计出来),Hypothesis为测试结果,若Hypothesis=1,则认为服从;Hypothesis=0,可以认为不服从该分布

参数 类型 说明
data array 样本数据,一维数字数组
alpha float 显著性水平,实数或整数,在01之间
distr string 分布函数类型,字符串数据,有"norm"、"exp";返回结果:ret[""kstat"]:统计量;ret["cv"]:检验统计量的临界值;ret["P-Value"]:检验的P值;ret["Hypothesis"]:是否服从设定的分布

返回:array

hypothIndepTest(x, alpha)

列联表检验法检验两个随机变量的独立性检验,返回的结果是一个数组,第一个数为统计值,二为p值,三为原假设的值(0表示拒绝,1表示接受) 模型表达: 原假设:H0:X 与Y 相互独立 检验统计量: 其中 ,,

参数 类型 说明
x array 样本矩阵,为二维数组类型
alpha float 显著性水平,实数或整数,在01之间

返回:array

hypothKruskalWallis(x, alpha)

两个或多个随机变量的独立性检验。本模型原假设为各随机变量相互独立。

参数 类型 说明
x array 样本矩阵,为二维数组类型,每行为一个样本
alpha float 显著性水平,实数或整数,在01之间

返回:array

hypothWilcoxonTest(x, m0, tail, alpha)

非参数检验-Wilcoxon符号秩检验。单样本Wilcoxon符号秩检验 原理:把观测值和零假设的中心位置之差的绝对值的秩按照不同的符号相加作为其检验统计量。 此检验假定样本来自于连续对称总体。 计算步骤: 1、计算样本点到检验值的距离; 2、对上述距离的绝对值进行排序并计算秩,对相同的样本点则取平均秩; 3、分别计算大于检验值与小于检验值样本的秩和; 4、对得到的统计量计算p值

参数 类型 说明
x array 样本序列,为一维数字数组类型
m0 float 检验值,为实数类型
tail string 假设检验的三种类型,both(双侧检验),left(左侧检验),right(右侧检验),为字符串类型
alpha float 显著性水平,在0-1之间,为实数类型

返回:array

hypothMcNemarTest(x, alpha)

非参数检验-McNemar检验。 对配对样本进行McNemar检验 McNemar检验以研究对象自身为对照,检验其两组样本变化是否显著 要求待检验的两组样本的观察值是二分类数据 检验统计量服从卡方分布

参数 类型 说明
x array 样本统计列联表,为二维数字数组类型
alpha float 显著性水平,在0-1之间,为实数类型

返回:array

hypothPnuTest(x, uu, d, tail, alpha)

配对样本检验,配对样本的检验 要求样本矩阵中两个样本是配对出现的 可以按照实际需求选择双侧或单侧检验

参数 类型 说明
x array 一维数字数组,样本矩阵
uu float 实数,总体均值差
d array 一维数字数组,总体标准差
tail string 字符串,双侧检验 or 左侧检验 or 右侧检验
alpha float 实数,显著性水平

返回:array

hypothPWilcoxonTest(x, m0, tail, alpha)

非参数检验-配对样本Wilcoxon符号秩检验,配对样本的Wilcoxon符号秩检验 要求样本矩阵中两个样本是配对出现的 可以按照实际需求选择双侧或单侧检验

参数 类型 说明
x array 一维数字数组,样本矩阵
m0 float 实数,检验值
tail string 字符串,双侧检验 or 左侧检验 or 右侧检验
alpha float 实数,显著性水平

返回:array

corr(a, type, tail)

计算相关系数矩阵及其检验P值

参数 类型 说明
a array 样本数据观测矩阵,二维数字数组
type any 1:pearson相关;2:Kendall等级相关;3:Spearman秩相关
tail string 假设检验的三种类型,字符串,取值为both、left和right,缺省是只输出相关系数

返回:array

示例

A:=rand(3,4);
corr(A,1);//返回的是一般相关系数矩阵;

corrcoef(a)

计算简单相关系数矩阵及其检验P值,以及简单相关系数置信区间的上下界(显著性水平为0.05)

参数 类型 说明
a array 样本数据观测矩阵,二维数字数组返回结果:Ret["r"]:样本数据观测矩阵的简单相关系数矩阵Ret["p"]:检验相关系数是否显著的P值,二维数组Ret["rlo"]:简单相关系数置信区间的下界,二维数组Ret["rup"]:简单相关系数置信区间的上界,二维数组

返回:array

示例

A:=rand(7,4);
corrcoef(A); //返回简单相关系数分析;

distance(x, y, name)

计算样本和样本间的距离或样本数据观测矩阵的距离矩阵,其中距离包括欧氏距离,欧氏距离平方,方差加权距离,Chebychev距离,Block距离,夹角余弦,广义距离 Distance(x,y,name) 计算样本和样本间的距离,x,y为一维数组 Distance(x,name) 计算样本矩阵的距离矩阵,x为二维数组,样本矩阵,每一行为一个样本

参数 类型 说明
x array 样本数据观测矩阵或样本数据,一维或二维数字数组
y array 样本数据,一维数字数组
name string 距离方式,为一整数或字符串

返回:array

示例

x := Array(22,35,24,32,43,53);
y := Array(1,2,3,4,5,6);
name := 'euclidean'; //采用欧式距;
Distance(x,y,name);

clusterKmeans(sample, n, options)

sample是一个样本数据观测矩阵,每一行是一个样本数据,本函数依据各种不同的距离对样本进行快速聚类

参数 类型 说明
sample array 样本数据观测矩阵,每一行是一个样本数据
n any 分类数,整数类型
options array 功能选项;options['maxiter']:最大迭代次数,默认次数20options['tol']:迭代精度,样本中心变化,默认迭代精度1.0e-15options['distance']:距离方式,参数的输入格式参考[Distance]name的输入,默认为欧氏距离;options['out']:输出格式,0为输出为各个样本对应的类,1为输出每行为一个类默认为1

返回:array

clusterSystem(a, dmethods, methods, options)

sample是一个样本数据观测矩阵,每一行是一个样本数据,本函数依据各种不同的距离对样本进行谱系聚类

参数 类型 说明
a array 样本数据观测矩阵,每一行是一个样本数据
dmethods any 整数或字符串类型,距离方式,参数的输入格式参考[Distance]name的输入,缺省欧式距离
methods any 1:组间以中心距离,默认组间中心距离;2:以组间最短距离;3:以组间最大距离
options array 默认为输出谱系树;Options['best':1]:输出最优分类;Options['tree':1]:输出谱系树,默认输出谱系关系;Options['out':0]:最佳分类排列方式。1每一行为一个类(默认)0各个样本对应的类

返回:array

clusterWard(sample)

对类之间距离采用ward法(离差平方和)进行谱系聚类

参数 类型 说明
sample array 二维数字数组,每行为一个样本

返回:any

discrim(a, x, method, options)

按照给定分类训练样本,根据训练结果对待定样本类别判定,也可作为原样本的回代检验

参数 类型 说明
a array 样本数据观测矩阵,每行为一个样本,第0列为所在分类
x array 样本数据观测矩阵,为待分类样本
method any 为判别方法,默认为 0 bayesian 判别,1为距离判别
options array 为方法选项;默认options := array('cov':1,'backtest':1,'crosstest':1)'cov' 总体协方差是否相等,默认0表示相等,1表示不相等;'backtest' 是否回代检验,默认0表示不检验,1表示检验;'crosstest' 是否进行交叉回代检验,默认0表示不检验,1表示检验

返回:array

示例

A:=array(
(3.00,8.35,23.53,7.51,8.62,17.42,10.00,1.04,11.21),
(3.00,9.25,23.75,6.61,9.19,17.77,10.48,1.72,10.51),
(3.00,8.19,30.5,4.72,9.78,16.28,7.6,2.52,10.32),
(3.00,7.73,29.2,5.42,9.43,19.29,8.49,2.52,10.00),
(3.00,9.42,27.93,8.2,8.14,16.17,9.42,1.55,9.76),
(3.00,9.16,27.98,9.01,9.32,15.99,9.1,1.82,11.35),
(3.00,10.06,28.64,10.52,10.05,16.18,8.39,1.96,10.81),
(1.00,8.67,36.05,7.31,7.75,16.67,11.68,2.38,12.88),
(1.00,9.98,37.69,7.01,8.94,16.15,11.08,0.83,11.67),
(1.00,6.77,38.69,6.01,8.82,14.79,11.44,1.74,13.23),
(1.00,8.14,37.75,9.61,8.49,13.15,9.76,1.28,11.28),
(1.00,7.67,35.71,8.04,8.31,15.13,7.67,1.41,13.25),
(1.00,7.9,39.77,8.49,12.94,19.29,11.05,2.04,13.29),
(1.00,7.18,40.91,7.32,8.94,17.6,12.75,1.14,14.8),
(1.00,8.82,33.7,7.59,10.98,18.82,14.73,1.78,10.1),
(1.00,6.25,35.02,4.72,6.28,10.03,7.15,1.93,10.39),
(2.00,10.6,52.41,7.7,9.98,12.53,11.7,2.31,14.69),
(3.00,7.27,52.65,3.84,9.16,13.03,15.26,1.98,14.57),
(3.00,13.45,55.85,5.5,7.45,9.55,9.52,2.21,16.3),
(3.00,10.85,44.68,7.32,14.51,17.13,12.08,1.26,11.57),
(3.00,7.21,45.79,7.66,10.36,16.56,12.86,2.25,11.69),
(3.00,7.68,50.37,11.35,13.3,19.25,14.59,2.75,14.87),
(2.00,7.78,48.44,8.00,20.51,22.12,15.73,1.15,16.61));
X:=array(
(9.09,28.12,7.4,9.62,17.26,11.12,2.49,12.65),
(9.41,28.2,5.77,10.8,16.36,11.56,1.53,12.17),
(8.7,28.12,7.21,10.53,19.45,13.3,1.66,11.96),
(6.93,29.85,4.54,9.49,16.62,10.65,1.88,13.61));
options := array('cov':1,'backtest':1,'crosstest':1);
Discrim(A,X,0,options);

princomp(x, ep, is_stand, resid)

主成分分析,isStand为0时从中心化协方差出发进行主成分分析,为1时从相关系数出发,进行主成分分析;

参数 类型 说明
x array 样本数据,二维数字数组;
ep float 累计方差贡献度阈值,实数,缺省时默认为0.85;;当ep为整数,则返回前ep项累计方差贡献度阈值。
is_stand bool 是否标准化,布尔类型,缺省时为真;
resid array 残差,变参输出,二维数字数组;;返回结果:;ret["特征值",0]:协方差矩阵的特征值信息;ret["特征向量",0]:特征值对应的特征向量;ret['累计贡献率',0]:累计贡献率;ret["主成分",0]:主成分;ret["主成分载荷",0]:主成分载荷

返回:array

示例

data := array(
(947.00,23.4,14.8,45.3,0.46,85.2,373.00,9.54,0.37,3.88),
(935.00,23.2,16.2,41.7,0.4,83.3,305.00,7.9,0.38,4.81),
(918.2,20.9,14.8,43.8,0.38,82.6,320.00,9.51,0.43,4.52),
(910.7,23.4,16.1,44.00,0.46,85.2,338.00,8.6,0.33,3.84),
(905.00,22.9,17.00,39.8,0.45,80.4,348.00,9.53,0.42,4.4),
(890.6,22.3,15.7,44.00,0.41,85.4,286.00,8.67,0.39,4.5),
(853.4,20.9,15.9,41.6,0.35,85.4,273.00,9.79,0.42,4.29),
(837.3,20.2,14.4,37.3,0.33,82.5,326.00,7.62,0.36,4.73),
(833.3,22.2,15.2,38.3,0.37,82.2,310.00,7.84,0.4,5.1),
(760.9,20.4,15.5,40.7,0.32,84.2,268.00,7.75,0.35,4.52),
(760.3,20.8,15.1,44.8,0.35,79.5,273.00,8.91,0.45,5.05),
(742.5,23.4,14.7,43.1,0.35,79.5,310.00,9.13,0.4,4.36));
princomp(data,0.85,1,resid);

corrCanonical(x, y, alpha, standarize_choice)

典型相关分析,默认条件从中心化数据出发衡量两组随机变量之间的相关性

参数 类型 说明
x array X属性样本数据,二维数字数组,详见实例分析
y array Y属性样本数据,二维数字数组,详见实例分析
alpha float 置信度,实数型,0~1之间,缺省值0(不执行典型相关系数显著性检验)
standarize_choice any 原始数据标准化选择,整数型,0~7,缺省值为0(保持原始数据)

返回:array

corrSpearman(x, y)

Spearman相关系数,简称斯皮尔曼相关系数,经常用希腊字母ρ表示。 它是衡量两个变量的依赖性的非参数指标。它利用单调方程评价两个统计变量的相关性。 如果数据中没有重复值,并且当两个变量完全单调相关时,斯皮尔曼相关系数则为+1或1。

参数 类型 说明
x array 一维数组,随机变量x
y array 一维数组,随机变量y

返回:float

cov2CorrMatrix(a)

协方差矩阵转为相关系数矩阵 ρ(x,y)=cov(x,y)/(std(x)*std(y)) 根据协方差矩阵A,得到相关系数矩阵B,其中D为标准差构成的对角阵 B := (!D ):* A :* (!D )

参数 类型 说明
a array 二维数字数组,协方差矩阵

返回:array

示例

A := Covariance(rand(4,3));
Cov2CorrMatrix(A);

corrMatrixAdjust(a, adjust_type, n)

相关系数矩阵调整:将相关系数大或小的样本排在一起(重构),输出结构调整,不改变相关系数本身 特征根调整:绝对值最大特征根对应特征向量的分量降序排列 聚类调整:将矩阵每一行当做一个样本,每一列当做一个属性。先将所有样本分为N类,按照每类在第0个属性的最大值进行N个大类排序(降序);在每个小类中,再次按照小类样本在第0个属性的取值进行排序(降序) 【注】:为保证调整前后相关系数一一对应关系明确,建议输入矩阵A为带有字符串的行、列标

参数 类型 说明
a array 二维数字数组,协方差矩阵
adjust_type any 用户自定义,调整方式,默认为0
n any 整数,分为N类,AdjustType=1专用

返回:string

示例

A := Corr(rand(6,6));
CorrMatrixAdjust(A,1,5);

corrKendall(x, y)

肯德尔等级相关系数

参数 类型 说明
x array 一维数组,随机变量x
y array 一维数组,随机变量y

返回:float

regressDominMarginal(y, x, variable, option)

相对重要性分析-边际R2法 功能描述: 获取指定变量或所有变量的相对重要性分析, 与公式法相比,考虑了变量的相互关系,且贡献为正, 但是贡献度的和近似等于R2

参数 类型 说明
y array 因变量,被解释变量,是一维数字数组
x array 自变量,解释变量,是二维数字数组
variable any 指定变量,通过给X的列名,来指定单个变量,给nil时,表示所有变量【默认】
option any 相对重要性的算法选择;1:利用包含指定变量回归中贡献度的均值计算【默认】,即平均R2边际效用法;0:利用完整回归中剔除其他变量的贡献度计算,即快速R2边际效用法

返回:array

regressionWls(y, x, alpha, constant, wtype, m1, m2, steps, wweight)

加权最小二乘法回归, WType为0时,必须给出m1 权重系数下限,m2 权重系数上限,steps 步长,用于计算最优权重,WType为1时,必须给出wweight权重向量。

参数 类型 说明
y array 因变量,一维数字数组
x array 自变量,二维数字数组
alpha float 显著性水平,实数
constant bool object
wtype bool object
m1 float 权重系数下限,实数
m2 float 权重系数上限,实数
steps float 步长,实数
wweight array 权重向量,一维数字数组,当WType设置为1时,需要此参数的输入;返回结果:

返回:array

regression(y, x, alpha, constant, options)

线性回归方程的最小二乘法参数估计及检验(可选择是否包含常数项),返回结果有回归系数、R平方、调整R平方、残差序列、残差检验、F检验、T检验、DW统计量和信息准则

参数 类型 说明
y array 被解释变量序列,为一维数组类型
x array 解释变量矩阵,为二维数组类型,每一列为一个自变量
alpha float 显著性水平,实数或整数,在0-1之间
constant bool object
options array options["DataCheck"]的值对y和X的数据异常处理,如某个值是NIL,有三种处理方法:1:报错 (默认)2:为0处理3:同时删除所在行数据

返回:array

示例

Y:=array(0.001,0.564,0.193,0.809,0.585,0.48,0.35,0.896,0.823,0.747);
X:= array(
(0.174,0.859),
(0.711,0.514),
(0.304,0.015),
(0.091,0.364),
(0.147,0.166),
(0.989,0.446),
(0.119,0.005),
(0.009,0.378),
(0.532,0.571),
(0.602,0.607));
//u作为变参返回
Regression(y,x,0.05,1);

regressStepwise(y, x, a_e, a_d)

逐步回归,默认的回归方程包含常数项,程序返回的结果:ret["x"]为筛选的变量的下标,ret["regress"]为筛选变量与因变量进行回归的结果。

参数 类型 说明
y array 因变量序列,为一维数组类型
x array 自变量矩阵,为二维数组类型,每一列为一个解释变量
a_e float 选取变量的显著性水平,默认为0.05,为实数类型
a_d float 剔除变量的显著性水平,默认为0.1,为实数类型

返回:array

regressPri(y, x, exps, alpha)

主成分回归,利用解释变量(Z 分数标准化)进行主成分分析降维得到的主成分,来对被解释变量(Z分数标准化)进行回归,进而消除多重共线性

参数 类型 说明
y array 被解释变量序列,为一维数组类型
x array 解释变量矩阵,为二维数组类型,每一列为一个解释变量
exps float 主成分累计贡献率,作为选取主成分数目的依据,当为小数时,代表累计贡献率的阀值,比如0.85,当为整数时,代表取的主成分的个数,比如2表示取前2个主成分。
alpha float 显著性水平,实数或整数,在01之间

返回:array

regressRidge(y, x, k, constant, alpha)

岭回归,程序中对x进行了标准化,再结合岭回归系数去计算回归方程的系数,程序返回的结果,每一行为一组回归系数。 Regress_Ridge(y,x) 输出x对y的岭回归,k的选取依据方差扩大因子法 Regress_Ridge(y,x,k) k是一个实数,输出x对y的岭回归,k是一个长度大于1的数组,输出x对y的岭迹

参数 类型 说明
y array 被解释变量序列,为一维数组类型
x array 解释变量矩阵,为二维数组类型,每一列为一个解释变量
k array 岭回归系数,0到1之间的实数,可为整数或一维数组类型;缺省使用方差扩大因子选取
constant bool 是否包含常数项,为布尔类型,缺省为1
alpha float 显著性水平,实数或整数,在01之间

返回:array

regressNlm(func, x, y, initial)

多元非线性回归,采用Marquardt方法求多元非线性方程的最小二乘回归系数。

参数 类型 说明
func string 回归方程函数名,为字符串类型
x array 解释变量矩阵,为二维数组类型,每一列为一个解释变量
y array 被解释变量序列,为一维数组类型
initial array 估计参数初始值,一维数字数组

返回:array

regressBinary(y, x, extimation, methods, constant, alpha)

二元离散选择模型。返回结果有方程的系数、负2倍对数似然值和Wald检验(原假设为解释变量对被解释变量影响不显著,检验包含统计量、P值和原假设的值1表示接受原假设,0表示拒绝原假设)

参数 类型 说明
y array 二元离散被解释变量序列,为一维数组类型
x array 解释变量矩阵,每一列为一个解释变量,为二维数组类型
extimation string 模型选择,字符串类型,"logit"或"probi"
methods any 0:单纯形法,1:转轴法,2:模式搜索法, 3:拟牛顿下山法,一般使用3方法
constant bool object
alpha float 显著性水平,实数类型,取值在0-1之间,缺省时只输出模型的估计

返回:array

regressLogistic(y, x, constant, alpha)

logit二元离散选择模型。返回结果有方程的系数、负2倍对数似然值和Wald检验(原假设为解释变量对被解释变量影响不显著,检验包含统计量、P值和原假设的值1表示接受原假设,0表示拒绝原假设)

参数 类型 说明
y array 因变量序列,为一维数组类型;
x array 自变量矩阵,为二维数组类型,每一列为一个自变量;自变量x的长度应小于等于因变量y,否则会报错,最好等于,若小于会对结果有影响
constant bool object
alpha float 显著性水平,一般为5%,也有1%和10%,数值越小,判断越严格;默认为0.05

返回:array

regressConstraint(y, x, constant, a, b, aeq, beq, alpha, options, lb, ub)

线性约束最小二乘回归

参数 类型 说明
y array 被解释变量序列,为一维数组类型,不可缺省
x array 解释变量矩阵,为二维数组类型,每一列为一个自变量,不可缺省
constant bool object
a array 不等式约束二维数字数组,不可缺省
b array 不等式约束一维数字数组,不可缺省
aeq array 等式约束二维数字数组
beq array 等式约束一维数字数组
alpha float 显著性水平,实数或整数,在0与1之间,缺省时只做参数的估计
options any 方法选择: 0 残差平方和最小;1 方差最小
lb array 下界约束一维数组
ub array 上界约束一维数组

返回:array

regressRSquare(y, u, weight, dtype)

计算回归方程的拟合程度R平方,可适用与一元或多元的线性回归;

参数 类型 说明
y array 因变量序列,为一维数组类型;
u array 回归方程的残差序列,为一维数组类型;
weight array 一维数字数组,权重
dtype any 整型,返回数据类型

返回:array

regressAdjustedR2(r, t, k)

计算回归方程经调整的R平方,考虑由于加入新的解释变量而产生自由度的损失;

参数 类型 说明
r any 回归方程的拟合优度R平方,实数类型;
t any 样本的容量,整数类型;
k any 自变量的个数;

返回:any

regressFTest(y, u, k, alpha)

在1-alpha的置信水平下,方程线性关系的置信检验:F检验;返回的结果是一个数组,第一个数为F统计值,二为p值,三为原假设的值(0表示拒绝,1表示接受) F-检验统计量: 其中:RSS是残差平方和,即; ESS是回归平方和,因变量的拟合值与因变量均值的差的平方,即; TSS是总平方和 TSS=RSS+ESS; 原假设:(为方程的系数)表示回归方程不显著;

参数 类型 说明
y array 被解释变量序列,为一维数组类型;
u array 回归方程的残差序列,为一维数组类型;
k any 自变量的个数;
alpha float 1-alpha为置信水平,一般为5%,也有1%和10%,数值越小,判断越严格;

返回:array

regressTTest(x, a, u, k, alpha, constant)

在1-alpha的置信水平下,n元线性回归变量系数的置信检验:T检验;返回的结果是一个数组,第一个数为T统计值,二为p值,三为原假设的值(0表示拒绝,1表示接受) n元线性回归 T-检验统计量: 其中:为方程系数的估计,T为样本容量,k为自变量个数,X为常量加自变量的矩阵,其中; 原假设:(为方程的系数)表示回归方程不显著;

参数 类型 说明
x array 变量矩阵,为二维数组类型,每一列为一个解释变量;
a array 回归系数,为一维数组类型;
u array 方程残差,为一维数组类型;
k any 自变量个数,为整数类型;
alpha float 1-alpha为置信水平,一般为5%,也有1%和10%,数值越小,判断越严格;
constant bool object

返回:array

regressJbTest(y, alpha)

在1-alpha的置信水平下,Jarque-Bera检验:检验y是否符合正态分布;返回一个数组,第一个数为Jarque-Bera统计值,二为p值,三为原假设的值(0表示拒绝,1表示接受); Jarque-Bera统计量: 其中:S、K分别表是随即变量的偏度和峰度;T:样本容量; Jarque-Bera统计量服从渐进的分布。 原假设:随机序列为正态分布

参数 类型 说明
y array 随即序列,接受检验的序列,一维数组类型
alpha float 1-alpha为置信水平,一般为5%,也有1%和10%,数值越小,判断越严格;

返回:array

regressAicAndSbic(u, k, t)

信息准则函数,判断序列的最佳滞后阶数,分别计算AIC和SBIC统计量,并把结果赋值到一个一维数组,第一个是Aic值,第二个Sbic值。当选择最佳滞后阶数时,统计量越小越好。 AIC和SBIC的表达式如下所示: 其中:T为样本容量;k为自变量个数;u为残差;

参数 类型 说明
u array 回归方程的残差序列,为一维数组类型;
k any 解释变量的个数;
t any 样本的容量,整数类型;

返回:array

regressWhite(y, x, crr, alpha)

包含无交叉项和交叉项两种,用于检验回归方程的异方差性,原假设为不存在异方差(Hypothesis的值0表示拒绝,1表示接受)

参数 类型 说明
y array 被解释变量,为一维数组类型
x array 解释变量,为二维数组类型
crr any 交叉项,0为无交叉项,1为有交叉项
alpha float 1-alpha为置信水平,一般为5%,也有1%和10%,数值越小,判断越严格;

返回:array

regressWls(y, x, w, u)

加权最小二乘法

参数 类型 说明
y array 因变量序列,为一维数组类型;
x array 自变量矩阵,为二维数组类型,每一列为一个自变量;
w array 权重序列,为一维数组类型;
u array 残差序列,为一维数组类型;

返回:array

regressQRlsq(y, x, u, constant)

线性回归方程基于QR分解的最小二乘法参数估计(可选择是否包含常数项),返回回归方程的系数,如果有常数项则排在第一项

参数 类型 说明
y array 因变量序列,为一维数组类型;
x array 自变量矩阵,为二维数组类型,每一列为一个自变量;
u array 残差序列,为一维数组类型;
constant bool object

返回:array

regressVif(x)

x的多重共线性分析,输出方差扩大因子VIF指标和条件数,一般VIF大于10,表明存在严重的多重共线性;5<VIF<10,表明存在多重共线性;如果VIF小于5的话,表明这种回归模型的多重共线性可以接受。用条件数判断多重共线性的准则 0<k<10时,设计矩阵X没有多重共线性; 10≤k<100时,认为X存在较强的多重共线性; 当k≥100时,则认为存在严重的多重共线性。

参数 类型 说明
x array 数据,每一列是一个指标

返回:array

boxcox(y)

在做线性回归的过程中,不可观测的误差可能是和预测变量相关,于是给线性回归的最小二乘法估计系数的结果带来误差,为了解决这样的方差齐性问题,所以考虑对相应应变量做Box-Cox变换,变换之后,可以一定程度上减小不可观测的误差和预测变量的相关性 Lambda由程序根据y求出最佳值

参数 类型 说明
y array 因变量序列,为一维数组类型

返回:array

示例

data := rand(100);
boxcox(data);

regressHettestSpearman(y, x, alpha, constant)

基于等级相关系数的异方差检验

参数 类型 说明
y array 数组,因变量,一维数字数组
x array 数组,自变量,二维数字数组
alpha float 实数,显著性水平,值域为[0,1]
constant bool object

返回:array

regressTTestWhite(x, a, u, alpha, constant, v_ols)

用White调整对回归系数进行T检验。此调整用于当残差或者因变量(两者等价)存在异方差性但不存在自相关性时,利用OLS回归后对回归系数的协方差矩阵进行White调整计算,得到每个系数White调整后的标准误,再进行T检验。公式如下QWhite=1Ti=1Tei2XiXi' 其中e为残差序列,Xi为X第i行的转置 之后代入下式计算出回归系数的协方差矩阵,它的对角元即为每个系数的方差Covβ*=X'X-1X'σ2ΩXX'X-1=TX'X-1QWhiteX'X-1

参数 类型 说明
x array 二维数字数组, 自变量,不需要包含全1列
a array 一维数字数组,回归系数, 有常数项回归时,a 为 常数项系数 union 自变量系数,;无常数项回归时,a 为 自变量系数
u array 一维数字数组,残差序列,一维数字数组
alpha float 实数,显著性水平,应为0到1之间的值,默认0.05
constant bool object
v_ols array 二维数字数组,回归系数协方差矩阵,中间计算变量,无返回,但后续可以直接调用

返回:array

regressTTestNw(x, a, u, alpha, constant, al, v_ols)

用NW调整对回归系数进行T检验。此调整用于当残差或者因变量(两者等价)存在异方差性并且存在自相关性时,利用OLS回归后对回归系数的协方差矩阵进行NW调整计算,得到每个系数NW调整后的标准误,再进行T检验。公式如下QNW=1Tt=1Tet2XtXt'+l=1Lt=l+1Twletet-lXtXt-l'+Xt-lXt' 其中,wl=1-l1+L 其中e为残差序列,Xi为X第i行的转置,L为自相关最大滞后阶数,Newey and West (1994)?提出可以用下面这个公式自动计算L=4*(T100)2/9 之后代入下式计算出回归系数的协方差矩阵,它的对角元即为每个系数的方差Covβ*=X'X-1X'σ2ΩXX'X-1=TX'X-1QNWX'X-1

参数 类型 说明
x array 二维数字数组, 自变量,不需要包含全1列
a array 一维数字数组,回归系数, 有常数项回归时,a 为 常数项系数 union 自变量系数,;无常数项回归时,a 为 自变量系数
u array 一维数字数组,残差序列,一维数字数组
alpha float 实数,显著性水平,应为0到1之间的值,默认0.05
constant bool object
al any 整数,自相关最大滞后阶数,可缺省,默认用Newey and West (1994)?提出的方法计算,至少为1
v_ols array 二维数字数组,回归系数协方差矩阵,中间计算变量,无返回,但后续可以直接调用

返回:array

regressionOlsWhite(y, x, constant, alpha)

White调整的OLS回归,此调整用于当残差或者因变量(两者等价)存在异方差性但不存在自相关性时,利用OLS回归后对回归系数的协方差矩阵进行White调整计算,得到每个系数White调整后的标准误,再进行T检验。T检验部分相关公式详见Regress_TTest_White,回归系数的OLS解如下β*=(X'X)-1X'y 其余部分定义与普通最小二乘OLS一致

参数 类型 说明
y array 一维数字数组, 因变量
x array 二维数字数组, 自变量,不需要包含全1列
constant bool object
alpha float 实数,显著性水平,应为0到1之间的值,默认0.05

返回:array

nwAdjustmentSimplification(y, alpha, al)

在单因子有效性的检验中,进行检验的往往是组合收益率序列或者因子收益率序列在 时序上是否显著异于零,这一过程本身并不涉及回归过程,因此无法直接使用上一节中介绍的调整方法。然而,我们知道组合收益或者因子收益在时序上极有可能存在异方差和自相关特性,因此在计算序列标准误时,必须对其进行 Newey-West 调整,从而得到其标准差的一致性估计,进而得到更稳健的 t 值。 关于这个问题Bali et al(2016)指出对于单个因子收益率序列的显著性检验,我们可以将其转换为一个简单的线性回归模型:将 1 作为自变量,将因子收益率作为因变量,进行回归得到残差变量。此时残差项即为因子收益率减去它在时间序列上的均值。把残差项和X=1代入即可得到简化的结果,对Q的估计形式如下:QNW-Simple=1Tt=1Tet2+l=1Lt=l+1Twletet-l 其中,wl=1-l1+L 这里的Q实际上不是矩阵,只是一个数。 将Q代入Cov[β*]中就可以求出收益率方差的估计,之后就可以进行T检验了。σ2=QNW-Simple/T

参数 类型 说明
y array 一维数字数组, 因变量
alpha float 实数,显著性水平,应为0到1之间的值,默认0.05
al any 整数,自相关最大滞后阶数,可缺省,默认用Newey and West (1994)?提出的方法计算,至少为1

返回:array

robustfitM(y, x, alpha, constant, wfun, tune, options)

基于M估计的稳健回归及其检验

参数 类型 说明
y array 一维数字数组,因变量
x array 二维数字数组,自变量
alpha float 实数,显著性水平
constant bool object
wfun string 字符串,权重函数
tune float 实数,调节常数
options array 可选项,数组类型,格式为array( 'maxiter':最大迭代次数, 'tol':标准误差, 'ifregtest':是否返回回归检验),默认值为array('maxiter':50, 'tol':1e-6, 'ifregtest':True)。其中'maxiter'、'tol'与迭代优化相关,分别表示最大迭代次数与相邻两次迭代的标准误差;'ifregtest'是布尔类型,控制输出结果是否返回回归检验,若为真,其回归检验指标使用加权最小二乘的回归检验,可参考Regression_WLS。

返回:array

regressGrStest(alpha, eps, mu)

原假设:Alpha1=Alpha2=...=AlphaN=0

参数 类型 说明
alpha array 二维数字数组,回归截距项
eps array 二维数字数组,回归残差项
mu array 二维数字数组,因子暴露

返回:array

regressVifr2(x, w, constant)

vif分析增强

参数 类型 说明
x any 表达式,自变量
w any 表达式,权重
constant bool object

返回:array

singleRegression(x, y, call_back)

单元回归

参数 类型 说明
x array 一维数字数组类型,观察数据点
y array 一维数字数组类型,观察数据值
call_back string 字符串,计算系数矩阵的回调

返回:array

示例

x:=array(0.00,1.00,2.00);
y:=array(1.00,2.00,3);
CallBack:='SingleLinearRegression_CallBack';
SingleRegression(x,y,CallBack);
//结果:

singleLinearRegressionCallBack(x)

单元线性回归的回调函数

参数 类型 说明
x array 二维数字数组类型

返回:array

polynomialRegression(x, y, m)

多项式回归

参数 类型 说明
x array 一维数字数组类型,观察数据点
y array 一维数字数组类型,观察数据值
m any 整数类型,拟合最大阶数

返回:array

示例

x:=array(0.00,1.00,2.00);
y:=array(1.00,2.00,3);
PolynomialRegression(x,y,1);
//结果:

lnRegressionCallBack(x)

Ln(x)回归回调函数

参数 类型 说明
x array 二维数字数组类型

返回:array

multipleRegressionCallBack(x)

多元线性回归的回调函数

参数 类型 说明
x array 二维数字数组类型

返回:array

singleUnLineralRegressionPgm(x, y)

单元非线性回归测试

参数 类型 说明
x array 一维数字数组类型
y array 一维数字数组类型

返回:array

singleLineralRegressionPgm(x, y)

单元线性回归测试

参数 类型 说明
x array 一维数字数组类型
y array 一维数字数组类型

返回:array

polynomialRegressionPgm(x, y, m)

多项式回归测试

参数 类型 说明
x array 一维数字数组类型
y array 一维数字数组类型
m any 整数类型,拟合最大阶数

返回:array

multipleRegressionPgm(x, y)

多元线性回归测试

参数 类型 说明
x array 二维数字数组类型
y array 一维数字数组类型

返回:array

multipleUnLinearRegressionPgm(x, y, call_back)

多元非线性回归测试

参数 类型 说明
x array 二维数字数组类型,观察数据点
y array 一维数字数组类型,观察数据值
call_back string 字符串类型

返回:array

multiUnLineralRegressionCallBack(x)

多元非线性回归的回调函数

参数 类型 说明
x array 二维数字数组类型

返回:array

gmInitial(x, method, un)

数据初始化,提供了几种数据变换的方法,有初值化、均值化、最小值化、最大值化、按行区间值化、按列区间值化、归一化、逆化、倒数化和始点零化处理原始的序列 1)初值化: 2)均值化:, 3)最小值化:, 4)最大值化:, 5)按行区间值化: 6)按列区间值化: 7)归一化:, 8)逆化: 9)倒数化: 10)始点零化:

参数 类型 说明
x array 数据矩阵,为二维数组类型;
method string 处理方法(ini,mean,min,max,rrange,crange,norm,inv,rec,zero),为字符串类型;
un array 归一化单位,为一维数组类型

返回:array

gmCorr(x, l)

灰色关联度,以l行为参考数列的灰色关联度,返回的是关联度矩阵 ,, 以为参考数列,则关联度计算步骤如下: 1)初值化:; 2)求差数列:, 3)求两级最大和最小:, 4)求关联系数:,为分辨系数,是0到1之间的数 5)求关联度:

参数 类型 说明
x array 数据矩阵,为二维数组类型;
l any 参考序列标号,为整数类型

返回:array

gmAgo(x, method, r)

数列生成,r(r>0)次的累加或累减生成新数列 1)累加:, 2)累减:,

参数 类型 说明
x array 数据矩阵,为一维数组类型;
method string 生成方法(add,sub),为字符串类型;
r any 次数,为整数类型

返回:array

gmICorr(x, l)

灰色改进关联度,返回的是关联度矩阵 ,, , ,

参数 类型 说明
x array 数据矩阵,为二维数组类型;
l any 参考序列标号,为整数类型

返回:array

gmSCorr(x, method)

灰色绝对关联度、灰色相对关联度和灰色综合关联度,返回的是关联度矩阵 ,, 1)灰色绝对关联度: 2)灰色相对关联度:先对数列进行初值化,然后求新数列的灰色绝对关联度,即为原数列的灰色相对关联度 3)灰色综合关联度:

参数 类型 说明
x array 数据矩阵,为二维数组类型;
method string 方法(abs,ret,com),为字符串类型;

返回:array

princaipalComponentAnalysis(zt)

主成分分析

参数 类型 说明
zt array 二维数字数组类型,样本矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
PrincaipalComponentAnalysis(zt);
//结果:

mbbub(p, z)

排序,对数组P按照从小到大的顺序排序,把数组排序的顺序对应的下标值返回到数组Z中

参数 类型 说明
p array 一维数字数组类型
z array 一维数字数组类型

返回:array

示例

p:=array(2.72,1.24,1.31,0.02,0.88,2.18);
mbbub(p,z);

componentScoreMatrix(cm, r)

因子得分系数矩阵

参数 类型 说明
cm array 二维数字数组类型,载荷矩阵
r array 二维数字数组类型,相关系数矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
ComponentScoreMatrix(Cm,R);
//结果:

factorScoreMatrix(cs, z)

主因子得分

参数 类型 说明
cs array 二维数字数组类型,因子得分矩阵
z array 二维数字数组类型,原始数据矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
Cs:=ComponentScoreMatrix(Cm,R);    //因子得分矩阵
FactorScoreMatrix(Cs,zt);
//结果:

componentMatrix(eigen_value, eigen_vector, max_eigen_value)

载荷矩阵

参数 类型 说明
eigen_value array 一维数字数组类型,特征根
eigen_vector array 二维数字数组类型,特征向量
max_eigen_value array 一维数字数组类型,主因子对应的特征根

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
ComponentMatrix(EigenValue,EigenVector,MaxEigenValue);
//结果:

rotatedComponentMatrix(cm)

返回方差最大正交旋转矩阵

参数 类型 说明
cm array 二维数字数组类型,载荷矩阵

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
RotatedComponentMatrix(Cm);
//结果:

fScoreResult(factor_arr, max_eigen_value)

获取主因子得分

参数 类型 说明
factor_arr array 二维数字数组类型,因子得分矩阵
max_eigen_value array 二维数字数组类型,主因子对应的特征根

返回:array

示例

//设置样本矩阵
zt:=array((0.7592,1.7593,21.9279,48.5626,55.1679),
(0.0490,0.4457,2.2255,82.2658,192.4348),
(-2.2313,-1.3096,-59.8883,3.9922,-80.2419),
(0.1364,0.539,4.3910,55.1438,46.0612),
(0.7233,1.9467,15.6127,111.3018,58.3969));
zT_s:=Standarize_II(zT);  //标准化
mt_Transposition(zT_s,Z);  //转置
R:=CorrelationMatrix(Z);  //相关系数矩阵
Eigen_Jacobi(R,EigenValue,EigenVector); //特征值&特征向量
Cm:=ComponentMatrix(EigenValue,EigenVector,MaxEigenValue); //载荷矩阵
Cs:=ComponentScoreMatrix(Cm,R);    //因子得分系数矩阵
FArr:=FactorScoreMatrix(Cs,zT_s);   //样本公共因子得分
FScoreResult(FArr,MaxEigenValue);
//结果:

timePacf(y)

偏自相关系数,计算随机序列与所有滞后阶数的偏自相关系数,返回结果是一个数组。偏相关系数的计算公式如下: 是自相关系数,是偏相关系数

参数 类型 说明
y array 样本序列,为一维数组类型

返回:array

timeRandomTest(y, m, alpha)

Ljung和Box提出的修正Qm统计量,用于检验序列是否为白噪声,原假设为白噪声序列,即纯随机序列。(Hypothesis为1表示接受原假设,0表示拒绝原假设) Qm统计量的计算公式如下: 其中:是自相关系数,T是样本容量,m是最大滞后长度

参数 类型 说明
y array 样本序列,为一维数组类型
m any 最大滞后长度,整数类型,一般取样本数的四分之一
alpha float 显著性水平,实数类型,取值在0-1之间

返回:array

ar(y, p, approach)

自回归模型,AR(p)模型,选择使用最小二乘,Yule-Walker方法,Foiward-backward,Geometric lattice,Burgs lattice-bas去估计p阶自回归模型的系数,返回结果有自回归系数、残差方差、预测值及预测波动等信息 AR(p)模型: 其中:为原序列零均值化的新序列,是自回归方程系数,是零均值,方差为的平稳白噪声

参数 类型 说明
y array 样本序列,为一维数组类型,注意要零均值化
p any 自回归阶数
approach string 估计方法;返回结果:Ret["AR"]:参数估计结果,,第一项为1Ret["T-test"]:AR模型参数的T检验;Ret["e"]:残差信息;Ret["LossFunction"]:残差平方和/n-pRet["FPE"]:预测最大误差;Ret["AIC"]:模型的AIC信息准则;Ret["SC"]:模型的SC信息准则;Ret["Inverted AR Roots"]:特征方程的特征根;Ret["R_squared"]:AR模型的可决系数;Ret["Adjusted_R_squared "]:AR模型的修正可决系数;Ret["Sum_squared_resid"]:AR模型的离差平方和;Ret["Durbin Watson stat"]:DW统计量;Ret["Log Likelihood"]:对数极大似然值;Ret["S.E. of regression"]:回归标准差

返回:array

示例

elps:=Randnorm(0,1,200);
y:=array();
y[0]:=0;
y[1]:=0;
for i:=2 to 199 do
y[i]:=-0.5*y[i-1]+0.3*y[i-2]+elps[i];
AR(y,2,'ls');

timesAdfTest(y, diff, style, f, p, alpha)

时间序列的平稳性ADF检验;返回结果为ADF统计量和给定显著性水平下的ADF统计量的临界值;如果ADF统计量的绝对值比临界值的绝对值大,则可在该显著性水平下,拒绝原序列存在单位根的原假设,即原序列是平稳的

参数 类型 说明
y array 时间序列数据,为一维数组类型
diff any 差分次数,整数类型,0表示不进行差分
style any 是否存在常数或趋势项的选项,整数类型,无常数无趋势使用0、有常数无趋势1、有常数有趋势2
f string 滞后阶数判断信息准则,字符串类型,"SBIC""AIC"
p any 滞后阶数,为整型类型,输入0则表示自动选择
alpha float 显著性水平,实数类型,范围在0-1之间

返回:array

timeGreenFun(ap, mq)

中间函数,ARMA模型的Green函数,Green函数的递推公式如下: 式中: ,,是自回归方程系数,为移动平均系数,

参数 类型 说明
ap array 自相关系数,为一维数组类型;
mq array 移动平均系数,为一维数组类型;

返回:array

gmEstimate(x, l)

GM(1,1)模型,用于灰色系统模型的l步预测 结果说明: 平均相对误差:越小越接近零越好; 关联度:当ρ=0.5时,关联度大于0.6便满意 方差比:C 小误差概率:P

参数 类型 说明
x array 数据矩阵,为一维数组类型;
l any 预测步长,为整数类型

返回:array

garchFit(model_spec, y, x, e0, s0, y0)

广义自回归条件异方差模型,采用极大似然估计方法估计模型的参数

参数 类型 说明
model_spec array 模型设置项,为数据表类型,参考:表8-5;表8-5输入参数ModelSpec字段
y array 原始数据,一维数字数组
x array 均值方程回归外生变量,二维数字数组,可缺省
e0 array 自回归方程残差序列起始的几项取值,一维数字数组,可缺省
s0 array 条件方程方差序列起始的几项取值,一维数字数组,可缺省
y0 array 原始序列起始的几项取值,一维数字数组,可缺省

返回:array

timesGrangerCausality(y, q)

进行多元时间序列的Granger因果分析,原假设:输出结果的第二列不是第一列的Granger原因

参数 类型 说明
y array 多元时间序列数据,二维数组,每行为一时间,每列为一指标
q any 滞后阶数,为整数类型

返回:array

timeVolatilitySpillover(x, y, w_type, m, c_type)

波动溢出,底层模型为AR(3)-GARCH(1,1),对时间序列X与Y进行Granger因果检验

参数 类型 说明
x array 一维数字数组,时间序列X
y array 一维数字数组,时间序列Y
w_type any 整型 或 一维数字数组,加权方式,一维数字数组表示可同时返回多种加权方式
m any 整数 或 一维数字数组,滞后阶数,一维数字数组表示同时计算多个M的场景,缺省时M:= array(5,10,20,30,40);
c_type any 整数,因果检验类型

返回:array

progL(f, a, b, aeq, beq, lb, ub, x0, options, ozarr, intarr)

使用单纯形法,和起作用集法,系统默认作用集形法求解线性规划问题,即求解目标都为线性和约束条件都为线性的规划问题 Prog_L(f,A,b) 求解不等式约束 Prog_L(f,A,b,Aeq,beq) 求解不等式约束、等式约束 Prog_L(f,A,b,Aeq,beq,LB,UB) 求解不等式约束、等式约束、上下界限约束 Prog_L(f,A,b,Aeq,beq,LB,UB,x0,options) 求解不等式约束、等式约束,上下限约束,加入用户算法设置 Prog_L(f,A,b,Aeq,beq,LB,UB,x0,options,ozarr) 求解不等式约束、等式约束、上下限约束、0-1 约束 Prog_L(f,A,b,Aeq,beq,LB,UB,x0,options,ozarr,intarr) 求解不等式约束、等式约束、上下限约束、0-1 约束、整数约束 模型表达: min= sum(f*x) st. A:*x<=b Aeq :* x = Beq lb<x<ub x = (0 or 1) x = integer

参数 类型 说明
f array 线性目标,一维数字数组,不可缺省
a array 线性约束,二维数字数组,不可缺省
b array 线性约束,一维数字数组,不可缺省
aeq array 线性约束,二维数字数组,缺省为空
beq array 线性约束,一维数字数组,缺省为空
lb array 下界约束,一维数字数组,缺省为空
ub array 上界约束,一维数字数组,缺省为空
x0 array 初始值,一维数组
options array 选项设置,数据表类型,缺省为:array( 'algorithm' :'activeset'//'simplex' 单纯形,'activeset' 作用集法;//(当整数、0-1 约束时推荐使用)'maxiter': 400 , //最大迭代次数;'tolcon': 1.0e-10, //约束容忍误差;'tolfun' : 1.0e-8 , //目标最小误差;'tolx' : 1.0e-8 //变量最小变化)
ozarr array 01约束条件,第1个变量为01变量则ozarr := array(0)
intarr array 整数约束条件,第2,3两个变量为整数变量则 intarr:=array(1,2);返回结果:;数据表类型;ret["X"] : 变量取值,一维数字数组;ret["Fval"] :规划目标值,实数;ret["Error_M"] : 结果信息,整数;ret["Iter"] : 迭代次数,整数

返回:array

progN(fun, x0, a, b, aeq, beq, lb, ub, nlc, options)

采用拟牛顿下山方法求解非线性规划求解。 Prog_n(fun,x0) 无约束最小值约束 Prog_n(fun,x0,A,B) 非线性不等式约束求解 Prog_n(fun,A,b,Aeq,beq) 求解不等式约束、等式约束 Prog_n(fun,x0,A,b,Aeq,beq,LB,UB) 求解不等式约束、等式约束、上下界限约束 Prog_n(fun,x0,A,b,Aeq,beq,LB,UB,x0,options) 模型表达 1非线性无约束最小值 min fun(x) 2非线性规划求解 min fun(x) st. c(x)<=0; //非线性不等式约束 ceq(x)=0; //非线性等式约束 A*x<=b; //线性不等式约束 aeq*x=beq; //线性等式约束 lb<=x<=ub ; //边界约束

参数 类型 说明
fun array 目标函数,目标函数名字符串类型,不可缺省。其中,目标函数的返回值必须是一个实数(1x1的矩阵,或长度为1的数组都不允许)
x0 array 初始值,一维数字数组,不可缺省
a array 不等式约束,二维数组,缺省为空
b array 不等式约束,一维数组,缺省为空
aeq array 等式约束,二维数组,缺省为空
beq array 等式约束,一维数组,缺省为空
lb array 下界,一维数组,缺省为空
ub array 上界,一维数组,缺省为空
nlc array 非线性约束,函数名,字符串
options array 算法参数设置,默认为array('maxiter':400 , //最大迭代次数'maxfunevals':'100*numberofvariables', //目标回调最大次数'tolcon':1.0e-6 ,//约束容忍误差'tolfun' :1.0e-6 ,//目标最小误差'tolx' :1.0e-6 , //变量最小变化'diffmaxchange':1e-1,//差分时最大步长'diffminchange':1e-8 )// 差分时最小步长

返回:array

progM(fun, x0, goal, weight, a, b, aeq, beq, lb, ub, nlc, options)

求解多目标规划问题 模型表达: min AttainFactor st. f(x)-AttainFactor*wight <=goal //目标约束 c(x)<=0; //非线性不等式约束 ceq(x)=0; //非线性等式约束 A*x<=b; //线性不等式约束 aeq*x=beq; //线性等式约束 lb<=x<=ub ; //边界约束

参数 类型 说明
fun array 目标函数,函数名字符串
x0 array 初始值
goal array 目标中各个分目标的差,一维数组和目标个数相同
weight array 目标中各个分量的在总体中的比重,一维数组和目标个数相同
a array 不等式约束,二维数组
b array 不等式约束,一维数组
aeq array 等式约束,二维数组
beq array 等式约束,一维数组
lb array 下界,一维数组
ub array 上界,一维数组
nlc string 非线性约束,约束函数名字符串
options array 算法参数设置,默认为:array('maxiter':400, //最大迭代次数'maxfunevals':'100*numberofvariables', //目标回调最大次数'tolcon':1.0e-6,//约束容忍误差'tolfun' :1.0e-6,//目标最小误差'tolx' :1.0e-6, //变量最小变化'diffmaxchange':1e-1,//差分时最大步长'diffminchange':1e-8)// 差分时最小步长

返回:array

nonLpFminsearch(fun, x0, methods)

无约束最小值求解,求解模型如下: min fun(x)

参数 类型 说明
fun string 目标函数,函数名字符串
x0 array 初始值,一维数字数组
methods any 方法选择0 单纯形法1 转轴法2 模式搜索法3 拟牛顿下山法(默认方法,推荐使用)

返回:array

nonLpFmincon(fun, x0, a, b, aeq, beq, nonlcon, c)

(非线性规划建议统一使用prog_n函数),用起作用集法求任意形式非线性优化问题,结果返回最优点、最优值。可求解如下问题:

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型;
a array 线性矩阵不等式约束,为二维数组类型;
b array 线性向量不等式约束值,为一维数组类型;
aeq array 线性矩阵等式约束,为二维数组类型;
beq array 线性向量等式约束值,为一维数组类型;
nonlcon string 非线性约束回调,为字符串类型;nonlcon回调需用户自己新建一个函数,然后把函数名传进nonlcon,函数格式如下:Function “函数名”(x);Begin
c any =array();//*C[0]:=……;C[1]:=……;……;Ceq:=array();//*Ceq[0]:=……;Ceq[1]:=……;……;Return array(0:c,1:ceq);//*End;//*号的式子一定要写

返回:array

nonLpMinSumt(fun, x0, a, b, aeq, beq, nonlcon, methods)

(非线性规划建议统一使用prog_n函数)混合惩罚函数+转轴法/模式搜索法:可解所有优化问题,返回最优点、最优值和迭代次数。可求解如下问题:

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型;
a array 线性矩阵不等式约束,为二维数组类型;
b array 线性向量不等式约束值,为一维数组类型;
aeq array 线性矩阵等式约束,为二维数组类型;
beq array 线性向量等式约束值,为一维数组类型;
nonlcon string 非线性约束回调,为字符串类型;
methods string 方法选择,NM,Rb,HJ

返回:array

nonLpMinPs(fun, x0, a, b, nonlcon)

(非线性规划建议统一使用prog_n函数),坐标轮换法求不等式约束问题,初值必须在可行域内!可求解如下问题:

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型;
a array 线性矩阵不等式约束,为二维数组类型;
b array 线性向量不等式约束值,为一维数组类型;
nonlcon string 非线性约束回调,为字符串类型;

返回:array

nonLpMinFactor(fun, x0, aeq, beq, nonlcon)

(非线性规划建议统一使用prog_n函数),乘子法求等式约束问题,可求解如下问题:

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型;
aeq array 线性矩阵等式约束,为二维数组类型;
beq array 线性向量等式约束值,为一维数组类型;
nonlcon string 非线性约束回调,为字符串类型;

返回:array

nonLpFmincon(fun, x0, a, b, aeq, beq, nonlcon, c, methods)

(非线性规划建议统一使用prog_n函数)默认选项只适合于单纯的等式约束问题或者单纯的不等式约束问题,罚函数+转轴法/模式搜索法适合于任何问题,结果返回最优点、最优值和迭代次数。 可求解如下问题:

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型;
a array 线性矩阵不等式约束,为二维数组类型;
b array 线性向量不等式约束值,为一维数组类型;
aeq array 线性矩阵等式约束,为二维数组类型;
beq array 线性向量等式约束值,为一维数组类型;
nonlcon string 非线性约束回调,为字符串类型;nonlcon回调需用户自己新建一个函数,然后把函数名传进nonlcon,函数格式如下:Function “函数名”(x);Begin
c any =array();//*C[0]:=……;C[1]:=……;……;Ceq:=array();//*Ceq[0]:=……;Ceq[1]:=……;……;Return array(0:c,1:ceq);//*End;//*号的式子一定要写
methods any 优化方法(0:默认,1:罚函数+转轴法,2:罚函数+模式搜索法),为用户自定义类型(整型);

返回:array

nonLpRange(fun, x0, h)

进退法,可一维优化问题的确定搜索区间,但目标函数必须是单峰函数,返回结果为上下界的取值。(中间函数)

参数 类型 说明
fun string 目标函数表达式,为字符串类型
x0 float 初值,为实数类型;
h float 步长,为实数类型;

返回:array

nonLpBSearch(fun, x0, h)

一维盲人搜索方法,目标函数既可以是单峰,也可以是多峰。返回最优点和最优值。(中间函数)

参数 类型 说明
fun string 目标函数表达式,为字符串类型
x0 float 初值,为实数类型;
h float 步长,为实数类型;

返回:array

nonLpGolden(fun, a, b)

(一维最小值搜索建议统一使用NonLP_Fminbnd函数),黄金分割法搜索[a,b]区间内目标函数的最小值,返回最优点和最优值

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
a float 区间左侧,为实数类型;
b float 区间右侧,为实数类型

返回:array

nonLpFibonacci(fun, a, b)

(一维最小值搜索建议统一使用NonLP_Fminbnd函数),斐波那契法,用斐波那契数列去搜索[a,b]区间内目标函数的最小值,返回最优点和最优值

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
a float 区间左侧,为实数类型;
b float 区间右侧,为实数类型

返回:array

nonLpGp(fun, a, b)

(一维最小值搜索建议统一使用NonLP_Fminbnd函数),黄金分割+抛物线插值法:一维优化方法,返回最优点和最优值

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
a float 区间左侧,为实数类型;
b float 区间右侧,为实数类型;

返回:array

nonLpNelder(fun, x0)

(无约束最小值求解建议统一使用NonLP_Fminsearch函数)内德-米德法,无约束多维的非线性规划方法,即单纯形法。返回最优点和最优值。

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型

返回:array

nonLpHookeJeeves(fun, x0)

(无约束最小值求解建议统一使用NonLP_Fminsearch函数)模式搜索法,又叫Hooke-Jeeves法,求解无约束多维极值问题,返回最优点和最优值。

参数 类型 说明
fun string 目标函数表达式,为字符串类型;
x0 array 初值向量,为一维数组类型

返回:array

linearProgramming(f, a, b, aeq, beq)

(线性规划,包括整数规划,01规划建议统一使用prog_L函数),解决如下线性规划模型问题 返回该线性规划模型的最小值及其对应变量的取值;

参数 类型 说明
f array 一维实数数组,表示线性规划模型的目标函数系数;
a array 二维实数数组,表示线性规划模型的带“”约束方程系数矩阵,如果是带“”,则将该方程两边同乘以“-1”;
b array 一维实数数组,表示线性规划模型带“”约束方程的约束值;
aeq array 二维实数数组,表示线性规划模型带“=”约束方程系数矩阵;
beq array 一维实数数组,表示线性规划模型带“=”约束方程的约束值;

返回:array

示例

f:=array(-5,-4,-6);
A:=array((1,-1,1),(3,2,4),(3,2,0));
B:=array(20,42,30);
Aeq:=array();
Beq:=array();
LinearProgramming(f,A,B,Aeq,Beq);
//结果:x1=0,x2=15,x3=3,f(x)=-78

intLinProg(f, a, b, aeq, beq, int_par)

(线性规划,包括整数规划,01规划建议统一使用prog_L函数)解决如下整数规划模型问题 返回该整数规划模型的最小值及其对应变量的取值;

参数 类型 说明
f array 一维实数数组,表示整数规划模型的目标函数系数;
a array 二维实数数组,表示整数规划模型的带“”约束方程系数矩阵,如果是带“”,则将该方程两边同乘以“-1”;
b array 一维实数数组,表示整数规划模型带“”约束方程的约束值;
aeq array 二维实数数组,表示整数规划模型带“=”约束方程系数矩阵;
beq array 一维实数数组,表示整数规划模型带“=”约束方程的约束值;
int_par array 一维整数数组,表示要取整数的变量,缺省时表示全部变量取整;

返回:array

示例

f:=array(-40,-90);
A:=array((9,7),(7,20));
B:=array(56,70);
Aeq:=array();
Beq:=array();
IntPar:=array();
IntLinprog(f,A,B,Aeq,Beq,Intpar);
//结果:x1=4,x2=2,f(x)=-340

quadprog(h, f, a, b, aeq, beq)

(二次规划建议统一使用prog_Q函数),解决如下二次规划模型问题: 返回该二次规划模型的最小值及其对应变量的取值;

参数 类型 说明
h array 二维实数数组,表示二次项目标函数系数,为对称矩阵
f array 一维实数数组,表示二次规划模型的目标函数系数;
a array 二维实数数组,表示二次规划模型的带“”约束方程系数矩阵,如果是带“”,则将该方程两边同乘以“-1”;
b array 一维实数数组,表示二次规划模型带“”约束方程的约束值;
aeq array 二维实数数组,表示二次规划模型带“=”约束方程系数矩阵;
beq array 一维实数数组,表示二次规划模型带“=”约束方程的约束值;

返回:array

示例

H:=Array((1,-1),(-1,2));
f:=Array(-2,-6);
A:=Array((1,1),(-1,2),(2,1));
B:=array(2,2,3);
Aeq:=array();
Beq:=array();
quadprog(H,f,A,B,Aeq,Beq);
//结果: x1=0.6667,x2=1.3333,f(x)=-8.2222

quadTrackRoute(h, f, a, b, aeq, beq, x0)

(二次规划建议统一使用prog_Q函数)解决如下二次规划模型问题: 返回该二次规划模型的最小值及其对应变量的取值;与quadprog的区别是:该函数不需要变量非负。

参数 类型 说明
h float 二维实数数组,表示二次项目标函数系数,为对称矩阵
f any 一维实数数组,表示二次规划模型的目标函数系数;
a float 二维实数数组,表示二次规划模型的带“”约束方程系数矩阵,如果是带“”,则将该方程两边同乘以“-1”;
b float 一维实数数组,表示二次规划模型带“”约束方程的约束值;
aeq float 二维实数数组,表示二次规划模型带“=”约束方程系数矩阵;
beq float 一维实数数组,表示二次规划模型带“=”约束方程的约束值;
x0 float 变量的初始点。

返回:array

示例

H:=Array((4,-1),(-1,4));
f:=Array(8,-6);
A:=Array((1,1), (2,-1));
B:=array(2,1);
Aeq:=array();
Beq:=array();
x0:=array(0,0);
QuadTrackRoute(H,f,A,B,Aeq,Beq,x0);

quadLagR(h, f, aeq, beq)

(二次规划建议统一使用prog_Q函数)解决如下二次规划模型问题: 返回该二次规划模型的最小值及其对应变量的取值.

参数 类型 说明
h array 二维实数数组,表示二次项目标函数系数,为对称矩阵
f array 一维实数数组,表示二次规划模型的目标函数系数;
aeq array 二维实数数组,表示二次规划模型带“=”约束方程系数矩阵;
beq array 一维实数数组,表示二次规划模型带“=”约束方程的约束值。

返回:array

示例

H:=Array((4,1),(1,2));
f:=Array(-1,-1);
Aeq:=array((1,1));
Beq:=array(1);
QuadLagR(H,f,Aeq,Beq);

hookeJeevesMethod(x0, d0, d_min, r, call_back)

H-J法求解无约束最优化问题

参数 类型 说明
x0 array 一维数字数组类型
d0 array 一维数字数组类型
d_min array 一维数字数组类型
r float 实数类型
call_back string 字符串类型,计算目标值的回调

返回:array

sumtMethod(x0, call_back)

SUMT法求解有约束最优化问题

参数 类型 说明
x0 array 一维数字数组类型,各个变量的初始值
call_back string 字符串类型,计算目标值的回调

返回:array

sumtMethodPgm()

Sumt算法测试

返回:array

sumtMethodCallBack(x, r)

Sumt算法回调

参数 类型 说明
x array 一维数字数组类型
r float 实数类型

返回:float

hJCallBack(x, r)

H_J算法回调

参数 类型 说明
x array 一维数字数组类型
r float 实数类型

返回:float

wavedec(x, n, wname)

使用给定的小波wname进行一维多尺度离散小波分析,返回信号xin在n层上的小波分解。输出分解结构包含小波分解向量C和相应的记录向量L.

参数 类型 说明
x array 一维序列,一维数字数组
n any 小波分解层数,正整数
wname string 基础小波函数,字符串类型

返回:array

示例

SetSysParam(PN_Stock(),"SH000300");
SetSysParam(pn_date(),inttodate(20120731));
close300 := nday(800,"时间",DateTimeToStr(sp_time(1)),"收盘价",close());
close3 := close300[:,"收盘价"];
wave := Wavedec(close3,3,"db3");

wrcoef(o, c, l, wname, n)

一维离散小波单支重构,小波分析,小波重构中间函数或者细节系数(高频)提取

参数 类型 说明
o string 为字符串类型,'a' 一维离散小波单支重构,'d' 细节系数提取
c array 小波分解向量C,数组类型,参考[Wavedec]函数的输出
l array 相应的记录向量L,数组类型,参考[Wavedec]函数的输出
wname string 基础小波函数,字符串类型,取值参考[Wavedec]函数的wname输入参数
n any 小波分解层数,正整数

返回:array

示例

SetSysParam(PN_Stock(),"SH000300");
SetSysParam(pn_date(),inttodate(20120731));
close300 := nday(800,"时间",DateTimeToStr(sp_time(1)),"收盘价",close());
close3 := close300[:,"收盘价"];
wave := Wavedec(close3,3,"db3");
C := wave[0];
L := wave[1];
wrcoef('a',c,l,'db3',3); //去除前3层高频谐波;
//Return wrcoef('d',c,l,'db3',3);//第3次分解得到的高频

wavelet(s, wname, n, options)

一维序列小波消噪

参数 类型 说明
s array 一维序列,一维数字数组
wname string 基础小波函数,字符串类型,取值参考[Wavedec]函数的wname输入参数
n any 小波分解层数,正整数
options array 方法选项

返回:array

示例

S := array(2484.83,2479.05,2482.34,2437.79,2447.75,2512.96,2443.06,2433.16,2393.18, 2415.05,2392.06,2365.34,2359.22,2344.79,2348.52,2420.00,2438.79,2431.38,2440.4,2383.49,2377.51,2331.37,2317.27,2370.33,2409.67,2427.48,2435.61,2473.41,2468.25,2470.02,2504.11,2508.09,2528.29,2509.8,2503.84,2524.92,2479.54,2481.08,2528.71,2529.76,2466.96,2463.05,2416.56,2415.13,2412.62,2395.06,2397.55,2380.22,2383.03,2412.39,2333.41,2386.86,2360.66,2333.23,2325.91,2332.73,2329.82,2315.27,2291.54,2248.59,2228.52,2180.9,2224.84,2218.24,2215.93,2191.15,2186.3,2204.78,2190.11,2166.21,2170.01,2173.56,2199.42,2169.39,2148.45,2163.4,2225.89,2285.74,2276.05,2275.01,2244.58,2206.19,2298.38,2266.38,2296.07,2319.12,2285.04,2292.61,2268.08,2312.56,2330.41,2331.14,2291.9,2347.53,2349.59,2351.98,2351.85,2344.77,2366.7,2356.86,2357.18,2363.6,2381.43,2403.59,2409.55,2439.63,2447.06,2451.86,2428.49,2426.11,2460.69);
n := 2;
wname := "db14";
options := array('brief':1,'sigma':0,'which':1,'alpha':2,"thr":0,'sorh':'s');
s|wavelet(s,wname,n,options);

accumulativeYtMtoYtm(t, fname, dw)

复合益率转日收益率。

参数 类型 说明
t array 数据表类型,复合收益率序列
fname string 字符串,收益字段名称
dw any 整数,决定源数据的单位和返回的数据

返回:array

示例

//源数据单位为1,设dw=2,同时返回复合收益率和转换后的日收益率
t1:=array(('日期':20180801T,'复合收益率':0.1),
('日期':20180802T,'复合收益率':0.4),
('日期':20180803T,'复合收益率':0.7));
r1:=AccumulativeYTMtoYTM(t1,'复合收益率',2);
//源数据单位为%,设dw=3,同时返回复合收益率和转换后的日收益率
t2:=array(('日期':20180801T,'复合收益率(%)':10),
('日期':20180802T,'复合收益率(%)':40),
('日期':20180803T,'复合收益率(%)':70));
r2:=AccumulativeYTMtoYTM(t2,'复合收益率(%)',3);
r1|r2;

ytmToAccumulativeYtm(t, f_name, dw, returntype)

日收益率转换复合收益率。

参数 类型 说明
t array 数组。日收益率序列
f_name string 字符串。收益字段名称
dw any 整数。决定源数据的单位和返回的数据
returntype any 用户自定义,决定返回的复合收益率数据及其单位

返回:array

示例

//源数据单位为1,dw=2,同时返回日收益率和转换后的复合收益率
t1:=array(('日期':20180801T,'日收益率':0.3),
('日期':20180802T,'日收益率':0.6),
('日期':20180803T,'日收益率':0.9));
r1:=YTMToAccumulativeYTM(t1,'日收益率',2,0);
//源数据单位为%,dw=3,同时返回日收益率和转换后的复合收益率
t2:=array(('日期':20180801T,'日收益率(%)':30),
('日期':20180802T,'日收益率(%)':60),
('日期':20180803T,'日收益率(%)':90));
r2:=YTMToAccumulativeYTM(t2,'日收益率(%)',3,0);
r1|r2;

ratioValue(v1, v2)

比率(财务分析)

参数 类型 说明
v1 float 实型,期末值
v2 float 实型,期初值

返回:float

示例

//返回-1与-2的比率。
RatioValue(-1,-2);
//结果:-0.5

outPutValueByUnit(data_type, data_unit)

单位转换。

参数 类型 说明
data_type string 字符串,数据类型
data_unit float 实型,指定单位

返回:float

示例

//返回1234.5以10为单位转换后的结果
OutPutValueByUnit(1234.5,'Real',10);
//结果:123.45

outPutLnGrowRatio(v1, v2)

对数增长率输出(%)。

参数 类型 说明
v1 float 实型,期末值
v2 float 实型,期初值

返回:float

示例

//取3与4的对数增长率
OutPutLnGrowRatio(3,4);
//结果:-28.77

outPutGrowValue(v1, v2)

增长

参数 类型 说明
v1 float 实型,期末值
v2 float 实型,期初值

返回:float

示例

//返回13与14的差值
OutPutGrowValue(13,14);
//结果:-1

multyValue(v1, v2)

乘法(财务分析)

参数 类型 说明
v1 float 实型,期末值
v2 float 实型,期初值

返回:float

示例

//返回取-3与-5的乘积。
MultyValue(-3,-5);
//结果:-15

outPutGrowValue3(v1, v2)

增长

参数 类型 说明
v1 float 实型,期末值
v2 float 实型,期初值

返回:float

示例

//返回13与14的差值
OutPutGrowValue3(13,14);
//结果:-1

outPutGrowRatio3(v1, v2)

增长率(%)

参数 类型 说明
v1 float 实型,期末值
v2 float 实型,期初值

返回:float

示例

//返回14到13的增长率(%)
OutPutGrowRatio3(14,13);
//结果:7.69

ratioValueMath(v1, v2)

比率(数学分析)。针对除法计算处理,主要是对除0情况的考虑。

参数 类型 说明
v1 float 实数。期末值
v2 float 实数。期初值

返回:float

normLinearTransform(mu, sigma, a, b)

正态分布线性变换,得到变换后的均值、协方差或方差

参数 类型 说明
mu array 实数或二维数组(n*1),原正态分布均值
sigma array 实数或二维数组(n*1),原正态分布方差
a array 实数或二维数组(n*1),线性变换常数项
b array 实数或二维数组(n*1),线性变换系数项

返回:array

filterHp(y, l)

HP滤波法

参数 类型 说明
y array 一维数字数组,时间序列
l any 整数,平滑参数

返回:array

mergeGraph(g1, g2, g3, gn)

将运行结果为图像的多个参数图像叠加,返回叠加后的图形组合。

参数 类型 说明
g1 any 图形1,一般是由graph函数返回的图形
g2 any 图形2,一般是由graph函数返回的图形
g3 any 图形3,一般是由graph函数返回的图形
gn any 图形n,一般是由graph函数返回的图形

返回:any

示例

setsysparam(pn_stock(),'SZ000063');
setsysparam(pn_date(),20190301T);
setsysparam(pn_nday(),100);
t1:=NDay2(gfopen(), Open() ,
gfclose(), close(),
gfhigh(), high(),
gflow(),  low(),
gftime(), datetimetostr(sp_time()),
//KLine颜色
gfColor(), IfThen3(Close(), Open(),
ClRed() ,  //涨颜色
clYellow() , //平颜色
ClLime()   //跌颜色
),
gffill(),ifThen3(Close(), Open(), flClear(), flSolid(),flSolid())
);
t2:=NDay2('MA5',Ma(Close(),5)); //5日均线
t3:=NDay2('MA10',Ma(Close(),10)); //10日均线
t4:=NDay2('MA20',Ma(Close(),20)); //20日均线
g1:=graph(gtKline(),'KLine',t1);
g2:=graph(gtline(),'MA5',t2);
g3:=graph(gtline(),'MA10',t3);
g4:=graph(gtline(),'MA20',t4);
MergeGraph(g1,g2,g3,g4);

fastLineWeb(r, graph_title, data_prop, return_type)

返回线图或者数据,主要用于网页设计。

参数 类型 说明
r array 一维数字数组,数据;
graph_title string 字符串,图形标题;
data_prop array 数据表类型,图形属性;
return_type any 整数,返回类型。

返回:array

barLineWeb(r, graph_title, return_type)

返回直方图。主要用于网页设计。

参数 类型 说明
r array 数据表类型,数据;
graph_title string 字符串,图形标题;
return_type any 整数,返回类型。

返回:array

pieLineWeb(r, graph_title, return_type)

返回饼图。

参数 类型 说明
r array 数据表类型,数据;
graph_title string 字符串,图形标题;
return_type any 整数,返回类型。

返回:array

getColorByIndex(index)

依据Index值,获得颜色数组内的指定颜色整数代号。 Index值 代号对应颜色 0 ClRed() 1 clBlue() 2 clGreen() 3 ClFuchsia() 4 ClLime() 5 ClPurple() 6 ClTeal() 7 clMaroon() 8 clNavy() 9 ClDkGray() 10 clOlive() 11 clYellow() 12 clMedGray() 13 ClGray() 14 ClLtGray() 15 ClSilver() 16 clMoneyGreen()

参数 类型 说明
index any 整数,颜色索引号

返回:array

示例

GetColorByIndex(1);
//返回:16711680

sqlCommnit(db_alias)

提交事务。

参数 类型 说明
db_alias string 数据库别名。

返回:any

readExcelSheets(alias, file_name, sheets_name, use_ole)

从Excel文件中读出Sheets列表。

参数 类型 说明
alias string 字符串类型。参考目录别名。
file_name string 字符串类型。文件名称。
sheets_name string 返回值。存贮读出的SHEETS名称,存贮为一个一维字符串数组。
use_ole bool object

返回:array

示例

//读取本地文件的sheet列表名
rdo2 readexcelSheets('','d:\\test\\test.xls',r,0);
r;
//结果:array("Sheet1","Sheet2","Sheet3")

exportFile2(type, alias, file_name, data, include_header, include_index, sheet, range)

将数据导出到指定Sheet、指定数据位置Range的excel文件,仅支持Type类型为ftxls()的,为了兼容其他类型,如果输入的类型是非ftxls()的,则执行exportfile导出数据且无法指定Sheet和Range。注:导出时对应的excel文件需要关闭。

参数 类型 说明
type any 整数类型。参考导入导出类型函数。
alias string 字符串类型。参考目录别名。
file_name string 字符串类型。文件名称。
data array 数据,需要导出的数据。
include_header bool object
include_index bool object
sheet string 字符串类型,指定Sheet。
range string 字符串类型,指定单元格,如:”A1”表示要把数据导出到A1开始的单元格。

返回:any

示例

data:=ones(10,5);
ret:=rdo2 exportfile2(ftxls(),"","C:\\test.xlsx",data,1,0,"Sheet3","C2");
ret;
//结果:1 (表示数据导出成功,可以在c盘看到test.xlsx文件)

importFile2(type, alias, file_name, data, include_header, include_index, force_single, sheet, range)

导入excel中指定Sheet的内容,可选择指定数据范围Range。仅支持Type类型为ftxls()的,为了兼容其他类型,如果输入的类型是非ftxls()的,则执行importfile导入数据且无法指定数据位置Range。

参数 类型 说明
type any 整数类型。参考导入导出类型函数。
alias string 字符串类型。参考目录别名。
file_name string 字符串类型。文件名称。
data array object
include_header bool object
include_index bool object
force_single bool object
sheet string 字符串类型,指定Sheet。
range string 字符串类型,指定单元格范围,如果为空导入Sheet的所有数据,非空则必须为excel的Range,如:“A1:E13“。

返回:bool

示例

ret:=rdo2 importfile2(ftxls(),"","C:\\test.xlsx",data,1,0,0,"Sheet3","C2:E5");
if ret then
data;
else
"导入失败";

ftCsVne()

逗号分割文件类型,输出结果禁用1E20等类型

返回:any

setHttpAcceptencodingon(session, is_zip)

设定是否支持压缩。 在进行网页请求数据传输过程中,设定是否支持压缩,默认支持。一般不需要指定。 仅新一代TSL语言支持该函数。

参数 类型 说明
session object session ID
is_zip bool object

返回:any

示例

url:="http://www.baidu.com";
sid:=Createhttpsession();
sethttpacceptencodingon(sid,false);//设定为不允许压缩传输
sethttpcallback(sid,findfunction("DownProg01")); //进度回调
r:=GetHttp(url,60000,v,code);
echo "\r\nDone",'->code:',code,'->返回内容总长度:',length(v),"\r\n";
0;
//--------------进度回调函数---------------------
function DownProg01(sid,AlldnB,dnB,AllupB,upB); //progresscallback-不提前结束
begin
if dnB > 0 then //如果大于0则打印
begin
echo "AlldnB:",AlldnB,",dnB:",dnB,",AllupB:",AllupB,",upB:",upB,"\r\n";
end;
return 0; //not done
end;

setHttpAcceptencoding(session, acceptencodingstr)

设定压缩格式编码类型。 在进行网页请求数据传输过程中,设定压缩格式编码类型,具体参照Http协议里的Accept-Encoding类型。 一般不需要指定。 仅新一代TSL语言支持该函数。

参数 类型 说明
session object session ID
acceptencodingstr string Accept-Encoding类型

返回:any

示例

url:="http://www.baidu.com";
sid:=Createhttpsession();
SetHttpAcceptencoding(sid,"gzip");//设定压缩格式编码类型
sethttpcallback(sid,findfunction("DownProg01")); //进度回调
r:=GetHttp(url,60000,v,code);
echo "\r\nDone",'->code:',code,'->返回内容总长度:',length(v),"\r\n";
0;
//--------------进度回调函数---------------------
function DownProg01(sid,AlldnB,dnB,AllupB,upB); //progresscallback-不提前结束
begin
if dnB > 0 then //如果大于0则打印
begin
echo "AlldnB:",AlldnB,",dnB:",dnB,",AllupB:",AllupB,",upB:",upB,"\r\n";
end;
return 0; //not done
end;

sysGetMemoryUsage(return_value)

获取系统内存状态

参数 类型 说明
return_value array 一维整数数组,单位:字节;其中各下标含义如下:

返回:array

示例

//获得系统内存状态
SysGetMemoryUsage();

sysGetProcessMemoryUsage(pid, return_value)

获取进程的内存使用状态

参数 类型 说明
pid any 整数,可选参数,进程ID。未指定时默认获取自身的内存使用状态
return_value any 一维整数数组,单位:字节;其中各下标含义如下:

返回:array

示例

//获得自身的内存使用状态
SysGetProcessMemoryUsage();

sysLibCVersion(return_value)

获取系统中C语言支持库的版本

参数 类型 说明
return_value string 字符串,C语言支持库的版本

返回:string

示例

//获得C语言支持库的版本
SysLibCVersion();

pyPutVar(var_name, var_value)

送入python变量

参数 类型 说明
var_name string
var_value any

返回:any

pyGetVar(var_name)

从python 获得变量

参数 类型 说明
var_name string

返回:any

pyRun(python_code, flag)

简单运行Python的代码

参数 类型 说明
python_code string 字符串类型,Python代码串,可执行多行代码。注意,使用空格对齐来确定逻辑层级,相同空格数代表同一层级,一般推荐使用4个空格。
flag any 整型,可选参数,默认不被指定,该含义由PyCompileFlags指定组合的状态,处理UTF-8源代码等问题。具体请参考Python手册。

返回:void

示例

s:="a=1
b=1
if a==1:
b=2
";
pyrun(s);
array("a":pygetvar("a"),"b":pygetvar("b"));

pyCall(call_flag, module_name, func_name, param1, param2, param_n)

调用python 模块中的函数

参数 类型 说明
call_flag any 结果输出方式与参数输入方式的设置,是一个按位(2位二进制)的状态组合值,即取值为二进制的00,01,10,11组合,具体含义如下:
module_name string 模块名
func_name string 模块中的函数名
param1 any 被调用函数的参数,可以是参数数组,也可以是依次传入参数。;且支持Name:Value模式进行命名参数的指定。;当为参数数组时,指定参数为array(‘参数名1’:参数值1, ‘参数名2’:参数值2,…),;当为依次传入时,则传入方式为:参数名1:参数值1, 参数名2:参数值2,…;注意,依次传入的命名参数方式目前只在新一代客户端中支持。
param2 any 被调用函数的第二个参数,可省略
param_n any 被调用函数的第N个参数,可省略

返回:any

示例

rdo2 PyRun("import numpy");
//不给状态值,默认方式下调用python的randint函数
rdo2 pycall('numpy.random','randint',6,9);
//参数通过数组方式传入
pycall(2,'numpy.random','randint',array('high':9,'low':6));
//一个个指定参数方式传入
pycall('numpy.random','randint',high:9,low:6);

pyRelease()

释放python资源,多线程的时候可以提高效率

返回:bool

pyEnsure()

锁定python资源;由于pyrun和pyPutVar,pyGetVar会智能锁定,所以用户一般来说不需要调用该函数。

返回:bool

pyError(return_value)

获取当前运行 Python 语句时的报错信息

参数 类型 说明
return_value string 报错信息

返回:string

示例

pyrun("a=math.pi");//此处会报错因为没有 import math
pyerror();

rEval(eval_string, code)

执行R的字符串。

参数 类型 说明
eval_string string 执行的串,例如”a=b+1”。
code string 返回是否成功,为0表示成功过,否则为错误码

返回:string

rGetVar(var_name)

获得一个R的变量的值。

参数 类型 说明
var_name string 设置的变量名,例如”a”。

返回:any

rPutVar(var_name, value)

设置一个R的变量的值。

参数 类型 说明
var_name string 设置的变量名,例如”a”。
value any 设置的变量的值

返回:any

rEnsure()

锁定R资源;由于REval和RPutVar,RGetVar会智能锁定,所以用户一般来说不需要调用该函数。

返回:bool

rRelease()

释放R资源,多线程的时候可以提高效率

返回:bool

mdo(function_name, in1, in_n)

单返回值的MATLAB函数调用。

参数 类型 说明
function_name string 函数名称。
in1 any MatLab函数所需的第一个参数,与MATLAB的函数定义相同,可省略
in_n any MatLab函数所需的第N个参数,与MATLAB的函数定义相同,可省略

返回:array

mdo2(function_name, n, out1, out_n, in1, in_n)

多个返回值的MATLAB函数调用。

参数 类型 说明
function_name string 函数名称。
n any 返回值的个数。
out1 any 返回值存贮的第一个参数,可省略。
out_n any 返回值存贮的第N个参数,可省略。
in1 any MatLab函数所需的第一个参数,与MATLAB的函数定义相同,可省略
in_n any MatLab函数所需的第N个参数,与MATLAB的函数定义相同,可省略

返回:array

mEval(eval_string)

执行MatLab的字符串。

参数 类型 说明
eval_string string 执行的串,例如”a=b+1”。

返回:string

mPutVar(var_name, value)

设置一个MATLAB的变量的值。

参数 类型 说明
var_name string 设置的变量名,例如”a”。
value any 设置的变量的值

返回:any

mGetVar(var_name)

获得一个MATLAB的变量的值。

参数 类型 说明
var_name string 要获得变量名,例如”a”。

返回:any

mGetBuf()

返回MATLAB引擎的警告或者错误信息。 例如:meval("a=[1,2,3;2,3,4;3,4,5];b=inv(a);"); return echo mgetbuf(); 由于矩阵a奇异,所以b求逆的时候会有提示信息,打印出来mGetBuf返回的信息为:Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND = 3.469447e-018.

返回:string

mClose()

关闭MATLAB引擎。

返回:any

mSetVisible(visible)

得到MATLAB引擎是否可视。

参数 类型 说明
visible bool object

返回:any

mSetVisible(visible)

得到MATLAB引擎是否可视。

参数 类型 说明
visible bool object

返回:any

menablefmarray(level)

设置Matlab数据转换成天软fmarray的模式

参数 类型 说明
level any 可选参数,转换模式等级,缺省值为1。;0:除矩阵(matrix)外的数据转换成fmarray;1:除标量外的数据转换成fmarray;2:所有数据都转换fmarray

返回:any

示例

t:=CreateMatrix(3,4,array('s','d','f'),1,2,3,4,5,6,7,8,9,10,11,12);
rdo2 mPutVar("A",t);
rdo2 mPutVar("B",2);
rdo2 mEval("C=A+B");
return rdo2 mGetVar("C");

blpCall(options, svc_url, request, call_back)

需要安装了彭博API 并在plugin\FileMgr.ini下增加 [BLP Config] Enabled=1

参数 类型 说明
options array 字符串下标的数组,会话的选项,下标值定义如下:;"maxEvent":最大的事件数。按照请求的类型有可能事件永远不终结,所以需要最大事件数做请求的结束,不设置则总是等待下一个事件。;"serverHost":服务器地址;"serverPort":服务器端口;"connectTimeout":连接超时的毫秒数。;其他可选下标为:defaultServices,defaultSubscriptionService,defaultTopicPrefix,allowMultipleCorrelatorsPerMsg,clientMode,maxPendingRequests",autoRestartOnDisconnection,authenticationOptions,numStartAttempts,maxEventQueueSize,slowConsumerWarningHiWaterMark,slowConsumerWarningLoWaterMark,defaultKeepAliveInactivityTime,defaultKeepAliveResponseTimeout,keepAliveEnabled,recordSubscriptionDataReceiveTimes;以上选项的具体含义请参照BLP的手册或者文档。
svc_url string 服务URL串,一般以//blp/开头,具体含义请参照BLP的手册或者文档。
request string 请求的名字,"subscription"特指订阅,其他请看服务支持创建的request种类。;RequestData:请求的数据参数;对于订阅请求,为一个二维的两列或者三列的字符串数组,;其中:第一列为subscription订阅串,第二列为:fields字段串,第三列为options选项串可以省略。具体含义参照BLP的说明;对于其他请求类型,应为一个二维两列的数组,第一列为字符串,加入到request的element名,第二列为任意类型,加入到的element的值
call_back string 可选,如果设置为字符串,则是指定的回调函数。目前仅支持同步模式,也就是说在BLPCall函数执行过程中进行回调。;回调函数有一个参数,送入的为BLP的Event,该Event已经转换为TSL的数组结构。;回调函数返回真则表明还可以继续等待下一个事件,否则结束整个函数。;返回值:如果有回调函数,则无返回值,否则返回一个包括所有收到的Event的数组。

返回:any

stock()

字符串类型,当前证券代码系统参数,读写。

返回:string

cycle()

字符串类型,当前周期系统参数,读写。

返回:string

rate()

整数类型,当前复权类型系统参数,读写。

返回:any

rateDay()

日期类型,复权基准日系统参数,读写。

返回:any

precision()

整数类型,保留小数位数系统参数,读写。

返回:any

bk()

字符串类型,默认板块系统参数,读写。

返回:string

stocks()

股票组参数,如果调用REMOTECALLFUNC需要一次性调用多个股票进行返回,则设置该参数为数组,取消则设置Stock属性。主要用于EXCEL的表格提取数据。

返回:array

times()

时间组参数,如果调用REMOTECALLFUNC需要一次性调用多个时间进行返回,则设置该参数为数组,取消则设置Time属性。主要用于EXCEL的表格提取数据。

返回:array

bks()

板块组参数,如果调用REMOTECALLFUNC需要一次性调用多个板块进行返回,则设置该参数为数组,取消则设置BK属性。主要用于EXCEL的表格提取数据。

返回:array

nilTrans()

设置TSL语言的NIL和COM转换的规则。 0: 转换为Unassigned 1: 转换为Empty 2: 转换为NULL 3: 转换为NaN 4: 转换为整数0 5: 转换为浮点0 6: 转换为空字符串 7: 转换为'NIL'字符串 8: 转换为'NULL'字符串 9: 转换为'-'字符串 10: 转换为'/'字符串 其他值: 转换为Unassigned

返回:string

i64Trans()

设置TSL语言的Int64和COM转换的规则。 0:转换为64位整数。默认值 1:转换为32位整数。可能会溢出。 2:转换为双精度浮点数。可能会丢失精度。 以上增强是因为目前买卖盘量已经转换为64位整数,而某些COM前端不支持64位整数,例如Matlab2009等。用户可以设置该属性来控制转换的行为。

返回:any

keepRawData()

由于在EXCEL单元格中以及MATLAB中送入数据的时候,均为二维数据,但TSL很多函数的参数需要一维的参数,因此需要有一个转换的原则。数据转换规则如下: 为0的时候,单行、单列均转换为一维数组。 为1的时候,所有的转换均不做,保留原始数据的摸样。 为2的时候,仅转换单列的数据为一维数组。 为3的时候,仅转换单行的数据为一维数组。

返回:array

standardArray()

TSL返回的数组是一种array of olevariant结构,允许混合数据类型,可以将字符串,整数浮点混合在一个数组中,这样在某些其他系统中,会存在处理上的难度,为了兼容这些系统,允许指定返回的结果集为一个标准的数组。当使用这个设置的时候,必需保障返回的数据结果集是规范的类型一致的结果集,否则可能会出现错误。可设置的值定义为: 0:任意类型。 1:浮点数组。 2:字符串数组。 3:整数数组。

返回:array

textResult()

某些系统无法处理复杂的结果集,在这种情况下,可以使用文本来返回的结果集,文本格式是TSL可解析的数据结构文本串。设置为1则任意类型均以文本串的模式返回。

返回:array

resultFileName()

某些系统无法处理COM返回的复杂的结果集,在这种情况下,可以指定一个文件来返回结果集,调用完成后再由该系统从文件中读取数据。设置该文件名为非空的串则打开该模式,如果文件名以.csv或.xml结尾,会以CSV或XMLXML为TSL语言的标准XML格式)格式写入文件,否则,会写入EXCEL格式结构的文件。

返回:array

computebitsoption()

计算的位数选项。0:自动选择,1:32位服务器计算,2:64位服务器计算。

返回:any

computeservice()

计算的服务群组选择。空字符串为默认,’auto’为自动选择,否则为指定的服务群组名。

返回:string

remoteCallFunc(func_name, params)

利用平台执行一个函数。

参数 类型 说明
func_name string 字符串类型,需要调用的函数名。
params array Array of Variant的数组类型。用于存贮调用函数的参数。

返回:any

localCallFunc(func_name, params)

利用本地解释器执行一个函数。

参数 类型 说明
func_name string 字符串类型,需要调用的函数名。
params array Array of Variant的数组类型。用于存贮调用函数的参数。

返回:any

remoteExecute(execute_str)

利用平台执行一段TSL脚本。

参数 类型 说明
execute_str string 字符串类型,需要执行的脚本串。

返回:any

localExecute(execute_str)

利用本地解释器执行一段TSL脚本。

参数 类型 说明
execute_str string 字符串类型,需要执行的脚本串。

返回:any

resetSysParam()

重置系统参数。时间设置为当前时间,证券为上证指数,周期为日线,设置为不复权,复权基准日为0,返回保留小数点位数为4,股票列表为空,时间列表为空。

返回:array

adminCommand(command, time_out, recv_string, broad_string, err_msg)

提交管理员命令。

参数 类型 说明
command string 字符串类型,提交的管理员命令串。
time_out any 整数类型,命令超时的毫秒数。;NoDateTimeOut:整数类型,收到第一个数据开始多久没有数据则返回。
recv_string any 返回的命令结果串。
broad_string any 返回的广播消息串。
err_msg any 如果发生错误,返回的错误信息。

返回:any

simplyAdminCommand(command, time_out, no_data_time_out)

提交管理员命令。

参数 类型 说明
command string 字符串类型,提交的管理员命令串。
time_out any 整数类型,命令超时的毫秒数。
no_data_time_out any 整数类型,收到第一个数据开始多久没有数据则返回。

返回:any

tenantCall(session_key, call_name, param, time_out, return_value)

平台中通过租户方式调用指定功能

参数 类型 说明
session_key string 字符串,租户SESSIONKEY串,如果租户设定了密码,则为SESSIONKEY:PWD。
call_name string 字符串,功能名称,如果设置了别名则为别名,否则等同于函数名。
param array 数组,调用功能时传入的参数值。
time_out any 整数,可选参数,等待超时毫秒数
return_value any 任意类型,返回结果是租户调用的结果集。

返回:any

示例

SessionKey:="{58DC***DF58}";
CallName:="HQData";
Param:=array("SH000001",20260325T,cy_day());
TenantCall(SessionKey,CallName,Param);

opsCall(call_name, ops_id, param, time_out, return_value)

平台中调用已注册的TS-OPS服务

参数 类型 说明
call_name string 字符串,被调用的OPS服务名称,该名称由OPS服务方提供。
ops_id string 字符串,被调用的OPS服务ID,对应请求头中的TS-OPS-ID字段值。如果为空则使用缺省支持CallName的OPS服务。
param array 数组,调用OPS服务时传入的参数值。
time_out any 整数,可选参数,等待超时毫秒数
return_value any 任意类型,返回结果是ops调用的结果集。

返回:any

示例

CallName:="hahaha";
OPSId:="";
Param:=array(120,3);
OPSCall(CallName,OPSId,Param);

fSess()

整型,会话IDhttp Session ID,创建对象时产生,并设置成了分段输出模式。 类型:只读

返回:any

fu()

字符串,用户名 类型:读写

返回:string

fp()

字符串,用户密码 类型:读写

返回:string

fs()

字符串,租户Session Key;使用特殊租户(调用功能列表为*)替代用户时指定。 类型:读写

返回:array

fStream()

字符串,接收到的转发数据内容 类型:只读

返回:string

fRetry()

整型,毫秒数;连接中断后,重连请求之间的等待时间间隔 类型:读写

返回:any

fLastId()

整型,最后一次记录的事件ID,用于重连 类型:读写

返回:any

waitMessage(timeout, return_value)

注册OPS服务,通过分段模式接收天软远端转发的请求数据

参数 类型 说明
timeout any 请求超时毫秒数
return_value bool object

返回:bool

doOnMessage(id, event, data)

虚方法,根据event类型,对事件进行处理;若未指定FonMessage,需重写该方法

参数 类型 说明
id any 事件id,当事件类型为connect、cancel时,id为nil
event string 事件类型;主要事件类型:connect、call、subscription、cancel
data array Json格式数据;当事件类型为connect时,仅包括opsid,为call、subscription时,包括name、params等信息。

返回:any

doMessage(value)

解析接收到的天软远端转发的请求数据

参数 类型 说明
value string 接收到的天软远端转发的请求数据,包括id、event、data、retry等

返回:any

fOpsId()

字符串,TS-OPS服务id 类型:只读

返回:string

fAsyncResults()

数组,用于存放事件处理结果 类型:只读

返回:array

fLastId()

整型,最后一次记录的事件ID,用于重连 类型:读写

返回:any

fDataUrl()

字符串,TS-OPS服务数据上传地址 类型:读写

返回:string

fopsList()

字符串,要注册的OPS服务列表,多个服务之间用逗号分隔 类型:读写

返回:array

fopsName()

字符串,注册的TS-OPS服务名称,用于标识,可为空字符串 类型:读写

返回:string

fCallBack()

字符串或函数指针,call事件回调函数;未指定时,必须重写CallBack方法 类型:读写

返回:string

fSubCallBack()

字符串或函数指针,subscription事件回调函数;未指定时,必须重写WaitSubscription方法 类型:读写

返回:string

fReturnRuntimeError()

布尔值,默认值为False;调用回调函数出错时,是否返回详细的报错信息 类型:读写

返回:any

fDebug()

布尔值,默认值为True;是否打印调试信息 类型:读写

返回:any

create(durl, ops_name, opslist, cb, subcb, url, header, onmessage, u, p, s, reconn)

构造方法

参数 类型 说明
durl string TS-OPS服务数据上传地址
ops_name string 要注册的TS-OPS服务名称,用于标识,可为空字符串
opslist string 要注册的TS-OPS服务列表;多个服务之间用逗号分隔,订阅服务需要加上__subscription__,如“__subscription__/time”
cb string 字符串或函数指针,call事件回调函数,若为空,则必须重写CallBack方法
subcb string 字符串或函数指针,subscription事件回调函数,若为空,则必须重写WaitSubscription方法
url string TS-OPS服务注册地址
header string TS-OPS服务注册时需要指定的头部信息,比如TS-OPS-CALL等
onmessage any 函数指针,消息处理过程,指向一个函数。可通过Findfunction("函数名")产生。当重写了DoOnMessage方法时,可设置为nil值
u string 用户名
p string 用户密码
s string 租户Session Key;使用特殊租户(调用功能列表为*)替代用户时指定
reconn bool object

返回:any

callBack(name, param, realdata, return_value)

虚方法,TS-OPS服务端call事件处理函数;若未指定FCallBack,则必须重写该方法

参数 类型 说明
name string 如果是字符串,表示函数名称,也可以是函数指针,用于调用指定的函数
param array 函数参数值列表,用于调用指定函数传参
realdata array 包含此次call事件从服务器传输来的信息,如函数名,参数等
return_value array 要上传的数据结果

返回:any

waitSubscription(name, param, realdata, return_value)

虚方法,TS-OPS服务端subscription事件处理函数;若未指定FSubCallBack,则必须重写该方法

参数 类型 说明
name string 如果是字符串,表示函数名称,也可以是函数指针,用于调用指定的函数
param array 函数参数值列表,用于调用指定函数传参
realdata array 包含此次subscription事件从服务器传输来的信息,如函数名,参数等
return_value array 要上传的数据结果

返回:any

asyncCall(durl, id, opsid, realdata, u, p, s, runerror, debug, sub, cb, caller, return_value)

call、subscription事件类型处理方法。根据参数sub判断是call还是subscription事件类型,并调用ops服务端的事件处理方法,调用完成后将结果上传至服务器,最终返回给请求方

参数 类型 说明
durl string TS-OPS服务数据上传地址
id any 事件id
opsid string TS-OPS服务id
realdata array 包含此次事件从服务器传输来的信息,如函数名,参数等
u string 用户名
p string 用户密码
s string 租户Session Key;使用特殊租户(调用功能列表为*)替代用户时指定
runerror bool object
debug bool object
sub bool object
cb string 字符串或函数指针,回调函数
caller string 类名;若未指定FCallBack/FsubCallBack,需传入重写了CallBack/WaitSubscription方法的类名
return_value bool object

返回:bool

doOnMessage(id, event, data)

根据event类型,对事件进行处理

参数 类型 说明
id any 事件id,当事件类型为connect、cancel时,id为nil
event string 事件类型;主要事件类型:connect、call、subscription、cancel
data array Json格式数据;当事件类型为connect时,仅包括opsid,为call、subscription时,包括name、params等信息。

返回:any

tsCanGrid()

获得当前用户是否具备网格计算的权限。

返回:bool

isBackGround()

获得当前运行的模型是否以委托执行的后台模式运行。

返回:bool

tsAppServer()

获得当前运行的模型所在的运算服务器的标识。

返回:string

示例

a:=rand(10,10);
tsAppServer();
//结果:192.168.101.45:3328(Z:\server\bin5)

tsAppServerName()

返回平台设置的名字,如果没有设置,默认是ip:进程路径。

返回:string

示例

TsAppServerName();

sendToClient(cmd_type, cmd_text, cmd_param, cmd_data, time_out)

发送命令到客户端执行。

参数 类型 说明
cmd_type string 命令类型。
cmd_text string 命令串。
cmd_param any 命令参数。
cmd_data array 命令数据。
time_out any 超时的秒数。默认是300s超时

返回:any

示例

//1)执行命令:return 100+1
return SendToClient("getdo","return 100 + 1;",nil,nil);
//结果:101
//2)采用系统参数取得数据,将取得的数据相加,并设置超时时间为30s
return SendToClient("getdo","return getsysparam('a') + getsysparam('b');",nil,array("a":10,"b":30),30);
//结果:40

loadTableEx(table_name)

加载用户数据TableName,如若TableName非空,则返回TableName数据,否则返回空数组。

参数 类型 说明
table_name string 字符串,数据文件名称

返回:array

示例

LoadTableEx('repitle');

loadTable(name, table_type)

提取用户数据,装入用户表,从name指定的位置将数据导出。TableType参数可省略,默认为0;0或省略时表示装入当前用户表,1表示装入系统表,即可导入系统账号system的用户数据。

参数 类型 说明
name string 字符串,数据存储位置的名称
table_type bool object

返回:any

示例

//将savetable范例中保存的用户数据testA提取出来
loadTable('testA');

saveTable(name, value, stream_type)

保存用户数据到服务器。服务器为每一位用户保留一块存储区域,可以把自有数据保存进去,以备分析时使用。 该方式只做临时数据存储,用户存储区域有限,需长期保留的数据,建议用exportfile等方式保存到本地。

参数 类型 说明
name string 存储位置的名称, 字符串类型
value any 各种类型的数据,如Integerstringarray
stream_type bool object

返回:any

示例

//将r保存为用户数据testA
r:=rand(10,10);
Return savetable('testA',r);
//结果:-1

testTable(name, table_type)

检查数据是否存在,测试是否存在指定name的数据,如果TableType为真则为测试系统数据表,即测试系统账号system是否存在name指定的数据;TableType缺省或为0

参数 类型 说明
name string 字符串,数据存储位置的名称;
table_type bool object

返回:bool

示例

testTable('testA');//测试用户数据"testA"是否存在。返回值为1,即存在,0即不存在。;

saveBk(bk_name, bk_dir, sample)

保存用户板块。将品种数组保存到指定板块目录下,保存的板块名为BkName。保存板块后,用户不能直接在客户端的用户板块中看到该板块,但是可以用getbk模型获取到,用户重新登录后可看到。

参数 类型 说明
bk_name string 字符串,板块名称;
bk_dir string 字符串,板块保存的目录;
sample array 一维数组,可以是股票、基金等品种代码列表。

返回:array

示例

SaveBk("MySector","我的一级分类\\我的二级分类",Array("SZ000001","SZ000002"));
{在"我的一级分类\\我的二级分类"目录生成一个名为"MySector "的板块,该板块的成分为SZ000001,SZ000002}

deleteBk(bk_name)

从用户板块中删除名为BkName的板块。

参数 类型 说明
bk_name string 字符串,板块名称。

返回:bool

listTable()

返回用户数据的名称列表(一维数组)。

返回:array

示例

ListTable();

deleteTable(table_name)

删除指定的用户数据。

参数 类型 说明
table_name string 要删除的用户数据全名称,字符串

返回:any

userDataUpLoad(filedir, if_tanscode)

上传用户数据,输入本地用户数据的路径及名称,通过该函数可上传至服务器。 输入本地用户数据的路径及名称,通过该函数可上传至服务器 1) 支持正常编辑文本文件名,如:测试数据01.stm 2) 支持十六进制文件名,如:hex_74657374646174613031.stm

参数 类型 说明
filedir string 字符串类型,用户数据路径及名称
if_tanscode any 整型,用户名称是否转码

返回:string

示例

//dir为用户本地用户数据的存贮目录
Filedir:='C:\\Users\\xxxx\\Tinysoft\\Analyse.NET\\D254A848\\xxx\\UserDB\\hex_74657374646174613031.stm';
return UserDataUpLoad(Filedir); //返回上传结果提示信息。

hexToString(str)

stm用户数据名称转码(十六进制)。 由于本地存贮的用户数据的名称是转码后的十六进制名称,一般以"hex_"开头,通过该模型,可将名称转码为对应在客户端上显示的名称。

参数 类型 说明
str string 字符串类型,十六进制字符串

返回:string

示例

//将用户数据名转化为可读串
str:='hex_74657374646174613031.stm';
HexToString(str); //返回testdata01;

transFileName(dir, if_tanscode)

获取本地用户数据列表(仅用于自动存储在本地的STM数据)。

参数 类型 说明
dir string 字符串类型,路径
if_tanscode any 整型,用户名称是否转码

返回:array

示例

//获取本地用户数据列表
dir:='C:\\Users\\xxxx\\Tinysoft\\Analyse.NET\\D254A848\\xxx\\UserDB';
TransFileName(dir); //返回用户数据列表;

delPrecode()

将第一列的8位标准代码转为6位标准代码。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

incPrecode()

6位代码->8位代码;注意,该函数主要用于客户端结果处理,不提供给用户程序编辑

返回:array

processField(field_name, call_back)

对相应的数据进行处理,注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
field_name string 字符串,字段名称
call_back string 字符串,函数名称

返回:array

processFirstField(call_back)

对相应数据进行处理。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
call_back string 字符串,函数名称

返回:array

twoDimFormat2()

指标为主(二维表)。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

threeDimFormat2()

公司为主,指标为辅格式。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:any

threeDimFormat3()

指标为主,年份为辅格式。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

threeDimFormat4()

指标为主,公司为辅格式。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

threeDimFormat5()

年份为主,公司为辅格式。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:any

threeDimFormat6()

年份为主,指标为辅格式。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

isTwoDim(t)

是否为二维表。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
t array 任意类型的数据

返回:bool

transForm(data)

数组转置。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
data array 数据表类型数据

返回:array

transPose(data)

数组转置。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
data array 数据表结构数据,第一列数据必须为字符串并且列数要大于3

返回:array

transPoseForChart(data)

表格转置。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
data array 数据表类型

返回:array

transPoseForChartSysParam()

表格转置。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

transPoseForChartSysParamEx()

表格转置。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

transDataStandardize(nil_v)

空(NIL)数据标准化。注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
nil_v any Nil类型的数据标准化后的值

返回:array

delPrecodeCallBack(s)

去除证券代码前面的“SH”、“SZ”、“OF”、“BK”标识

参数 类型 说明
s string 字符串

返回:string

示例

DelPrecodeCallBack('SH600000');

incPrecodeCallBack(s)

将“000002.SZ”的代码转化为“SZ000002”

参数 类型 说明
s string 字符串

返回:string

示例

IncPrecodeCallBack('000002.SZ');

checkDataCanBeExtract(data)

检查是否存在可展开的数据。

参数 类型 说明
data array 数据表类型数据

返回:bool

extractData(data, check, code)

展开表格;系统使用,用于客户端展开表格。扩展填充模式为‘扩展部分保留为空’。该函数的功能即结果页面工具栏中的按钮的功能。 另注意,入口DATA会被清空。

参数 类型 说明
data array 数据表数据
check bool object
code string object

返回:array

示例

r:=Query("","SH600000;SZ000002",True,"","代码",DefaultStockID(),
"名称",CurrentStockName(),
"股票.分红送股",infoarray(18));
ExtractData(r,1,0);

extractDataEx(data, check, code, fill_method)

展开表格,系统使用,用于客户端展开表格。 注意:入口DATA会被清空

参数 类型 说明
data array 数组,数据表数据
check any 布尔,标识是否检查要展开的数据
code string 布尔,是否返回
fill_method any 整数,扩展填充模式

返回:any

示例

r:=Query("","SH600000;SZ000002",True,"","代码",DefaultStockID(),
"名称",CurrentStockName(),
"名称2",CurrentStockName(),
"名称3f",CurrentStockName(),
"股票.分红送股",infoarray(18));
ExtractDataEx(r,1,0,1);

extractDataEx2(data, check, code, fill_method, if_cartesian)

展开表格

参数 类型 说明
data array 数组类型,数据
check bool 布尔类型,标识是否检查要展开的数据
code string 布尔类型,布尔类型,
fill_method any 整数,扩展填充模式
if_cartesian bool 布尔类型,是否做笛卡尔积展开

返回:array

示例

// 数据展开范例
r:=Query("","SH600000;SZ000002",True,"","代码",DefaultStockID(),
"名称",CurrentStockName(),
"名称2",CurrentStockName(),
"名称3f",CurrentStockName(),
"股票.分红送股",infoarray(18));
ExtractDataEx2(r,1,0,1,1);

extractDataLocalRun(fill_method)

展开表格;用于客户端展开表格,扩展会产生一些空的内容;如果需要把空内容补上,例如需要补上其股票代码、名称等信息,则可以选择扩充字段;扩充了的信息往往在对字段进行排序之后非常有用。 注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
fill_method any 扩展填充模式

返回:string

extractDataLocalRun2(fill_method, if_cartesian)

展开表格(考虑笛卡尔) 用于客户端展开表格,扩展会产生一些空的内容。 如果需要把空内容补上,例如需要补上其股票代码、名称等信息,则可以选择扩充字段。 扩充了的信息往往在对字段进行排序之后非常有用。 注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。需要本地执行。

参数 类型 说明
fill_method any 整数,扩展填充模式
if_cartesian bool 布尔类型,是否做笛卡尔积展开

返回:string

示例

// 数据展开范例
r:=Query("","SH600000;SZ000002",True,"","代码",DefaultStockID(),
"名称",CurrentStockName(),
"名称2",CurrentStockName(),
"名称3f",CurrentStockName(),
"股票.分红送股",infoarray(18));
setsysparam(pn_data(),r);
ExtractDataLocalRun2(0,1);

simpleStat(data)

简单统计;对数据进行简单统计,得到最小值,最大值,和,平均值,样本标准差,总体标准差,样本偏差,整体偏差,总体偏差;

参数 类型 说明
data array 表格或者一维数字数组数据

返回:array

示例

data:=array(1,2,3,4,5);
SimpleStat(Data);

simpleStatLocal()

简单统计;对数据进行简单统计,得到最小值,最大值,和,平均值,样本标准差,总体标准差,样本偏差,整体偏差,总体偏差,平方和,NORM,偏度,峰度; 注意,该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:any

guSimpleDataTransform(mtype, nodatecol)

时序数据简单处理变形,譬如:累加、累乘、单期转多期。基于列名(含截止日、日期、date),跳过日期列 注意:该函数主要用于客户端结果处理,不提供给用户程序编辑。

参数 类型 说明
mtype any 用户自定义,处理方式
nodatecol bool object

返回:array

getDefaultFuncNameByStock(stock_id)

默认函数名,对于不同类型的证券代码,返回的默认函数名称不一致;

参数 类型 说明
stock_id string 证券代码

返回:string

getTypeOfStock(stock_id)

证券品种

参数 类型 说明
stock_id string 证券代码

返回:any

示例

GetTypeOfStock('OF000001');

guExtractResultData()

穿透展示数组,用于展示<量化分析>结果专用嵌套数组结构的分析结果,结构为「键名:数组值」的键值对格式,支持一维/二维数组嵌套 注意:该函数主要用于客户端结果处理,不提供给用户程序编辑。

返回:array

thisFuncOnlyForStock()

返回'本模型只适用于股票!'字符串

返回:string

thisFuncOnlyForBond()

返回'本模型只适用于债券!'字符串

返回:string

thisFuncUnderConstruction()

返回"本模型正在维护中.....请稍候再使用"出错信息

返回:string

thisFunOnlyForIndex()

返回'本模型只适用于指数!'字符串

返回:string

thisFuncOnlyForFund()

返回'本模型只适用于基金!'字符串

返回:string

connectServer(address, port, proxy_info)

连接服务器。成功返回0,否则返回错误代码。

参数 类型 说明
address string 字符串类型,服务器地址。
port any 整数类型,服务器端口。
proxy_info array 若无代理服务器,则省略。代理服务器信息,字符串下标数组类型。数组下标串为:

返回:any

loginServer(user_name, password, err_msg)

登录服务器。成功返回0,否则返回错误代码。

参数 类型 说明
user_name string 字符串类型,登录用户名。
password string 字符串类型,登录密码。
err_msg any 可选参数,当登录错误的时候返回错误串。

返回:any

defaultConnectAndLogin(alias, err_msg)

连接并登录服务器,如果成功则返回0,否则返回出错代码。

参数 类型 说明
alias string 服务器别名,其相应的配置在INI中。配置可参考:INI文件配置登陆信息
err_msg string 可省略的参数,当登录不成功的时候,其返回错误信息。

返回:any

sendExecuteAndWait(remote_exec, sys_param, exec_result, env_or_err, online)

递交请求给服务器执行,如果成功则返回0,否则返回错误代码。 当RemoteExec的字符串为空串,且Online为假时,为提交实时订阅得到最新的行情状态并结束订阅请求。

参数 类型 说明
remote_exec string 递交远程的执行串,Program 开始 end结束。;例如返回服务器的当前时间;Program gettimefromserver;beginreturn datetimetostr(now());end.
sys_param array 缺省的服务器系统环境参数。
exec_result bool object
env_or_err bool object
online bool object

返回:string

sendExecute(remote_exec, sys_param, call_back, online)

递交请求给服务器异步执行,如果成功则返回和服务器通讯的句柄。0为错误。 当RemoteExec的字符串为空串,且Online为假时,为提交实时订阅。

参数 类型 说明
remote_exec string 递交远程的执行串,Program 开始 end结束。;例如返回服务器的当前时间;Program gettimefromserver;beginreturn datetimetostr(now());end.
sys_param array 缺省的服务器系统环境参数。
call_back string 当执行结束或者出错等等回调的TSL语言代码。
online bool object

返回:string

sendExecute(order_param, call_back)

提交实时订阅。

参数 类型 说明
order_param array 数组类型,订阅请求此参数必需有两个下标:;一个是"Type",下标值为整数,代表订阅类型,1表示行情订阅;另一个是"IDs",值为一个包括订阅ID的数组。对于行情而言,就是订阅的所有的股票列表。;如果是订阅行情还需要一个下标,为"SUBs",值为一个订阅的字段的数组,;订阅行情支持的字段如下:;"StockID", "StockName", "date","price", "open", "close", "high", "low", "vol", "amount", "cjbs", "yclose", "syl1", "syl2","lb","buy1", "buy2", "buy3", "buy4", "buy5", "sale1", "sale2", "sale3", "sale4", "sale5","bc1", "bc2", "bc3", "bc4", "bc5", "sc1", "sc2", "sc3", "sc4", "sc5",;以下是Level2行情支持的订阅字段;"buy6", "buy7", "buy8", "buy9", "buy10", "sale6", "sale7", "sale8", "sale9", "sale10","bc6", "bc7", "bc8", "bc9", "bc10", "sc6", "sc7", "sc8", "sc9", "sc10"
call_back string 当实时订阅数据到达或者订阅结束、出错等等回调的TSL语言代码。;在回调代码调用的时候,回调的信息均在系统参数中。

返回:any

endExecute(exec_handle)

终止异步执行或者订阅。

参数 类型 说明
exec_handle any 由SendExecute返回的执行句柄。

返回:any

remoteAddress()

第三方交互中得到远程登录的地址

返回:string

remotePort()

得到远程端口。

返回:any

tsTaskAdmin(command, cmd_return, broad_cast_msg, err_msg, wait_ms, data_recved_wait_ms)

向天软平台发送管理命令。本地函数调用时需要加上RDO2

参数 类型 说明
command string 字符串类型,送入的命令串。更多任务管理命令查看:Q:任务管理说明
cmd_return string 字符串,存放命令执行的返回结果。
broad_cast_msg string 字符串,存放在命令期间接收到的广播消息。
err_msg string 如果发生错误,返回错误的信息串。
wait_ms any 等待信息的毫秒数,可省略。
data_recved_wait_ms any 当数据已经有接收到,等多多少毫秒则结束等待。

返回:any

setComputeService(service)

设置使用的计算的服务群。

参数 类型 说明
service string 服务群名。空字符串表示默认服务,’auto’表示自动选择,否则为指定的服务群名。

返回:any

getComputebitsOption()

获得使用的计算的位选项。

返回:any

setComputebitsOption(v)

设置使用的计算的位选项。

参数 类型 说明
v any 整数。0表示自动选择,1表示32位服务器计算 2表示64位服务器计算

返回:any

getComputeService()

获得计算的服务群选择。

返回:string

webTbArrow(t, pv, ifval, opstyle)

dotWeb表-带颜色的方向箭头-条件格式 将一维数字数组按值转换为html的方向箭头格式, 在dotweb直接使用即可,不需要其他操作 使用说明: 返回的结果可以在web中直接以对应的样式显示,不需要特殊配置 只能在dotweb使用。 与PN_Precision有关。

参数 类型 说明
t array Array of number,只能是一维数组或单个元素
pv float Number,默认为0,阈值,大于pv的向上
ifval bool Bool,是否显示值,默认假
opstyle array Array of number,可选样式数组

返回:array

webTbBar(t, color, min, max, ifshowv, optstyle)

dotWeb表-数据条-条件格式 条件格式-条形图 固定零轴用Web_td_NPBar

参数 类型 说明
t array Array of number,一维数字数组
color string String,颜色
min float Number,最小值
max float Number,最大值
ifshowv bool Bool,是否展示数值
optstyle array Array of string,可选样式数组

返回:array

webTbGradient(t, midtype, min, max, ifshowv, optstyle)

dotWeb表-色阶-条件格式 如果没有min/max则对整个数据表t求最大最小值

参数 类型 说明
t array Array of number,一维或二维数字数组
midtype any Usrdefine,字符串""0"":中位数【默认】,或任意实数
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
ifshowv bool Bool,是否显示值,默认真
optstyle array Array of string, 可选样式数组

返回:array

webTbNpbar(t, ncolor, pcolor, ifalign, min, max, ifshowv, optstyle)

dotWeb表-正负数据条-条件格式 强制以0轴作为起点或终点

参数 类型 说明
t array Array of number,一维数字数组
ncolor string String,负值颜色
pcolor string String,正值颜色
ifalign bool Bool,False:强制以0轴作为起点或终点,脱离0轴,请使用web_td_bar;True:固定以0轴做对齐。
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
ifshowv bool Bool, 是否显示值,默认真
optstyle array Array of string, 可选样式数组

返回:array

webTbNpgridbar(t, ncolor, pcolor, ifalign, min, max, optstyle)

dotWeb表-正负数据条-条件格式(数字与数据条分两部分展示) 强制以0轴作为起点或终点 与Web_TB_NPBar的区别 本模型(数字与数据条分两部分展示) 只在dotweb中可以看到效果

参数 类型 说明
t array Array of number,一维数字数组
ncolor string String,负值颜色
pcolor string String,正值颜色
ifalign bool Bool,False:强制以0轴作为起点或终点,脱离0轴,请使用web_td_bar;True:固定以0轴做对齐。
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
optstyle array Array of string, 可选样式数组

返回:array

webCssBgbar(sd, ed, color, v, opstyle, iffillparent)

样式-单元格-设置单条形图式背景

参数 类型 说明
sd float Number,起始百分位(%)
ed float Number,中止百分位(%)
color string String,条形颜色
v float Number,显示值
opstyle array Array of string,可选样式参数
iffillparent bool Bool,是否填充父元素,默认真

返回:string

webCssBgcolor(v, bc, optstyle, iffillparent)

样式-单元格-设置背景色

参数 类型 说明
v float Number,数值
bc string String,背景色
optstyle array Array of string,可选样式数组
iffillparent bool Bool,是否填充父容器,默认真

返回:string

webCssBghist(sd, ed, color, v, opstyle, iffillparent)

样式-单元格-设置单柱形图式背景

参数 类型 说明
sd float Number,起始百分位(%)
ed float Number,中止百分位(%)
color string String,条形颜色
v float Number,显示值
opstyle array Array of string,可选样式参数
iffillparent bool Bool,是否填充父容器,默认真

返回:string

webRichtextZdbgcolor(v, s, ops)

样式-单元格-涨跌双色-富文本 (1)根据v的值大小设置背景色 v>0 颜色为红 v<0 绿色 (2)文本显示为s 当s为nil时,用v填充

参数 类型 说明
v float Number,
s string String,
ops array Array of number

返回:string

webSparkHist(t, color, min, max, optstyle, bgcolor)

样式-单元格-柱形图-迷你图 固定零轴用Web_Spark_Hist array('font-size':'50px','padding':'5px')

参数 类型 说明
t array Array of number,一维数字数组
color string String,颜色
min float Number,最小值
max float Number,最大值
optstyle array Array of string,可选样式数组
bgcolor string String,背景色

返回:array

webSparkNphist(t, ncolor, pcolor, ifalign, min, max, optstyle, bgcolor)

样式-单元格-正负、盈亏柱形图-迷你图 强制以0轴作为起点或终点 设置optstyle可指定高度和留白。 optstyle := array('height':'50px','padding':'5px')

参数 类型 说明
t array Array of number,一维数字数组
ncolor string String,负值颜色
pcolor string String,正值颜色
ifalign bool Bool,False:强制以0轴作为起点或终点,脱离0轴,请使用Web_Spark_HistTrue:固定以0轴做对齐。
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
optstyle array Array of string, 可选样式数组
bgcolor string String,背景色

返回:array

webFigBox(data)

dotweb-自定义图-箱型图 每列表示一个箱子的分布数据echarts箱型图,每一列对应于一个箱子的数据,列名对应于系列名

参数 类型 说明
data array Array of number,箱型图作图数据

返回:array

webFigHeatmap(data)

dotWeb图-自定义图-热力图 实现将dotweb配置串与数据分离,只考虑默认图表效果。 使用说明: (1)将结果使用 本模型 得到作图必须字段 (2)复制结果|配置串|中的文本到dotweb配置串中即可 (3)一般需要调整块的高度

参数 类型 说明
data array Usrdefine,二维数据表

返回:array

webFigHistogram(data)

dotweb-自定义图-分布直方图,data是一维数字数组

参数 类型 说明
data array Array of number,一维数组数据

返回:array

webFigRadar(data, min, max, ifrange)

dotWeb图-自定义图-雷达图 雷达图辅助模型 只考虑最基本的雷达图。 实现将dotweb配置串与数据分离,只考虑默认图表效果。 使用说明: (1)将结果使用 本模型 得到作图必须字段 (2)复制结果|配置串|中的文本到dotweb配置串中即可 (3)一般需要调整块的高度

参数 类型 说明
data array Usrdefine,数据表,第一列为轴名,每一行为一列数据。;当为一维数组时,自动转换。
min float Number,默认,min(Data[:,1:]),;可以为与data等长的数组,对每一轴设置;或者为实数,表示左右轴都是同一个值
max float Number,默认,max(Data[:,1:]),;可以为与data等长的数组,对每一轴设置;或者为实数,表示左右轴都是同一个值
ifrange bool Bool,是否指定范围,控制max和min是否有效;为False时,max和min失效,由dotweb自动控制;默认为True.

返回:array

webFigTreeDecomp(tabletree)

dotWeb图-自定义图-树形表示分解关系 实现将dotweb配置串与数据分离,只考虑默认图表效果。 使用说明: (1)将结果使用 本模型 得到作图必须字段 (2)复制结果|配置串|中的文本到dotweb配置串中即可 (3)一般需要调整块的高度

参数 类型 说明
tabletree any Table,见web_Table2DictTree/web_Dict2TableTree

返回:array

webFigViolin(data)

dotweb-自定义图-小提琴图 echarts自定义小提琴图,每一列对应于一个小提琴的数据,列名对应于系列名

参数 类型 说明
data array Array of number,小提琴图作图数据

返回:array

demoFramestyleConstyleDotweb(endt, cy, n)

范例-格式化图表-005-条件格式,热门行业(dotWeb用) 在dotweb中的使用方式一致, 要想解析看到效果 需两步操作 (1)Web_Html_Table将带样式的数据表转为html【去掉此步骤,即可在dotweb 中使用】 (2)设置模型结果类型为【网页内容】

参数 类型 说明
endt datetime Date,截止日
cy any Cycle,周期
n any Integer,个数

返回:array

demoFramestyleConstyleNet(endt, cy, n)

范例-格式化图表-004-条件格式,热门行业(平台用) 平台端展示格式化图表用 在dotweb中的使用方式一致, 要想解析看到效果,需两步操作 (1)Web_Html_Table将带样式的数据表转为html【去掉此步骤,即可在dotweb 中使用】 (2)设置模型结果类型为【网页内容】

参数 类型 说明
endt datetime Date,截止日
cy any Cycle,周期
n any Integer,个数

返回:string

demoFramestyleHeatmaptbNet(endt)

范例-格式化图表-003-色阶映射(平台用) 平台端展示格式化图表用 在dotweb中的使用方式一致, 要想解析看到效果、需两步操作 (1)Web_Html_Table将带样式的数据表转为html【去掉此步骤,即可在dotweb 中使用】 (2)设置模型结果类型为【网页内容】

参数 类型 说明
endt datetime Date,截止日

返回:string

demoFramestyleNet(endt)

范例-格式化图表-002-平台用 与在dotweb中的使用方式一致, 要想解析看到效果,需两步操作 (1)Web_Html_Table将带样式的数据表转为html (2)设置模型结果类型为【网页内容】

参数 类型 说明
endt datetime Date,截止日

返回:string

demoFramestyleWeb(endt)

范例-格式化图表-001-dotWeb用 自带css样式,在dotweb中直接使用此模型的返回即可

参数 类型 说明
endt datetime Date,截止日

返回:array

demoFramestyleData(endt, n, ifyearnamecol)

格式化图图表使用的数据 返回上证50 历年 Roe

参数 类型 说明
endt datetime Date,截止日
n any Integer,年份
ifyearnamecol bool Bool,是否以年份做列名

返回:array

kerneldensityestimator(data, kernel, h, eps)

核密度估计 kde核密度估计,仅支持一维数组,简单实现,没有考虑带宽h的选择问题, 看了sklearn的算法底层实现用c,内容很多,难以看懂,主要是用到了树索引 来优化算法,因为原来的遍历算法复杂度较大,本函数暂不考虑优化。

参数 类型 说明
data array Array of number,样本数据
kernel any Integer,核函数类型,可取0,1,2。;默认取0。;0、代表高斯核函数;1、代表epanechnikov核函数,;2、代表uniform矩形
h float Real,带宽,可以理解为数据点的影响范围,越小则表示数据点附近越陡峭
eps float Number,精确度

返回:array

webColorTheme(colorname, tp)

颜色配置-主题标准色 返回office2010默认的主题色配置 通过不定参数的方式控制返回 (1)不给参数,返回整个对照 (2)给一个参数获得对应颜色下的各字段详情 (3)给颜色名和字段编号,获得对应颜色下的指定字段值

参数 类型 说明
colorname string String,颜色名
tp any Usrdefine,英文名=016进制颜色字符串=1rgb字符串=2;rgb数组=3

返回:any

webColorTriscale(colorlevel, tp)

颜色配置-三色阶 返回office2010默认的主题色配置 通过不定参数的方式控制返回 (1)不给参数,返回真个对照 (2)给一个参数获得对应颜色下的各字段详情 (3)给颜色名和字段编号,获得对应颜色下的指定字段值

参数 类型 说明
colorlevel any Integer,颜色名,1、红,0、黄,-1、绿
tp any Usrdefine,英文名=016进制颜色字符串=1rgb字符串=2;rgb数组=3

返回:any

webDict2Tabletree(dicttree)

树形字典-->树型数据表 table tree array( (""name"":""基金收益(%)"",""value"":-3.2,""group"":""""), (""name"":""分解1"",""group"":""基金收益(%)""), (""name"":""风格收益"",""value"":8,""group"":""基金收益(%)\分解1""), (""name"":""基准收益"",""value"":3.2,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alpha"",""value"":3.8,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alphal"",""value"":9.199999999999999,""group"":""基金收益(%)\分解1""), (""name"":""分解2"",""group"":""基金收益(%)""), (""name"":""超额"",""value"":2.9,""group"":""基金收益(%)\分解2""), (""name"":""基准"",""value"":2.9,""group"":""基金收益(%)\分解2"")); dict tree: array((""name"":""基金收益(%)"",""value"":-3.2, ""children"":( ( ""name"":""分解1"", ""children"":( (""name"":""风格收益"",""value"":8, ""children"":( (""name"":""基准收益"",""value"":3.2), (""name"":""风格alpha"",""value"":3.8) ) ), (""name"":""风格alphal"",""value"":9.199999999999999) ), ), (""name"":""分解2"", ""children"":( (""name"":""超额"",""value"":2.9), (""name"":""基准"",""value"":2.9)), ) ), ))

参数 类型 说明
dicttree any Table,字典表示的树

返回:any

webFormat(v)

转为web端显示的字符串 web展示用,将值转为web端显示的字符串 (1)对实数,通过PN_Precision()控制显示精度。 (2)将nil转为空'' (3)将"" ""转为

参数 类型 说明
v float Number,

返回:string

webGetcolorscalebyrgbarr(x, cs, vs, iftorgb)

构造色阶的线性映射 cs,vs_ 必须为等长得一维数字数组 vs_默认为【0,100】按cs长度切分的数组。

参数 类型 说明
x float Number,数值
cs array Array of number,各分界点颜色
vs array Array of number,数值分阶点
iftorgb bool Bool,是否转为rgb字符串,默认否

返回:array

webGetdefultcolor(color)

获得颜色参数 中间函数,获得颜色参数 保证color为字符串,默认值设为'red'

参数 类型 说明
color string String,颜色

返回:string

webGetlineargradient(sd, ed, color, tp)

构造Css的线性渐变函数

参数 类型 说明
sd float Number,起始百分位(%)
ed float Number,中止百分位(%)
color string String,颜色
tp any Usrdefine,方向,默认0,横向横向,条形,默认=0,纵向,柱形=1

返回:any

webGettdbar(t, aligntype, min, max, ncolor, pcolor, opstyle, options)

表格条形图条件格式设置 用于底层设置 使用Web_td_NPBar、 Web_td_Barreturn Web_GettdBar(rand(10,2)-0.5,2);

参数 类型 说明
t array Array of number,可以为一维数组、或二维数据表,;当为数据表时,若不设置min/max 则分别对每一列设置;范围
aligntype any Usrdefine,零轴对齐类型,默认2,脱离零轴固定零轴=1;脱离零轴=2;零轴正负对齐=3
min float Number,最小值
max float Number,最大值
ncolor string String,负值颜色
pcolor string String,正值颜色
opstyle array Array of string,可选样式数组
options array Array of string,可选设置;iffillparent 是否填充父容器,默认是;ifhist 柱形图还是条形图【默认】;ifshowv 是否显示值。默认是;ifgridpctbarweb_tb_NPGridPctBar 专用,默认为false,;当其为真时,ifshowv/ifhist无效,强制为False

返回:any

webHtmlSpan(showv, style)

构造span标签,使用范例见 Web_CSS_BGcolor

参数 类型 说明
showv string String,标签内的内容
style array Array of string,样式数组

返回:any

webHtmlTable(t, ifaddstyle)

构造table标签 当设置【结果类型】为网页内容时,可调内置浏览器解析。

参数 类型 说明
t any Table,数据表
ifaddstyle bool Bool,是否添加style,默认True

返回:any

webTable2Dicttree(tabletree)

树型数据表-->树形字典 table tree array( (""name"":""基金收益(%)"",""value"":-3.2,""group"":""""), (""name"":""分解1"",""group"":""基金收益(%)""), (""name"":""风格收益"",""value"":8,""group"":""基金收益(%)\分解1""), (""name"":""基准收益"",""value"":3.2,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alpha"",""value"":3.8,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alphal"",""value"":9.199999999999999,""group"":""基金收益(%)\分解1""), (""name"":""分解2"",""group"":""基金收益(%)""), (""name"":""超额"",""value"":2.9,""group"":""基金收益(%)\分解2""), (""name"":""基准"",""value"":2.9,""group"":""基金收益(%)\分解2"")); dict tree: array((""name"":""基金收益(%)"",""value"":-3.2, ""children"":( ( ""name"":""分解1"", ""children"":( (""name"":""风格收益"",""value"":8, ""children"":( (""name"":""基准收益"",""value"":3.2), (""name"":""风格alpha"",""value"":3.8) ) ), (""name"":""风格alphal"",""value"":9.199999999999999) ), ), (""name"":""分解2"", ""children"":( (""name"":""超额"",""value"":2.9), (""name"":""基准"",""value"":2.9)), ) ), ))

参数 类型 说明
tabletree any Table,数据表类型表示的数

返回:any

webMetricTranValuesWithGroup(metric_values, metric_group_define)

将扁平指标值,按指标分组定义,自动转换为标准指标分组字典结构 输入 指标分组定义格式(业务:分组+指标名称): array( '核心收益风险': ( '组合累计(%)', '最大回撤(%)', '夏普', '年化收益(%)', '卡玛比率' ), '日间表现': ( '日胜率(%)', '日胜率(%)(不亏)', '日极端(%)' ) ); 输入 指标值格式: metricValues['组合累计(%)'] := 12.34; metricValues['最大回撤(%)'] := -5.67; 输出 指标分组结构(Group 分组结构): array( '核心收益风险': ( '组合累计(%)': 12.34, '最大回撤(%)': -5.67 ), '日间表现': ( ... ) );

参数 类型 说明
metric_values array 一维字符串数组,指标值列表
metric_group_define array 一维字符串数组,分组定义

返回:string

tsplotPerformanceSummary(rt_data, tmplate, fname_endt, fname_pfname, fname_bmname, otherconfig)

根据单期净值收益率数据表绘制策略报告

参数 类型 说明
rt_data array 二维字符串数组,收益率(%)序列
tmplate string 字符串,模板编号;nil,默认: ABSG1_BM(两图:组合+基准+回撤)absg2: ABSG2_BM(三图:组合/基准/超额+超额回撤+超额月度)
fname_endt string 字符串,字段名_截止日
fname_pfname string 字符串,字段名_组合
fname_bmname string 字符串,字段名_基准
otherconfig string 字符串,预留参数

返回:array

tssubplotLines(data, fname_subplots, fname_date, fname_infos, dict_indicator)

时序数据多子图折线图批量绘制函数,按分组配置自动生成多组折线子图,自动处理时间格式化、数据列重命名、信息列合并,适用于多指标可视化对比 注意:如果数值窗口 遮挡,可以 设为浮点,任意放大,再固定,即可(2026-04-09 xqx 应为bug.) 增加右侧展示字段后,首图会缺失一个图例 (2026-04-13 xqx 应为bug.

参数 类型 说明
data array 整数,
fname_subplots any 整数,
fname_date datetime 整数,
fname_infos any 整数,
dict_indicator any 整数,Metrics概览指标

返回:array