3.3 MiB
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是要提取数据的字段名,而相应的表达式由Expression0,Expression1,Expression2…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的所有股票列表 2)LBNum>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。 (2)MethodSelect =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值。 (1)MethodSelect=1,用权益的市场价值比上账面(Q1): V1=板块流通市值+非流通股份的净资产; V2=板块归属母公司股东权益合计; QValue=V1/V2。 (2)MethodSelect =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)的差异: 1)GetAbkbyDate的参数为板块中文名,仅支持少数几个市场板块;GetBKbyDate的参数为指数代码,支持所有 有成分或成分权重的指数 2)GetAbkbyDate特别地处理了中小企业板,2021-04-06之前区分中小企业板和深证A股;GetBKbyDate不提供中小企业板的历史成分,一律通过深证A股指数TSI000004获得 3)GetAbkbyDate特别地处理了北证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)
选取复符合条件的报告期,按照Show1Q,Show2Q,Show3Q,Show4Q是否为真来表示是够选取一季报,中报,年报,选取的年份区间在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-11,endt为2024-03-10;最大完整性区间:返回2024-01、2024-02、2024-03 3个完整月区间;最小完整性区间:仅返回2024-02,1个完整月区间;实际区间:在最大完整性区间基础上,把头尾不完整区间的开始日、截止日用输入的日期替代:;2024-01的区间开始日为2024-01-11;2024-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日1)N>0?为前N日2)N<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.5~1.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 Average,HMA,与系统参数(股票、时间、周期、复权相关)。
| 参数 | 类型 | 说明 |
|---|---|---|
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)
策略验证-缺省买卖费率和费用,判断数据BuyRatio,SellRatio 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)
股票的Beta,Alpha以及相关系数
| 参数 | 类型 | 说明 |
|---|---|---|
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)
根据FromNo,ToNo取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设置为1(NSS模型)有效,取值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设置为1(NSS模型)有效,取值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:衰减系数2,NSS模型需要设置(可选) 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:衰减系数2,NSS模型需要设置(可选) beta3:系数beta3,NSS模型需要设置(可选) |
delta |
float | 实数,Beta浮动基点数,单位bp |
返回:array
bondEffectiveDuration(endt, rate_change, btsid, rate_type)
债券的有效久期,指债券现金流受利率波动带来的价格的变化
| 参数 | 类型 | 说明 |
|---|---|---|
endt |
datetime | datetime,截止日 |
rate_change |
float | real,利率变动值,默认取0.0001(1BP) |
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.0001(1BP) |
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-31;SZ399317国证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、 nan;2、 nil;4、 inf、-inf;8、"";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、 nan;2、 nil;4、 inf、-inf;8、 在(-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、 nan;2、 nil;4、 inf、-inf;8、"";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)
返回企业价值/NOPLAT,NOPLAT=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)
返回EBITDA,EBIT+新增折旧,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; (3)EBITDA=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个月的主营收入。 (2)EBITDA=EBIT+新增折旧。 (3)计算报告期RDate的EBIT(三种计算方法,参考EBIT_12)v1; (4)从合并资产负债表中取报告期Rdate和去年同期的累计折旧v2、v3; (5)EBITDA=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 (1)EV:参考函数EV_12; (2)EBIT:参考函数[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; (3)RDate季度的每股收益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日归因。 (1)AttrType=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 9)FOF
| 参数 | 类型 | 说明 |
|---|---|---|
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
bondInterest(face_value, legal_coupon_rate, goal_date, end_t, f)
债券应计利息。
| 参数 | 类型 | 说明 |
|---|---|---|
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 <= B;2).Aeq:*x = Beq;3).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)
对序列进行小波变换或去噪,常与 wavedec、wrcoef 配合使用。
| 参数 | 类型 | 说明 |
|---|---|---|
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
regressBinary(y_values, x_values, link_name, iteration_count, constant, alpha)
执行二元响应回归。
| 参数 | 类型 | 说明 |
|---|---|---|
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 中存在 nil 或 nan 时,跳过对应位置后计算。
| 参数 | 类型 | 说明 |
|---|---|---|
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_values 对 x_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 | 模型规格;常用键包括 R、M、AR、MA、Regress、VarianceModel、C、P、Q、GARCH、ARCH、Leverage |
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)
按指定字段的值排名;SortOrder:0 降序排名;SortOrder:1升序排名
| 参数 | 类型 | 说明 |
|---|---|---|
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"中; SortOrder:0 降序排名; SortOrder:1升序排名;
| 参数 | 类型 | 说明 |
|---|---|---|
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);;begin;return 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、 nan;2、 nil;4、 inf、-inf;8、"""";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-1;j = 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-1;j = 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)
合并x,y后对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)
计算下x,y所对应的不同间隔区间。
| 参数 | 类型 | 说明 |
|---|---|---|
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']:最大迭代次数,默认次数20;options['tol']:迭代精度,样本中心变化,默认迭代精度1.0e-15;options['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,Burg’s lattice-bas去估计p阶自回归模型的系数,返回结果有自回归系数、残差方差、预测值及预测波动等信息 AR(p)模型: 其中:为原序列零均值化的新序列,是自回归方程系数,是零均值,方差为的平稳白噪声
| 参数 | 类型 | 说明 |
|---|---|---|
y |
array | 样本序列,为一维数组类型,注意要零均值化 |
p |
any | 自回归阶数 |
approach |
string | 估计方法;返回结果:;Ret["AR"]:参数估计结果,,第一项为1;Ret["T-test"]:AR模型参数的T检验;Ret["e"]:残差信息;Ret["LossFunction"]:残差平方和/n-p;Ret["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或XML(XML为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()
整型,会话ID,http 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 | 各种类型的数据,如Integer,string,array |
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;;begin;return 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;;begin;return 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_Hist;True:固定以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,英文名=0;16进制颜色字符串=1;rgb字符串=2;rgb数组=3 |
返回:any
webColorTriscale(colorlevel, tp)
颜色配置-三色阶 返回office2010默认的主题色配置 通过不定参数的方式控制返回 (1)不给参数,返回真个对照 (2)给一个参数获得对应颜色下的各字段详情 (3)给颜色名和字段编号,获得对应颜色下的指定字段值
| 参数 | 类型 | 说明 |
|---|---|---|
colorlevel |
any | Integer,颜色名,1、红,0、黄,-1、绿 |
tp |
any | Usrdefine,英文名=0;16进制颜色字符串=1;rgb字符串=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 是否显示值。默认是;ifgridpctbar;web_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