Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/equity/public_trade_info.md
T
csh c0bf0358e0 📝 docs(tsl): sync api skill with corrected codegen
Mirror docs/tsl/codegen into the bundled tsl-api-reference skill and rebuild the function index.

Remove invalid duplicate API entries for cb_delistedbydate, createhttpsession, exportJsonString, and Anova_Bartlett so exact lookup returns the canonical entries.
2026-07-07 16:47:03 +08:00

9.8 KiB

股票 / 交易公开信息

getPublicTradingInformation(stock_arr, begt, endt, type_arr, action_arr, company_arr, depart_arr, t)

获取指定条件下的时间区间的交易公开信息数据。可以返回指定时间段内指定股票、 指定异动类型、指定交易动作、指定券商、指定营业部的交易公开信息数据

参数 类型 说明
stock_arr array 一维字符串数组,股票列表,如果为空数组,则取全部A股数据
begt datetime 日期,开始日
endt array 日期,截止日
type_arr array 一维数组,异动类型,如果为空数组,则取全部异动类型, 例如 array(1,2)
action_arr datetime 一维字符串数组,交易动作,如果为空数组,则取全部交易动作, 例如 array("买入","卖出")
company_arr array 一维字符串数组,所属券商,如果为空数组,则取全部所属券商, 例如 array("华泰证券","申银万国")
depart_arr array 一维字符串数组,所属营业部,如果为空数组,则取全部所属营业部, 例如 array("上海陆家嘴环路证券营业部","北京西三环北路证券营业部")
t array 数据表格,出参,获取到的交易公开信息数据结果

返回:bool

istbcondition()

判断某一天是否达到了公开交易信息被公布的条件,与系统参数(代码,时间)相关: 1)日收盘价格涨跌幅偏离值达到±7% 2日价格振幅达到15% 3)日换手率达到20% 科创板(创业板(20200824开始)): 4)日价格涨跌幅达到15% 5)日价格振幅达到30% 6)日换手率达到30% 除了这些条件未公布全部证券外其他的都会全部公布.

返回:float

stocktbamountnon(n, ydtype, direction)

指定异动类型的第N大营业部买入或卖出金额, 单位(元),与系统参数(证券,日期)相关. 注:异动类型涉及区间的为区间累计金额

参数 类型 说明
n int 第N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamountnonpercent(n, ydtype, direction)

指定异动类型的第N大营业部买入或卖出金额占成交金额比,与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停),返回是区间金额与区间成交金额比。

参数 类型 说明
n int 第几大营业部
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamountnonpercent2(n, ydtype, direction)

指定异动类型的第N大营业部买入或卖出金额占总市值的比,与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停),返回的金额是这段异动区间的平均买入或卖出金额占总市值的比。

参数 类型 说明
n int 第N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamountnonpercent3(n, ydtype, direction)

指定异动类型的第N大营业部买入或卖出金额占流通市值的比,与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停), 返回的金额是这段异动区间的日平均买入或卖出金额占流通市值的比。

参数 类型 说明
n int 第N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamounttopn(n, ydtype, direction)

指定异动类型的前N大营业部买入或卖出金额,单位(元),与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停),那么返回的金额,也是这段异动区间的买入或卖出金额。 N<=0返回所有N大于公布营业部数返回所有

参数 类型 说明
n int 前N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamounttopnpercent(n, ydtype, direction)

指定异动类型的前N大营业部买入或卖出金额占成交金额比,与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停),返回是区间金额与区间成交金额比。

参数 类型 说明
n int 前N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamounttopnpercent2(n, ydtype, direction)

指定异动类型的前N大营业部买入或卖出金额占总市值的比,与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停),返回的金额是这段异动区间的平均买入或卖出金额占总市值的比。

参数 类型 说明
n int 前N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbamounttopnpercent3(n, ydtype, direction)

指定异动类型的前N大营业部买入或卖出金额占流通市值比,与系统参数(证券,日期)相关. 注意,异动类型如果是区间的(比如ST、*ST、S证券连续三个交易日涨停),返回的金额是这段异动区间的平均买入或卖出金额占流通市值的比。

参数 类型 说明
n int 前N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbavgamountnon(n, ydtype, direction)

指定异动类型在异动区间内第N大营业部日平均买入或卖出金额, 单位(元),与系统参数(证券,日期)相关. 注: 异动区间类型为当日的,返回当日金额 异动区间类型为区间,返回区间内日平均金额,即为成交金额/异动交易日天数 N<=0返回所有N大于公布营业部数返回所有

参数 类型 说明
n int 前N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbavgamounttopn(n, ydtype, direction)

指定异动类型在异动区间内前N大营业部日平均买入或卖出金额, 单位(元),与系统参数(证券,日期)相关. 注: 异动区间类型为当日的,返回当日金额 异动区间类型为区间的,返回区间内日平均金额,即买入或卖出金额/异动区间交易日天数 N<=0?返回所有N大于公布营业部数返回所有

参数 类型 说明
n int 前N
ydtype usrdefine 异动类型
direction usrdefine 交易方向

返回:float

stocktbdays(begt, endt)

一天多次不重复计入个券区间被公布的天数,一天多次公布不重复计算,与系统参数(证券)相关.

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

返回:float

stocktbdays2(n)

个券N日内被公布的天数,一天多次公布不重复计算,与系统参数(证券,时间)相关.

参数 类型 说明
n int N日

返回:float

stocktbindexid()

返回当前证券的对应的指数代码,”深证A股指数”,”深证B股指数”,”上证A股指数”,”上证B股指数”,”中小板综合”,”创业板综合”,"科创板50指数"。如当前股票代码不属于以上指数,则返回-1 暂未统计科创板股票. "SH000002";//上证A股指数 "SH000003";//上证B股指数 "SZ399107";//深证A股指数 "SZ399108";//深证B股指数 "SZ399101"://中小板综合指数 "SZ399102";//创业板综合指数 "SH000688"//科创板50指数

返回:string

stocktbtimes(begt, endt)

一天多次重复计入个券区间被公布的次数,一天多次公布重复计算,与系统参数(证券)相关.

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

返回:float

stocktbtimes2(n)

个券N日被公布的次数,一天多次公布重复计算,与系统参数(证券,时间)相关

参数 类型 说明
n int N日

返回:float

stockzfdeviation()

stockzfdeviation 相关函数。

返回:float