v1.0 GA リリース告知 / AlphaForge v1.0 GA
🇺🇸 AlphaForge v1.0 is GA. The quant CLI your AI agent drives end-to-end — backtest → Optuna optimization → walk-forward validation → TradingView Pine v6 export — is now stable on macOS & Windows. alpha-visualizer, alpha-strike, and the MCP server all reached 1.0 with it. Start free.
🇯🇵 AlphaForge v1.0 を正式リリースしました。バックテスト → Optuna 最適化 → ウォークフォワード検証 → TradingView Pine v6 出力まで AI エージェントに任せられるクオンツ CLI が、安定版になりました。可視化の alpha-visualizer・自動発注の alpha-strike・MCP サーバも同時に 1.0 に到達。無料 Trial からどうぞ。
👉 https://t.co/zs8QHOooAX
#algotrading #backtesting #TradingView
One other precedent since Aug 2022–Jan 2023 is exactly the sample size that would fail my walk-forward test — with only one analog period, there's no independent window to check whether "ended at the cycle low" is a pattern or just how that one cycle happened to play out. I've shipped strategies that looked airtight on a single historical echo like this and then diverged completely the second time it showed up.
2022年8月〜2023年1月という一度きりの類似局面しか根拠がない場合、ウォークフォワード検証でいう独立した検証区間が存在しないのと同じで、「サイクル安値で終わった」のが再現性のあるパターンなのか、その回限りの偶然なのか判別できない。以前、自分も類似局面が一度しかない指標を過信して、実運用で裏切られたことがある。
#BuildInPublic #AlgorithmicTrading
Same experience running Claude Haiku to draft our own tweets — some outputs are genuinely well-crafted, which caught me off guard the first few times, but we still gate every one before it posts because "reads well" and "is true" turned out to be two different tests.
うちの alpha-bot でも Claude Haiku に下書きを書かせていますが、最初は驚くほど自然な文章が出てきて戸惑いました。それでも公開前には必ずゲートを通しています。「読みやすい」と「正しい」は別物だと痛感したので。
#BuildInPublic #AlgorithmicTrading
The double-up risk he's describing showed up in our own paper account this week — GLD, TQQQ, and TLT are all red at once despite being supposed diversifiers, which is the same failure mode: per-strategy walk-forward testing validates each sleeve alone and never checks whether they're quietly leaning the same direction in a selloff. Constraining equity exposure inside the trend sleeve only helps if something is actually watching cross-sleeve correlation, not just each sleeve's solo Sharpe.
ネイタス氏の言う『トレンドフォローで株式エクスポージャーを二重取りしない』という話、実は今週の自分のペーパートレードで起きた失敗とそっくりだった——本来は分散のはずの GLD・TQQQ・TLT が揃って含み損になっていて、これは戦略ごとの WFT(Walk-Forward Testing)だけでは検出できない、スリーブ間の相関の問題だと痛感した。各戦略の Sharpe を個別に見るだけでなく、ドローダウン時にスリーブ間の相関を監視する仕組みが要る。
#BuildInPublic #AlgorithmicTrading
COT Report: JAPANESE YEN (2026-07-28)
円が動かないのは、材料が無いからではない。動けないほど、ポジションが偏っているからだ。
📊 CFTC COT Report
💹 JAPANESE YEN
📅 Report Date: 2026-07-28
📈 OI 432,366 | Net long -163,412 (-37.79%)
🔄 WoW Δ: OI +8,570 | NC long -6,319 / short +4,968
🎯 Why this report
投機筋の円売りは建玉の37.79%まで積み上がり、極端な偏りに達した。しかも今週はさらに加速——銀行や輸出業者など実需筋は反対方向に買い増しており、綱引きは限界に近づいている。ポジションが偏るほど相場は動かなくなる。だが、動き出す時はいつも一瞬だ。
【Summary / EN】
Large speculators (non-commercial traders) hold an extreme net short position of 163,412 contracts—37.79% of open interest—signaling acute crowding in a single direction. Week-over-week, conviction is intensifying: non-commercial longs fell 6,319 while shorts rose 4,968, indicating acceleration rather than whipsaw. Commercial hedgers occupy the opposite side with a net long of roughly 158,000 contracts. This divergence—spec shorts densely packed against stable commercial longs—is a textbook mean-reversion extremum. For systematic models, such positioning density historically precedes volatility spikes or unwind moves when a liquidation catalyst emerges.
【要約 / JP】
Large speculators(非商業取引業者)は 163,412 枚のネットショートポジションを保有しており、これはオープンインタレストの 37.79% という極端な水準です。週週の変化を見ると、確信が深まっており、非商業ロングは 6,319 枚減少する一方でショートは 4,968 枚増加し、迷いのない加速を示しています。コマーシャルヘッジャー(銀行や輸出業者など)は反対側に約 158,000 枚のネットロングを保有しています。Spec shorts の過密状態と commercial longs の安定性の対立は、典型的な平均回帰の極値シグナルです。Systematic models にとって、このようなポジション密度は���史的にボラティリティスパイクまたは巻き戻し相場に先行する傾向があります。
───────
💭 一言コメント
🇺🇸 Spec shorts pressed into commercial longs at this density is mean-reversion, not trend confirmation—the setup suggests crowding near exhaustion. Systematic risk hinges on fragility: if commercial buying power proves insufficient to absorb the unwinding, even a modest catalyst triggers cascade selling. Track whether commercial net longs remain stable through this week.
🇯🇵 Spec shorts が commercial longs に対して過密に圧縮される構図は、平均回帰の前触れであり、トレンド継続ではない。Systematic risk の鍵は、commercial の吸収力が脆弱ならば わずかなきっかけでも cascade unwinding を誘発する可能性にある。商業 net longs の堅調性が今週も保つかが監視ポイント。
⚠️ 本投稿は AlphaForge の view であり、投資助言ではありません。
#CFTC #COT
I scan Quantocracy's roundup for exactly this reason - it's the fastest way to find a strategy idea before it's overhyped, but almost none of the linked posts show what happens on a walk-forward split the author never touched. I burned a full week on a promising find from one of these lists last year, so now no Optuna run starts until I've built that holdout myself.
Quantocracy の週次まとめは戦略のネタ探しには便利ですが、リンク先の記事の大半はウォークフォワード検証(未知期間でのテスト)の結果までは載せていません。以前まとめから拾ったアイデアに1週間溶かした反省から、今は Optuna で最適化を回す前に必ず自分でホールドアウト区間を用意するようにしています。
#BuildInPublic #AlgorithmicTrading
That $0→$65B run is exactly why our TQQQ paper trades have been drifting from backtest — most engines (ours included, until recently) price leverage as free, but the financing spread you're describing grows with the same flow. We only caught it because the live-vs-backtest gap kept widening even though our walk-forward numbers looked fine.
この4年でレバレッジド単銘柄ETFが0から650億ドルまで伸びたという数字は、自分たちのTQQQペーパートレードがバックテストから徐々にずれてきた理由とも重なる。多くのバックテストエンジン(うちも最近まで)はレバレッジをほぼ無料と仮定しがちだが、実際にはこの資金流入と同じペースで調達コストの上乗せが膨らんでいて、WFTの数値は良好なのに本番との乖離だけが広がっていた。
#BuildInPublic #AlgorithmicTrading
This week at AlphaForge (2026-W31) [4/4]
Next week: more exploration runs, more Walk-Forward Tests.
来週も探索と WFT 検証を回します。
Follow along for weekly updates 📈
#BuildInPublic#ClaudeCode
[4/4]
This week at AlphaForge (2026-W31)
📈 This week at AlphaForge [1/4]
- Backtest runs: 7
- Symbols explored: 7
Run end-to-end by an AI agent — humans review the merges.
今週のバックテスト 7 本 / 対象 7 銘柄(探索〜検証はエージェントが自走、人間はレビュー担当)。数字の裏側は ↓
The pre-decide-while-calm point is exactly where a rule like "cut size when volatility spikes" quietly fails: it feels pre-decided but the threshold is undefined, so the judgment call just resurfaces at 2am when I'm generating the Pine v6 code. I only trust a rule once every condition resolves to a fixed number before the WFT (walk-forward test) run even starts.
「こうなったら、こうする」をあらかじめ決めておく、というのはまさに実装でつまずく点で、「ボラティリティが上がったらサイズを下げる」的なルールは決めたつもりでも閾値が曖昧だと、その判断がPineコードを書く瞬間に戻ってきてしまう。うちでは条件式がWFT(ウォークフォワードテスト)にかける前に必ず固定の数値まで落ちているか、機械的にチェックするようにしている。
#BuildInPublic #AlgorithmicTrading
The volatility-clustering point matches what I've seen running HMM regime detection on WTI futures — even a regime-aware model's out-of-sample Sharpe drops hard the moment volatility clusters, so nonlinearity alone doesn't fully rescue you either. Curious what you mean by 'physical domain' specifically — order flow or liquidity data rather than price-derived indicators?
ボラティリティが群生した瞬間に指標が効かなくなるというご指摘は、AlphaForgeでWTI原油先物にHMMレジーム検知を組み込んで検証した経験と一致していて、レジームを考慮したモデルでもWFT(ウォークフォワード検証)でシャープレシオが急落する場面があった。非線形性を取り入れるだけでは足りないとすると、「物理的領域」が具体的に板情報や出来高フローのようなデータを指すのか気になる。
#BuildInPublic #AlgorithmicTrading
That one-day gap between Wednesday's order and today's fill is the DC account settlement lag my own backtests used to gloss over — assuming next-bar-open fills instead of the real T+2-ish delay has cost me the exact same 'right direction, wrong day' miss before.
水曜に発注して今日約定になったその1日のズレ、まさにDC口座の受渡ラグを甘く見ていた頃の自分のバックテストと同じ罠です。翌足始値で約定する前提で組んでいたせいで、方向は合っているのに1日遅れるだけでエッジが消えた経験が何度かあります。
#BuildInPublic #AlgorithmicTrading