{"active":true,"correlation_breakdowns":{"breakdown_count":0,"breakdowns":[],"timestamp":"2026-05-01T17:52:48.322710"},"etf_flows":{"category_flows":{"Bonds":-0.7,"Cap":3.9,"Disc":6.1,"Energy":-10.7,"Estate":-0.9,"Financials":2.4,"Gold":1.8,"Healthcare":-1.6,"International":0.6,"Markets":2.1,"Oil":-29.8,"Sector":12.5,"Silver":29.0,"Staples":-1.5,"Tech":9.0,"Treasury":-0.6,"Utilities":-1.6,"Yield":-2.8},"etfs":{"EEM":{"direction":"neutral","flow":2.1,"name":"Emerging Markets","price_change":0.37,"volume_ratio":0.57},"EFA":{"direction":"neutral","flow":0.6,"name":"International","price_change":0.07,"volume_ratio":0.92},"GLD":{"direction":"neutral","flow":1.8,"name":"Gold","price_change":0.3,"volume_ratio":0.63},"HYG":{"direction":"neutral","flow":-2.8,"name":"High Yield","price_change":-0.37,"volume_ratio":0.77},"IWM":{"direction":"neutral","flow":4.4,"name":"Small Cap","price_change":0.54,"volume_ratio":0.83},"LQD":{"direction":"neutral","flow":-0.7,"name":"Corp Bonds","price_change":-0.1,"volume_ratio":0.77},"QQQ":{"direction":"neutral","flow":9.0,"name":"Tech","price_change":1.11,"volume_ratio":0.81},"SHY":{"direction":"neutral","flow":-1.6,"name":"Short Treasury","price_change":-0.27,"volume_ratio":0.59},"SLV":{"direction":"inflow","flow":29.0,"name":"Silver","price_change":3.08,"volume_ratio":0.94},"SPY":{"direction":"neutral","flow":3.4,"name":"US Large Cap","price_change":0.59,"volume_ratio":0.57},"TLT":{"direction":"neutral","flow":0.4,"name":"Long Treasury","price_change":0.07,"volume_ratio":0.62},"USO":{"direction":"outflow","flow":-29.8,"name":"Oil","price_change":-3.26,"volume_ratio":0.91},"XLE":{"direction":"outflow","flow":-10.7,"name":"Energy","price_change":-1.42,"volume_ratio":0.75},"XLF":{"direction":"neutral","flow":2.4,"name":"Financials","price_change":0.29,"volume_ratio":0.85},"XLK":{"direction":"inflow","flow":12.5,"name":"Tech Sector","price_change":1.65,"volume_ratio":0.76},"XLP":{"direction":"neutral","flow":-1.5,"name":"Consumer Staples","price_change":-0.24,"volume_ratio":0.62},"XLRE":{"direction":"neutral","flow":-0.9,"name":"Real Estate","price_change":-0.18,"volume_ratio":0.49},"XLU":{"direction":"neutral","flow":-1.6,"name":"Utilities","price_change":-0.25,"volume_ratio":0.66},"XLV":{"direction":"neutral","flow":-1.6,"name":"Healthcare","price_change":-0.28,"volume_ratio":0.58},"XLY":{"direction":"neutral","flow":6.1,"name":"Consumer Disc","price_change":0.76,"volume_ratio":0.8}},"total_flow":1.0},"flow_velocity":{"interpretation":"Low capital rotation - money staying put","sector_returns":{"XLC":1.13,"XLE":3.39,"XLF":1.67,"XLI":0.6,"XLK":1.19,"XLP":1.06,"XLRE":1.12,"XLU":1.2,"XLV":0.97,"XLY":0.47},"timestamp":"2026-05-01T17:52:48.866579","velocity":0.77},"insight":"Macro regime: Normal Market Conditions. Safe haven demand: risk_on with moderate strength. Capital velocity: 0.77","regime":"Normal Market Conditions","safe_haven":{"components":{"bonds_demand":-1.78,"dollar_demand":-1.34,"gold_demand":-2.24},"regime":"risk_on","safe_haven_index":-1.78,"strength":"moderate","timestamp":"2026-05-01T17:52:47.770017"},"timestamp":"2026-05-01T17:52:48.866682"}
