量化交易Python实用功能函数(15) |
您所在的位置:网站首页 › python查看list的数量 › 量化交易Python实用功能函数(15) |
(32)获取换手率 ContextInfo.get_turnover_rate() 用法: ContextInfo.get_turnover_rate(stock_list,startTime,endTime) 释义: 获取换手率 参数: stock_list:股票列表,list,如['600000.SH','000001.SZ']startTime:起始时间,如'20170101'endTime:结束时间,如'20180101'返回: dataframe 示例: 用法: get_etf_info(stockcode) 释义: 根据ETF基金代码获取ETF申赎清单及对应成分股数据,需要ETF交易权限,行情源界面下载申赎清单数据 参数: stockcode:ETF基金代码(如"510050.SH")返回: 返回一个dict,键值为timetag,value为另一个dict(valuedict) etfCode:ETF代码etfExchID:ETF市场prCode:基金申赎代码cashBalance:现金差额(单位:元)maxCashRatio:现金替代比例上限reportUnit:最小申购、赎回单位(单位:份)name:基金名称navPerCU:最小申购、赎回单位净值(单位:元)nav:基金份额净值(单位:元)ecc:预估现金差额(单位:元)needPublish:是否需要公布IOPV(1:是,0:否)enableCreation:是否允许申购(1:是,0:否)enableRedemption:是否允许赎回(1:是,0:否)creationLimit:申购上限(单位:份,0:不限制)redemptionLimit:赎回上限(单位:份,0:不限制)tradingDay:交易日期(格式YYYYMMDD)preTradingDay:前交易日期(格式YYYYMMDD)stocks:成分股列表exchangeID:ETF基金市场代码etfCode:ETF基金代码etfName:ETF基金名称componentExchID:成份股市场代码componentCode:成份股代码componentName:成份股名称componentVolume:成份股数量ReplaceFlag:替代标记(48:禁止替代,49:允许替代,50:必须替代,51:替补替代)ReplaceRatio:溢价比率ReplaceBalance:替代金额示例: 用法: get_etf_iopv(stockcode) 释义: 根据ETF基金代码获取ETF的基金份额参考净值 参数: stockcode:ETF基金代码(如"510050.SH")返回: IOPV,基金份额参考净值 示例: 用法: ContextInfo.get_instrumentdetail(stockcode) 释义: 根据代码获取合约详细信息 参数: stockcode:string,股票代码,如'600000.SH'返回: 根据stockcode返回一个dict。该字典数据key值有: ExchangeID:合约市场代码InstrumentID:合约代码InstrumentName:合约名称ProductID:合约的品种ID(期货)ProductName:合约的品种名称(期货)CreateDate:上市日期(期货)OpenDate:IPO日期(股票)ExpireDate:退市日或者到期日PreClose:前收盘价格SettlementPrice:前结算价格UpStopPrice:当日涨停价DownStopPrice:当日跌停价FloatVolumn:流通股本TotalVolumn:总股本LongMarginRatio:多头保证金率ShortMarginRatio:空头保证金率PriceTick:最小变价单位VolumeMultiple:合约乘数(对期货以外的品种,默认是1)MainContract:主力合约标记LastVolume:昨日持仓量InstrumentStatus:合约已停牌日期 未停牌品种0 停牌n天为n 复牌当天为-1IsTrading:合约是否可交易IsRecent:是否是近月合约示例: 用法: ContextInfo.get_contract_expire_date(codemarket) 释义: 获取期货合约到期日 参数: Codemarket:合约和市场,如IF00.IF,zn00.SF返回: int,合约到期日 示例: 成功就是不断失败,而不丧失热情。 ----丘吉尔 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |