首页/新闻资讯/正文详情

预测市场里谁在赚taker的钱?prediction-market-analysis深度解析Maker-Taker微观结构

发布时间:2026/9/25 3:12:28 来源:云帆数科 栏目:资讯中心
预测市场里谁在赚taker的钱?prediction-market-analysis深度解析Maker-Taker微观结构
预测市场里谁在赚taker的钱prediction-market-analysis深度解析Maker-Taker微观结构【免费下载链接】prediction-market-analysisA framework for collecting and analyzing prediction market data, including the largest publicly available dataset of Polymarket and Kalshi market and trade data.项目地址: https://gitcode.com/gh_mirrors/pr/prediction-market-analysis在预测市场prediction market里每一笔成交都有两个主角Maker挂单的流动性提供者和Taker主动吃单的激进交易者。开源项目prediction-market-analysis是一个预测市场数据分析框架内置目前公开可得规模最大的 Kalshi 与 Polymarket 行情及交易数据集约 36GiB。本文带你用它的分析脚本一步步拆解一个核心问题预测市场里到底是谁在赚 Taker 的钱一分钟看懂Maker 和 Taker 各是谁先把微观结构的基本概念讲清楚后文所有分析都建立在这之上角色行为通俗理解Maker挂出限价单等待成交守株待兔的做市者提供流动性Taker立即市价吃掉对方挂单拔单的主动交易者制造流动性消耗预测市场还有个独特之处合约价格在 199 美分之间押对支付 1 美元。也就是说65 美分买一张 YES 合约隐含概率就是 65%。只要一张成交Taker 买哪边Maker 就自动持有对面——Taker 的损失就是 Maker 的盈利反之亦然。这正是整个分析框架的杠杆点。分析的地基公开的预测市场交易数据集prediction-market-analysis 的数据以 Parquet 文件落地在本地目录结构非常直观data/kalshi/trades/—— 每一笔成交含taker_sideTaker 买了哪边、yes_price/no_price双方价格、count合约数data/kalshi/markets/—— 每个市场元数据含最终结果resultyes / no完整的字段说明见官方文档docs/SCHEMAS.md。有了「成交时 Taker 买了什么、花多少钱」「市场最终谁赢」这两块拼图就可以把每一笔交易都还原成 Taker 和 Maker双方的持仓与盈亏——所有微观结构分析都从这一句 SQL 思路出发-- Taker 赢了 CASE WHEN t.taker_side m.result THEN 1.0 ELSE 0.0 END AS won核心度量超额收益Excess Return是怎么算的判断谁在赚钱不能只看胜率要看扣除价格后的超额收益超额收益 实际胜率 − 价格隐含概率花 65 美分买合约公平胜率就该是 65%如果实际赢了 70%超额收益就是 5 个百分点pp。项目对每个价格档都算出双方的超额收益再用 z 值检验统计显著性避免小样本幻觉。这套逻辑的完整实现就在 src/analysis/kalshi/maker_vs_taker_returns.py 中它按 199 美分逐档对比 Maker 与 Taker 的超额收益并特意把Maker 的对手盘即 100 − 价格一侧的 Maker画到同一张图上直观展示财富转移的方向。该脚本的文档目标写得很直白检验信息交易是否存在还是做市只是赚价差。发现一差距会随时间变化吗市场越成熟、散户越多Maker-Taker 的利润分配可能随之漂移。src/analysis/kalshi/maker_taker_gap_over_time.py 按季度计算双方的超额收益差gap并在 2024 年 10 月美国大选 法律胜诉的关键节点画出竖线标注回答一个很有价值的问题散户大举涌入后Taker 是被收割得更厉害了还是市场变得更公平了发现二Maker 是被动接盘还是主动选股如果 Maker 只是在赚价差那么它买 YES 和买 NO 的表现应该对称。但 src/analysis/kalshi/maker_returns_by_direction.py 专门做了这个检验把 Maker 持仓拆成买了 YES和买了 NO两组在同一价格下对比超额收益。配套的胜率视角脚本是 src/analysis/kalshi/maker_win_rate_by_direction.py它把实际胜率与虚线绘制的隐含概率基准放在一张图上——如果 NO 持仓系统性地跑赢说明 Maker 存在选择性建仓selective positioning而不是无脑被动接单。发现三不同题材市场的收割强度不一样假设很直白体育这类散户密集的市场Maker-Taker 差距应该更大金融这类专业玩家多的市场差距应该更小。src/analysis/kalshi/maker_taker_returns_by_category.py 利用event_ticker把市场归类为 Sports、Politics、Crypto 等大类分类工具在 src/analysis/kalshi/util/categories.py然后按成交量加权计算各类别的双方收益输出成柱状对比图。加分项谁在下大单一个容易被忽视的侧面证据交易规模。src/analysis/kalshi/trade_size_by_role.py 对比 Maker 与 Taker 的成交金额分布均值、中位数、P90、P95。如果 Maker 的单笔规模系统性更大就与做市者是更专业、资金更厚的玩家这一画像互相印证。动手跑起来从下载到图表的三步走 整个框架的命令体验非常友好入口在 main.py交互菜单由Analysis.load()自动发现所有脚本装依赖uv sync下载数据集make setup自动拉取 36GiB 压缩包并解压到data/支持断点续传跑分析make analyze进入菜单选择单项或全量运行每个脚本都继承统一的基类 src/common/analysis.pysave()会自动把结果输出为PNG300 DPI、PDF、CSV、JSON、GIF五种格式全部落在output/目录——图表可以直接放进报告或论文。想自己写一个新分析官方指南 docs/ANALYSIS.md 提供了从分析交易与结算结果 JOIN到同时还原双边持仓的现成 SQL 模式照着模板写一个class MyAnalysis(Analysis)即可接入菜单。写在最后prediction-market-analysis 的价值不只是一堆画图脚本它把预测市场微观结构的经典问题拆解成了六个可复现的实验分析问题对应脚本谁在赚价差maker_vs_taker_returns.py差距随时间怎么变maker_taker_gap_over_time.pyMaker 有方向性 alpha 吗maker_returns_by_direction.py差距随题材变化吗maker_taker_returns_by_category.py谁的单更大trade_size_by_role.py这套框架已被多篇学术研究引用README 的 Research 部分列有完整论文清单也欢迎你把数据集用于自己的研究——跑完make analyze图表和 CSV 数据就都准备好了。【免费下载链接】prediction-market-analysisA framework for collecting and analyzing prediction market data, including the largest publicly available dataset of Polymarket and Kalshi market and trade data.项目地址: https://gitcode.com/gh_mirrors/pr/prediction-market-analysis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

