Wind WSS 与 WSET 中读取合约ContractMultiplier的问题

  1. WSET 中读取某一个Underlying的期权合约时,
    2在这里插入图片描述
    可以设置,也必须设置一个时间, 例如 上图中 2020-11-30 是510050.SH的分红日,期权老合约变为A,同时有新合约M成为标准合约
    如果把日期改为2020-11-29则会返回还没有变成A合约的M标准合约

随后返回的数据项中在这里插入图片描述
可以看到他的合约乘数是和日期相关的,他们在30日变成了10145,而29日还是10000

  1. WSS 读取合约乘数的时候,有2个Column可以用,分别是 contractmultiplier 和 exe_ratio 但是 exe_ratio 支持 日期,这时候效果就不同了, 下图我们日期设为 2020.11.29 日, 510050还没有分红,那么这时候的合约乘数应该为10000,而不是10145,
    3.在这里插入图片描述
    在这里插入图片描述
    我们看到 exe_ratio 返回的是 2020.11.29日的合约乘数, 但是 contractmultiplier 返回的是 目前最新的合约乘数10000
    同时也要注意到,对于 10002995.SH 这个合约,尽管他是 2020.11.30日才上市的,但是Wind仍然返回了数据,这种没有逻辑的处理方法我不喜欢。

posted on   norsd  阅读(13)  评论(0编辑  收藏  举报  

相关博文:
阅读排行:
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示