implementation indicator_family indicator_definition case_id mode parameters input_length output_kind output_arity median_ns ci95_lower_ns ci95_upper_ns throughput_observations_per_second sample_count outlier_count outlier_low_count outlier_high_count output_begin output_count output_checksum semantic_status semantic_reason timing_status timing_reason comparison_status comparison_reason warmup_iterations iterations_per_sample timed_boundary fixture input_checksum ta_lib_version ta_lib_revision python_version python_binding_version python_ta_lib_version numpy_version rustc cpu os arch float_width features commit dirty
fast-ta Overlap Studies SMA: Simple Moving Average SMA Owned Compact Output timeperiod=14 256 float 1 292.42351237055044 291.71799140887754 293.46342113149746 875442600.0998318 50 0 0 0 13 243 fnv1a64:3e37ece299fccaa3 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 807334 30031 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA caller-owned Batch Computation timeperiod=14 256 float 1 257.2417742607247 256.0599750104123 258.39583506872134 995172734.8161341 50 4 0 4 13 243 fnv1a64:3e37ece299fccaa3 verified measured comparable primary caller-owned Rust/C kernel 914095 12005 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Prepared Batch Runner timeperiod=14 256 float 1 257.4093935235203 256.59546821619415 258.45633194148394 994524700.5005219 50 0 0 0 13 243 fnv1a64:3e37ece299fccaa3 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 915275 34247 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Streaming Computation timeperiod=14 256 float 1 1274.8880625 1271.244875 1280.572875 200801942.95489374 50 0 0 0 13 243 fnv1a64:3e37ece299fccaa3 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 194397 8000 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Overlap Studies SMA: Simple Moving Average SMA direct C caller-owned timeperiod=14 256 float 1 461.60361683572773 460.28783219350987 463.05994400330474 554588375.5306525 50 1 0 1 13 243 fnv1a64:5ba01d7e61357601 verified measured comparable primary caller-owned Rust/C kernel 531866 21787 direct TA_SMA call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Overlap Studies SMA: Simple Moving Average SMA official Python NumPy API timeperiod=14 256 float 1 562.9058765990001 560.7114911145 565.821256644 454782958.64793026 50 0 0 0 13 243 fnv1a64:5ba01d7e61357601 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 286156 12627 direct talib.SMA NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Owned Compact Output timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 256 float 3 934.360714627838 931.6924513842322 938.491905354919 273984121.96939003 50 0 0 0 19 237 fnv1a64:452fee1cda830f1b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 264890 10439 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS caller-owned Batch Computation timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 256 float 3 824.0590025852723 821.7447252105746 826.0014177299641 310657367.00511265 50 0 0 0 19 237 fnv1a64:452fee1cda830f1b verified measured comparable primary caller-owned Rust/C kernel 298082 11991 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Prepared Batch Runner timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 256 float 3 824.2208246563932 822.1678467305289 826.6832986255727 310596374.5901749 50 0 0 0 19 237 fnv1a64:452fee1cda830f1b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 297070 12005 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Streaming Computation timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 256 float 3 2091.413351385128 2089.022182878567 2096.7942095396793 122405262.36980033 50 1 0 1 19 237 fnv1a64:452fee1cda830f1b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 118392 4801 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Overlap Studies BBANDS: Bollinger Bands BBANDS direct C caller-owned timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 256 float 3 987.2896000000001 985.4063712499999 989.09785 259295752.73557016 50 0 0 0 19 237 fnv1a64:1fe927e3fb52b1e4 verified measured comparable primary caller-owned Rust/C kernel 250768 10000 direct TA_BBANDS call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Overlap Studies BBANDS: Bollinger Bands BBANDS official Python NumPy API timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 256 float 3 1328.5804310355002 1324.517150117 1333.3806554405 192686866.3875116 50 0 0 0 19 237 fnv1a64:1fe927e3fb52b1e4 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 153010 7491 direct talib.BBANDS NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Owned Compact Output timeperiod=14 256 float 1 1310.6365635830443 1306.7848573713677 1313.0582511330313 195324933.78648168 50 2 1 1 14 242 fnv1a64:704911d19149ae89 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 187892 7502 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI caller-owned Batch Computation timeperiod=14 256 float 1 1276.8168604651164 1274.0095607235141 1282.3104651162791 200498605.49832088 50 0 0 0 14 242 fnv1a64:704911d19149ae89 verified measured comparable primary caller-owned Rust/C kernel 192592 7740 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Prepared Batch Runner timeperiod=14 256 float 1 1277.573 1275.5443125000002 1281.484375 200379939.15024814 50 2 2 0 14 242 fnv1a64:704911d19149ae89 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 192904 8000 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Streaming Computation timeperiod=14 256 float 1 2210.0769403824524 2202.755905511811 2218.728908886389 115833071.38424754 50 0 0 0 14 242 fnv1a64:704911d19149ae89 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 112368 4445 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators RSI: Relative Strength Index RSI direct C caller-owned timeperiod=14 256 float 1 1408.3870784924907 1403.26289317087 1411.1941059790308 181768211.24631253 50 2 2 0 14 242 fnv1a64:704911d19149ae89 verified measured comparable primary caller-owned Rust/C kernel 176629 7058 direct TA_RSI call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators RSI: Relative Strength Index RSI official Python NumPy API timeperiod=14 256 float 1 1513.778907151 1507.889216515 1518.6457092335 169113203.24961028 50 1 1 0 14 242 fnv1a64:704911d19149ae89 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 137866 6314 direct talib.RSI NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Owned Compact Output fastperiod=12;slowperiod=26;signalperiod=9 256 float 3 865.6323825356549 863.6400384985564 867.347668212442 295737549.9864176 50 0 0 0 33 223 fnv1a64:fb88d74066d8bf54 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 284959 11429 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD caller-owned Batch Computation fastperiod=12;slowperiod=26;signalperiod=9 256 float 3 754.8153967301635 752.6779661016949 757.2855857207139 339155773.8607134 50 0 0 0 33 223 fnv1a64:fb88d74066d8bf54 verified measured comparable primary caller-owned Rust/C kernel 323774 13334 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Prepared Batch Runner fastperiod=12;slowperiod=26;signalperiod=9 256 float 3 753.241690962099 751.4715951686796 755.3276551436902 339864353.0644418 50 0 0 0 33 223 fnv1a64:fb88d74066d8bf54 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 324656 12005 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Streaming Computation fastperiod=12;slowperiod=26;signalperiod=9 256 float 3 3667.4008248968876 3655.7461567304085 3678.0481814773157 69804205.273144 50 0 0 0 33 223 fnv1a64:fb88d74066d8bf54 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 68168 2667 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators MACD: Moving Average Convergence/Divergence MACD direct C caller-owned fastperiod=12;slowperiod=26;signalperiod=9 256 float 3 1530.9898242368176 1525.7284921369103 1534.50061671292 167212084.59214503 50 0 0 0 33 223 fnv1a64:ae8cc7092892ecc8 verified measured comparable primary caller-owned Rust/C kernel 162175 6486 direct TA_MACD call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators MACD: Moving Average Convergence/Divergence MACD official Python NumPy API fastperiod=12;slowperiod=26;signalperiod=9 256 float 3 1866.2215210230002 1863.16494342 1870.417044154 137175569.52170897 50 0 0 0 33 223 fnv1a64:ae8cc7092892ecc8 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 115942 5214 direct talib.MACD NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Owned Compact Output timeperiod=14 256 float 1 1357.6527567716212 1353.7484531830055 1362.1785370548605 188560733.75400165 50 1 0 1 14 242 fnv1a64:e201ee4cd8bdbc90 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 181872 7273 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR caller-owned Batch Computation timeperiod=14 256 float 1 1328.9134469957376 1323.7974700948714 1332.4166781245704 192638580.47244298 50 4 0 4 14 242 fnv1a64:e201ee4cd8bdbc90 verified measured comparable primary caller-owned Rust/C kernel 187007 7273 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Prepared Batch Runner timeperiod=14 256 float 1 1323.3415755798453 1318.3095841109039 1328.7021877499335 193449676.73053658 50 2 2 0 14 242 fnv1a64:e201ee4cd8bdbc90 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 186883 7502 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Streaming Computation timeperiod=14 256 float 1 2209.93872819607 2204.211746522411 2214.9297858246855 115840315.72177018 50 0 0 0 14 242 fnv1a64:e201ee4cd8bdbc90 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 112546 4529 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Volatility Indicators ATR: Average True Range ATR direct C caller-owned timeperiod=14 256 float 1 1339.6094374833378 1337.6183017861904 1345.6078379098908 191100475.13619742 50 1 1 0 14 242 fnv1a64:e201ee4cd8bdbc90 verified measured comparable primary caller-owned Rust/C kernel 185168 7502 direct TA_ATR call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Volatility Indicators ATR: Average True Range ATR official Python NumPy API timeperiod=14 256 float 1 1473.807683472 1471.549719963 1476.529492235 173699732.2451967 50 0 0 0 14 242 fnv1a64:e201ee4cd8bdbc90 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 141236 6154 direct talib.ATR NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Owned Compact Output timeperiod=14 256 float 1 1595.74504084014 1591.6506917819638 1597.7316219369895 160426630.47551703 50 0 0 0 27 229 fnv1a64:5f19198bbbe9b60c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 154858 5999 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX caller-owned Batch Computation timeperiod=14 256 float 1 1561.40851535296 1554.2630579297247 1564.6697530864199 163954530.46580228 50 0 0 0 27 229 fnv1a64:5f19198bbbe9b60c verified measured comparable primary caller-owned Rust/C kernel 158587 6318 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Prepared Batch Runner timeperiod=14 256 float 1 1554.109201773836 1549.9683243585682 1558.015837820716 164724589.3067267 50 0 0 0 27 229 fnv1a64:5f19198bbbe9b60c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 158858 6314 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Streaming Computation timeperiod=14 256 float 1 3385.8211272359094 3379.0923050961865 3394.075599055012 75609428.37195635 50 0 0 0 27 229 fnv1a64:5f19198bbbe9b60c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 74027 2963 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators ADX: Average Directional Movement Index ADX direct C caller-owned timeperiod=14 256 float 1 1517.6657427937917 1513.600728539753 1525.1689103579347 168680093.89784536 50 9 6 3 27 229 fnv1a64:1dcdacc4b2a9a145 verified measured comparable primary caller-owned Rust/C kernel 171025 6314 direct TA_ADX call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators ADX: Average Directional Movement Index ADX official Python NumPy API timeperiod=14 256 float 1 1590.7919509120002 1587.5761915685 1594.515785497 160926134.84323663 50 0 0 0 27 229 fnv1a64:1dcdacc4b2a9a145 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 132075 5578 direct talib.ADX NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Owned Compact Output none 256 float 1 24445.903381642514 24375.40338164251 24492.251207729467 10472102.257928478 50 0 0 0 63 193 fnv1a64:5de06b02103ca09e verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 10166 414 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE caller-owned Batch Computation none 256 float 1 24393.55109489051 24311.435523114356 24502.07907542579 10494576.988982221 50 0 0 0 63 193 fnv1a64:5de06b02103ca09e verified measured comparable primary caller-owned Rust/C kernel 10241 411 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Prepared Batch Runner none 256 float 1 24386.919471153848 24294.170673076922 24467.045673076922 10497430.81748437 50 0 0 0 63 193 fnv1a64:5de06b02103ca09e verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 10222 416 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Streaming Computation none 256 float 1 23660.679906542056 23588.10280373832 23765.771028037383 10819638.362514567 50 0 0 0 63 193 fnv1a64:5de06b02103ca09e verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 10588 428 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE direct C caller-owned none 256 float 1 19757.498977505114 19708.843558282206 19830.6063394683 12957105.567433843 50 0 0 0 63 193 fnv1a64:a308bbdd7dd86e9c verified measured comparable primary caller-owned Rust/C kernel 12559 489 direct TA_HT_DCPHASE call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE official Python NumPy API none 256 float 1 19944.0567437895 19870.352684576 20004.564766823998 12835904.1136261 50 0 0 0 63 193 fnv1a64:a308bbdd7dd86e9c verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 12332 502 direct talib.HT_DCPHASE NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Owned Compact Output candle_settings=TA-Lib defaults 256 integer 1 556.4004838803708 555.3195359412348 557.6272080685594 460100246.8844751 50 1 0 1 10 246 fnv1a64:1a5464c16caf8419 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 443414 17153 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI caller-owned Batch Computation candle_settings=TA-Lib defaults 256 integer 1 492.219775 490.9625 493.9375 520092879.2428138 50 0 0 0 10 246 fnv1a64:1a5464c16caf8419 verified measured comparable primary caller-owned Rust/C kernel 496652 20000 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Prepared Batch Runner candle_settings=TA-Lib defaults 256 integer 1 493.0698 492.4146 494.9979 519196267.9523264 50 0 0 0 10 246 fnv1a64:1a5464c16caf8419 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 497966 20000 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Streaming Computation candle_settings=TA-Lib defaults 256 integer 1 2600.506072351421 2590.6437984496124 2608.0479328165375 98442377.32101141 50 0 0 0 10 246 fnv1a64:1a5464c16caf8419 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 95855 3870 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDLDOJI: Doji CDLDOJI direct C caller-owned candle_settings=TA-Lib defaults 256 integer 1 390.4558400400317 389.7521162587048 392.7518869104708 655643926.2728237 50 0 0 0 10 246 fnv1a64:1a5464c16caf8419 verified measured comparable primary caller-owned Rust/C kernel 621072 23981 direct TA_CDLDOJI call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDLDOJI: Doji CDLDOJI official Python NumPy API candle_settings=TA-Lib defaults 256 integer 1 500.9692467215 499.3643779065 501.7006762845 511009411.6062899 50 0 0 0 10 246 fnv1a64:1a5464c16caf8419 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 315292 18485 direct talib.CDLDOJI NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Owned Compact Output candle_settings=TA-Lib defaults 256 integer 1 604.2614657486288 602.1658303185902 606.853191737659 423657662.30490583 50 1 0 1 2 254 fnv1a64:76a5786b86f2c019 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 407527 8569 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING caller-owned Batch Computation candle_settings=TA-Lib defaults 256 integer 1 540.6346539482955 538.1269036908568 542.6591512655141 473517555.95097864 50 0 0 0 2 254 fnv1a64:76a5786b86f2c019 verified measured comparable primary caller-owned Rust/C kernel 456830 18451 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Prepared Batch Runner candle_settings=TA-Lib defaults 256 integer 1 541.1359817896049 538.9387025093491 542.6907755677199 473078872.2519906 50 0 0 0 2 254 fnv1a64:76a5786b86f2c019 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 455027 18451 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Streaming Computation candle_settings=TA-Lib defaults 256 integer 1 2745.4484273165203 2733.9485689997164 2749.1025786341743 93245240.90595347 50 0 0 0 2 254 fnv1a64:76a5786b86f2c019 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 91038 3529 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING direct C caller-owned candle_settings=TA-Lib defaults 256 integer 1 297.6239962624463 297.1610506029725 298.5334481852425 860145697.9774505 50 0 0 0 2 254 fnv1a64:76a5786b86f2c019 verified measured comparable primary caller-owned Rust/C kernel 809539 34247 direct TA_CDLENGULFING call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING official Python NumPy API candle_settings=TA-Lib defaults 256 integer 1 409.370484509 408.489809397 411.818778434 625350409.194857 50 0 0 0 2 254 fnv1a64:76a5786b86f2c019 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 353823 21835 direct talib.CDLENGULFING NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Owned Compact Output candle_settings=TA-Lib defaults 256 integer 1 5514.623172103487 5510.663104611924 5550.782902137233 46422029.57674655 50 0 0 0 12 244 fnv1a64:dbe064041adf4dbd verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 45180 1778 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS caller-owned Batch Computation candle_settings=TA-Lib defaults 256 integer 1 5473.995090016367 5461.754500818331 5492.419258046917 46766574.647993445 50 1 0 1 12 244 fnv1a64:dbe064041adf4dbd verified measured comparable primary caller-owned Rust/C kernel 45702 1833 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Prepared Batch Runner candle_settings=TA-Lib defaults 256 integer 1 5453.167674546454 5429.963991203958 5462.067069818581 46945191.36004594 50 0 0 0 12 244 fnv1a64:dbe064041adf4dbd verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 45805 1819 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Streaming Computation candle_settings=TA-Lib defaults 256 integer 1 5959.417504435245 5940.974275576582 5977.811649911295 42957218.52168844 50 0 0 0 12 244 fnv1a64:dbe064041adf4dbd verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 41800 1691 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS direct C caller-owned candle_settings=TA-Lib defaults 256 integer 1 1288.1870834444148 1283.8798320447881 1292.2914556118367 198728898.37980306 50 0 0 0 12 244 fnv1a64:dbe064041adf4dbd verified measured comparable primary caller-owned Rust/C kernel 191930 7502 direct TA_CDL3WHITESOLDIERS call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS official Python NumPy API candle_settings=TA-Lib defaults 256 integer 1 1382.9458378945 1379.088047384 1387.0781939335 185112094.0424923 50 0 0 0 12 244 fnv1a64:dbe064041adf4dbd verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 149146 7053 direct talib.CDL3WHITESOLDIERS NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Owned Compact Output timeperiod=14 256 float 1 1491.5159742012897 1487.7193640317985 1496.0240025498724 171637451.04177552 50 0 0 0 13 243 fnv1a64:a694f85735c86cf8 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 165076 6667 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG caller-owned Batch Computation timeperiod=14 256 float 1 1443.0153742312884 1440.3280335983202 1446.3277336133194 177406287.25897968 50 1 0 1 13 243 fnv1a64:a694f85735c86cf8 verified measured comparable primary caller-owned Rust/C kernel 169777 6667 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Prepared Batch Runner timeperiod=14 256 float 1 1438.694383661561 1434.8103574033553 1444.2742523705324 177939111.25757307 50 0 0 0 13 243 fnv1a64:a694f85735c86cf8 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 172024 6855 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Streaming Computation timeperiod=14 256 float 1 1405.3061322700398 1399.800632476282 1406.9188780420734 182166713.80098107 50 0 0 0 13 243 fnv1a64:a694f85735c86cf8 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 176570 7273 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG direct C caller-owned timeperiod=14 256 float 1 1495.6783410829457 1493.7064646767662 1501.631168441578 171159796.17291456 50 1 0 1 13 243 fnv1a64:e0c618d18c393f6b verified measured comparable primary caller-owned Rust/C kernel 165156 6667 direct TA_LINEARREG call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG official Python NumPy API timeperiod=14 256 float 1 1581.2547171675 1578.478706422 1587.33141158 161896750.23298746 50 0 0 0 13 243 fnv1a64:e0c618d18c393f6b verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 132138 6154 direct talib.LINEARREG NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Owned Compact Output none 256 float 1 209.28232834827463 208.0464671256526 209.80493791209935 1223227981.1699185 50 5 0 5 0 256 fnv1a64:956ef7b87e4ad4a6 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1153040 48077 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE caller-owned Batch Computation none 256 float 1 171.96206902275858 171.4218721468767 172.237346657592 1488700394.5394452 50 0 0 0 0 256 fnv1a64:956ef7b87e4ad4a6 verified measured comparable primary caller-owned Rust/C kernel 1379330 60241 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Prepared Batch Runner none 256 float 1 171.63415774619662 171.4003607154189 172.1856014428617 1491544593.23044 50 0 0 0 0 256 fnv1a64:956ef7b87e4ad4a6 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1374755 59881 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Streaming Computation none 256 float 1 1945.8613026819924 1944.0454022988506 1950.8540229885057 131561278.1071054 50 1 0 1 0 256 fnv1a64:956ef7b87e4ad4a6 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 127725 5220 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Price Transform TYPPRICE: Typical Price TYPPRICE direct C caller-owned none 256 float 1 97.08441277346742 96.70423895308181 97.31404215643835 2636880552.569642 50 6 0 6 0 256 fnv1a64:956ef7b87e4ad4a6 verified measured comparable primary caller-owned Rust/C kernel 2338681 30031 direct TA_TYPPRICE call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Price Transform TYPPRICE: Typical Price TYPPRICE official Python NumPy API none 256 float 1 188.361235487 187.662634712 188.9364475925 1359090681.9979327 50 0 0 0 0 256 fnv1a64:956ef7b87e4ad4a6 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 504602 39841 direct talib.TYPPRICE NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Owned Compact Output none 256 float 1 316.8635410076255 316.15871932336586 317.4733275615198 807918762.7138183 50 0 0 0 0 256 fnv1a64:34a87e118e2aea2c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 749702 30031 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV caller-owned Batch Computation none 256 float 1 282.8841221068101 281.9405831468555 283.7350956881868 904964188.4931976 50 0 0 0 0 256 fnv1a64:34a87e118e2aea2c verified measured comparable primary caller-owned Rust/C kernel 837918 29941 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Prepared Batch Runner none 256 float 1 282.38452289502686 281.8898166393908 283.759460271868 906565265.6012065 50 0 0 0 0 256 fnv1a64:34a87e118e2aea2c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 835770 29941 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Streaming Computation none 256 float 1 1601.0970408163266 1595.1530612244899 1605.7101020408163 159890371.0854885 50 0 0 0 0 256 fnv1a64:34a87e118e2aea2c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 155069 4900 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Volume Indicators OBV: On Balance Volume OBV direct C caller-owned none 256 float 1 243.8468875 243.145825 244.315625 1049839112.6686002 50 0 0 0 0 256 fnv1a64:34a87e118e2aea2c verified measured comparable primary caller-owned Rust/C kernel 1000380 40000 direct TA_OBV call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Volume Indicators OBV: On Balance Volume OBV official Python NumPy API none 256 float 1 345.294191773 343.919854068 346.143820705 741396774.4012823 50 0 0 0 0 256 fnv1a64:34a87e118e2aea2c verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 394356 23981 direct talib.OBV NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Owned Compact Output none 256 float 1 922.1987221139268 918.749323153563 924.9112762616419 277597435.19615746 50 2 0 2 0 256 fnv1a64:4a7dd747524cff33 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 265366 9234 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN caller-owned Batch Computation none 256 float 1 883.0651476251605 881.0250320924262 885.7337704016138 289899336.0665002 50 0 0 0 0 256 fnv1a64:4a7dd747524cff33 verified measured comparable primary caller-owned Rust/C kernel 276450 10906 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Prepared Batch Runner none 256 float 1 886.7333 883.8208 890.0709 288700108.5895838 50 1 0 1 0 256 fnv1a64:4a7dd747524cff33 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 277933 10000 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Streaming Computation none 256 float 1 939.3360475141296 936.3244563655522 942.5851135166204 272532924.3751281 50 2 0 2 0 256 fnv1a64:4a7dd747524cff33 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 262135 10439 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Math Transform SIN: Vector Trigonometric Sine SIN direct C caller-owned none 256 float 1 886.0997435427735 882.8578036270379 890.2118519875435 288906527.5839824 50 2 0 2 0 256 fnv1a64:4a7dd747524cff33 verified measured comparable primary caller-owned Rust/C kernel 271203 10918 direct TA_SIN call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Math Transform SIN: Vector Trigonometric Sine SIN official Python NumPy API none 256 float 1 978.4577122165 975.8740354701249 981.091284072 261636243.24661234 50 0 0 0 0 256 fnv1a64:4a7dd747524cff33 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 196588 9991 direct talib.SIN NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Owned Compact Output none 256 float 1 142.05048345886007 141.51191529867572 142.40535395200482 1802176196.5642405 50 0 0 0 0 256 fnv1a64:c5367dde45f21bf7 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1679705 59881 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD caller-owned Batch Computation none 256 float 1 106.26953125 106.0101625 106.57056875 2408968939.533174 50 0 0 0 0 256 fnv1a64:c5367dde45f21bf7 verified measured comparable primary caller-owned Rust/C kernel 2201537 80000 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Prepared Batch Runner none 256 float 1 104.9710098465766 104.64852301351041 105.68564231738034 2438768574.048817 50 1 0 1 0 256 fnv1a64:c5367dde45f21bf7 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 2229465 21835 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Streaming Computation none 256 float 1 291.60562418833877 290.93549998335055 291.990643002231 877898019.6714511 50 1 0 1 0 256 fnv1a64:c5367dde45f21bf7 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 834610 30031 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Math Operators ADD: Vector Arithmetic Add ADD direct C caller-owned none 256 float 1 60.685080807741414 60.60597826086956 60.81335679725825 4218499779.3945894 50 1 0 1 0 256 fnv1a64:c5367dde45f21bf7 verified measured comparable primary caller-owned Rust/C kernel 3663760 238096 direct TA_ADD call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Math Operators ADD: Vector Arithmetic Add ADD official Python NumPy API none 256 float 1 164.3431541235 163.469486713 165.337568815 1557716239.3245907 50 0 0 0 0 256 fnv1a64:c5367dde45f21bf7 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 543509 47620 direct talib.ADD NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:73fedfe0ae0a803f 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Owned Compact Output timeperiod=14 4096 float 1 4854.488888888889 4833.836473429952 4879.94154589372 843755149.8727409 50 0 0 0 13 4083 fnv1a64:85a9e76a8f8e5d5a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 51088 2070 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA caller-owned Batch Computation timeperiod=14 4096 float 1 4345.726819757365 4338.622833622183 4362.814124783362 942535085.5875225 50 0 0 0 13 4083 fnv1a64:85a9e76a8f8e5d5a verified measured comparable primary caller-owned Rust/C kernel 57138 2308 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Prepared Batch Runner timeperiod=14 4096 float 1 4345.636481802427 4334.019497400347 4363.076039861351 942554679.1942234 50 0 0 0 13 4083 fnv1a64:85a9e76a8f8e5d5a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 57289 2308 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Streaming Computation timeperiod=14 4096 float 1 20475.644602851324 20375.084521384928 20524.397148676173 200042542.2225591 50 0 0 0 13 4083 fnv1a64:85a9e76a8f8e5d5a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 12214 491 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Overlap Studies SMA: Simple Moving Average SMA direct C caller-owned timeperiod=14 4096 float 1 7338.3431085043985 7317.677419354839 7362.200146627566 558164144.06314 50 0 0 0 13 4083 fnv1a64:9577750b1dc4758a verified measured comparable primary caller-owned Rust/C kernel 33977 1364 direct TA_SMA call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Overlap Studies SMA: Simple Moving Average SMA official Python NumPy API timeperiod=14 4096 float 1 7410.2815364245 7400.1834621915 7437.204684795501 552745530.6342304 50 0 0 0 13 4083 fnv1a64:9577750b1dc4758a verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 32359 1341 direct talib.SMA NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Owned Compact Output timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 4096 float 3 15131.955438066465 15062.058912386707 15203.612537764351 270685438.9549656 50 0 0 0 19 4077 fnv1a64:d9bc0e193c594d44 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 16356 662 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS caller-owned Batch Computation timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 4096 float 3 13811.412774725275 13771.148351648353 13847.127747252747 296566330.09301066 50 0 0 0 19 4077 fnv1a64:d9bc0e193c594d44 verified measured comparable primary caller-owned Rust/C kernel 18055 728 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Prepared Batch Runner timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 4096 float 3 13820.291780821917 13791.894520547945 13873.116438356165 296375797.6285218 50 1 0 1 19 4077 fnv1a64:d9bc0e193c594d44 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 18058 730 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Streaming Computation timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 4096 float 3 33753.70637583893 33714.276845637585 33830.95637583893 121349636.52264088 50 0 0 0 19 4077 fnv1a64:d9bc0e193c594d44 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 7399 298 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Overlap Studies BBANDS: Bollinger Bands BBANDS direct C caller-owned timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 4096 float 3 16254.540865384615 16200.120192307691 16296.942307692309 251991122.59902522 50 0 0 0 19 4077 fnv1a64:bc9fd89b1f41e7d7 verified measured comparable primary caller-owned Rust/C kernel 15359 624 direct TA_BBANDS call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Overlap Studies BBANDS: Bollinger Bands BBANDS official Python NumPy API timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 4096 float 3 18790.2328268875 18694.5860338235 18861.927167486 217985590.58506784 50 0 0 0 19 4077 fnv1a64:bc9fd89b1f41e7d7 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 12965 494 direct talib.BBANDS NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Owned Compact Output timeperiod=14 4096 float 1 21912.20238095238 21828.416666666668 21950.48814935065 186927809.84719864 50 1 0 1 14 4082 fnv1a64:6ed644285034132b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 11370 462 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI caller-owned Batch Computation timeperiod=14 4096 float 1 21384.168845315904 21340.322440087148 21455.428104575163 191543568.03057176 50 0 0 0 14 4082 fnv1a64:6ed644285034132b verified measured comparable primary caller-owned Rust/C kernel 11654 459 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Prepared Batch Runner timeperiod=14 4096 float 1 21502.084042553193 21431.91489361702 21535.372340425532 190493162.98336047 50 0 0 0 14 4082 fnv1a64:6ed644285034132b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 11630 470 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Streaming Computation timeperiod=14 4096 float 1 36311.00179856115 36234.33633093525 36417.63035071942 112803277.16439669 50 1 0 1 14 4082 fnv1a64:6ed644285034132b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 6865 278 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators RSI: Relative Strength Index RSI direct C caller-owned timeperiod=14 4096 float 1 23035.863013698632 22957.381278538815 23105.593607305935 177809704.70106766 50 0 0 0 14 4082 fnv1a64:6ed644285034132b verified measured comparable primary caller-owned Rust/C kernel 10106 438 direct TA_RSI call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators RSI: Relative Strength Index RSI official Python NumPy API timeperiod=14 4096 float 1 23144.204955729 23070.498746466998 23218.502276202 176977347.36773044 50 0 0 0 14 4082 fnv1a64:6ed644285034132b verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 10629 422 direct talib.RSI NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Owned Compact Output fastperiod=12;slowperiod=26;signalperiod=9 4096 float 3 14125.964235624124 14087.423562412343 14149.953716690043 289962506.74841297 50 0 0 0 33 4063 fnv1a64:c59701467711d106 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 17659 713 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD caller-owned Batch Computation fastperiod=12;slowperiod=26;signalperiod=9 4096 float 3 12903.222666666667 12852.666666666666 12930.111333333334 317440077.2437521 50 0 0 0 33 4063 fnv1a64:c59701467711d106 verified measured comparable primary caller-owned Rust/C kernel 19350 750 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Prepared Batch Runner fastperiod=12;slowperiod=26;signalperiod=9 4096 float 3 12864.596815286624 12839.835668789809 12898.036305732483 318393188.59436333 50 0 0 0 33 4063 fnv1a64:c59701467711d106 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 19383 785 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Streaming Computation fastperiod=12;slowperiod=26;signalperiod=9 4096 float 3 60633.55357142857 60364.33928571428 60769.22321428571 67553355.50595365 50 0 0 0 33 4063 fnv1a64:c59701467711d106 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 4119 168 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators MACD: Moving Average Convergence/Divergence MACD direct C caller-owned fastperiod=12;slowperiod=26;signalperiod=9 4096 float 3 27805.42191780822 27751.94109589041 27871.405479452056 147309399.30016604 50 0 0 0 33 4063 fnv1a64:1a2ab1fe5c86c3b9 verified measured comparable primary caller-owned Rust/C kernel 8973 365 direct TA_MACD call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators MACD: Moving Average Convergence/Divergence MACD official Python NumPy API fastperiod=12;slowperiod=26;signalperiod=9 4096 float 3 28143.980550036 28105.613859629 28230.3236114485 145537337.64553645 50 0 0 0 33 4063 fnv1a64:1a2ab1fe5c86c3b9 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 8754 360 direct talib.MACD NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Owned Compact Output timeperiod=14 4096 float 1 22729.166666666668 22678.95945945946 22783.502252252252 180208982.5847846 50 0 0 0 14 4082 fnv1a64:2f3c03f7c4fd984a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 10961 444 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR caller-owned Batch Computation timeperiod=14 4096 float 1 22180.968201754386 22108.73464912281 22254.56798245614 184662813.75742787 50 0 0 0 14 4082 fnv1a64:2f3c03f7c4fd984a verified measured comparable primary caller-owned Rust/C kernel 11280 456 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Prepared Batch Runner timeperiod=14 4096 float 1 22247.252747252747 22189.71425824176 22310.896703296705 184112620.4000988 50 0 0 0 14 4082 fnv1a64:2f3c03f7c4fd984a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 11243 455 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Streaming Computation timeperiod=14 4096 float 1 35156.7725 35029.79 35189.167499999996 116506712.89578702 50 1 0 1 14 4082 fnv1a64:2f3c03f7c4fd984a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 7085 200 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Volatility Indicators ATR: Average True Range ATR direct C caller-owned timeperiod=14 4096 float 1 21819.828539823007 21780.92809734513 21912.74889380531 187719165.27778658 50 1 0 1 14 4082 fnv1a64:2f3c03f7c4fd984a verified measured comparable primary caller-owned Rust/C kernel 11471 452 direct TA_ATR call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Volatility Indicators ATR: Average True Range ATR official Python NumPy API timeperiod=14 4096 float 1 22095.008778826 21974.26600525 22130.127571482 185381234.33222 50 0 0 0 14 4082 fnv1a64:2f3c03f7c4fd984a verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 11079 455 direct talib.ATR NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Owned Compact Output timeperiod=14 4096 float 1 26591.372282608696 26507.69972826087 26678.557065217392 154034923.67631093 50 0 0 0 27 4069 fnv1a64:c1d363ac0cdbd25d verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 9371 368 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX caller-owned Batch Computation timeperiod=14 4096 float 1 26144.759020618556 26036.51030927835 26199.74226804124 156666198.2529565 50 0 0 0 27 4069 fnv1a64:c1d363ac0cdbd25d verified measured comparable primary caller-owned Rust/C kernel 9573 388 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Prepared Batch Runner timeperiod=14 4096 float 1 26001.932989690722 25954.360824742267 26051.76288659794 157526750.09292528 50 1 0 1 27 4069 fnv1a64:c1d363ac0cdbd25d verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 9570 388 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Streaming Computation timeperiod=14 4096 float 1 54428.943452380954 54219 54654.267857142855 75254078.80796964 50 0 0 0 27 4069 fnv1a64:c1d363ac0cdbd25d verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 4590 168 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators ADX: Average Directional Movement Index ADX direct C caller-owned timeperiod=14 4096 float 1 24704.582725060827 24612.12408759124 24730.232360097325 165799197.88909996 50 0 0 0 27 4069 fnv1a64:d4fcfb104dda56fb verified measured comparable primary caller-owned Rust/C kernel 10167 411 direct TA_ADX call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators ADX: Average Directional Movement Index ADX official Python NumPy API timeperiod=14 4096 float 1 24791.934545367 24706.517937235 24846.206398274502 165215021.54277998 50 1 0 1 27 4069 fnv1a64:d4fcfb104dda56fb verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 9979 390 direct talib.ADX NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Owned Compact Output none 4096 float 1 446708.32608695654 445739.1304347826 449045.3043478261 9169294.057891972 50 0 0 0 63 4033 fnv1a64:b0d0ff7b985daddf verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 557 23 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE caller-owned Batch Computation none 4096 float 1 446846.9130434783 446030.80434782605 448355.06521739135 9166450.254970115 50 1 0 1 63 4033 fnv1a64:b0d0ff7b985daddf verified measured comparable primary caller-owned Rust/C kernel 562 23 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Prepared Batch Runner none 4096 float 1 446344.19565217395 445198.3695652174 447779 9176774.426326182 50 0 0 0 63 4033 fnv1a64:b0d0ff7b985daddf verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 560 23 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Streaming Computation none 4096 float 1 431683.1666666666 429970.5 432380.2083333334 9488440.403243275 50 0 0 0 63 4033 fnv1a64:b0d0ff7b985daddf verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 573 24 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE direct C caller-owned none 4096 float 1 361742.5714285714 360215.78571428574 363286.25401785714 11322969.214887619 50 1 0 1 63 4033 fnv1a64:40c013053b1f2864 verified measured comparable primary caller-owned Rust/C kernel 686 28 direct TA_HT_DCPHASE call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE official Python NumPy API none 4096 float 1 364100.447248867 363156.982140416 365084.08915584104 11249642.869019425 50 0 0 0 63 4033 fnv1a64:40c013053b1f2864 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 690 28 direct talib.HT_DCPHASE NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Owned Compact Output candle_settings=TA-Lib defaults 4096 integer 1 8665.267249310027 8626.533578656854 8683.225850965962 472691710.7289616 50 0 0 0 10 4086 fnv1a64:9e4f7ac204492dfc verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 28773 1087 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI caller-owned Batch Computation candle_settings=TA-Lib defaults 4096 integer 1 7774.787374128582 7738.542215336948 7786.728117738187 526831127.7077323 50 0 0 0 10 4086 fnv1a64:9e4f7ac204492dfc verified measured comparable primary caller-owned Rust/C kernel 32061 1291 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Prepared Batch Runner candle_settings=TA-Lib defaults 4096 integer 1 7758.082698170732 7743.346798780488 7784.457317073171 527965498.6103448 50 0 0 0 10 4086 fnv1a64:9e4f7ac204492dfc verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 32093 1312 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Streaming Computation candle_settings=TA-Lib defaults 4096 integer 1 41536.97643979058 41345.115183246075 41735.167539267015 98610932.98250312 50 0 0 0 10 4086 fnv1a64:9e4f7ac204492dfc verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 5992 191 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDLDOJI: Doji CDLDOJI direct C caller-owned candle_settings=TA-Lib defaults 4096 integer 1 5568.6959868059375 5557.368884002199 5585.715777899945 735540243.1206092 50 0 0 0 10 4086 fnv1a64:9e4f7ac204492dfc verified measured comparable primary caller-owned Rust/C kernel 44639 1819 direct TA_CDLDOJI call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDLDOJI: Doji CDLDOJI official Python NumPy API candle_settings=TA-Lib defaults 4096 integer 1 5728.4721245605 5712.524128692 5746.432165241 715024863.6872356 50 0 0 0 10 4086 fnv1a64:9e4f7ac204492dfc verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 40808 1740 direct talib.CDLDOJI NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Owned Compact Output candle_settings=TA-Lib defaults 4096 integer 1 9130.858047016274 9112.303797468354 9166.291647830018 448588728.3439332 50 0 0 0 2 4094 fnv1a64:85650c50e74b19bc verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 27223 1106 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING caller-owned Batch Computation candle_settings=TA-Lib defaults 4096 integer 1 8480.3 8459.48368200837 8502.824267782427 483001780.5973846 50 1 0 1 2 4094 fnv1a64:85650c50e74b19bc verified measured comparable primary caller-owned Rust/C kernel 29538 1195 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Prepared Batch Runner candle_settings=TA-Lib defaults 4096 integer 1 8495.847350714886 8471.825483599663 8521.797308662743 482117890.1778809 50 0 0 0 2 4094 fnv1a64:85650c50e74b19bc verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 29382 1189 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Streaming Computation candle_settings=TA-Lib defaults 4096 integer 1 43987.29824561403 43444.07894736842 44148.024122807015 93117789.98403049 50 0 0 0 2 4094 fnv1a64:85650c50e74b19bc verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 5720 228 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING direct C caller-owned candle_settings=TA-Lib defaults 4096 integer 1 3982.3834125098974 3968.786846793349 3991.5380047505937 1028529796.2856107 50 1 0 1 2 4094 fnv1a64:85650c50e74b19bc verified measured comparable primary caller-owned Rust/C kernel 62597 2526 direct TA_CDLENGULFING call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING official Python NumPy API candle_settings=TA-Lib defaults 4096 integer 1 4070.9218153865004 4060.841158828 4084.941198256 1006160320.8685349 50 0 0 0 2 4094 fnv1a64:85650c50e74b19bc verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 57267 2449 direct talib.CDLENGULFING NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Owned Compact Output candle_settings=TA-Lib defaults 4096 integer 1 89002.56140350876 88695.54385964913 89236.84649122806 46021147.4300168 50 0 0 0 12 4084 fnv1a64:cdd2e3efc6dcb458 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 2814 114 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS caller-owned Batch Computation candle_settings=TA-Lib defaults 4096 integer 1 88076.08695652173 87895.65217391304 88601.44347826087 46505244.9709984 50 0 0 0 12 4084 fnv1a64:cdd2e3efc6dcb458 verified measured comparable primary caller-owned Rust/C kernel 2830 115 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Prepared Batch Runner candle_settings=TA-Lib defaults 4096 integer 1 87436.60344827586 87344.28879310345 87727.7327586207 46845369.54163638 50 0 0 0 12 4084 fnv1a64:cdd2e3efc6dcb458 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 2848 116 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Streaming Computation candle_settings=TA-Lib defaults 4096 integer 1 97690.10576923078 97523.03846153847 97905.85576923077 41928504.0971888 50 0 0 0 12 4084 fnv1a64:cdd2e3efc6dcb458 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 2561 104 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS direct C caller-owned candle_settings=TA-Lib defaults 4096 integer 1 20075.85 20032.866326530613 20146.173469387755 204026230.52075008 50 0 0 0 12 4084 fnv1a64:cdd2e3efc6dcb458 verified measured comparable primary caller-owned Rust/C kernel 12396 490 direct TA_CDL3WHITESOLDIERS call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS official Python NumPy API candle_settings=TA-Lib defaults 4096 integer 1 20177.94267117 20127.766613401 20228.495966114497 202993935.84125477 50 0 0 0 12 4084 fnv1a64:cdd2e3efc6dcb458 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 12161 497 direct talib.CDL3WHITESOLDIERS NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Owned Compact Output timeperiod=14 4096 float 1 23330.357142857145 23270.54608294931 23352.245391705066 175565250.66972828 50 3 0 3 13 4083 fnv1a64:c686529333828bdb verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 10724 434 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG caller-owned Batch Computation timeperiod=14 4096 float 1 22586.322869955155 22559.238312780268 22641.069506726457 181348687.14945155 50 0 0 0 13 4083 fnv1a64:c686529333828bdb verified measured comparable primary caller-owned Rust/C kernel 10998 446 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Prepared Batch Runner timeperiod=14 4096 float 1 22979.496598639453 22915.62230725623 23001.227891156464 178245854.18648866 50 2 0 2 13 4083 fnv1a64:c686529333828bdb verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 10905 441 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Streaming Computation timeperiod=14 4096 float 1 22623.136465324387 22552.572706935123 22708.241610738256 181053586.7242875 50 0 0 0 13 4083 fnv1a64:c686529333828bdb verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 11028 447 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG direct C caller-owned timeperiod=14 4096 float 1 24280.34735576923 24224.55769230769 24343.85096153846 168696103.88941792 50 0 0 0 13 4083 fnv1a64:2ff73b2ada66f93d verified measured comparable primary caller-owned Rust/C kernel 10284 416 direct TA_LINEARREG call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG official Python NumPy API timeperiod=14 4096 float 1 24448.194922699 24342.816012977 24502.1695618405 167537931.24403864 50 0 0 0 13 4083 fnv1a64:2ff73b2ada66f93d verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 10083 413 direct talib.LINEARREG NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Owned Compact Output none 4096 float 1 3053.04022811344 3025.5793773119603 3084.4443588162762 1341613504.5593665 50 0 0 0 0 4096 fnv1a64:cc0fe58200a02aee verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 82331 3244 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE caller-owned Batch Computation none 4096 float 1 2540.8386250000003 2532.979 2547.89575 1612066173.6240726 50 0 0 0 0 4096 fnv1a64:cc0fe58200a02aee verified measured comparable primary caller-owned Rust/C kernel 98150 4000 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Prepared Batch Runner none 4096 float 1 2541.115912557194 2532.367564819522 2545.521860701576 1611890264.335909 50 0 0 0 0 4096 fnv1a64:cc0fe58200a02aee verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 98063 3934 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Streaming Computation none 4096 float 1 31050.198412698413 30957.538095238095 31131.612698412697 131915421.13704766 50 2 0 2 0 4096 fnv1a64:cc0fe58200a02aee verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 8050 315 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Price Transform TYPPRICE: Typical Price TYPPRICE direct C caller-owned none 4096 float 1 870.0418234316213 864.9615889404147 873.8023886604252 4707819658.421185 50 1 0 1 0 4096 fnv1a64:cc0fe58200a02aee verified measured comparable primary caller-owned Rust/C kernel 285761 11429 direct TA_TYPPRICE call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Price Transform TYPPRICE: Typical Price TYPPRICE official Python NumPy API none 4096 float 1 939.159842028 933.844560912 942.464817784 4361344913.508219 50 3 0 3 0 4096 fnv1a64:cc0fe58200a02aee verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 194798 9991 direct talib.TYPPRICE NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Owned Compact Output none 4096 float 1 5374.766524520255 5350.30170575693 5405.517057569296 762079614.307638 50 0 0 0 0 4096 fnv1a64:6576c3bc827e5b5e verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 46894 1876 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV caller-owned Batch Computation none 4096 float 1 4715.797551789077 4703.841337099811 4723.615348399247 868569940.7189482 50 0 0 0 0 4096 fnv1a64:6576c3bc827e5b5e verified measured comparable primary caller-owned Rust/C kernel 52795 2124 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Prepared Batch Runner none 4096 float 1 4690.076528231451 4676.845076994867 4696.744983667755 873333297.5154101 50 1 0 1 0 4096 fnv1a64:6576c3bc827e5b5e verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 52860 2143 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Streaming Computation none 4096 float 1 25585.964646464647 25493.47474747475 25643.098484848484 160087769.0795202 50 0 0 0 0 4096 fnv1a64:6576c3bc827e5b5e verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 9774 396 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Volume Indicators OBV: On Balance Volume OBV direct C caller-owned none 4096 float 1 3669.820564516129 3660.725073313783 3677.449780058651 1116130864.7089298 50 0 0 0 0 4096 fnv1a64:6576c3bc827e5b5e verified measured comparable primary caller-owned Rust/C kernel 67859 2728 direct TA_OBV call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Volume Indicators OBV: On Balance Volume OBV official Python NumPy API none 4096 float 1 3777.7333986015 3764.266602229 3788.499999791 1084248031.2444284 50 1 0 1 0 4096 fnv1a64:6576c3bc827e5b5e verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 61397 2500 direct talib.OBV NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Owned Compact Output none 4096 float 1 14910.67925925926 14849.19777777778 14954.660740740741 274702441.7050926 50 0 0 0 0 4096 fnv1a64:91be4763beb470e2 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 16694 675 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN caller-owned Batch Computation none 4096 float 1 14373.243571428571 14339.701428571429 14442.262857142858 284973950.3574623 50 0 0 0 0 4096 fnv1a64:91be4763beb470e2 verified measured comparable primary caller-owned Rust/C kernel 17246 700 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Prepared Batch Runner none 4096 float 1 14450.773571428572 14404.97 14486.130714285715 283445033.56543 50 0 0 0 0 4096 fnv1a64:91be4763beb470e2 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 17233 700 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Streaming Computation none 4096 float 1 14946.811659192826 14907.698056801197 15003.050822122572 274038376.4373463 50 0 0 0 0 4096 fnv1a64:91be4763beb470e2 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 16693 669 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Math Transform SIN: Vector Trigonometric Sine SIN direct C caller-owned none 4096 float 1 14016.66133518776 13996.464534075105 14058.009040333796 292223654.55297863 50 1 0 1 0 4096 fnv1a64:91be4763beb470e2 verified measured comparable primary caller-owned Rust/C kernel 17812 719 direct TA_SIN call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Math Transform SIN: Vector Trigonometric Sine SIN official Python NumPy API none 4096 float 1 14060.273465695 14023.059119067 14104.522771979 291317235.75602126 50 0 0 0 0 4096 fnv1a64:91be4763beb470e2 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 17257 702 direct talib.SIN NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Owned Compact Output none 4096 float 1 2467.4566019178756 2417.424883206295 2524.388246865011 1660008932.605465 50 2 2 0 0 4096 fnv1a64:d50f71f555286fae verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 116304 4067 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD caller-owned Batch Computation none 4096 float 1 1682.7847671908726 1642.6919518963923 1712.0528831329016 2434060540.51558 50 0 0 0 0 4096 fnv1a64:d50f71f555286fae verified measured comparable primary caller-owned Rust/C kernel 152088 6486 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Prepared Batch Runner none 4096 float 1 1706.2751099706743 1690.1766862170089 1748.900293255132 2400550752.961753 50 0 0 0 0 4096 fnv1a64:d50f71f555286fae verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 145368 5456 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Streaming Computation none 4096 float 1 4562.405313351499 4547.55131698456 4578.300181653042 897772056.3347139 50 0 0 0 0 4096 fnv1a64:d50f71f555286fae verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 53751 2202 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Math Operators ADD: Vector Arithmetic Add ADD direct C caller-owned none 4096 float 1 677.2507256637168 664.5545486725664 692.5088495575221 6047981707.196921 50 5 4 1 0 4096 fnv1a64:d50f71f555286fae verified measured comparable primary caller-owned Rust/C kernel 397548 14125 direct TA_ADD call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Math Operators ADD: Vector Arithmetic Add ADD official Python NumPy API none 4096 float 1 840.7692773015001 830.2337355479999 855.676379518 4871728916.10212 50 1 0 1 0 4096 fnv1a64:d50f71f555286fae verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 241195 6486 direct talib.ADD NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:06be03be64d63c6c 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Owned Compact Output timeperiod=14 65536 float 1 73454.2572463768 73336.65217391304 73724.63768115942 892201520.4671153 50 0 0 0 13 65523 fnv1a64:af3bde69a6a8b06c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 3400 138 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA caller-owned Batch Computation timeperiod=14 65536 float 1 69933.79109589041 69830.47945205479 70052.50684931508 937114933.6111304 50 0 0 0 13 65523 fnv1a64:af3bde69a6a8b06c verified measured comparable primary caller-owned Rust/C kernel 3573 146 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Prepared Batch Runner timeperiod=14 65536 float 1 69775.3309352518 69688.85251798562 69959.23021582734 939243126.7837956 50 2 0 2 13 65523 fnv1a64:af3bde69a6a8b06c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 3564 139 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies SMA: Simple Moving Average SMA Streaming Computation timeperiod=14 65536 float 1 328288.3064516129 327698.9193548387 328875 199629407.1767661 50 0 0 0 13 65523 fnv1a64:af3bde69a6a8b06c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 761 31 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Overlap Studies SMA: Simple Moving Average SMA direct C caller-owned timeperiod=14 65536 float 1 117803.04651162791 117574.61627906977 118131.54069767441 556318380.0474224 50 2 0 2 13 65523 fnv1a64:f15ad23244873212 verified measured comparable primary caller-owned Rust/C kernel 2116 86 direct TA_SMA call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Overlap Studies SMA: Simple Moving Average SMA official Python NumPy API timeperiod=14 65536 float 1 118325.0989375075 117887.604743416 118460.755952266 553863893.5312645 50 0 0 0 13 65523 fnv1a64:f15ad23244873212 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 2106 86 direct talib.SMA NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Owned Compact Output timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 65536 float 3 232399.14772727274 232060.13636363635 233122.625 281997591.81952095 50 0 0 0 19 65517 fnv1a64:d9001fec0702c969 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1076 44 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS caller-owned Batch Computation timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 65536 float 3 221818.52222222224 221601.84444444443 222429.1666666667 295448726.92977697 50 0 0 0 19 65517 fnv1a64:d9001fec0702c969 verified measured comparable primary caller-owned Rust/C kernel 1123 45 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Prepared Batch Runner timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 65536 float 3 222448.8260869565 221828.80434782608 222660.3260869565 294611579.44875646 50 1 0 1 19 65517 fnv1a64:d9001fec0702c969 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1125 46 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Overlap Studies BBANDS: Bollinger Bands BBANDS Streaming Computation timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 65536 float 3 542165.5 540858.8333333333 543502.2777777778 120878218.92023745 50 0 0 0 19 65517 fnv1a64:d9001fec0702c969 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 460 18 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Overlap Studies BBANDS: Bollinger Bands BBANDS direct C caller-owned timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 65536 float 3 347209.0344827586 344599.86206896557 348515.8103448276 188750848.88741374 50 2 2 0 19 65517 fnv1a64:25bf9c5b84b4c3ac verified measured comparable primary caller-owned Rust/C kernel 720 29 direct TA_BBANDS call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Overlap Studies BBANDS: Bollinger Bands BBANDS official Python NumPy API timeperiod=20;nbdevup=2;nbdevdn=2;matype=SMA 65536 float 3 350602.0002532755 349673.1213968375 351737.06971269497 186924204.51867554 50 1 1 0 19 65517 fnv1a64:25bf9c5b84b4c3ac verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 713 29 direct talib.BBANDS NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Owned Compact Output timeperiod=14 65536 float 1 347363.8833333333 346214.5833333334 348380.55 188666707.00221044 50 0 0 0 14 65522 fnv1a64:b3cd1ba41e0575e9 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 718 30 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI caller-owned Batch Computation timeperiod=14 65536 float 1 343043.1607142857 342512.6607142857 344346 191043015.8803945 50 0 0 0 14 65522 fnv1a64:b3cd1ba41e0575e9 verified measured comparable primary caller-owned Rust/C kernel 729 28 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Prepared Batch Runner timeperiod=14 65536 float 1 343651.4 343124.3 344554.8666666667 190704882.91332436 50 2 1 1 14 65522 fnv1a64:b3cd1ba41e0575e9 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 727 30 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators RSI: Relative Strength Index RSI Streaming Computation timeperiod=14 65536 float 1 582763.9166666666 581016.2222222222 584030.111111111 112457202.86674121 50 0 0 0 14 65522 fnv1a64:b3cd1ba41e0575e9 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 428 18 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators RSI: Relative Strength Index RSI direct C caller-owned timeperiod=14 65536 float 1 369191.2142857143 368538.6785714286 370489.5714285714 177512349.87212393 50 1 0 1 14 65522 fnv1a64:b3cd1ba41e0575e9 verified measured comparable primary caller-owned Rust/C kernel 677 28 direct TA_RSI call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators RSI: Relative Strength Index RSI official Python NumPy API timeperiod=14 65536 float 1 368949.4302047285 367868.303978217 370346.7144597585 177628679.25730187 50 0 0 0 14 65522 fnv1a64:b3cd1ba41e0575e9 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 676 28 direct talib.RSI NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Owned Compact Output fastperiod=12;slowperiod=26;signalperiod=9 65536 float 3 216837.31914893616 216142.73404255317 217402.4680851064 302235797.1276437 50 0 0 0 33 65503 fnv1a64:69846d5bb019b909 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1159 47 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD caller-owned Batch Computation fastperiod=12;slowperiod=26;signalperiod=9 65536 float 3 206983.41836734692 206561.6530612245 207453.6530612245 316624396.8571869 50 0 0 0 33 65503 fnv1a64:69846d5bb019b909 verified measured comparable primary caller-owned Rust/C kernel 1205 49 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Prepared Batch Runner fastperiod=12;slowperiod=26;signalperiod=9 65536 float 3 206801.8673469388 206358 207495.75510204083 316902360.8962596 50 0 0 0 33 65503 fnv1a64:69846d5bb019b909 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1206 49 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators MACD: Moving Average Convergence/Divergence MACD Streaming Computation fastperiod=12;slowperiod=26;signalperiod=9 65536 float 3 990098.5 989238.6363636364 992219.7272727273 66191394.08856796 50 0 0 0 33 65503 fnv1a64:69846d5bb019b909 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 253 11 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators MACD: Moving Average Convergence/Divergence MACD direct C caller-owned fastperiod=12;slowperiod=26;signalperiod=9 65536 float 3 447672.9 446314.6 448822.9 146392600.490224 50 1 0 1 33 65503 fnv1a64:3d060218c024f918 verified measured comparable primary caller-owned Rust/C kernel 558 20 direct TA_MACD call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators MACD: Moving Average Convergence/Divergence MACD official Python NumPy API fastperiod=12;slowperiod=26;signalperiod=9 65536 float 3 448976.434595154 448479.152628747 449835.15197046753 145967571.9040675 50 3 0 3 33 65503 fnv1a64:3d060218c024f918 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 556 23 direct talib.MACD NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Owned Compact Output timeperiod=14 65536 float 1 359839.0862068966 359414.5 361611.3620689655 182125851.55999085 50 1 0 1 14 65522 fnv1a64:a4ba80c09e461d2a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 696 29 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR caller-owned Batch Computation timeperiod=14 65536 float 1 356250.70689655177 355140.7931034483 356933.9137931034 183960336.7272205 50 0 0 0 14 65522 fnv1a64:a4ba80c09e461d2a verified measured comparable primary caller-owned Rust/C kernel 701 29 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Prepared Batch Runner timeperiod=14 65536 float 1 356999.9827586207 355791.6896551724 357552.4482758621 183574238.55762768 50 0 0 0 14 65522 fnv1a64:a4ba80c09e461d2a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 700 29 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volatility Indicators ATR: Average True Range ATR Streaming Computation timeperiod=14 65536 float 1 564789.3333333334 563114.6111111111 566418.9722222222 116036185.76365936 50 0 0 0 14 65522 fnv1a64:a4ba80c09e461d2a verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 443 18 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Volatility Indicators ATR: Average True Range ATR direct C caller-owned timeperiod=14 65536 float 1 351694.6896551724 350801.724137931 352079.0344827586 186343444.83351842 50 3 0 3 14 65522 fnv1a64:a4ba80c09e461d2a verified measured comparable primary caller-owned Rust/C kernel 697 29 direct TA_ATR call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Volatility Indicators ATR: Average True Range ATR official Python NumPy API timeperiod=14 65536 float 1 352737.77581911953 352100.568526457 353597.690640339 185792405.83975962 50 0 0 0 14 65522 fnv1a64:a4ba80c09e461d2a verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 708 29 direct talib.ATR NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Owned Compact Output timeperiod=14 65536 float 1 419622.4166666666 418856.7708333334 421763.0208333333 156178500.9499612 50 5 0 5 27 65509 fnv1a64:a2c7455499facb3b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 593 24 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX caller-owned Batch Computation timeperiod=14 65536 float 1 419268.33999999997 417917.5 420176.66000000003 156310395.39021716 50 0 0 0 27 65509 fnv1a64:a2c7455499facb3b verified measured comparable primary caller-owned Rust/C kernel 598 25 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Prepared Batch Runner timeperiod=14 65536 float 1 417405.83999999997 415615 419151.68 157007865.5344161 50 0 0 0 27 65509 fnv1a64:a2c7455499facb3b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 597 25 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Momentum Indicators ADX: Average Directional Movement Index ADX Streaming Computation timeperiod=14 65536 float 1 874505.25 873399.3333333333 877288.1666666666 74940659.30421801 50 0 0 0 27 65509 fnv1a64:a2c7455499facb3b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 286 12 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Momentum Indicators ADX: Average Directional Movement Index ADX direct C caller-owned timeperiod=14 65536 float 1 394649.18 393375.4445 396265 166061411.8088374 50 0 0 0 27 65509 fnv1a64:afebef904b1e6370 verified measured comparable primary caller-owned Rust/C kernel 632 25 direct TA_ADX call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Momentum Indicators ADX: Average Directional Movement Index ADX official Python NumPy API timeperiod=14 65536 float 1 396583.3398979155 395472.50024043 396900.000050664 165251520.69390917 50 0 0 0 27 65509 fnv1a64:afebef904b1e6370 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 630 25 direct talib.ADX NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Owned Compact Output none 65536 float 1 7210874.75 7190541.5 7219166.5 9088495.12328584 50 0 0 0 63 65473 fnv1a64:26f4c48e9a13e773 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 35 2 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE caller-owned Batch Computation none 65536 float 1 7222875 7213968.75 7239104.25 9073395.289271932 50 0 0 0 63 65473 fnv1a64:26f4c48e9a13e773 verified measured comparable primary caller-owned Rust/C kernel 35 2 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Prepared Batch Runner none 65536 float 1 7199218.75 7184885.5 7212802.25 9103209.983722191 50 0 0 0 63 65473 fnv1a64:26f4c48e9a13e773 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 35 2 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE Streaming Computation none 65536 float 1 6955896 6934114.75 6978145.5 9421647.477190573 50 0 0 0 63 65473 fnv1a64:26f4c48e9a13e773 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 36 2 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE direct C caller-owned none 65536 float 1 5852020.75 5844375 5868187.5 11198866.64790107 50 1 0 1 63 65473 fnv1a64:01c2e65ea4391c50 verified measured comparable primary caller-owned Rust/C kernel 43 2 direct TA_HT_DCPHASE call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Cycle Indicators HT_DCPHASE: Hilbert Transform Dominant Cycle Phase HT_DCPHASE official Python NumPy API none 65536 float 1 5821041.748276912 5812489.500385709 5841499.747475609 11258465.895627588 50 0 0 0 63 65473 fnv1a64:01c2e65ea4391c50 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 43 2 direct talib.HT_DCPHASE NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Owned Compact Output candle_settings=TA-Lib defaults 65536 integer 1 132824.12987012987 132510.83116883118 133207.79220779223 493404323.92878073 50 0 0 0 10 65526 fnv1a64:b84f1c58fca059ac verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1884 77 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI caller-owned Batch Computation candle_settings=TA-Lib defaults 65536 integer 1 122264.30722891566 122049.69879518072 122933.22891566265 536019067.9140466 50 0 0 0 10 65526 fnv1a64:b84f1c58fca059ac verified measured comparable primary caller-owned Rust/C kernel 2037 83 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Prepared Batch Runner candle_settings=TA-Lib defaults 65536 integer 1 122927.9638554217 122601.65662650602 123271.8373493976 533125238.10349894 50 0 0 0 10 65526 fnv1a64:b84f1c58fca059ac verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 2028 83 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLDOJI: Doji CDLDOJI Streaming Computation candle_settings=TA-Lib defaults 65536 integer 1 665098.6 663066.7 666436.0666666667 98535765.97515015 50 0 0 0 10 65526 fnv1a64:b84f1c58fca059ac verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 376 15 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDLDOJI: Doji CDLDOJI direct C caller-owned candle_settings=TA-Lib defaults 65536 integer 1 87788.25431034483 87644.5775862069 87896.18965517242 746523558.4742382 50 0 0 0 10 65526 fnv1a64:b84f1c58fca059ac verified measured comparable primary caller-owned Rust/C kernel 2839 116 direct TA_CDLDOJI call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDLDOJI: Doji CDLDOJI official Python NumPy API candle_settings=TA-Lib defaults 65536 integer 1 88078.3150528765 87836.611244172 88423.810127467 744065096.6206205 50 0 0 0 10 65526 fnv1a64:b84f1c58fca059ac verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 2818 108 direct talib.CDLDOJI NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Owned Compact Output candle_settings=TA-Lib defaults 65536 integer 1 144905.05714285714 144449.7 145201.1857142857 452268549.4364093 50 0 0 0 2 65534 fnv1a64:cea047aad4b8716c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1725 70 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING caller-owned Batch Computation candle_settings=TA-Lib defaults 65536 integer 1 134235.20394736843 133844.84868421053 134715.4605263158 488217681.1508825 50 0 0 0 2 65534 fnv1a64:cea047aad4b8716c verified measured comparable primary caller-owned Rust/C kernel 1856 76 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Prepared Batch Runner candle_settings=TA-Lib defaults 65536 integer 1 134133.60666666666 133712.78666666665 134830.55333333334 488587473.5543531 50 0 0 0 2 65534 fnv1a64:cea047aad4b8716c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1855 75 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING Streaming Computation candle_settings=TA-Lib defaults 65536 integer 1 696284.7 694291.6666666666 697441.6666666666 94122418.60262045 50 2 0 2 2 65534 fnv1a64:cea047aad4b8716c verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 357 15 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING direct C caller-owned candle_settings=TA-Lib defaults 65536 integer 1 62802.14906832298 62541.14906832298 62934.00621118012 1043531168.4748693 50 0 0 0 2 65534 fnv1a64:cea047aad4b8716c verified measured comparable primary caller-owned Rust/C kernel 3985 161 direct TA_CDLENGULFING call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDLENGULFING: Engulfing Pattern CDLENGULFING official Python NumPy API candle_settings=TA-Lib defaults 65536 integer 1 62913.694925449 62809.253184052 63088.6104583815 1041680989.7695304 50 0 0 0 2 65534 fnv1a64:cea047aad4b8716c verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 3988 154 direct talib.CDLENGULFING NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Owned Compact Output candle_settings=TA-Lib defaults 65536 integer 1 1421843.75 1419195.3125 1424460.5859375 46092265.76408273 50 0 0 0 12 65524 fnv1a64:cb1bba177bb14aa8 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 177 8 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS caller-owned Batch Computation candle_settings=TA-Lib defaults 65536 integer 1 1412802.0625 1410317.75 1415583.375 46387248.24908019 50 0 0 0 12 65524 fnv1a64:cb1bba177bb14aa8 verified measured comparable primary caller-owned Rust/C kernel 178 8 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Prepared Batch Runner candle_settings=TA-Lib defaults 65536 integer 1 1411014.8571428573 1406952.2857142857 1413892.857142857 46446002.79596124 50 0 0 0 12 65524 fnv1a64:cb1bba177bb14aa8 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 178 7 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS Streaming Computation candle_settings=TA-Lib defaults 65536 integer 1 1562247.0714285714 1560119.142857143 1565648.7857142857 41949830.59886403 50 0 0 0 12 65524 fnv1a64:cb1bba177bb14aa8 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 160 7 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS direct C caller-owned candle_settings=TA-Lib defaults 65536 integer 1 321367.84375 320582.03125 322485.6875 203928306.06593633 50 0 0 0 12 65524 fnv1a64:cb1bba177bb14aa8 verified measured comparable primary caller-owned Rust/C kernel 777 32 direct TA_CDL3WHITESOLDIERS call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Pattern Recognition CDL3WHITESOLDIERS: Three Advancing White Soldiers CDL3WHITESOLDIERS official Python NumPy API candle_settings=TA-Lib defaults 65536 integer 1 321710.282150889 320862.6623063536 322830.717777833 203711238.4529327 50 1 0 1 12 65524 fnv1a64:cb1bba177bb14aa8 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 773 32 direct talib.CDL3WHITESOLDIERS NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Owned Compact Output timeperiod=14 65536 float 1 371216.51785714284 370273.78571428574 372144.35714285716 176543868.19398093 50 0 0 0 13 65523 fnv1a64:6e3590c0494b4248 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 673 28 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG caller-owned Batch Computation timeperiod=14 65536 float 1 363986.60714285716 363001.5 364732.875 180050580.74644622 50 0 0 0 13 65523 fnv1a64:6e3590c0494b4248 verified measured comparable primary caller-owned Rust/C kernel 686 28 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Prepared Batch Runner timeperiod=14 65536 float 1 367520.0555555555 366782.4074074074 368387.35185185185 178319520.280148 50 0 0 0 13 65523 fnv1a64:6e3590c0494b4248 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 679 27 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG Streaming Computation timeperiod=14 65536 float 1 363240.3392857143 362336.3214285714 364455.35714285716 180420489.99533415 50 0 0 0 13 65523 fnv1a64:6e3590c0494b4248 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 687 28 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG direct C caller-owned timeperiod=14 65536 float 1 389742 388596.1538461539 390733.96153846156 168152264.83160654 50 0 0 0 13 65523 fnv1a64:a5ae9e210bf80e82 verified measured comparable primary caller-owned Rust/C kernel 638 26 direct TA_LINEARREG call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Statistic Functions LINEARREG: Linear Regression endpoint LINEARREG official Python NumPy API timeperiod=14 65536 float 1 392194.71084204747 390905.44361477904 393201.923893335 167100672.67172804 50 0 0 0 13 65523 fnv1a64:a5ae9e210bf80e82 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 640 26 direct talib.LINEARREG NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Owned Compact Output none 65536 float 1 50340.89800995025 50165.83582089552 50453.567164179105 1301844078.8848526 50 0 0 0 0 65536 fnv1a64:4353ac99036ca1fd verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 4960 201 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE caller-owned Batch Computation none 65536 float 1 46081.34545454546 46011.55454545454 46336.93181818182 1422180697.0598238 50 1 0 1 0 65536 fnv1a64:4353ac99036ca1fd verified measured comparable primary caller-owned Rust/C kernel 5414 220 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Prepared Batch Runner none 65536 float 1 44178.78636363636 43935.89090909091 44332.765909090915 1483426897.7099562 50 0 0 0 0 65536 fnv1a64:4353ac99036ca1fd verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 5407 220 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Price Transform TYPPRICE: Typical Price TYPPRICE Streaming Computation none 65536 float 1 494996.04761904763 494109.11904761905 495569.4285714286 132397016.73423655 50 0 0 0 0 65536 fnv1a64:4353ac99036ca1fd verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 504 21 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Price Transform TYPPRICE: Typical Price TYPPRICE direct C caller-owned none 65536 float 1 18235.166666666664 18201.5018115942 18274.946557971016 3593934796.3184695 50 0 0 0 0 65536 fnv1a64:4353ac99036ca1fd verified measured comparable primary caller-owned Rust/C kernel 13699 552 direct TA_TYPPRICE call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Price Transform TYPPRICE: Typical Price TYPPRICE official Python NumPy API none 65536 float 1 20696.927696151 20535.553691039 20762.311976811 3166460305.7094173 50 0 0 0 0 65536 fnv1a64:4353ac99036ca1fd verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 11784 484 direct talib.TYPPRICE NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Owned Compact Output none 65536 float 1 79524.0859375 79266.765625 79674.48046875 824102524.7559136 50 0 0 0 0 65536 fnv1a64:e593c37485616ce2 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 3143 128 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV caller-owned Batch Computation none 65536 float 1 75430.5 75243.336 75756 868826270.5404313 50 0 0 0 0 65536 fnv1a64:e593c37485616ce2 verified measured comparable primary caller-owned Rust/C kernel 3305 125 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Prepared Batch Runner none 65536 float 1 75408.64444444445 75315.12592592592 75572.83703703704 869078080.9391437 50 0 0 0 0 65536 fnv1a64:e593c37485616ce2 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 3308 135 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Volume Indicators OBV: On Balance Volume OBV Streaming Computation none 65536 float 1 407260.83999999997 406110.83999999997 408012.48 160918982.53708854 50 0 0 0 0 65536 fnv1a64:e593c37485616ce2 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 613 25 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Volume Indicators OBV: On Balance Volume OBV direct C caller-owned none 65536 float 1 58461.222543352604 58311.89595375722 58627.65028901734 1121016584.1366217 50 0 0 0 0 65536 fnv1a64:e593c37485616ce2 verified measured comparable primary caller-owned Rust/C kernel 4275 173 direct TA_OBV call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Volume Indicators OBV: On Balance Volume OBV official Python NumPy API none 65536 float 1 58700.9474889615 58596.656958269 58922.2382946305 1116438538.1057742 50 0 0 0 0 65536 fnv1a64:e593c37485616ce2 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 4221 172 direct talib.OBV NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Owned Compact Output none 65536 float 1 239045.63095238095 238314.0660714286 239533.7261904762 274156861.7627447 50 0 0 0 0 65536 fnv1a64:30b1808cf18aee44 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1054 42 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN caller-owned Batch Computation none 65536 float 1 231815.3409090909 231429.45454545453 232637.31818181818 282707778.2815966 50 0 0 0 0 65536 fnv1a64:30b1808cf18aee44 verified measured comparable primary caller-owned Rust/C kernel 1074 44 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Prepared Batch Runner none 65536 float 1 233252.8409090909 232588.5340909091 234218.75 280965495.40222883 50 7 0 7 0 65536 fnv1a64:30b1808cf18aee44 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1076 44 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Transform SIN: Vector Trigonometric Sine SIN Streaming Computation none 65536 float 1 241109.61904761905 240513.39285714284 242062.5 271809976.9675994 50 0 0 0 0 65536 fnv1a64:30b1808cf18aee44 verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 1035 42 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Math Transform SIN: Vector Trigonometric Sine SIN direct C caller-owned none 65536 float 1 225226.85555555555 224706.4888888889 225727.32222222222 290977733.70917827 50 0 0 0 0 65536 fnv1a64:30b1808cf18aee44 verified measured comparable primary caller-owned Rust/C kernel 1107 45 direct TA_SIN call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Math Transform SIN: Vector Trigonometric Sine SIN official Python NumPy API none 65536 float 1 224467.391608809 224177.08659423148 225366.8366313875 291962229.0359795 50 1 0 1 0 65536 fnv1a64:30b1808cf18aee44 verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 1110 46 direct talib.SIN NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Owned Compact Output none 65536 float 1 36523.82913669065 36419.36330935252 36658.424460431655 1794335411.9506783 50 1 1 0 0 65536 fnv1a64:9215e92ad1f1444b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 6837 278 IndicatorConfig::compute; API-owned Compact Output allocation included catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD caller-owned Batch Computation none 65536 float 1 29350.533430232557 29232.558139534885 29454.45930232558 2232872535.5463066 50 0 0 0 0 65536 fnv1a64:9215e92ad1f1444b verified measured comparable primary caller-owned Rust/C kernel 8512 344 IndicatorConfig::compute_into; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Prepared Batch Runner none 65536 float 1 29093.80994152047 28964.302631578947 29169.833333333332 2252575380.526976 50 3 0 3 0 65536 fnv1a64:9215e92ad1f1444b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 8402 342 PreparedBatchRunner::compute_into; preparation and caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
fast-ta Math Operators ADD: Vector Arithmetic Add ADD Streaming Computation none 65536 float 1 95382.66091954023 95153.25287356322 95800.28735632185 687085046.3616517 50 0 0 0 0 65536 fnv1a64:9215e92ad1f1444b verified measured unavailable separate Rust execution cost; not aggregated with the direct C kernel 2860 87 StreamingComputation::reset plus one next call per observation; stream and output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib C Math Operators ADD: Vector Arithmetic Add ADD direct C caller-owned none 65536 float 1 15472.801671732523 15435.601063829787 15512.506079027356 4235561302.367666 50 0 0 0 0 65536 fnv1a64:9215e92ad1f1444b verified measured comparable primary caller-owned Rust/C kernel 16230 658 direct TA_ADD call; caller output allocation excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false
TA-Lib Python Math Operators ADD: Vector Arithmetic Add ADD official Python NumPy API none 65536 float 1 15736.381202988501 15698.2072360775 15792.119557541 4164616957.013855 50 0 0 0 0 65536 fnv1a64:9215e92ad1f1444b verified measured unavailable user-facing Python API cost; not aggregated with caller-owned kernels 15506 644 direct talib.ADD NumPy API expression including API-owned output; fixture loading excluded catalogue_fixture_v1:f64le fnv1a64:a4171d0a7611733a 0.6.4 43f9d5042ecc4bd367941846494ad907bf20ea50 3.12.13 0.6.4 0.6.4 2.2.3 rustc 1.93.0 (254b59607 2026-01-19) Apple M2 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:27:52 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8112 aarch64 64 ta-core=default(f64,std); ta-benchmarks=catalogue-matrix 982dff9a5d49407f5294c88ca89f74f1ca5ed2f6 false