# Builtin - 外部交互 / Web ## `TSWEB_HSGLastTradeDay_132(dtype, end_t)` 声明:function 报表:WEB-股票.沪深港通持股明细的最新交易日(132) | 参数 | 类型 | 说明 | | ------- | -------- | ----------------------- | | `dtype` | any | 用户自定义,南向 or 北向 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_HSGLastTradeDay_132Dtype(bkid)` 声明:function 报表:WEB-南北向标识 "HG000001" 港股通(沪) "HG000003" 港股通(深) "HG000001;HG000003" 港股通 "HG000002" 沪股通 "HG000004" 深股通 "HG000002;HG000004" 陆股通 | 参数 | 类型 | 说明 | | ------ | ------ | ----------- | | `bkid` | string | 证券,板块ID | 返回:any ## `TSWEB_FC_RemainingTerm_Average(fund_bk, end_t, r_date_n, sort_type, return_type)` 声明:function 投资组合-剩余期限-平均剩余期限 | 参数 | 类型 | 说明 | | ------------- | -------- | --------------------- | | `fund_bk` | string | 字符串,基金板块 | | `end_t` | datetime | 日期,截止日期 | | `r_date_n` | any | 用户自定义,报告期个数 | | `sort_type` | bool | object | | `return_type` | any | 用户自定义,返回类型 | 返回:array ## `TSWEB_FC_BonusDistribution_DividendDetails(fund_bk, end_y)` 声明:function 基金对比-分红送配-分红明细 | 参数 | 类型 | 说明 | | --------- | ------ | --------------- | | `fund_bk` | string | 字符串,基金板块 | | `end_y` | any | 整数,年份 | 返回:array ## `TSWEB_FC_HolderStructure_Details(fund_bk, r_date_n, sort_type, end_t, return_type)` 声明:function 基金对比-持有人结构-持有人结构 | 参数 | 类型 | 说明 | | ------------- | -------- | --------------------- | | `fund_bk` | string | 字符串,基金板块 | | `r_date_n` | any | 用户自定义,报告期个数 | | `sort_type` | bool | object | | `end_t` | datetime | 日期,截止日期 | | `return_type` | any | 用户自定义,返回类型 | 返回:array ## `TSWEB_FO_BonusDistribution_DividendOverview(fund_bk, beg_y, end_y)` 声明:function 基金对比-分红送配-近10年分红概况 | 参数 | 类型 | 说明 | | --------- | ------ | --------------- | | `fund_bk` | string | 字符串,基金板块 | | `beg_y` | any | 整数,开始年度 | | `end_y` | any | 整数,截止年度 | 返回:array ## `TSWEB_FC_StockHoldDetails_Concentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)` 声明:function 投资组合-持股明细-持股集中度 | 参数 | 类型 | 说明 | | ------------- | -------- | ------------------- | | `fund_bk` | string | 字符串,基金板块 | | `end_t` | datetime | 日期,截止日期 | | `r_date_n` | any | 用户自定义,报告个数 | | `d_type` | any | 用户自定义,数据类型 | | `sort_type` | bool | object | | `return_type` | any | 用户自定义,返回类型 | 返回:array ## `TSWEB_FC_IndustryAllocation_IndustryData(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, industry_type, return_type)` 声明:function 投资组合-行业配置-行业配置-表 | 参数 | 类型 | 说明 | | --------------- | -------- | --------------------- | | `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 ## `TSWEB_FC_IndustryAllocation_Concentration(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, industry_type, return_type)` 声明:function 投资组合-行业配置-行业集中度 | 参数 | 类型 | 说明 | | --------------- | -------- | ------------------- | | `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 ## `TSWEB_FC_ConcentrationArr(info_id, d_type)` 声明:function 投资组合-集中度配置 | 参数 | 类型 | 说明 | | --------- | ------ | ------------------- | | `info_id` | string | 整数,表ID | | `d_type` | any | 用户自定义,数据类型 | 返回:array ## `TSWEB_FC_AssetAllocation_AssetData(fund_bk, end_t, r_date_n, ratio_type, is_ratio, sort_type, return_type)` 声明:function 投资组合-资产配置-资产配置-表 | 参数 | 类型 | 说明 | | ------------- | -------- | --------------------- | | `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 ## `TSWEB_FC_AssetBackedSecurities_Concentration(fund_bk, end_t, r_date_n, d_type, sort_type, return_type)` 声明:function 投资组合-资产支持证券-资产支持证券集中度 | 参数 | 类型 | 说明 | | ------------- | -------- | --------------------- | | `fund_bk` | string | 字符串,基金板块 | | `end_t` | datetime | 日期,截止日期 | | `r_date_n` | any | 用户自定义,报告期个数 | | `d_type` | any | 用户自定义,数据类型 | | `sort_type` | bool | object | | `return_type` | any | 用户自定义,返回类型 | 返回:array ## `TSWEB_FM_IndexType()` 声明:function 指数类型 指数类型: "增强指数型","被动指数型" 返回:array ## `TSWEB_FAS_Managers_PositionStyleData(fund_bk, rdate)` 声明:function 基金总览-基金经理-规模统计数据 | 参数 | 类型 | 说明 | | --------- | -------- | --------------- | | `fund_bk` | string | 字符串,基金板块 | | `rdate` | datetime | 报告期,报告期 | 返回:array ## `TSWEB_Block_VarietyBasicInformation(bk_name, end_t)` 声明:function 期权对比-基本信息-品种基本信息 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `bk_name` | string | 用户自定义,板块名称 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_OptionsZLId(pzid, end_t, day_type, n)` 声明:function 期权主力合约 | 参数 | 类型 | 说明 | | ---------- | -------- | ----------------------- | | `pzid` | string | 字符串,期权品种代码 | | `end_t` | datetime | 日期,截止日期 | | `day_type` | any | 用户自定义,日期推算类型 | | `n` | any | 整数,N日 | 返回:array ## `TSWEB_OWL_TradeDetailEndT(index_id, end_t)` 声明:function 期权分析-龙虎榜-指定日明细-成交 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------- | | `index_id` | string | 指数,期权品种 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_OWL_HoldDetailEndT(index_id, end_t)` 声明:function 期权分析-龙虎榜-指定日明细-持仓 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------- | | `index_id` | string | 指数,期权品种 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_Future_MarketQuotationsWRDailyStatisticsOfSDCE(varieties_id, begt, endt)` 声明:function 仓单日报-大商所-每日统计 | 参数 | 类型 | 说明 | | -------------- | -------- | --------------- | | `varieties_id` | string | 字符串,品种代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_Future_MarketQuotationsWRDailyStatisticsOfGZFE(varieties_id, begt, endt)` 声明:function 仓单日报-广期所-每日统计 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `varieties_id` | string | 证券,品种代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_Future_MarketQuotationsWRDailyStatisticsOfSHFE(varieties_id, begt, endt)` 声明:function 仓单日报-上期所-每日统计 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `varieties_id` | string | 证券,品种代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_Future_MarketQuotationsWRDailyStatisticsOfCZCE(varieties_id, begt, endt)` 声明:function 仓单日报-上期所-每日统计 | 参数 | 类型 | 说明 | | -------------- | -------- | ------------- | | `varieties_id` | string | 证券,品种代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_FBlock_DealsandPositionConSum(variety_id, end_t)` 声明:function 期货对比-龙虎榜-合约统计-合约汇总-成交与持仓 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------- | | `variety_id` | string | 证券,期货品种 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_FBlock_DealsandPositionInsSum(variety_id, end_t)` 声明:function 期货对比-龙虎榜-机构统计-机构汇总-成交与持仓 注:2020年1月1日开始,除中金所外,所有商品期货行情的成交量、持仓量都为单边计算,之前是双边计算 中金所一直是单边计算 | 参数 | 类型 | 说明 | | ------------ | -------- | ------------- | | `variety_id` | string | 证券,期货品种 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_GetHQinfo(qharr, endt, expr)` 声明:function 获取单个期货指定合约数组的单边总成交/总持仓 注:2020年1月1日开始,除中金所外,所有商品期货行情的成交量、持仓量都为单边计算,之前是双边计算 中金所一直是单边计算 | 参数 | 类型 | 说明 | | ------- | -------- | ----------------------- | | `qharr` | array | 一维字符串数组,合约数组 | | `endt` | datetime | 日期,截止日期 | | `expr` | any | 表达式,表达式 | 返回:array ## `TSWEB_GetQHArrTradeRankingByDate(qharr, endt)` 声明:function 获取指定合约数组的指定日期货成交持仓排名 | 参数 | 类型 | 说明 | | ------- | -------- | ----------------------- | | `qharr` | array | 一维字符串数组,合约数组 | | `endt` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_TransInstitution(str)` 声明:function 机构简称规范化 | 参数 | 类型 | 说明 | | ----- | ------ | ----------- | | `str` | string | 字符串,机构 | 返回:array ## `TSWEB_Future_DealsandPositionList(future_id, end_t)` 声明:function 期货分析-龙虎榜-龙虎榜单-成交与持仓 注:2020年1月1日开始,除中金所外,所有商品期货行情的成交量、持仓量都为单边计算,之前是双边计算 中金所一直是单边计算 | 参数 | 类型 | 说明 | | ----------- | -------- | ------------- | | `future_id` | string | 证券,合约代码 | | `end_t` | datetime | 日期,截止日期 | 返回:array ## `TSWEB_Stock_PurchasingManagerIndex(stock_id, begt, endt, month)` 声明:function TSWEB_Stock_PurchasingManagerIndex 相关函数。 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_IndustrialAddedValueGrowth(stock_id, begt, endt, month)` 声明:function TSWEB_Stock_IndustrialAddedValueGrowth 相关函数。 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_FixedInvestmentAssetsEF(stock_id, begt, endt, month)` 声明:function TSWEB_Stock_FixedInvestmentAssetsEF 相关函数。 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_GrossDomesticProduct(stockid, begt, endt, month)` 声明:function TSWEB_Stock_GrossDomesticProduct 相关函数。 | 参数 | 类型 | 说明 | | --------- | -------- | ------------------- | | `stockid` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_TotalRetail(stock_id, begt, endt, month)` 声明:function TSWEB_Stock_TotalRetail 相关函数。 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_IndustrialProducerPriceIndex(stock_id, begt, endt, month)` 声明:function TSWEB_Stock_IndustrialProducerPriceIndex 相关函数。 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_ForeignExchangeAndGoldReserves(stock_id, begt, endt, month)` 声明:function TSWEB_Stock_ForeignExchangeAndGoldReserves 相关函数。 | 参数 | 类型 | 说明 | | ---------- | -------- | ------------------- | | `stock_id` | string | 证券,证券代码 | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `month` | any | 用户自定义,报告类型 | 返回:any ## `TSWEB_Stock_LatestBenchmarkLoanInterestRate(begt, endt)` 声明:function TSWEB_Stock_LatestBenchmarkLoanInterestRate 相关函数。 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:any ## `TSWEB_Stock_LatestBenchmarkDepositInterestRate(begt, endt)` 声明:function TSWEB_Stock_LatestBenchmarkDepositInterestRate 相关函数。 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:any ## `fSess()` 声明:function 整型,会话ID,http Session ID,创建对象时产生,并设置成了分段输出模式。 返回:any ## `fStream()` 声明:function 字符串,接收到的转发数据内容 返回:any ## `fRetry()` 声明:function 整型,毫秒数;连接中断后,重连请求之间的等待时间间隔 返回:any ## `fLastId()` 声明:function 整型,最后一次记录的事件ID,用于重连 返回:any ## `fOpsId()` 声明:function 字符串,TS-OPS服务id 返回:any ## `fAsyncResults()` 声明:function 数组,用于存放事件处理结果 返回:any ## `fDataUrl()` 声明:function 字符串,TS-OPS服务数据上传地址 返回:any ## `web_metric_TranValuesWithGroup(metric_values, metric_group_define)` 声明:function 将扁平指标值,按指标分组定义,自动转换为标准指标分组字典结构 输入 指标分组定义格式(业务:分组+指标名称): array( '核心收益风险': ( '组合累计(%)', '最大回撤(%)', '夏普', '年化收益(%)', '卡玛比率' ), '日间表现': ( '日胜率(%)', '日胜率(%)(不亏)', '日极端(%)' ) ); 输入 指标值格式: metricValues\['组合累计(%)'\] := 12.34; metricValues\['最大回撤(%)'\] := -5.67; 输出 指标分组结构(Group 分组结构): array( '核心收益风险': ( '组合累计(%)': 12.34, '最大回撤(%)': -5.67 ), '日间表现': ( ... ) ); | 参数 | 类型 | 说明 | | --------------------- | ----- | ------------------------- | | `metric_values` | array | 一维字符串数组,指标值列表 | | `metric_group_define` | array | 一维字符串数组,分组定义 | 返回:string