Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/fund/etf_basic.md
T
csh 13be5ea0aa feat(tsl-api-reference): index class and unit APIs
Migrate reference pages to declaration-line storage and rebuild the
13-column index.

Add qualified member lookup plus regression and end-to-end coverage.
2026-07-29 15:47:46 +08:00

9.2 KiB

基金 / ETF申购赎回-基本信息

fundEtfInfoCashForecasted(endt, endt_2)

声明:function

指定日最小申购、赎回单位的预估现金部分,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位的预估现金部分;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:float

示例

SetSysParam(PN_Stock(),'OF159001');
return FundETFInfoCashForecasted(20230509T);

fundEtfInfoGetDataByEndT(endt)

声明:function

指定日ETF申购赎回-基本信息,与系统参数(证券代码)相关。

参数 类型 说明
endt datetime 日期。指定日

返回:array

示例

SetSysParam(PN_Stock(),'OF159001');
return FundETFInfoGetDataByEndT(20230509T);

fundEtfInfoLeastUnitCashDivid(endt, endt_2)

声明:function

指定日最小申购、赎回单位现金红利,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位现金红利;如果指定日没有ETF申购赎回-基本信息,则返回0。

参数 类型 说明
endt datetime 日期,指定日
endt_2 datetime 日期。截止日期

返回:float

示例

SetSysParam(PN_Stock(),'OF159001');
return FundETFInfoLeastUnitCashDivid(20230509T);

fundEtfInfoMarginRate(endt, endt_2)

声明:function

指定日保证金申购保证金率(%),与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回保证金申购保证金率(%);如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:float

示例

SetSysParam(PN_Stock(),'OF159001');
return FundETFInfoMarginRate(20230509T);

getfundetfconstituent(fundid, enddate, t)

声明:function

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

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

返回:boolean

示例

//获取基金OF510050在2020-1-10日的成份股表
ret:=getfundetfconstituent('OF510050',20200110T,t);
if ret then return t;
else return array();//获取失败
//返回结果:

fundEtfInfoLeastUnit(endt)

声明:function

指定日最小申购、赎回单位,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:Real

示例

//OF159001在2023-05-09最小申购、赎回单位。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoLeastUnit(20230509T);
//结果:1

fundEtfInfoNetVlue(endt, endt_2)

声明:function

指定日最小申购、赎回单位净值,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位净值;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:Real

示例

//OF159001在2023-05-09最小申购、赎回单位净值。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoNetVlue(20230509T);
//结果:100

fundEtfInfoUpperRatio(endt, endt_2)

声明:function

指定日现金替代比例上限(%),与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回现金替代比例上限(%);如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:Real

示例

//OF159001在2023-05-09现金替代比例上限(%)。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoUpperRatio(20230509T);
//结果:100

fundEtfInfoIsOpenPurcharse(endt, endt_2)

声明:function

指定日是否开放申购,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回是否开放申购;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:String

示例

//OF159001在2023-05-09是否开放申购。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoIsOpenPurcharse(20230509T);
//结果:是

fundEtfInfoIsOpenMarginPurchase(endt, endt_2)

声明:function

指定日是否开放保证金申购,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回是否开放保证金申购;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:String

示例

//OF159001在2023-05-09是否开放保证金申购。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoIsOpenMarginPurchase(20230509T);
//结果:未知

fundEtfInfoIsOpenRedem(endt, endt_2)

声明:function

指定日是否开放赎回,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回是否开放赎回;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:String

示例

//OF159001在2023-05-09是否开放赎回。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoIsOpenRedem(20230509T);
//结果:是

fundEtfInfoInvestorSubscribeLimit(endt, endt_2)

声明:function

指定日保证金申购单一投资者当日申购总量限制份数,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回保证金申购单一投资者当日申购总量限制份数;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:Real

示例

//OF159001在2023-05-09保证金申购单一投资者当日申购总量限制份数。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoInvestorSubscribeLimit(20230509T);
//结果:0

fundEtfInfoLeastUnitCash(endt, endt_2)

声明:function

指定日最小申购、赎回单位的现金余额,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回最小申购、赎回单位的现金余额;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:Real

示例

//OF159001在2023-05-09最小申购、赎回单位的现金余额。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoLeastUnitCash(20230509T);
//结果:0

fundEtfInfoSecuritySubscribeLimit(endt, endt_2)

声明:function

指定日保证金申购单个代办证券公司当日申购总量限制,与系统参数(证券代码)相关。如果指定日有ETF申购赎回-基本信息,则返回保证金申购单个代办证券公司当日申购总量限制;如果指定日没有ETF申购赎回-基本信息,则返回0。

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

返回:Real

示例

//OF159001在2023-05-09保证金申购单个代办证券公司当日申购总量限制。
setSysParam(PN_Stock(),'OF159001');
return fundEtfInfoSecuritySubscribeLimit(20230509T);
//结果:0

fund_ETFPurchaseRedemptionInfoID()

声明:function

ETF申购赎回-基本信息

返回:bool

fund_ETFPurchaseRedemptionStocks()

声明:function

ETF申购赎回-成分股

返回:bool