treg shell 模式深度解析:基于 PATH shim 的团队 CLI 透明凭据注入
treg shell 模式深度解析:基于 PATH shim 的团队 CLI 透明凭据注入

后端API网关MCP 服务dsh-plugin 【免费下载链接】treg OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn 项目地址: https://gitcode.com/GitHub_Trending/treg/treg 点击查看 免费下载 导读 treg shell(Shell mode&a… · 2026/9/25 3:12:28

Plannotator Guided Review:把大型代码评审从逐文件浏览升级为章节化引导式审阅
Plannotator Guided Review:把大型代码评审从逐文件浏览升级为章节化引导式审阅

【免费下载链接】plannotator Annotate and review coding agent plans and code diffs visually, share with your team, send feedback to agents with one click. 项目地址: https://gitcode.com/gh_mirrors/pl/plannotator 点击查看 免费下载 导读 本文基于仓… · 2026/9/25 3:12:22

安路TD5.6.1 FPGA开发环境安装指南与避坑实践
安路TD5.6.1 FPGA开发环境安装指南与避坑实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:12:16

PaddleSpeech C++ Runtime 部署 U2/U2++ 流式 ASR:wenetspeech 静态模型推理与 CER 评测实战
PaddleSpeech C++ Runtime 部署 U2/U2++ 流式 ASR:wenetspeech 静态模型推理与 CER 评测实战

人工智能语音音频NLP媒体生成 【免费下载链接】PaddleSpeech Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation … · 2026/9/25 3:41:55

CodeCombat AP CSP 课程 Unit 1 单元测验解析:协作编程、变量命名与信源可信度评估
CodeCombat AP CSP 课程 Unit 1 单元测验解析:协作编程、变量命名与信源可信度评估

游戏开发教育前端后端 【免费下载链接】codecombat Game for learning how to code. 项目地址: https://gitcode.com/gh_mirrors/co/codecombat 点击查看 免费下载 本指南围绕 CodeCombat AP Computer Science Principles 课程中 Unit 1(Who is a Compu… · 2026/9/25 3:41:55

Pyro 概率分布系统全解:PyTorch 封装、自定义分布、变换与约束的完整指南
Pyro 概率分布系统全解:PyTorch 封装、自定义分布、变换与约束的完整指南

人工智能机器学习深度学习概率编程 【免费下载链接】pyro Deep universal probabilistic programming with Python and PyTorch 项目地址: https://gitcode.com/gh_mirrors/py/pyro 点击查看 免费下载 Pyro(Deep universal probabilistic programming w… · 2026/9/25 3:41:55

Dart SDK Kernel IR 文本格式详解:从 AST 到可读文本的打印与解析
Dart SDK Kernel IR 文本格式详解:从 AST 到可读文本的打印与解析

编程语言编译器语言运行时标准库开发工具 【免费下载链接】sdk The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more. 项目地址: https://gitcode.com/gh_mirrors/sdk1/sdk 点击查看 免费下载 本指南以 pkg/kernel/lib/te… · 2026/9/25 3:41:55

迪文串口TFT屏通用驱动:STM32/GD32/ESP32三平台适配与协议解析
迪文串口TFT屏通用驱动:STM32/GD32/ESP32三平台适配与协议解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:41:55

SwiftNIO 与 Swift Concurrency 完全互操作指南:从 Future 桥接到 NIOAsyncChannel 与异步 Bootstrap
SwiftNIO 与 Swift Concurrency 完全互操作指南:从 Future 桥接到 NIOAsyncChannel 与异步 Bootstrap

后端网络 【免费下载链接】swift-nio Event-driven network application framework for high performance protocol servers & clients, non-blocking. 项目地址: https://gitcode.com/gh_mirrors/sw/swift-nio 点击查看 免费下载 导读 本文是 NIOCore 官方文… · 2026/9/25 3:41:49

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码