12.【PTrade使用指南】- 接口版本变动

量化软件 2025-03-08 12092
量化软件:恒生PTrade使用指南 12.【PTrade使用指南】- 接口版本变动  第1张
12.【PTrade使用指南】- 接口版本变动  第2张

接口版本变动

当前版本:PBOXQT1.0V202202.00.005

变动版本 变动内容
PBOXQT1.0V202101.03.000
  1. on_order_response()主推信息中新增entrust_type、entrust_prop字段;

  2. 修复信用交易接口兼容问题;

  3. get_price()get_history()支持周频(1w)行情获取;

  4. 由于行情源不再更新维护,get_fundamentals()接口去除share_change表;

PBOXQT1.0V202101.04.000
  1. 修复get_all_orders()获取特定委托状态报错问题,status字段返回数据类型从int改为str;

  2. on_order_response()on_trade_response()支持获取非本策略交易的主推信息(需券商配置默认不推送),且on_order_response推送非本策略交易的主推信息时不包含order_id字段;

  3. 相关功能优化;

PBOXQT1.0V202101.05.000
  1. 信用账户支持ipo_stocks_order()接口调用;

  2. 由于行情源返回信息不包含,get_fundamentals()获取growth_ability、profit_ability、eps、operating_ability、debt_paying_ability表不再返回company_type字段;

  3. 由于上交所债券业务规则变更,调用debt_to_stock_order()接口对上海市场可转债进行转股操作时需传入可转债代码,不再传入转股代码;

PBOXQT1.0V202101.06.000
  1. 新增get_user_name()API接口,用于获取登录终端的资金账号;

  2. 研究中get_price()新增支持获取周线数据;

  3. get_snapshot()新增支持获取XBHS行业版块市场数据;

  4. send_qywx()新增toparty(发送对象为部门)、touser(发送内容为个人)、totag(发送内容为分组)入参;

PBOXQT1.0V202101.07.000
  1. get_snapshot()新增wavg_px(加权平均价)、px_exchange_rate(涨跌幅)出参;

  2. 可转债回测业务新增支持T+0;

  3. 新增支持融资融券回测业务,融资融券专用函数中暂只支持margin_trade()接口;

PBOXQT1.0V202101.08.000
  1. initialize对部分API接口调用进行限制,仅initialize可调用接口说明中的API可在initialize函数内使用;

  2. before_trading_startafter_trading_end对两融委托API接口调用进行限制;

  3. 修复仅单笔成交订单时调用get_trades()返回格式有误问题;

  4. 修复交易场景中获取当日K线14:58、14:59分价格为0问题;

  5. send_email()发送邮件信息新增path(附件路径)、subject(邮件主题)入参;

  6. 新增get_cb_list()获取可转债列表;

  7. 新增get_deliver()获取历史交割单信息;

  8. 新增get_fundjour()获取历史资金流水信息;

  9. 新增get_research_path()获取研究路径;

  10. get_market_detail()新增支持在回测、交易场景中调用;

PBOXQT1.0V202101.09.000
  1. get_market_detail()限制仅before_trading_start和after_trading_end中使用;

  2. get_snapshot()新增返回hsTimeStamp(快照时间戳)字段;对接L2行情买卖一档新增返回委托队列;

  3. ipo_stocks_order()新增black_stocks(新股/债黑名单)入参;

  4. on_order_response()新增返回error_info(错误信息)字段;

PBOXQT1.0V202201.00.000
  1. get_individual_transcation()新增返回buy_no(叫买方编号)、sell_no(叫卖方编号)、trans_flag(成交标记)、trans_identify_am(盘后逐笔成交序号标识)、channel_num(成交通道信息)字段;

  2. get_margin_contract()新增返回compact_interest(合约利息金额)、real_compact_interest(日间实时利息金额)、real_compact_balance(日间实时合约金额)、real_compact_amount(日间实时合约数量)字段;

  3. get_price()get_history()新增支持:1月(mo)、1季度(1q)、1年(1y)频率行情获取;

  4. set_commission()中type字段新增支持传入"LOF"类型;

  5. get_individual_entrust()get_individual_transcation()返回内容中hq_px字段值缩小1000倍,返回为真实价格;

  6. 新增支持期货日盘回测功能、期货日盘交易功能(对接UFT柜台),期货API接口详见量化帮助文档期货专用函数模块;

  7. 新增get_tick_direction()获取分时成交行情;

  8. 新增get_sort_msg()获取版块、行业的涨幅排名;

  9. 新增permission_test()权限校验;

PBOXQT1.0V202201.01.000
  1. 修复委托状态类型不一致问题,get_orders()、get_all_orders()以及Order对象中的委托状态字段数据类型从int统一为str;

  2. 新增get_trade_name()获取交易名称;

  3. tick_data中可调用接口完善;

  4. 研究中get_stock_name()get_stock_info()新增支持获取可转债、ETF、LOF品种;

  5. get_history()新增fill(填充类型)入参;

  6. get_price()get_history()新增支持:5分钟(5m)、15分钟(15m)、30分钟(30m)、60分钟(60m)、120分钟(120m)频率行情获取;

PBOXQT1.0V202202.00.000
  1. log新增支持DEBUG级别日志记录;

  2. get_price()get_history()新增返回preclose(昨收盘价)、high_limit(涨停价)、low_limit(跌停价)、unlimited(是否无涨跌停限制)字段;

  3. get_snapshot()新增返回total_bidqty(委买量)、total_offerqty(委卖量)、total_bid_turnover(委买金额)、total_offer_turnover(委卖金额)字段;

  4. on_trade_response()新增返回order_id(Order订单编号)字段;

  5. 当接到策略外交易产生的主推时(需券商配置默认不推送),由于没有对应的Order对象,on_order_response()、on_trade_response()中order_id字段赋值为"";

  6. on_trade_response()新增接收撤单的成交主推,详见接口说明注意事项;

  7. tick_data中可调用接口完善;

  8. 弃用set_close_position_type()(设置期货平仓方式)、get_close_position_type()(获取期货平仓方式)API接口;

  9. 期货Position对象中删除close_position_type(平仓方式)字段;

  10. sell_close()buy_close()新增close_today(平仓方式)入参;

  11. 新增get_MACD()异同移动平均线;

  12. 新增get_KDJ()随机指标;

  13. 新增get_RSI()相对强弱指标;

  14. 新增get_CCI()顺势指标;

  15. 新增create_dir()创建文件目录路径;

PBOXQT1.0V202202.00.005
  1. get_snapshot()新增返回business_amount_in(内盘成交量)、business_amount_out(外盘成交量)字段;

Python自动化炒股:基于深度学习的股票市场趋势预测模型优化与实现的最佳实践
« 上一篇 2025-03-07
8.29 机器学习在回测中的应用
下一篇 » 2025-03-08