天软金融分析.NET函数大全 > 金融函数 > 专题函数 > 衍生品分析 > 期货专项 > 常用国债期货基本指标 > 基于债券估值

BondFutureBasicindicators2    

简述
国债期货指定品种代码指定日对应的基本指标数据,与证券代码相关。
定义
BondFutureBasicindicators2(EndT:Date; ReturnOption:UserDefine ;MarketID:UserDefine;dbtype:UserDefine):array;
参数
名称类型说明
EndTDate日期,截止日
ReturnOptionUserDefine 用户自定义, 返回结果选项
显示名 取值
所有数据 -1
基差 0
发票价格 1
期限价差 2
IRR 3
净基差 4
CTD_IRR 5
CTD_BNOC 6
CTD_MD 7
MarketIDUserDefine用户自定义, 国债市场选项
显示名 取值
银行间国债代码 0
上交所国债代码 1
深交所国债代码 2
dbtypeUserDefine用户自定义, 国债估值数据来源:
显示名 取值
中证 0
中债 1
中债优先 3
按交易所分 4
天软推荐 2

备注:返回选项不同,结果稍有差异。ReturnOption小于5时返回二维数组,大于等于5时返回最便宜交割券代码,字符串类型。
返回array指定品种代码指定日对应的基本指标。
1.1.0 当ReturnOption取值为-1时,返回整体信息,对应字段如下:
字段 类型 含义
代码 String 品种代码
名称 String 品种名称
标的代码 String 不同市场对应的国债代码
票面利率 Numeric 标的代码票面利率
转换因子 Numeric 标的代码转换值
全价 Numeric 标的代码全价
修正久期 Numeric 标的代码修正久期
基差 Numeric 标的代码基差
发票价格 Numeric 标的代码发票价格
期现价差 Numeric 标的代码期现价差
IRR Numeric 标的代码IRR
净基差 Numeric 标的代码净基差
CTD_IRR Bool 是否最便宜交割券(IRR最大)
CTD_BNOC Bool 是否最便宜交割券(净基差最小)
CTD_MD Bool 是否最便宜交割券(修正久期最大)

1.1.1 当ReturnOption取值在0~4时,返回字段如下:
字段 类型 含义
代码 String 品种代码
名称 String 品种名称
标的代码 String 不同市场对应的国债代码
ReturnOption Numeric 返回类型对应的字段信息

1.1.2 当ReturnOPtion取值在5~7时,返回最便宜交割券,字符串。
  • 范例

    TF1809在20180819日对应的国债指标信息
    Setsysparam(pn_Stock(),"TF1809");
    Endt:=20180819T;
    return BondFutureBasicindicators2(Endt,-1,1,0);

    //结果:
相关