# 金融函数 - 期权 / 基本信息 ## 函数 ### `optioninfoceilingprice(endt)` 取期权基本信息表,然后该日涨幅上限价格。 | 参数 | 类型 | 说明 | | ------ | -------- | -------- | | `endt` | datetime | 截止日期 | 返回:float ### `optionInfoIsTradeRange(end_t)` 期权指定日是否在市 | 参数 | 类型 | 说明 | | ------- | -------- | ------------- | | `end_t` | datetime | 日期,截止日期 | 返回:any ### `optionInfoLast5DayContractAdjusted(end_t)` 指定期权指定日最近5个交易日内合约是否发生过调整,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回判断最近5个交易日内合约是否发生过调整 2)如果指定日没有期权基本信息,返回空字符串。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:string ### `optionInfoStatusInfo(end_t)` 指定期权指定日期权合约状态信息,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回判断最近5个交易日内合约是否发生过调整 2)如果指定日没有期权基本信息,返回空字符串。 目前是 5位字符串,每位表示特定的含义: 第1位:‘0’表示可开仓,‘1’表示限制 卖出开仓(不包括备兑开仓)和买入开仓。 第2位:‘0’表示未连续停牌,‘1’表示 连续停牌。(预留,暂填 0) 第3位:‘0’表示未临近到期日,‘1’表 示距离到期日不足 5个交易日。 第4位:‘0’表示近期未做调整,‘1’表 示最近 5个交易日内合约发生过调整。 第5位:‘A’表示当日新挂牌的合约, ‘E’表示存续的合约 具体可见下面 5个字段 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:string ### `optionInfoConsSuspended(end_t)` 指定期权指定日是否连续停牌,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回是否连续停牌 2)如果指定日没有期权基本信息,返回空字符串。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:string ### `optionInfoFloorPrice(end_t)` 指定期权指定日跌幅下限价格,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回跌幅下限价格 2)如果指定日没有期权基本信息,返回0。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:float ### `optionInfoIsBetweenMaturityLess5Days(end_t)` 指定期权指定日是否距离到期日不足5个交易日,与系统参数(证券代码)相关。 1)如果指定日有期权基本信息,返回是否距离到期日不足5个交易日 2)如果指定日没有期权基本信息,返回空字符串。 | 参数 | 类型 | 说明 | | ------- | -------- | ------------------ | | `end_t` | datetime | 日期类型,截止日期 | 返回:string ### `opResidualMaturity(maturity_unit)` 期权剩余期限(日历日),与系统证券、时间相关,仅支持日线 | 参数 | 类型 | 说明 | | --------------- | ---- | ---------------------------------- | | `maturity_unit` | any | 剩余期限单位,整型,默认以年为单位 | 返回:float ### `optionToPz()` 通过期权代码获取期权品种代码,与系统参数(代码)相关。 返回:string ### `optionContractUnit(endt)` 期权指定日合约单位,与系统参数(代码)相关。 | 参数 | 类型 | 说明 | | ------ | -------- | -------------- | | `endt` | datetime | 日期。截止日期 | 返回:any ### `optionInfoStrikePrice(end_t)` 指定日行权价,与系统参数(代码)相关。如果指定日有期权基本信息,返回该日行权价;如果指定日没有期权基本信息,返回0。 | 参数 | 类型 | 说明 | | ------- | -------- | ---------------- | | `end_t` | datetime | 日期。截止日期。 | 返回:float