malkhut: asset classification, behavior DSL, auto-compiler, behavior-driven scenarios
Cambrian Explosion Phase 0 complete: - Multi-label invariant asset taxonomy (13 assets, 10 sectors, 6 roles) - Asset Behavior DSL: 10 orthogonal dimensions per asset, 3 composable templates, research-validated from live Binance/BingX API data - Asset Compiler: auto-fetch from Binance public API, compute profiles, rate-limited (1 req/s), cached, 28 known classifications - ScenarioFactory: all 30 scenario types use behavior-driven prices (BTC=$64K, ETH=$1.8K, SOL=$80, DOGE=$0.07) instead of hardcoded BTC prices. Auto-compiles unknown assets on demand. - Label query interfaces: build_suite_for_sector/role/template/vol/labels - 190 exhaustive tests for asset classification (up from 66) - 1140 tests all green, CWM throughput 189K calls/s (121% of baseline) - Comprehensive README: 1043 lines with full documentation Research sources: Binance live REST API, BingX open API, CoinGlass, academic literature (Bouchaud, Cont/Stoikov, Cartea/Jaimungal)
This commit is contained in:
1334
MALKHUT/malkhut/training/cma_trainer.py
Normal file
1334
MALKHUT/malkhut/training/cma_trainer.py
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user