【发布时间】:2021-04-14 16:15:38
【问题描述】:
我有一个数字网格(选项波动率,见下图),其中网格末端的条目很少(即非常稀疏)。我想通过使用整个网格的数据来插入\填充这个网格,即二维插值方法。我看过一些例子(例如here),但我不熟悉 scipy 和 numpy API,而且似乎他们正在做一堆与实际插值无关的绘图工作。
需要说明的是,我目前将这些数据存储在 pandas 数据框中,索引为 OPT_EXPIRE_DT 和 OPT_STRIKE_PX,并希望最后使用另一个 pandas 数据框,但我可以转换为其他数据类型需要。
感谢您的帮助!
【问题讨论】:
-
嘿,小心填写缺失的价格或隐含波动率。有很多方法可以通过期权市场从两方转移资金,因此存在一些“奇怪的”合约和价格。我还会在谷歌上搜索 Smile 和 Smirk Options 并阅读预期的 IV 曲线,并在插值数据时考虑这些。
-
请不要发布代码、数据或 Tracebacks 的图像。将其复制并粘贴为文本,然后将其格式化为代码(选择它并输入
ctrl-k)...Discourage screenshots of code and/or errors...Why not upload images of code on SO when asking a question?...You should not post code as an image because:... -
您的问题是什么?当你尝试了一些你发现的方法时,它们是否产生了看起来正确的解释值? How to make good reproducible pandas examples
标签: python pandas numpy scipy quantitative-finance