🥥Python流动性做市风险获利 | 信息不对称买卖数学模型

🏈指点迷津 | Brief

🎯要点

🎯动量和相对强弱指数模型:定量描述市场行为 | 🎯通用回测模型:后风险管理和未平仓头寸管理无止损程序 | 🎯市场追踪模型:确定市场模型,上涨或下跌趋势,买入或卖出时机、预测退出现有仓位时机 | 🎯趋势分析和买入持有成本:成本:点差、滑点、佣金、掉期,风险/回报和回撤回报 | 🎯限价单和止损单触发条件及其假定执行价格策略算法。

🎯市场机制分析:Python牛市熊市横盘机制 | 缺口分析 | 头寸调整算法 | 🎯资产评估:Python和MATLAB及C++资产价格看涨看跌对冲模型和微积分

🍇Python信息不对称买卖

该模型旨在说明交易者的行为表明其信息集这一概念。具体而言,它假设拥有负面信息的代理人不太可能购买证券,反之亦然。理性且具有竞争力的做市商将设定买入价和卖出价,以衡量市场中知情代理人的比例。如果知情交易者的比例很大,他们将设定较大的买卖价差以弥补这些代理人造成的损失。

在这个简单的模型中,代理是随机选择的,并且只能在市场上交易一次。这是我们稍后将看到的顺序交易模型的基础。在这种单笔交易场景中,做市商只发布一个买卖价差,并且只有一笔交易。因此,做市商没有必要在交易后修改其信息集。不同的是,在顺序交易场景中,一天内有多笔交易,需要做市商根据交易方向更新买入价和卖出价。

代理人可以交易证券并获得 V 的收益。日终收益可以是 Vˉ\bar{V} V\underline{V},其中 V<V<Vˉ\underline{V}<V<\bar{V}。由于 V 的实际价值是在开盘前决定的,因此它不受当天发生的情况的影响,然后在收盘时揭示。在交易时段结束时V实现的概率是δ\delta,因此Vˉ\bar{V}实现的概率是1δ1-\delta

市场上一小部分 μ\mu 代理商已经知道 V 的未来实际价值(知情交易者)。剩余部分 1μ1-\mu 是由不知情的交易者形成的,他们事先不知道 V 的实现价值并随机进行交易。知情交易者会在 V=VˉV=\bar{V} 时买入,在 V=VV=\underline{V} 时卖出。这是因为,如果证券的日终价值为 Vˉ\bar{V},则以 V<VˉV<\bar{V} 买入会带来利润。同样,如果日终价值为 V\underline{V},则以 V>VV>\underline{V} 出售会产生利润。代理商可以按照经销商的询价买入,并按照经销商的出价出售。

该模型可以可视化如下:

备注:

  • V1:V\underline{V}

  • V2:Vˉ\bar{V}

为了计算卖价(A)和买价(B),交易商会尝试了解买入(卖出)单是否来自知情客户。交易商将公布的买卖价差如下。

AB=4(1δ)δμ(VˉV)1(12δ)2μ2A-B=\frac{4(1-\delta) \delta \mu(\bar{V}-\underline{V})}{1-(1-2 \delta)^2 \mu^2}

有趣的是,对于 μ=1\mu=1,我们有 AB=VˉVA-B=\bar{V}-\underline{V}。因此,当市场完全由消息灵通的交易者占据时,卖价将变为 Vˉ\bar{V},买价将变为 V\underline{V},无论结果的概率如何。这意味着在这种情况下,交易商和知情交易者都不会获利。为了确保知情交易者的利润,需要一小部分随机交易并充当流动性提供者的不知情代理人。

我们可以通过绘制卖价、买价和中间价以及买卖价差(μ\muδ\delta 的函数)来收集更多见解。作为第一个近似值,我们可以将要价和出价之间的中间价格作为安全价格。

计算要价、出价和点差

曲面图:

点差变化

Last updated

Was this helpful?