Vnpy

Latest version: v3.9.4

Safety actively analyzes 701595 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 27

2.3.0

修复
1. 修复IbGateway断线重连后,没有自动订阅之前已订阅的合约行情问题
2. 修复CTA模块的净仓交易模式中,部分平仓部分开仓时,开仓部分下单错误的问题
6. 修复CtpGateway对于FAK和FOK委托指令的处理错误问题
10. 修复IbGateway,查询历史数据由于传参错误导致的查询失败问题
11. 修复IbGateway,当要查询的合约历史数据不存在时卡死的问题
12. 修复IbGateway,查询返回的合约乘数(字符串)未作转换导致的上层应用问题
14. 修复BarGenerator,在合成小时K线时部分情况下遗漏分钟K线收盘价更新的问题
15. 修复UftGateway,在连接ETF期权服务器时无法订阅行情的问题
16. 修复UftGateway,在连接ETF期权服务器时,对于包含毫秒的委托时间戳处理错误的问题

调整
1. 修改CTA模块的净仓交易模式,支持上期所和能交所的今昨仓拆分下单
2. 调整组合策略模块的回测引擎K线回放逻辑,当某个时间点K线数据缺失时,推送给策略的K线字典中不对其进行向前补齐
3. 将CTP接口和API封装,剥离到vnpy_ctp项目中
4. 将CTP穿透式测试接口和API封装,剥离到vnpy_ctptest项目中

新增
1. 新增DataManager在导入CSV文件时,对于时间戳时区的选择功能
2. 新增CtaStrategy模块的策略移仓助手功能,实现一键式期货换月移仓支持

2.2.32.2.2

1. 调整账户冻结资金的计算逻辑
2. 修复API封装中queryTickersPriceInfo底层调用错误
3. 类型声明使用Python内置类型

2.2.32.2.1

1. 使用zoneinfo替换pytz库
2. 调整安装脚本setup.cfg,添加Python版本限制

2.2.32.2.0

1. 更新到2.2.32.2.0的XTP API,支持上交所新债系统
2. 完善XtpGateway函数和变量类型声明
3. 增加行情Tick对于成交额turnover的支持

2.2.27.8

1. 调整安装脚本setup.py,支持Windows下安装时根据Python版本进行编译
2. 调整接口初始化时,接口名称的赋值方式

2.2.0

修复
1. 修复DataManager查询数据库中K线数据范围时,开始和结束日期相反的问题
6. 修复PostgreSQL数据库对接层中,save_tick_data函数由于访问interval导致保存出错的问题
7. 修复DataRecorder模块中add_bar_recording下保存录制用合约配置错误的问题
8. 修复PostgreSQL数据库对接层中,由于事务执行失败导致的后续报错问题,创建数据库对象时设置自动回滚模式(autorollback=True)
9. 修复DataManager自动更新数据时,查询数据范围由于调用老版本函数导致的错误
10. 修复RQData下载获取的历史数据浮点数精度问题
11. 修复BarGenerator在合成N小时K线时,收盘价、成交量、持仓量字段缺失的问题
12. 修复K线图表底层组件ChartWidget当绘制数据较少时,坐标轴时间点显示重复的问题
13. 修复SpreadTrading模块生成的价差盘口数据的时区信息缺失问题
14. 修复IbGateway的现货贵金属行情数据缺失最新价和时间戳的问题
15. 修复BarGenerator在合成小时级别K线时,成交量字段部分缺失的问题
16. 修复vnpy.rpc模块启用非对称加密后无法正常退出的问题

调整
1. 修改vnpy.chart下ChartItem为按需绘制,大幅缩短图表第一次显示出来的耗时
2. 修改IbGateway的历史数据查询功能,包括所有可用时间(即欧美晚上的电子交易时段)
3. 修改DataRecorder的数据入库为定时批量写入,提高录制大量合约数据时的写入性能

新增
1. 新增IbGateway连接断开后的自动重连功能(每10秒检查)
2. 新增双边报价业务相关的底层数据结构和功能函数
3. 新增开平转换器OffsetConverter的净仓交易模式
4. 新增CtaStrategy模块策略模板的委托时的净仓交易可选参数
5. 新增CtaStrategy模块回测引擎中的全年交易日可选参数
6. 新增ChartWizard模块对于价差行情图表的显示支持
7. 新增MarketRadar模块的雷达信号条件提醒功能

Page 18 of 27

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.