🥥Python流动性做市风险获利 | 信息不对称买卖数学模型
Python | 算法 | 模型 | 流动性 | 做市 | 风险 | 获利 | 信息不对称 | 买卖 | 动量 | 相对强弱 | 指数 | 回测模型 | 头寸 | 无止损 | 市场追踪 | 上涨 | 下跌 | 趋势 | 买入 | 卖出 | 定量 | 成本 | 点差 | 滑点 | 佣金 | 掉期 | 回报 | 限价单 | 止损单 | 触发 | 假定执行价 | 策略 | 市场机制 | 资产
🎯要点
🎯动量和相对强弱指数模型:定量描述市场行为 | 🎯通用回测模型:后风险管理和未平仓头寸管理无止损程序 | 🎯市场追踪模型:确定市场模型,上涨或下跌趋势,买入或卖出时机、预测退出现有仓位时机 | 🎯趋势分析和买入持有成本:成本:点差、滑点、佣金、掉期,风险/回报和回撤回报 | 🎯限价单和止损单触发条件及其假定执行价格策略算法。
🎯市场机制分析:Python牛市熊市横盘机制 | 缺口分析 | 头寸调整算法 | 🎯资产评估:Python和MATLAB及C++资产价格看涨看跌对冲模型和微积分
🍇Python信息不对称买卖
该模型旨在说明交易者的行为表明其信息集这一概念。具体而言,它假设拥有负面信息的代理人不太可能购买证券,反之亦然。理性且具有竞争力的做市商将设定买入价和卖出价,以衡量市场中知情代理人的比例。如果知情交易者的比例很大,他们将设定较大的买卖价差以弥补这些代理人造成的损失。
在这个简单的模型中,代理是随机选择的,并且只能在市场上交易一次。这是我们稍后将看到的顺序交易模型的基础。在这种单笔交易场景中,做市商只发布一个买卖价差,并且只有一笔交易。因此,做市商没有必要在交易后修改其信息集。不同的是,在顺序交易场景中,一天内有多笔交易,需要做市商根据交易方向更新买入价和卖出价。
代理人可以交易证券并获得 V 的收益。日终收益可以是 或 ,其中 。由于 V 的实际价值是在开盘前决定的,因此它不受当天发生的情况的影响,然后在收盘时揭示。在交易时段结束时V实现的概率是,因此实现的概率是。
市场上一小部分 代理商已经知道 V 的未来实际价值(知情交易者)。剩余部分 是由不知情的交易者形成的,他们事先不知道 V 的实现价值并随机进行交易。知情交易者会在 时买入,在 时卖出。这是因为,如果证券的日终价值为 ,则以 买入会带来利润。同样,如果日终价值为 ,则以 出售会产生利润。代理商可以按照经销商的询价买入,并按照经销商的出价出售。
该模型可以可视化如下:
备注:
V1:
V2:
为了计算卖价(A)和买价(B),交易商会尝试了解买入(卖出)单是否来自知情客户。交易商将公布的买卖价差如下。
有趣的是,对于 ,我们有 。因此,当市场完全由消息灵通的交易者占据时,卖价将变为 ,买价将变为 ,无论结果的概率如何。这意味着在这种情况下,交易商和知情交易者都不会获利。为了确保知情交易者的利润,需要一小部分随机交易并充当流动性提供者的不知情代理人。
我们可以通过绘制卖价、买价和中间价以及买卖价差( 和 的函数)来收集更多见解。作为第一个近似值,我们可以将要价和出价之间的中间价格作为安全价格。
计算要价、出价和点差
曲面图:
点差变化
Last updated
Was this helpful?
