Skip to content

Changelog

Full changelog: CHANGELOG.md

v2.7.0

  • StrataFormer: trading foundation model — the backbone for trading-specific LLMs
  • Variable context window: 30 to 512+ bars (vs fixed 30 in StrataNet)
  • Multi-asset tokenizer: multiple tickers in one forward pass with learned asset embeddings
  • Causal self-attention stack: N × StrataCausalAttentionBlock (no future leakage)
  • Interpretable bottleneck: attention output → 4-dim [bias, momentum, trap_risk, uncertainty]
  • Masked Bar Modeling (MBM): self-supervised pretraining — no labels required
  • StrataFormerPretrainer: pretrain on raw OHLCV corpus
  • StrataFormerTrainer: supervised fine-tune with STRATA teacher labels
  • StrataFormerDataset: multi-asset dataset with 75% overlap windows
  • 32 tests, all passing

v2.6.0

  • Tick-level sense: sense() auto-detects bid/ask → spread-based anticipatory liquidity_above
  • sense_tick(): extended signals — spread_pressure + side_imbalance
  • GitHub Actions CI: automated tests on Python 3.10 + 3.11
  • Hugging Face Hub: pretrained weights at emylton/strata-net
  • MkDocs docs site: this site

v2.5.0

  • StrataNet: PyTorch neural network architecture — direct competitor to LSTM/GRU/Transformer
  • 4-dim interpretable hidden state: [bias, momentum, trap_risk, uncertainty]
  • StrataNetTrainer: gradient descent training with teacher-student knowledge distillation
  • StrataNetDataset: auto-label generation from STRATA state machine

v2.4.0

  • StrataModel: JSON-based trainable model (train, save, load, predict, from_pretrained)
  • StrataTrainer: walk-forward coordinate optimizer
  • Pretrained weights for AAPL, TSLA, SPY, NVDA, QQQ

v2.3.0

  • Published to PyPI as strata-market
  • Full test harness with stress tests
  • Asset volatility profiles for StrataGUARD

v2.0.0

  • MANIFESTO.md: formal architecture specification
  • StrataGUARD: regime-aware hard-rule risk gate
  • StrataMEMORY: 3-layer pattern memory bank

v1.0.0

  • Initial release: CORE, GUARD, MEMORY, SENSE, DECIDE, LOOP layers