惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
宝玉的分享
宝玉的分享
Jina AI
Jina AI
IT之家
IT之家
博客园 - Franky
MyScale Blog
MyScale Blog
Y
Y Combinator Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
雷峰网
雷峰网
WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
美团技术团队
S
SegmentFault 最新的问题
罗磊的独立博客
博客园 - 聂微东
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
D
Docker
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
阮一峰的网络日志
阮一峰的网络日志
M
MIT News - Artificial intelligence

追梦人物的博客

小度智能设备接入 Home Assistant,支持小爱同学语音控制 - 追梦人物的博客 0x05:Merkle Tree & Patricia Trie 0x04:ECDSA - 以太坊设计与实现 LeetCode 105 从前序与中序遍历构造二叉树 迭代算法原理 + 完整证明 0x03:Address - 以太坊设计与实现 0x02:Secp256k1 - 以太坊设计与实现 0x00:专栏开篇 - 以太坊设计与实现 0x01:RLP 编码 - 以太坊设计与实现 Bellman-Ford 算法原理及其在 DeFi 套利中的应用 - 追梦人物的博客 迪杰斯特拉(Dijkstra)最短路径算法原理、实现与证明 - 追梦人物的博客 实战:CEX-DEX 稳定币套利监控程序开发 - 追梦人物的博客 CEX-DEX 稳定币套利模型 - 追梦人物的博客 Uniswap 手续费和协议费机制剖析 - 追梦人物的博客 Uniswap 流动性机制及相关数学原理分析 - 追梦人物的博客 uv 替代 pyenv + pipx + poetry 环境管理实践 Rust 项目从创建到发布 - 追梦人物的博客 VS Code 调试 Python - 追梦人物的博客 ERC-20 相关知识点总结 - 追梦人物的博客 Django 老项目如何从 SQLite 迁到 PostgreSQL 自动生成接口文档 - HelloDjango - django REST framework 教程 单元测试 - HelloDjango - django REST framework 教程 限制接口访问频率 - HelloDjango - django REST framework 教程 API 版本管理 - HelloDjango - django REST framework 教程 如何在 Windows 下搭建高效的 django 开发环境 拓展Python Markdown - 追梦人物的博客 加缓存为接口提速 - HelloDjango - django REST framework 教程 基于 drf-haystack 实现文章搜索接口 - HelloDjango 评论接口 - HelloDjango - django REST framework 教程 实现分类、标签、归档日期接口 - HelloDjango - django REST framework 教程 在接口返回Markdown解析后的内容 - HelloDjango - django REST framework 教程
比特币跨市场套利的数学模型 - 追梦人物的博客
2024-01-31 · via 追梦人物的博客

为了方便起见,合约乘数设置为 1。交易所 A 交易更加活跃,价格变化快于 B。

符号定义

符号 含义
\(p\) 交易所 A 比特币价格
\(p + \Delta\) 交易所 B 比特币价格
\(p'\) 交易所 A 和 B 比特币收敛价格
\(r_A\) 交易所 A maker 费率
\(r_A'\) 交易所 A taker 费率
\(r_B\) 交易所 B maker 费率
\(r_B'\) 交易所 B taker 费率

币本位合约

交易所 A 比特币价格低于交易所 B

此时 \(\Delta > 0\),在交易所 A 做多 1 合约比特币,在交易所 B 做空 1 合约比特币,平仓时:

交易所 A 做多(maker)的损益:

\[ g_A = \frac{1}{p} - \frac{1}{p'} - \frac{r_A}{p} - \frac{r_A'}{p'} \]

交易所 B 做空(taker)的损益:

\[ g_B = \frac{1}{p'} - \frac{1}{p + \Delta} - \frac{r_B'}{p + \Delta} - \frac{r_B'}{p'} \]

总损益:

\[ g = g_A + g_B = \frac{1}{p} - \frac{1}{p'} - \frac{r_A}{p} - \frac{r_A'}{p'} + \frac{1}{p'} - \frac{1}{p + \Delta} - \frac{r_B'}{p + \Delta} - \frac{r_B'}{p'} \\ = \frac{1 - r_A}{p} - \frac{r_A' + r_B'}{p'} - \frac{1 + r_B'}{p + \Delta} \]

\(g > 0\),则:

\[ g = \frac{1 - r_A}{p} - \frac{r_A' + r_B'}{p'} - \frac{1 + r_B'}{p + \Delta} > 0 \]

解得:

\[ \Delta > \frac{1 + r_B'}{\frac{1 - r_A}{p} - \frac{r_A' + r_B'}{p'}} - p \]

\(p' = kp\),带入上式得:

\[ \Delta > \frac{1 + r_B'}{\frac{1 - r_A}{p} - \frac{r_A' + r_B'}{kp}} - p = (\frac{1 + r_B'}{1 - r_A - \frac{r_A' + r_B'}{k}} - 1)p \]

交易所 A 比特币价格高于交易所 B

此时 \(\Delta < 0\),在交易所 A 做空 1 合约比特币,在交易所 B 做多 1 合约比特币,平仓时:

交易所 A 做空(maker)的损益:

\[ g_A = \frac{1}{p'} - \frac{1}{p} - \frac{r_A}{p} - \frac{r_A'}{p'} \]

交易所 B 做多(taker)的损益:

\[ g_B = \frac{1}{p + \Delta} - \frac{1}{p'} - \frac{r_B'}{p + \Delta} - \frac{r_B'}{p'} \]

总损益:

\[ g = g_A + g_B = \frac{1}{p'} - \frac{1}{p} - \frac{r_A}{p} - \frac{r_A'}{p'} + \frac{1}{p + \Delta} - \frac{1}{p'} - \frac{r_B'}{p + \Delta} - \frac{r_B'}{p'} \\ = \frac{1 - r_B'}{p + \Delta} - \frac{1 + r_A}{p} - \frac{r_A' + r_B'}{p'} \]

\(g > 0\),则:

\[ g = \frac{1 - r_B'}{p + \Delta} - \frac{1 + r_A}{p} - \frac{r_A' + r_B'}{p'} > 0 \]

解得:

\[ \Delta < \frac{1 - r_B'}{\frac{1 + r_A}{p} + \frac{r_A' + r_B'}{p'}} - p \]

\(p' = kp\),带入上式得:

\[ \Delta < \frac{1 - r_B'}{\frac{1 + r_A}{p} + \frac{r_A' + r_B'}{kp}} - p = (\frac{1 - r_B'}{1 + r_A + \frac{r_A' + r_B'}{k}} - 1)p \]

或:

\[ -\Delta > (1 - \frac{1 - r_B'}{1 + r_A + \frac{r_A' + r_B'}{k}})p \]

两种情况总结如下表:

\(p < p + \Delta\) \(\Delta > (\frac{1 + r_B'}{1 - r_A - \frac{r_A' + r_B'}{k}} - 1)p\)
\(p > p + \Delta\) \(-\Delta > (1 - \frac{1 - r_B'}{1 + r_A + \frac{r_A' + r_B'}{k}})p\)

U 本位合约

Writing...

-- EOF --