源文件:research/quant_digests/2026-03-20_0940_ema-respect-memory-not-corridor-gate.md
这次主看 noahfm / continuation-screener(2026-02 仍有更新)。这轮不抄它的美股选股框架,而是只抽一个更适合我们 desk 的旁支: 把“最近是否反复尊重 EMA9”量化成记分(ema_bounce_score),再和“离 EMA9 的 ATR 距离上限”分开评估。
仓库里对应实现很清楚:
ema_bounce_score: 最近窗口里统计 low 贴近 EMA9、且 close>EMA9 的“尊重次数”;stacked_emas: 额外限制 dist_to_ema9 <= 0.75 ATR、depth >= -0.8 ATR 等走廊条件。EMA respect memory 可以当轻量上下文,但把它再收紧成 ATR corridor + depth 的硬门,容易把信号质量和交易密度一起筛坏。BTC/ETH/SOL 15m 近 6000 根/币做了最小代理,比较 base、score>=2、score>=2 + dist/depth 三档在未来 4 bars 的表现。关键数据点(聚合 ALL):
base 平均 -0.80 bps(扣 12 bps 成本后 -12.80 bps),加 score>=2 后到 +0.46 bps(净 -11.54 bps),只改善约 +1.26 bps,属于“轻微减亏”。dist<=0.75 + depth 后反而恶化:均值到 -10.21 bps(净 -22.21 bps),胜率降到 38.3%(base 为 45.8%)。base 净值约 -6.66 bps;加 score>=2 几乎无增量(-6.85 bps);加 dist<=0.75 后明显变差到 -11.13 bps。翻成人话:
ATR distance corridor 生搬给 short follow-up;镜像后 short 质量并没有变好。recent EMA respect score 可以当“趋势健康度旁证”(轻量 admission),但不该升级成单一硬门。在 15m 上,memory-score 适合做软分层(admission/sizing),hard corridor 不适合做共享准入门。
score14:过去 14 根里,满足 low ∈ EMA9±0.5% 且 close>EMA9 且 close>open 的次数;score<2:不加分(或半仓)score>=2:允许正常 admissiondist<=0.75 与 depth>=-0.8 硬门(只保留为对照组)。BTC/ETH/SOL perpetual15m(可补 5m 做执行细化)180dnext-bar open、no-overlap6 / 10 / 15 bps per sidepost-cost expectancytrade_count retention(防止“只靠砍单变好看”)4-bar 观察窗,仍需在 8/12-bar 与完整出场规则下复核。noahfmN/Ahttps://github.com/noahfm/continuation-screener/blob/main/README.mdhttps://github.com/noahfm/continuation-screenertrend_screener.py(ema_bounce_score / stacked_emas)https://github.com/noahfm/continuation-screener/blob/main/src/continuation_screener/trend_screener.pyentry_exit.py(reclaim 逻辑)https://github.com/noahfm/continuation-screener/blob/main/src/continuation_screener/simulator/entry_exit.pyhttps://developers.binance.com/docs/derivatives/usds-margined-futures/market-data/rest-api/Kline-Candlestick-Data--- 快检文件:
reports/artifacts/literature/ema_respect_memory_distance_quickcheck_2026-03-20.csvreports/artifacts/literature/ema_respect_memory_distance_events_2026-03-20.csvreports/artifacts/literature/ema_respect_memory_distance_meta_2026-03-20.json