有没有介绍场内期权做市相关量化策略的书籍、论文推荐 ...

论坛 期权论坛 期权     
期权匿名问答   2021-11-24 03:10   9514   6
随手一答。
Part 1 怎么报价?
O'Hara 的《市场微观结构》一书中开头介绍存货模型(inventory model)所引用的论文值得一看。那篇经典论文叫什么我忘记了,你自己翻书可以找到。论文主要贡献是以随机控制的观点看待报单问题,从而在一定假设下可以求解出最优报单策略。实际上,这篇文论文将无信息下做市商策略求解的如此之好,以至于存货模型在整本市场微观结构的书中大概一章就讲完了,不像后面信息模型啰啰嗦嗦的占了八成篇幅。
这篇论文后面还有一些引用和发展,也值得一看。不过大部分后续论文为了解析的给出HJB方程的解,都要对一些市场条件,例如成交概率等做一些强制的、并不是非常现实的假设,这使得论文的结果的适用性会打一定的折扣。实际上,你可能可以通过动态规划的方法求出更符合现实条件的解。
最要命的还是这些文章多数讨论的都是对单一标的进行报价,这可不是你作为一个期权做市商会干的事情。因为你同时需要给好几百个期权报价。而同时给这么多期权报价的最优解是什么?我个人感觉应该很难给出解答。如果你喜欢搞alphazero那一套,或许能找出一个较优的同时给几百个期权报价的策略。
Part 2 期权怎么定价?
这其实是一个很古老的话题,最重要的研究基本上上个世纪就已经做完了,因此看教材就能获得绝大部分你需要的知识。个人推荐Paul Wilmott的《quantitative finance》一书。这本书基本上可以涵盖期权定价的各种知识。并且它有一个很明显的好处,就是这本书所涉及的数学都是很实用的数学,它从来不在抽象的数学概念上逗留太久。这就让那些非数学专业的人看起来轻松很多。此书有中文翻译版。中文版装订的很不错。
Part 3 构建波动率曲面
如果你愿意,你可以在计算出各个期权的波动率之后,再构建出一条波动率曲线。使用各种参数化的函数来拟合波动率是最常见的方法。其中研究较多的理论问题涉及到函数的形式应该受到哪些限制,才能使得不同执行价格的期权彼此之间是无套利的。
我已经记不清任何这一类文章的题目或者作者姓名了。你可以自己去搜索。这一类问题的求解往往有一个较固定的套路,因此,如果你对已有的参数化曲线不够满意,你可以试着自己发明一个新的函数,并推导无套利关系限制条件。
Part 4 价格和波动率预测
如果你不能做好的预测,你很难成为一个好的做市商。因为那样你就会成为其他预测能手砧板上的鱼肉,不停的输钱给他们。你要做到让你的报价不给其他预测者留下太多机会。
但这一块估计是最难在论文中找到答案的。最好的研究往往锁在保险柜里,不会拿出来发表。你可以找一些论文来看,但最重要的还是回到市场数据本身。
仓促写就,水平有限,错误难免,请不吝指正。我已经暂时和做市商无缘了,要是有好的建议,等我重新再做做市商的时候会好好看看的。
分享到 :
0 人收藏

6 个回复

