{ "metadata": { "suite": "streaming", "runtime": { "generated_at_utc": "2026-03-23T21:08:30.968886+00:00", "python_version": "3.12.11", "platform": "macOS-26.3.1-arm64-arm-64bit", "machine": "arm64", "processor": "arm" }, "git": { "commit": "2d5000262f0f1439546bd4872235aae0333880a4", "dirty": true, "branch": "feat/performace-1.0.2" }, "dataset": { "n_bars": 20000, "seed": 2026 } }, "results": [ { "indicator": "StreamingSMA", "inputs": "close", "stream_total_ms": 0.8808, "batch_total_ms": 0.0153, "stream_ns_per_update": 44.04, "batch_ns_per_bar": 0.77, "updates_per_second": 22705779.59, "stream_over_batch_ratio": 57.4469 }, { "indicator": "StreamingEMA", "inputs": "close", "stream_total_ms": 0.8611, "batch_total_ms": 0.0408, "stream_ns_per_update": 43.06, "batch_ns_per_bar": 2.04, "updates_per_second": 23225431.81, "stream_over_batch_ratio": 21.0884 }, { "indicator": "StreamingRSI", "inputs": "close", "stream_total_ms": 0.9235, "batch_total_ms": 0.0932, "stream_ns_per_update": 46.17, "batch_ns_per_bar": 4.66, "updates_per_second": 21656740.75, "stream_over_batch_ratio": 9.9035 }, { "indicator": "StreamingATR", "inputs": "hlc", "stream_total_ms": 2.0074, "batch_total_ms": 0.0935, "stream_ns_per_update": 100.37, "batch_ns_per_bar": 4.68, "updates_per_second": 9963056.99, "stream_over_batch_ratio": 21.4603 }, { "indicator": "StreamingVWAP", "inputs": "hlcv", "stream_total_ms": 2.6068, "batch_total_ms": 0.0223, "stream_ns_per_update": 130.34, "batch_ns_per_bar": 1.11, "updates_per_second": 7672265.38, "stream_over_batch_ratio": 116.9385 } ] }