{"index":"MSRI","value":-0.42,"regime":"NEUTRAL","net_rotation":-0.42,"risk_on":-0.12,"risk_off":0.3,"leaders":[{"sector":"XLF","name":"Financials","momentum":0.82,"acceleration":0.31},{"sector":"XLI","name":"Industrials","momentum":0.51,"acceleration":0.12}],"laggards":[{"sector":"XLC","name":"Communication","momentum":-1.24,"acceleration":-0.44},{"sector":"XLE","name":"Energy","momentum":-0.98,"acceleration":-0.22}],"data_date":"2026-08-04","fetched_at":1786144417,"preview":true,"note":"Preview — Ed25519 signed, data may be up to 60 minutes old.","preview_cached":true,"cache_max_age_minutes":60,"signed":true,"canonical":"v1|PREVIEW|/oracle/rotation/equity|1786144417|902244","signature":"71769e3687ed69bfe9302cf94cdd61b4199027ed4e382b16d579bcff4366bef735a068ad833dd2128f1f8cbf5e92d951e13043a49ef5eb9dfa9eb8474274f60b","pubkey":"f4f0e52b5f7b54831f965632bf1ebf72769beda4c4e3d36a593f7729ec812615","signingScheme":"ed25519","cache_age_minutes":28}