倒序浏览
随手一答。
Part 1 怎么报价?
O'Hara 的《市场微观结构》一书中开头介绍存货模型(inventory model)所引用的论文值得一看。那篇经典论文叫什么我忘记了,你自己翻书可以找到。论文主要贡献是以随机控制的观点看待报单问题,从而在一定假设下可以求解出最优报单策略。实际上,这篇文论文将无信息下做市商策略求解的如此之好,以至于存货模型在整本市场微观结构的书中大概一章就讲完了,不像后面信息模型啰啰嗦嗦的占了八成篇幅。
这篇论文后面还有一些引用和发展,也值得一看。不过大部分后续论文为了解析的给出HJB方程的解,都要对一些市场条件,例如成交概率等做一些强制的、并不是非常现实的假设,这使得论文的结果的适用性会打一定的折扣。实际上,你可能可以通过动态规划的方法求出更符合现实条件的解。
最要命的还是这些文章多数讨论的都是对单一标的进行报价,这可不是你作为一个期权做市商会干的事情。因为你同时需要给好几百个期权报价。而同时给这么多期权报价的最优解是什么?我个人感觉应该很难给出解答。如果你喜欢搞alphazero那一套,或许能找出一个较优的同时给几百个期权报价的策略。
Part 2 期权怎么定价?
这其实是一个很古老的话题,最重要的研究基本上上个世纪就已经做完了,因此看教材就能获得绝大部分你需要的知识。个人推荐Paul Wilmott的《quantitative finance》一书。这本书基本上可以涵盖期权定价的各种知识。并且它有一个很明显的好处,就是这本书所涉及的数学都是很实用的数学,它从来不在抽象的数学概念上逗留太久。这就让那些非数学专业的人看起来轻松很多。此书有中文翻译版。中文版装订的很不错。
Part 3 构建波动率曲面
如果你愿意,你可以在计算出各个期权的波动率之后,再构建出一条波动率曲线。使用各种参数化的函数来拟合波动率是最常见的方法。其中研究较多的理论问题涉及到函数的形式应该受到哪些限制,才能使得不同执行价格的期权彼此之间是无套利的。
我已经记不清任何这一类文章的题目或者作者姓名了。你可以自己去搜索。这一类问题的求解往往有一个较固定的套路,因此,如果你对已有的参数化曲线不够满意,你可以试着自己发明一个新的函数,并推导无套利关系限制条件。
Part 4 价格和波动率预测
如果你不能做好的预测,你很难成为一个好的做市商。因为那样你就会成为其他预测能手砧板上的鱼肉,不停的输钱给他们。你要做到让你的报价不给其他预测者留下太多机会。
但这一块估计是最难在论文中找到答案的。最好的研究往往锁在保险柜里,不会拿出来发表。你可以找一些论文来看,但最重要的还是回到市场数据本身。
仓促写就,水平有限,错误难免,请不吝指正。我已经暂时和做市商无缘了,要是有好的建议,等我重新再做做市商的时候会好好看看的。
用stochastic/impulse control来做期权做市的论文是有一些的,如果你只管理单张期权,这些论文或多或少都可以作为参考。但肯定会有人告诉你:这样不对,你需要同时管理一堆期权,还要关注一大堆的greeks。我赞同这个说法,但同时我也觉得,做市商未必会把所有合约的greeks放在一起管理。以基于stochastic control的期权做市算法为例,如果要同时管理几十张期权的挂单、排队情况以及它们加在一起的greeks,还要加入各种短期alpha来避免逆向选择风险,那这个模型里的参数有点多的过分了。我不太相信这种情况下还能有合用的解析解,而数值解毫无疑问又存在维度诅咒。因此我很怀疑“正儿八经做场内期权算法做市”而非“自称自己做场内期权算法做市”的人是否真的会采用这种把所有期权和各种greeks一股脑放在一起管理的方案。我个人猜测,对deep otm和itm或许会遵循类似于场外的做法,但流动性较好的合约的做法应该更接近于普通品种的做市——即独立管理合约库存而非管理总体greeks库存(尽管这些合约彼此分开管理,但不意味着其整体报价不需要满足无套利)。毕竟用100个智能体各自管理1个订单总比1个智能体同时管理100个订单要容易。这种做法当然有其问题,由于流动性好的合约是分开管理的,在极端行情下这些流动性好的合约会积累大量彼此同向的greeks,导致巨额greeks暴露,年初GME的gamma squeeze或许就和这有一定关系。\par
希望有真正做场内OMM算法做市的大佬踊跃打脸,我真的很想知道你们到底是怎么做的
有一本option market making书写的还不错,算是见过的介绍期权做市商最全面的书籍了,但是里面的内容不是特别深入。至于做市策略,公布出来的很少,有些文章里只会介绍大概,但是实务中却需要充实大量交易细节,光看文章还是不够的,所以还是先看上面那本书入门吧。
如果对做市商感兴趣,可以关注我的期权专栏,本人从事过做市商量化分析工作,将会定期公布一些做市商基础知识以及交易策略,有兴趣可以交流。
论文和书籍都有不少,但能做tick级别做市策略回测的免费工具目前只有真格量化一个,
研究者不要错过。
真格量化 - 期货期权实盘量化平台
书倒是没有 靠经验  而且并非一定要靠量化来处理做市的  一个是波动率曲面的搭建 涉及模型的选择问题  二是看整体头寸的风险头寸在哪里 来根据市场随时调整方向
预测能预测的,剩下不能预测的当噪声。然后做噪声的对手盘。很难理解?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:391042
帖子:78209
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP