Independent research on systematic & quantitative trading

Aligrithm is an independent research publication on systematic trading, quantitative research, market microstructure, and adaptive systems. Long-form essays, code notebooks, and architecture breakdowns across eight pillars, built for traders who care more about how markets behave than about hype.

More about the publication →

The ten pillars

Read in order. Each pillar walks you out of one trap with one new ability. The newest article is the worst place to begin.

  1. 1 The Scientific Trader Rebuild what you accept as evidence. Every rule becomes a hypothesis, every backtest an experiment you can falsify. 26
  2. 2 Indicator Engineering The input decides the ceiling. Build features with measurable properties that survive the tests. 82
  3. 3 Robust Systems Lab A strategy is not robust for surviving one friendly backtest. Here it survives hostile testing. 37
  4. 4 Market Structure Notes The same rule is edge on one instrument and noise on another. Read a market's personality before you deploy. 70
  5. 5 Microstructure Alpha The order-book layer. The same signal is worthless as taker flow and valuable as a maker improvement. 45
  6. 6 Portfolio Construction & System Death A real signal still loses if the size and correlations are wrong. Sizing is part of the signal. 47
  7. 7 Python Research Notebooks Stop taking results on faith. Re-run every claim on your own data and see whether it holds. 3
  8. 8 Physics, Geometry & Event-Driven Markets The frontier. Markets as event-driven nonlinear systems, not fixed-time price series. Read it last. 8
  9. 9 Prediction Market Arbitrage The cleanest money on Polymarket and Kalshi comes from prices that contradict each other, not prices that turn out wrong. 33
  10. 10 Cross-Sectional & Factor Investing Stop timing one asset. Rank the whole cross-section and let relative value, not direction, carry the return. 15

Latest articles

2. Indicator Engineering 5 min

2.72 The Volume-Weighted MA Ratio

The volume-weighted MA ratio asks where the crowd transacted, not which way it pushed: VWMA over SMA, above one when expensive bars carried the volume. Log it, scale by root-lookback, compress, and it's model-ready.

2. Indicator Engineering 6 min

2.71 Normalized On-Balance Volume

OBV's running sum wanders like a random walk and depends on when you started counting. Window it, divide signed volume by total volume, scale by root-lookback, and you get a bounded, stationary flow oscillator.

2. Indicator Engineering 5 min

2.68 The Price Change Oscillator

Short-term movement minus a long-term baseline, normalized by ATR, reads volatility expansion against contraction. But normalize too hard and you delete the very regime signal you wanted: the stationarity-vs-information trade-off, with a dial.