<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>marketmaker.cc</title><description>关于能在实盘市场中经受检验的交易系统的研究。</description><link>https://marketmaker.cc/</link><language>zh</language><item><title>预备课：十分钟读懂 Rust</title><link>https://marketmaker.cc/zh/blog/arbitrage-prereq-6-rust-basics/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-prereq-6-rust-basics/</guid><description>套利课程的从零开始短课。通过一个读取四个价格的小程序，讲解 Rust 的变量、循环、向量和函数，以及为什么发布版本更快。代码可运行，附有输出。</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>预备课</category><category>rust</category><category>性能</category></item><item><title>预备课：概率和钟形曲线</title><link>https://marketmaker.cc/zh/blog/arbitrage-prereq-5-probability/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-prereq-5-probability/</guid><description>套利课程的从零开始短课。什么是概率，怎样通过计数来测量它，什么是钟形曲线，以及为什么 z 分数大于 2 很少见。代码可运行，附有输出。</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>预备课</category><category>概率</category><category>正态分布</category><category>Python</category></item><item><title>预备课：向量、矩阵和广播</title><link>https://marketmaker.cc/zh/blog/arbitrage-prereq-4-vectors-matrices/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-prereq-4-vectors-matrices/</guid><description>套利课程的从零开始短课。把一列数看作向量，把表格看作矩阵，用 numpy 对所有数一次完成同一个运算，以及什么是广播。代码可运行，附有输出。</description><pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>预备课</category><category>numpy</category><category>向量</category><category>矩阵</category><category>Python</category></item><item><title>先修知识：平均值、离散程度和 z-score</title><link>https://marketmaker.cc/zh/blog/arbitrage-prereq-3-mean-stdev/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-prereq-3-mean-stdev/</guid><description>套利课程的短篇零基础课。在十个数字上讲解均值、标准差和 z-score，说明为什么一个异常值会改变一切，以及 z-score 如何告诉你何时出现异常。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>先修知识</category><category>统计</category><category>z-score</category><category>Python</category></item><item><title>先修知识：图和徒手找最短路径</title><link>https://marketmaker.cc/zh/blog/arbitrage-prereq-2-graphs/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-prereq-2-graphs/</guid><description>套利课程的短篇零基础课。什么是图，如何用 Python 存储图，如何列出两点之间的每条路线，以及为什么地图变大后，逐条尝试路线会失效。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>先修知识</category><category>图</category><category>最短路径</category><category>Python</category></item><item><title>先修知识：对数，或机器人为什么相加而不是相乘</title><link>https://marketmaker.cc/zh/blog/arbitrage-prereq-1-logarithms/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-prereq-1-logarithms/</guid><description>套利课程的短篇零基础课。对数如何处理一串汇率，为什么对数之和取代乘积，以及如何理解负号。附带可手动核对输出的简短 Python 代码。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>先修知识</category><category>对数</category><category>数学</category><category>Python</category></item><item><title>发布：把你的机器人展示给别人</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-16-release/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-16-release/</guid><description>套利课程第 16 课，也是最后一课。将纸面交易机器人变成可以展示的成果：交易日志、报告页面、README、没有秘密信息的干净公开仓库，以及诚实介绍结果的方法。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>发布</category><category>README</category><category>github</category><category>纸面交易</category><category>python</category></item><item><title>从零开始的配对交易：两枚拴在一起的币</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-15-pairs-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-15-pairs-trading/</guid><description>套利课程第 15 课。为什么比较两个原始价格没有意义，价差及其 z-score 如何显示两枚关联币何时偏离，以及一个展示手续费如何吃掉优势的小型回测。附有可复现输出的 Python 代码。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>配对交易</category><category>统计套利</category><category>z-score</category><category>均值回归</category><category>python</category></item><item><title>期货对现货：赚取资金费率</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-14-futures-spot-funding/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-14-futures-spot-funding/</guid><description>套利课程第 14 课。什么是永续期货及其资金费率，如何在现货市场持有一枚币、在期货上持有相反仓位，以及手续费、负费率和强平如何影响结果。附有可手动核对数字的简短 Python 代码。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>期货</category><category>资金费率</category><category>永续合约</category><category>现货持有套利</category><category>python</category></item><item><title>速度：向量、矩阵和一点 Rust</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-13-speed/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-13-speed/</guid><description>套利课程第 13 课。用循环检查每个三币种环路，再用 numpy 矩阵技巧和一段简短的 Rust 程序检查，并测量三种方法。附有可运行的代码和实际计时结果。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>numpy</category><category>向量化</category><category>rust</category><category>性能</category><category>python</category></item><item><title>模拟交易、配置与风险限额</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-12-paper-trading-risk/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-12-paper-trading-risk/</guid><description>套利课程第 12 课。让机器人使用实时价格和虚拟资金运行，将每个数字移入配置文件，并加入风险限额，在糟糕的一小时造成损失前停止机器人。附带可核对输出的简短 Python 代码。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>模拟交易</category><category>风险管理</category><category>配置</category><category>Python</category></item><item><title>现实检验：计划到资金到账之间会出什么问题</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-11-reality-check/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-11-reality-check/</guid><description>套利课程第 11 课。了解延迟、部分成交、第二条交易腿失败和过时价格，并运行一个小型模拟，看看盈利计划如何变成平均亏损。附有可运行和修改的简短 Python 代码。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>延迟</category><category>执行风险</category><category>模拟</category><category>python</category></item><item><title>能交易多少？数量、手续费与滑点</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-10-size-fees-slippage/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-10-size-fees-slippage/</guid><description>套利课程第 10 课。结合手续费和订单簿遍历，计算不同交易数量下的利润，并找到利润最高的数量。附带可手工核对数字的简短 Python 代码。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>手续费</category><category>滑点</category><category>仓位大小</category><category>python</category></item><item><title>读取并遍历订单簿</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-09-order-book/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-09-order-book/</guid><description>套利课程第 9 课。了解什么是订单簿，如何读取带数量的买单和卖单，如何逐档计算真实成交价格，并用一段可以手算验证的 Python 函数来练习。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>订单簿</category><category>滑点</category><category>python</category></item><item><title>从零认识 RICH：用颜色编码寻找短盈利环</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-08-rich/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-08-rich/</guid><description>套利课程第 8 课。了解机器人为什么需要限制步数的环、RICH 算法（VLDB 2025）背后的颜色编码技巧、一份可运行的小型 Python 实现，以及坦诚说明哪些内容做了简化。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>RICH</category><category>颜色编码</category><category>负环</category><category>k 跳</category><category>python</category></item><item><title>从零认识 SPFA：懒人版 Bellman-Ford</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-07-spfa/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-07-spfa/</guid><description>套利课程第 7 课。了解 SPFA 如何只重新检查可能发生变化的道路、一步步看队列示例、带负环警报的可运行 Python 代码，以及它与 Bellman-Ford 的速度对比。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>初学者</category><category>SPFA</category><category>Bellman-Ford</category><category>队列</category><category>负环</category><category>python</category></item><item><title>从零开始学 Bellman-Ford：寻找负环</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-06-bellman-ford/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-06-bellman-ford/</guid><description>套利课程第 6 课。通过一个小例子讲解 Bellman-Ford 算法，说明为什么多做一轮就能发现负环，并提供可返回盈利兑换环的 Python 代码，以及手动检查的方法。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>入门</category><category>Bellman-Ford</category><category>负环</category><category>图算法</category><category>python</category></item><item><title>把汇率看作图：套利为何会变成负环</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-05-rates-as-a-graph/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-05-rates-as-a-graph/</guid><description>套利课程第 5 课。把货币看作点、把汇率看作箭头，了解为什么取对数后乘法会变成加法，以及为什么有利可图的兑换环会变成总和为负的环。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>入门</category><category>图</category><category>对数</category><category>三角套利</category></item><item><title>比较最佳价格：五家交易所的第 1 阶段</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-04-compare-best-prices/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-04-compare-best-prices/</guid><description>套利课程第 4 课。价差、手续费、报价货币和单位，以及一个简短的 Python 程序，用于扫描五家交易所并报告扣除手续费后仍然存在的价差。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>入门</category><category>价差</category><category>手续费</category><category>python</category></item><item><title>套利系统的各个阶段：设计你的机器人</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-03-stages-and-design/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-03-stages-and-design/</guid><description>套利课程第3课。了解机器人为何分阶段工作、每个阶段负责什么，以及如何让 AI 智能体提供一份你能读懂和检查的设计方案。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>入门</category><category>架构</category><category>订单簿</category><category>模拟交易</category></item><item><title>套利的类型：为你的机器人选一种</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-02-kinds-of-arbitrage/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-02-kinds-of-arbitrage/</guid><description>套利课程第2课。了解四种主要套利类型（跨交易所、循环、统计套利、期现套利），每种类型的一个小例子，以及如何选择机器人要寻找的机会。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>入门</category><category>三角套利</category><category>统计套利</category><category>资金费率</category></item><item><title>什么是套利：10分钟写出你的第一个扫描器</title><link>https://marketmaker.cc/zh/blog/arbitrage-course-01-what-is-arbitrage/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/arbitrage-course-01-what-is-arbitrage/</guid><description>套利课程第1课。了解套利的含义、价格差为何存在，并用十行 Python 代码编写一个扫描器，比较两家交易所同一种币的最佳买价和最佳卖价。</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>套利</category><category>课程</category><category>入门</category><category>买价</category><category>卖价</category><category>python</category></item><item><title>用于收益方向预测的 XGBoost：类别不平衡与决策阈值</title><link>https://marketmaker.cc/zh/blog/xgboost-gradient-boosting-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/xgboost-gradient-boosting-trading/</guid><description>收益方向分类器属于不平衡问题，0.5 不是正确的决策阈值。本文在加密货币数据上比较 scale_pos_weight、焦点损失和精度约束阈值优化，并介绍 XGBoost、LightGBM 与 CatBoost 之间的工程差异。</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><category>machine-learning</category><category>xgboost</category><category>gradient-boosting</category><category>quant</category><category>prediction</category></item><item><title>Transfer Entropy: Which Way Does Information Flow Between Crypto Assets?</title><link>https://marketmaker.cc/zh/blog/transfer-entropy-crypto-information-flow/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/transfer-entropy-crypto-information-flow/</guid><description>DCC-GARCH tells you when crypto dependence tightens. Transfer entropy tells you which way it points. A directed information-flow measure, its null calibration, and an honest account of what it does and does not add over average pairwise correlation.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>transfer-entropy</category><category>information-theory</category><category>crypto</category><category>network</category></item><item><title>Trade Classification When You Have No Side Flag: Tick, Quote, Lee-Ready, BVC</title><link>https://marketmaker.cc/zh/blog/trade-classification-algorithms/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/trade-classification-algorithms/</guid><description>Reconstructing trade direction from OHLCV, bar history, or venues without an aggressor flag - the classic rules, the stale-quote problem, bulk volume classification, and how to measure them against crypto&apos;s free ground truth.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><category>microstructure</category><category>trade-classification</category><category>Lee-Ready</category><category>order-flow</category><category>deep-learning</category></item><item><title>Irregular Time in Tick Models: Continuous-Time Encodings vs. Plain Positional Embeddings</title><link>https://marketmaker.cc/zh/blog/tick-data-forecasting-deep-learning/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/tick-data-forecasting-deep-learning/</guid><description>Sequence models fed tick data still assume regular spacing. Three ways to tell a Transformer when a tick actually happened - learnable-timescale continuous encoding, ODE-RNN latent state, and delta_t as a plain feature - and the ablation that decides between them.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>HFT</category><category>tick-data</category><category>deep-learning</category><category>high-frequency</category><category>prediction</category></item><item><title>Synthetic Control Methods for Evaluating Trading Strategies</title><link>https://marketmaker.cc/zh/blog/synthetic-control-trading-evaluation/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/synthetic-control-trading-evaluation/</guid><description>This series has priced the selection route to a false edge - DSR prices the winner, PBO prices the search. Neither touches confounding: the strategy that made money because volatility doubled the week you deployed it. The Synthetic Control Method builds a weighted counterfactual from a donor pool of untouched instruments and gives you a falsification criterion and a placebo p-value.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>synthetic-control</category><category>counterfactual</category><category>evaluation</category><category>econometrics</category></item><item><title>Scoring Probabilistic Forecasts: CRPS, PIT Calibration, and DeepAR</title><link>https://marketmaker.cc/zh/blog/probabilistic-forecasting-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/probabilistic-forecasting-trading/</guid><description>How to evaluate a predictive distribution honestly - CRPS as a proper scoring rule, the PIT histogram as a calibration diagnostic, and DeepAR sampling in GluonTS.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><category>forecasting</category><category>probabilistic</category><category>quantile-regression</category><category>DeepAR</category><category>uncertainty</category></item><item><title>Physics-Informed Neural Networks for Options Pricing</title><link>https://marketmaker.cc/zh/blog/pinn-options-pricing/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/pinn-options-pricing/</guid><description>Putting the Heston, free-boundary, and jump-diffusion pricing PDEs into a neural network loss - the log-price residual, the mixed-partial autograd trick, and what still needs measuring.</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><category>deep-learning</category><category>PINN</category><category>options</category><category>Black-Scholes</category><category>PDE</category></item><item><title>PCMCI: Causal Discovery in Multivariate Crypto Time Series</title><link>https://marketmaker.cc/zh/blog/pcmci-causal-discovery-crypto/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/pcmci-causal-discovery-crypto/</guid><description>How PCMCI&apos;s two-stage MCI test recovers directed causal links between crypto assets where correlation and bivariate Granger cannot - the construction, the tigramite pipeline, and the real-data study it still needs.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>PCMCI</category><category>causal-discovery</category><category>time-series</category><category>crypto</category></item><item><title>Order Flow Imbalance: The Cont-Kukanov-Stoikov Event Decomposition</title><link>https://marketmaker.cc/zh/blog/order-flow-imbalance-prediction/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/order-flow-imbalance-prediction/</guid><description>Turning raw book updates into a signed flow quantity: the CKS event decomposition, multi-level OFI with PCA reduction, and Lee-Ready trade classification - plus an honest accounting of what the headline R-squared actually measures.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>microstructure</category><category>order-flow</category><category>imbalance</category><category>prediction</category><category>HFT</category></item><item><title>Neural ODEs: Does Continuous Time Beat a Delta-Time Feature?</title><link>https://marketmaker.cc/zh/blog/neural-ode-continuous-finance/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/neural-ode-continuous-finance/</guid><description>Neural ODEs, Neural SDEs and continuous normalizing flows for irregularly-sampled market data - and the one ablation that decides whether continuous dynamics are worth their solver cost.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><category>deep-learning</category><category>neural-ODE</category><category>continuous-time</category><category>SDE</category><category>dynamics</category></item><item><title>Multi-Task Learning for Simultaneous Price, Volume, and Volatility Prediction</title><link>https://marketmaker.cc/zh/blog/multi-task-learning-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/multi-task-learning-trading/</guid><description>Does jointly predicting return, volume, and volatility actually help? Measuring loss-balancing schemes and diagnosing negative transfer through gradient cosine similarity - with a classical baseline and purged walk-forward folds.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>deep-learning</category><category>multi-task</category><category>shared-representation</category><category>prediction</category><category>auxiliary</category></item><item><title>Model Pruning for Low-Latency Trading Inference</title><link>https://marketmaker.cc/zh/blog/model-pruning-low-latency-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/model-pruning-low-latency-trading/</guid><description>Magnitude and structured pruning, the Lottery Ticket Hypothesis, movement pruning, distillation and 2:4 sparsity - the methods behind shrinking a trading model, and what still has to be measured before any of it ships.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><category>model-compression</category><category>pruning</category><category>lottery-ticket</category><category>latency</category><category>deployment</category></item><item><title>Updating the Volume Curve Intraday: Does Adaptive Forecasting Actually Help?</title><link>https://marketmaker.cc/zh/blog/liquidity-prediction-execution/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/liquidity-prediction-execution/</guid><description>Our VWAP article shipped a static, weekly-refit volume curve and called the forecaster the weakest link. This is the follow-up: a Bayesian intraday updater run against the same 500-parent BTCUSDT harness, with the IS delta conditioned on realized curve error.</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><category>microstructure</category><category>liquidity</category><category>execution</category><category>prediction</category><category>order-book</category></item><item><title>Koopman Operators and DMD: Do Market Modes Survive Out-of-Sample?</title><link>https://marketmaker.cc/zh/blog/koopman-operator-market-dynamics/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/koopman-operator-market-dynamics/</guid><description>Dynamic Mode Decomposition fits a linear operator to nonlinear market dynamics. The only question that matters: do the fitted modes persist from one window to the next, and does the rolling spectral radius lead realised volatility? Here is the measurement protocol and the code to run it.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>mathematics</category><category>Koopman</category><category>dynamical-systems</category><category>spectral</category><category>prediction</category></item><item><title>Knowledge Distillation: Compressing Trading Models for Low-Latency Deployment</title><link>https://marketmaker.cc/zh/blog/knowledge-distillation-trading-models/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/knowledge-distillation-trading-models/</guid><description>The blog&apos;s standing answer to the accuracy-vs-latency tension is a two-stage fast/slow split. Distillation is a different answer: train one small model to mimic the ensemble. The KD loss, temperature, born-again nets, early exits for a variable latency budget, and the distill-to-FPGA pipeline - plus the measurements that would decide whether it beats the two-stage split.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><category>model-compression</category><category>distillation</category><category>latency</category><category>HFT</category><category>deployment</category></item><item><title>The Other Way a Regression Lies: Endogeneity, 2SLS, and the Gamma Calibration Problem</title><link>https://marketmaker.cc/zh/blog/instrumental-variables-quantitative-finance/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/instrumental-variables-quantitative-finance/</guid><description>Selection bias in the search is not the only way a regression fools you. When the regressor is correlated with the error, more data makes the estimate more confidently wrong. Instrumental variables applied to the one endogeneity problem this blog has already left open: permanent impact from net taker flow.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>instrumental-variables</category><category>2SLS</category><category>econometrics</category><category>endogeneity</category></item><item><title>Hawkes Processes for Order Arrival and Market Event Modeling</title><link>https://marketmaker.cc/zh/blog/hawkes-process-order-arrival/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/hawkes-process-order-arrival/</guid><description>Fitting a self-exciting point process to real crypto trade tape: where the three numbers (mu, alpha, beta) come from, how to estimate the branching ratio n, whether the exponential kernel survives a goodness-of-fit test, and how much n moves when you change the estimation window.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate><category>microstructure</category><category>Hawkes-process</category><category>point-process</category><category>order-arrival</category><category>crypto</category><category>HFT</category></item><item><title>Hamiltonian Neural Networks: Does a Financial System Conserve Anything?</title><link>https://marketmaker.cc/zh/blog/hamiltonian-neural-networks-finance/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/hamiltonian-neural-networks-finance/</guid><description>Hamiltonian Neural Networks are provably stable - but stability is worthless if the conserved quantity does not exist. Learning a scalar H via autograd, symplectic integration, and the falsification test that decides whether a financial (q, p) pair is canonical at all.</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>deep-learning</category><category>Hamiltonian</category><category>physics-informed</category><category>dynamics</category><category>conservation</category></item><item><title>Toda-Yamamoto vs Differenced Granger: Does the BTC Lead-Lag Survive?</title><link>https://marketmaker.cc/zh/blog/granger-causality-lead-lag-crypto/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/granger-causality-lead-lag-crypto/</guid><description>Granger causality on crypto prices done two ways - differenced returns and Toda-Yamamoto on levels - with a correct Wald implementation, an effective-N corrected causality matrix, and a rolling-stability test of whether the lag is tradeable at all.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>Granger-causality</category><category>lead-lag</category><category>crypto</category><category>VAR</category></item><item><title>非参数价格建模的高斯过程</title><link>https://marketmaker.cc/zh/blog/gaussian-processes-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/gaussian-processes-trading/</guid><description>金融时间序列的核设计 -  - 母体粗糙度、局部周期成分、光谱混合 -  - 以及作为不需要验证集的正则化器的边际似然。加上在任何东西可以交易之前仍然需要衡量的诚实清单。</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><category>bayesian</category><category>gaussian-process</category><category>kernel</category><category>uncertainty</category><category>non-parametric</category></item><item><title>基于偏微分方程的金融建模的傅立叶神经算子</title><link>https://marketmaker.cc/zh/blog/fourier-neural-operator-finance/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/fourier-neural-operator-finance/</guid><description>算子学习映射整个函数空间，而不是点 -  - 傅里叶神经算子如何在频率空间中参数化 PDE 解算子，为期权定价购买什么，以及它的哪些主张仍然需要在真实硬件上测量。</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><category>deep-learning</category><category>FNO</category><category>PDE</category><category>operator-learning</category><category>options</category></item><item><title>一整天的内容能胜过十分钟的内容吗？ Flash 注意力和序列长度问题</title><link>https://marketmaker.cc/zh/blog/flash-attention-trading-models/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/flash-attention-trading-models/</guid><description>Flash Attention 使 23,400 步的交易上下文无需计算 -  - 平铺、在线 softmax 和 N^2 d^2 / M 的 IO 界限。更长的上下文是否使模型更好是一个单独的问题，它必须被测量，而不是断言。</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><category>deep-learning</category><category>attention</category><category>Flash-Attention</category><category>GPU</category><category>optimization</category></item><item><title>集成方法：结合弱学习者以获得稳健的 Alpha</title><link>https://marketmaker.cc/zh/blog/ensemble-methods-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/ensemble-methods-trading/</guid><description>本博客未涵盖有关交易集成的三件事：为什么协方差项（而不是模型计数）在集成误差中占主导地位，堆栈如何作为具有折叠元特征的信号组合层工作，以及跨多个信号的周转净额是否真正降低了执行成本。</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><category>machine-learning</category><category>ensemble</category><category>bagging</category><category>stacking</category><category>alpha</category></item><item><title>Double Machine Learning：估计因果参数而非预测收益</title><link>https://marketmaker.cc/zh/blog/double-ml-causal-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/double-ml-causal-trading/</guid><description>本博客至今所有模型回答&apos;什么预测什么&apos;。Double ML 回答&apos;什么导致什么&apos; -  - 带有可辩护的标准误。部分线性模型、Neyman 正交性、order book 数据上的清理交叉拟合，以及为何有效 DML 置信区间仅对一个预先指定的问题成立的诚实说明。</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>double-ML</category><category>treatment-effect</category><category>econometrics</category><category>quant</category></item><item><title>交易中异质处理效应的因果森林</title><link>https://marketmaker.cc/zh/blog/causal-forests-treatment-effects-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/causal-forests-treatment-effects-trading/</guid><description>本博客每个回测估计条件平均值。因果森林估计条件处理效果 - tau(x) 而非 mu(x) - 具有诚实分裂、自适应核权重表示以及告诉您发现的异质性是否真实的校准测试。</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate><category>causal-inference</category><category>causal-forest</category><category>heterogeneous-effects</category><category>econometrics</category><category>treatment</category></item><item><title>认识与对立：衡量收益模型不知道的东西</title><link>https://marketmaker.cc/zh/blog/bayesian-neural-networks-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/bayesian-neural-networks-trading/</guid><description>本博客的每个 position sizing 规则都把不确定性坍缩成单一纯量。MC Dropout 和深度集成将其拆分为模型无知与市场噪声 -  - 这两者值得不同的 position size。</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate><category>bayesian</category><category>uncertainty</category><category>neural-network</category><category>risk</category><category>position-sizing</category></item><item><title>用于系统化交易流程的 AutoML</title><link>https://marketmaker.cc/zh/blog/automl-systematic-trading/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/automl-systematic-trading/</guid><description>自动特征生成（tsfresh、Featuretools）、预算感知的模型搜索（FLAML 的节约成本优化器）以及 WorldQuant 公式化 alpha 工厂 -  - 这篇博客的搜索与过拟合系列尚未覆盖的研究流程部分，以及该系列自身结果对它们的启示。</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>AutoML</category><category>NAS</category><category>feature-engineering</category><category>automation</category><category>quant</category></item><item><title>将清算级联作为交易信号：解读被迫且预先宣布的流量</title><link>https://marketmaker.cc/zh/blog/liquidation-cascades-trading-signal/</link><guid isPermaLink="true">https://marketmaker.cc/zh/blog/liquidation-cascades-trading-signal/</guid><description>Перевод статьи на zh</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><category>liquidations</category><category>cascade</category><category>trading signal</category><category>defi</category><category>perpetuals</category><category>order book</category><category>market microstructure</category><category>crypto</category></item></channel></rss>