diff --git a/.soothfast/trend.jsonl b/.soothfast/trend.jsonl index 8dfcee93..4b6d1129 100644 --- a/.soothfast/trend.jsonl +++ b/.soothfast/trend.jsonl @@ -28,3 +28,4 @@ {"commit":"fd465f9e","items":{"finance_query::bt_atr_sizing":{"alloc":{"allocs":164,"bytes":189906},"callgrind":{"ir":640629},"covers":"finance_query::backtesting::BacktestConfig::calculate_position_size_with_context","fingerprint":"1a31fd85773eb633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":640629},"walltime":{"mad_ns":118.94999999999708,"median_ns":44999.025,"p99_ns":45619.825,"rounds":[44999.025,45578.26470588235]}},"finance_query::bt_base_to_htf_index":{"alloc":{"allocs":1,"bytes":262144},"callgrind":{"ir":321100},"covers":"finance_query::backtesting::resample::base_to_htf_index","fingerprint":"ae2baba0957ee4cc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":321100},"tolerance_pct":8.0,"walltime":{"mad_ns":267.1403508771946,"median_ns":17783.21875,"p99_ns":20242.0,"rounds":[20325.508771929824,17783.21875]}},"finance_query::bt_bayesian_search":{"alloc":{"allocs":2382,"bytes":2592578},"callgrind":{"ir":29261770},"covers":"finance_query::backtesting::BayesianSearch","fingerprint":"c00ff0d77f60955b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29261770},"walltime":{"mad_ns":16251.0,"median_ns":1855204.0,"p99_ns":1915813.0,"rounds":[1855204.0,1870113.0]}},"finance_query::bt_fractional_kelly_sizing":{"alloc":{"allocs":88,"bytes":94950},"callgrind":{"ir":470404},"covers":"finance_query::backtesting::BacktestConfigBuilder::position_sizing","fingerprint":"4e94cf4f2165d670","perfcnt":{"cache_refs":0,"cycles":0,"instructions":470404},"walltime":{"mad_ns":186.9180327868853,"median_ns":30546.4126984127,"p99_ns":30956.015873015873,"rounds":[31071.754098360656,30546.4126984127]}},"finance_query::bt_grid_pareto":{"alloc":{"allocs":2966,"bytes":3084181},"callgrind":{"ir":13108439},"covers":"finance_query::backtesting::GridSearch::run_pareto","fingerprint":"00fe1bfd846bc13b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13108439},"walltime":{"mad_ns":17227.666666666628,"median_ns":502605.6666666667,"p99_ns":578209.0,"rounds":[502605.6666666667,511192.6666666667]}},"finance_query::bt_grid_search":{"alloc":{"allocs":3012,"bytes":3101794},"callgrind":{"ir":13139457},"covers":"finance_query::backtesting::GridSearch","fingerprint":"d8dab5ed9ee558dc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13139457},"walltime":{"mad_ns":9926.75,"median_ns":489567.75,"p99_ns":542762.25,"rounds":[489567.75,492725.5]}},"finance_query::bt_leveraged_margin":{"alloc":{"allocs":158,"bytes":141882},"callgrind":{"ir":591301},"covers":"finance_query::backtesting::BacktestConfigBuilder::max_leverage","fingerprint":"6560f32a0b418e34","perfcnt":{"cache_refs":0,"cycles":0,"instructions":591301},"walltime":{"mad_ns":221.0,"median_ns":38036.104166666664,"p99_ns":39440.142857142855,"rounds":[38036.104166666664,38842.61224489796]}},"finance_query::bt_monte_carlo":{"alloc":{"allocs":6,"bytes":16384},"callgrind":{"ir":1091485},"covers":"finance_query::backtesting::MonteCarloConfig","fingerprint":"7084493d4f7ccac3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1091485},"walltime":{"mad_ns":2413.272727272735,"median_ns":130570.81818181818,"p99_ns":140930.81818181818,"rounds":[130570.81818181818,134075.63636363635]}},"finance_query::bt_resample":{"alloc":{"allocs":11,"bytes":589536},"callgrind":{"ir":1451621},"covers":"finance_query::backtesting::resample::resample","fingerprint":"5bc34403042b8b8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1451621},"walltime":{"mad_ns":438.2380952381063,"median_ns":78178.28571428571,"p99_ns":79682.66666666667,"rounds":[78178.28571428571,79600.09523809524]}},"finance_query::bt_sma_crossover":{"alloc":{"allocs":2373,"bytes":2344013},"callgrind":{"ir":9500649},"covers":"finance_query::backtesting::BacktestEngine::run","fingerprint":"ecbebd33dca4d8a5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9500649},"walltime":{"mad_ns":4359.5,"median_ns":669026.0,"p99_ns":689258.5,"rounds":[669026.0,682222.0]}},"finance_query::bt_strategy_builder":{"alloc":{"allocs":328,"bytes":265698},"callgrind":{"ir":1080067},"covers":"finance_query::backtesting::StrategyBuilder","fingerprint":"6f4ba8353d63b22a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1080067},"walltime":{"mad_ns":2979.2352941176505,"median_ns":126438.9411764706,"p99_ns":149943.9375,"rounds":[126438.9411764706,132266.6875]}},"finance_query::capability_name":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::Capability::name","fingerprint":"8294b35f1d9217c5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.0003290014805066299,"median_ns":1.2226870020915095,"p99_ns":1.516250323126454,"rounds":[1.2226870020915095,1.2233502538071066]}},"finance_query::cond_bench_always_false":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":250390},"covers":"finance_query::backtesting::condition::always_false","fingerprint":"3c6f744dd5ff4e19","perfcnt":{"cache_refs":0,"cycles":0,"instructions":250390},"tolerance_pct":20.0,"walltime":{"mad_ns":51.589041095890934,"median_ns":13324.993103448276,"p99_ns":13671.36551724138,"rounds":[13459.602739726028,13324.993103448276]}},"finance_query::cond_bench_always_true":{"alloc":{"allocs":4045,"bytes":1710867},"callgrind":{"ir":4333637},"covers":"finance_query::backtesting::condition::always_true","fingerprint":"972559dcd669a91b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4333637},"walltime":{"mad_ns":751.3999999999651,"median_ns":349332.2,"p99_ns":355230.2,"rounds":[354908.6,349332.2]}},"finance_query::cond_bench_has_position":{"alloc":{"allocs":4045,"bytes":1712862},"callgrind":{"ir":4322645},"covers":"finance_query::backtesting::condition::has_position","fingerprint":"c3b523e0c800f7d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4322645},"walltime":{"mad_ns":664.7999999999884,"median_ns":350065.8,"p99_ns":362635.4,"rounds":[350763.8,350065.8]}},"finance_query::cond_bench_held_for_bars":{"alloc":{"allocs":1041,"bytes":458837},"callgrind":{"ir":1519697},"covers":"finance_query::backtesting::condition::held_for_bars","fingerprint":"a0eee65aa23de41c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1519697},"walltime":{"mad_ns":604.9333333333343,"median_ns":116262.26666666666,"p99_ns":119089.73333333334,"rounds":[116262.26666666666,118691.75]}},"finance_query::cond_bench_in_loss":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4359928},"covers":"finance_query::backtesting::condition::in_loss","fingerprint":"e74fc250504a592c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4359928},"walltime":{"mad_ns":4789.600000000035,"median_ns":350081.2,"p99_ns":379526.8,"rounds":[351221.4,350081.2]}},"finance_query::cond_bench_in_profit":{"alloc":{"allocs":142,"bytes":88980},"callgrind":{"ir":558418},"covers":"finance_query::backtesting::condition::in_profit","fingerprint":"4da9f8368bae4c7b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":558418},"walltime":{"mad_ns":1067.5740740740805,"median_ns":37003.54716981132,"p99_ns":37349.6037735849,"rounds":[39666.7962962963,37003.54716981132]}},"finance_query::cond_bench_is_long":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4317880},"covers":"finance_query::backtesting::condition::is_long","fingerprint":"a2c55e82a48a18d0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4317880},"walltime":{"mad_ns":1861.5,"median_ns":348538.6,"p99_ns":358329.6,"rounds":[395241.0,348538.6]}},"finance_query::cond_bench_is_short":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::is_short","fingerprint":"3ba1bf496b31d556","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":354.5915492957756,"median_ns":24521.675,"p99_ns":24920.1125,"rounds":[26575.521126760563,24521.675]}},"finance_query::cond_bench_no_position":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::no_position","fingerprint":"d0234918ea9ef760","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":529.7624999999971,"median_ns":24356.2875,"p99_ns":25687.365853658535,"rounds":[24356.2875,24446.20731707317]}},"finance_query::cond_bench_stop_loss":{"alloc":{"allocs":24,"bytes":43690},"callgrind":{"ir":456629},"covers":"finance_query::backtesting::condition::stop_loss","fingerprint":"21373e5c8514906c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":456629},"walltime":{"mad_ns":111.64285714285506,"median_ns":26904.52857142857,"p99_ns":27719.617647058825,"rounds":[26904.52857142857,27534.117647058825]}},"finance_query::cond_bench_take_profit":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":443261},"covers":"finance_query::backtesting::condition::take_profit","fingerprint":"f3bd88ef95f664c6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":443261},"walltime":{"mad_ns":38.23999999999796,"median_ns":26327.84,"p99_ns":27757.28,"rounds":[26336.933333333334,26327.84]}},"finance_query::cond_bench_trailing_stop":{"alloc":{"allocs":92,"bytes":88644},"callgrind":{"ir":596789},"covers":"finance_query::backtesting::condition::trailing_stop","fingerprint":"06a3454eeed9da8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":596789},"walltime":{"mad_ns":376.59999999999854,"median_ns":38158.84615384616,"p99_ns":39808.8717948718,"rounds":[38403.34,38158.84615384616]}},"finance_query::cond_bench_trailing_take_profit":{"alloc":{"allocs":72,"bytes":63588},"callgrind":{"ir":605839},"covers":"finance_query::backtesting::condition::trailing_take_profit","fingerprint":"dd16b1f0cf140931","perfcnt":{"cache_refs":0,"cycles":0,"instructions":605839},"walltime":{"mad_ns":1311.53333333334,"median_ns":38428.38775510204,"p99_ns":39054.67346938775,"rounds":[42138.22222222222,38428.38775510204]}},"finance_query::de_chart":{"alloc":{"allocs":13,"bytes":4369},"callgrind":{"ir":108442},"covers":"finance_query::Chart","fingerprint":"7271e37638ec9e3b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":108442},"walltime":{"mad_ns":78.98979591836724,"median_ns":5276.490066225166,"p99_ns":5555.847682119205,"rounds":[6017.5544217687075,5276.490066225166]}},"finance_query::de_crypto_coins":{"alloc":{"allocs":205,"bytes":28185},"callgrind":{"ir":350775},"covers":"finance_query::crypto::CoinQuote","fingerprint":"c87c004d0199f031","perfcnt":{"cache_refs":0,"cycles":0,"instructions":350775},"walltime":{"mad_ns":200.81159420289987,"median_ns":18246.82608695652,"p99_ns":19340.909090909092,"rounds":[18246.82608695652,18556.696969696968]}},"finance_query::de_currencies":{"alloc":{"allocs":647,"bytes":54672},"callgrind":{"ir":598600},"covers":"finance_query::Currency","fingerprint":"72ec11822c1f80e5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":598600},"walltime":{"mad_ns":108.80000000000292,"median_ns":41275.51111111111,"p99_ns":41798.48888888889,"rounds":[41275.51111111111,42248.77272727273]}},"finance_query::de_edgar_facts":{"alloc":{"allocs":11899,"bytes":1356382},"callgrind":{"ir":13885036},"covers":"finance_query::CompanyFacts","fingerprint":"779882a5a9ad195d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13885036},"walltime":{"mad_ns":22964.5,"median_ns":918163.5,"p99_ns":965917.5,"rounds":[918163.5,930098.0]}},"finance_query::de_edgar_submissions":{"alloc":{"allocs":6784,"bytes":465397},"callgrind":{"ir":5273161},"covers":"finance_query::EdgarSubmissions","fingerprint":"e51057e95d193355","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5273161},"walltime":{"mad_ns":1835.2000000000116,"median_ns":347897.2,"p99_ns":354568.6,"rounds":[347897.2,356494.0]}},"finance_query::de_fear_and_greed":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":1413},"covers":"finance_query::FearAndGreed","fingerprint":"9fad246454f6f82b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1413},"walltime":{"mad_ns":0.4133866338663381,"median_ns":54.37310373103731,"p99_ns":56.65323903239032,"rounds":[54.37310373103731,55.5627372052904]}},"finance_query::de_fear_and_greed_crypto_history":{"alloc":{"allocs":3,"bytes":448},"callgrind":{"ir":15530},"covers":"finance_query::FearAndGreed","fingerprint":"157de1fa8946d2a3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":15530},"walltime":{"mad_ns":5.299497487437179,"median_ns":694.0974874371859,"p99_ns":726.8788944723618,"rounds":[694.0974874371859,703.479216152019]}},"finance_query::de_financials":{"alloc":{"allocs":206,"bytes":22532},"callgrind":{"ir":237805},"covers":"finance_query::FinancialStatement","fingerprint":"8f847106eb3fbec5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237805},"walltime":{"mad_ns":39.2870370370365,"median_ns":14240.111111111111,"p99_ns":14598.425925925923,"rounds":[14240.111111111111,14542.591397849465]}},"finance_query::de_fred_series":{"alloc":{"allocs":873,"bytes":90398},"callgrind":{"ir":1053514},"covers":"finance_query::fred::MacroSeries","fingerprint":"f42e82e6930d1ddc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1053514},"walltime":{"mad_ns":131.75862068965216,"median_ns":65236.206896551725,"p99_ns":67051.72413793103,"rounds":[65236.206896551725,67351.19230769231]}},"finance_query::de_hours":{"alloc":{"allocs":10,"bytes":1046},"callgrind":{"ir":7474},"covers":"finance_query::MarketHours","fingerprint":"bea72236e97c42c9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":7474},"walltime":{"mad_ns":7.527742481999098,"median_ns":519.3081180811809,"p99_ns":549.6628547225752,"rounds":[519.4955527318932,519.3081180811809]}},"finance_query::de_market_summary":{"alloc":{"allocs":228,"bytes":36044},"callgrind":{"ir":260908},"covers":"finance_query::MarketSummaryQuote","fingerprint":"9fb8cd5f8da7b665","perfcnt":{"cache_refs":0,"cycles":0,"instructions":260908},"walltime":{"mad_ns":56.300970873784536,"median_ns":17424.165048543688,"p99_ns":18043.645833333332,"rounds":[17424.165048543688,17721.479166666668]}},"finance_query::de_news":{"alloc":{"allocs":53,"bytes":6690},"callgrind":{"ir":45006},"covers":"finance_query::News","fingerprint":"8d9853d8a34c3745","perfcnt":{"cache_refs":0,"cycles":0,"instructions":45006},"walltime":{"mad_ns":9.719928186714696,"median_ns":2307.86355475763,"p99_ns":2340.625748502994,"rounds":[2307.86355475763,2317.191616766467]}},"finance_query::de_options":{"alloc":{"allocs":6,"bytes":1028},"callgrind":{"ir":12470},"covers":"finance_query::Options","fingerprint":"03666dca23b1957f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":12470},"walltime":{"mad_ns":7.438693467336748,"median_ns":635.5361809045227,"p99_ns":662.4008810572687,"rounds":[635.5361809045227,644.9345500314663]}},"finance_query::de_quote":{"alloc":{"allocs":8235,"bytes":767090},"callgrind":{"ir":9519938},"covers":"finance_query::Quote","fingerprint":"c4846f0193df1bd5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9519938},"walltime":{"mad_ns":23891.5,"median_ns":651772.0,"p99_ns":680601.5,"rounds":[671692.0,651772.0]}},"finance_query::de_screener":{"alloc":{"allocs":4498,"bytes":484379},"callgrind":{"ir":3845603},"covers":"finance_query::ScreenerResults","fingerprint":"f22da9714be2434b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3845603},"walltime":{"mad_ns":2960.166666666686,"median_ns":279751.8333333333,"p99_ns":284594.6666666667,"rounds":[280746.6666666667,279751.8333333333]}},"finance_query::de_search":{"alloc":{"allocs":55,"bytes":5105},"callgrind":{"ir":55868},"covers":"finance_query::SearchResults","fingerprint":"9fa3fc76c183024b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":55868},"walltime":{"mad_ns":121.64748201438852,"median_ns":3429.2987012987014,"p99_ns":3495.2155844155845,"rounds":[3712.235011990408,3429.2987012987014]}},"finance_query::de_treasury_yields":{"alloc":{"allocs":119,"bytes":59594},"callgrind":{"ir":774527},"covers":"finance_query::fred::TreasuryYield","fingerprint":"4ffd3df65edb94ee","perfcnt":{"cache_refs":0,"cycles":0,"instructions":774527},"walltime":{"mad_ns":1259.7333333333372,"median_ns":36120.79245283019,"p99_ns":38517.09433962264,"rounds":[40816.6,36120.79245283019]}},"finance_query::de_trending":{"alloc":{"allocs":24,"bytes":1551},"callgrind":{"ir":18279},"covers":"finance_query::TrendingQuote","fingerprint":"8566b49a86857ae5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18279},"walltime":{"mad_ns":19.03971631205673,"median_ns":1079.8313840155945,"p99_ns":1115.7105263157894,"rounds":[1291.5716312056738,1079.8313840155945]}},"finance_query::dispatch_select":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":68},"covers":"finance_query::Capability","fingerprint":"4ed46cd58b0b0633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":68},"walltime":{"mad_ns":0.07216347935132683,"median_ns":2.46956,"p99_ns":2.7416,"rounds":[2.885028643087183,2.46956]}},"finance_query::ind_accumulation_distribution":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":27672},"covers":"finance_query::indicators::accumulation_distribution","fingerprint":"a4ba9402ef97e23a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":27672},"walltime":{"mad_ns":2.3834688346883013,"median_ns":2269.4382566585955,"p99_ns":2335.5314769975785,"rounds":[2587.0785907859076,2269.4382566585955]}},"finance_query::ind_alma":{"alloc":{"allocs":2,"bytes":16072},"callgrind":{"ir":107851},"covers":"finance_query::indicators::alma","fingerprint":"407339f38d0d36c2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":107851},"walltime":{"mad_ns":80.66666666666697,"median_ns":4917.841191066997,"p99_ns":5165.034739454094,"rounds":[5442.59696969697,4917.841191066997]}},"finance_query::ind_aroon":{"alloc":{"allocs":9,"bytes":32704},"callgrind":{"ir":194710},"covers":"finance_query::indicators::aroon","fingerprint":"edd5012131150e00","perfcnt":{"cache_refs":0,"cycles":0,"instructions":194710},"walltime":{"mad_ns":82.72340425531911,"median_ns":8360.580952380953,"p99_ns":8736.961904761905,"rounds":[9481.468085106382,8360.580952380953]}},"finance_query::ind_atr":{"alloc":{"allocs":2,"bytes":23896},"callgrind":{"ir":57477},"covers":"finance_query::indicators::atr","fingerprint":"3a955393230e3043","perfcnt":{"cache_refs":0,"cycles":0,"instructions":57477},"walltime":{"mad_ns":45.93385214007776,"median_ns":6809.074468085107,"p99_ns":6942.570921985815,"rounds":[7451.688715953307,6809.074468085107]}},"finance_query::ind_awesome_oscillator":{"alloc":{"allocs":4,"bytes":39704},"callgrind":{"ir":52496},"covers":"finance_query::indicators::awesome_oscillator","fingerprint":"fcd270a4e5f4fe68","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52496},"walltime":{"mad_ns":9.09230769230726,"median_ns":4594.081927710843,"p99_ns":4616.922891566265,"rounds":[4939.307692307692,4594.081927710843]}},"finance_query::ind_balance_of_power":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":23362},"covers":"finance_query::indicators::balance_of_power","fingerprint":"82fe9492364c86d6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23362},"walltime":{"mad_ns":6.212307692307604,"median_ns":1289.6296829971182,"p99_ns":1306.0331412103749,"rounds":[1339.4707692307693,1289.6296829971182]}},"finance_query::ind_bull_bear_power":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29581},"covers":"finance_query::indicators::bull_bear_power","fingerprint":"912b17c3d69c27b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29581},"walltime":{"mad_ns":48.4705882352946,"median_ns":4289.602678571428,"p99_ns":4577.957589285715,"rounds":[4486.995098039216,4289.602678571428]}},"finance_query::ind_cci":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":149203},"covers":"finance_query::indicators::cci","fingerprint":"72b63332d473c7fc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":149203},"walltime":{"mad_ns":202.58018867924693,"median_ns":9206.680555555557,"p99_ns":9284.782407407409,"rounds":[9723.047169811322,9206.680555555557]}},"finance_query::ind_chaikin_oscillator":{"alloc":{"allocs":4,"bytes":39912},"callgrind":{"ir":66908},"covers":"finance_query::indicators::chaikin_oscillator","fingerprint":"dd88dcb140ecfb22","perfcnt":{"cache_refs":0,"cycles":0,"instructions":66908},"walltime":{"mad_ns":87.19512195121933,"median_ns":9374.004761904762,"p99_ns":9465.35238095238,"rounds":[9697.624390243902,9374.004761904762]}},"finance_query::ind_choppiness_index":{"alloc":{"allocs":8,"bytes":16560},"callgrind":{"ir":281356},"covers":"finance_query::indicators::choppiness_index","fingerprint":"d6cea008c31f227f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":281356},"walltime":{"mad_ns":56.20224719101134,"median_ns":13154.290697674418,"p99_ns":13850.1797752809,"rounds":[13194.516853932584,13154.290697674418]}},"finance_query::ind_cmf":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":50390},"covers":"finance_query::indicators::cmf","fingerprint":"cfed0c3b398cc11c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":50390},"walltime":{"mad_ns":5.054744525547449,"median_ns":2159.5717761557175,"p99_ns":2183.8503649635036,"rounds":[2159.5717761557175,2194.0443349753696]}},"finance_query::ind_cmo":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":61742},"covers":"finance_query::indicators::cmo","fingerprint":"df5f501a0964d2d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":61742},"walltime":{"mad_ns":22.008310249307215,"median_ns":3812.368421052632,"p99_ns":3841.8947368421054,"rounds":[3812.368421052632,3997.4586894586896]}},"finance_query::ind_coppock_curve":{"alloc":{"allocs":3,"bytes":31704},"callgrind":{"ir":74202},"covers":"finance_query::indicators::coppock_curve","fingerprint":"96136bbce8ae45b4","perfcnt":{"cache_refs":0,"cycles":0,"instructions":74202},"walltime":{"mad_ns":5.5531400966183355,"median_ns":4630.635265700483,"p99_ns":4653.864734299517,"rounds":[4630.635265700483,4648.277108433735]}},"finance_query::ind_dema":{"alloc":{"allocs":3,"bytes":31544},"callgrind":{"ir":40936},"covers":"finance_query::indicators::dema","fingerprint":"0a85348771f7c482","perfcnt":{"cache_refs":0,"cycles":0,"instructions":40936},"walltime":{"mad_ns":5.047970479705327,"median_ns":7171.158671586716,"p99_ns":7222.091240875912,"rounds":[7171.158671586716,7181.040145985401]}},"finance_query::ind_donchian_channels":{"alloc":{"allocs":9,"bytes":48448},"callgrind":{"ir":181271},"covers":"finance_query::indicators::donchian_channels","fingerprint":"434b0fbbef5cb545","perfcnt":{"cache_refs":0,"cycles":0,"instructions":181271},"walltime":{"mad_ns":36.79279279279308,"median_ns":7941.117117117117,"p99_ns":8310.72972972973,"rounds":[7941.117117117117,7943.716814159292]}},"finance_query::ind_elder_ray":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29582},"covers":"finance_query::indicators::elder_ray","fingerprint":"ff795913ef7682e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29582},"walltime":{"mad_ns":5.229545454545587,"median_ns":4326.497727272727,"p99_ns":4342.436363636363,"rounds":[4326.497727272727,4345.390909090909]}},"finance_query::ind_fibonacci_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":24550},"covers":"finance_query::indicators::fibonacci_pivot_points","fingerprint":"2951d26a1c435c26","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24550},"walltime":{"mad_ns":9.0542452830191,"median_ns":2191.380896226415,"p99_ns":2238.805424528302,"rounds":[2191.380896226415,2239.071933962264]}},"finance_query::ind_fibonacci_retracement":{"alloc":{"allocs":9,"bytes":64960},"callgrind":{"ir":184891},"covers":"finance_query::indicators::fibonacci_retracement","fingerprint":"221a55ac0c457334","perfcnt":{"cache_refs":0,"cycles":0,"instructions":184891},"walltime":{"mad_ns":50.93859649122896,"median_ns":8539.131578947368,"p99_ns":8744.929824561403,"rounds":[8539.131578947368,8683.644859813085]}},"finance_query::ind_heikin_ashi":{"alloc":{"allocs":9,"bytes":136000},"callgrind":{"ir":133768},"covers":"finance_query::indicators::heikin_ashi","fingerprint":"d15fa71d61fb5e85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":133768},"walltime":{"mad_ns":89.83944954128492,"median_ns":8707.848623853211,"p99_ns":8936.596412556053,"rounds":[8707.848623853211,8753.36322869955]}},"finance_query::ind_hma":{"alloc":{"allocs":5,"bytes":47448},"callgrind":{"ir":103233},"covers":"finance_query::indicators::hma","fingerprint":"29e1b1a3910f7137","perfcnt":{"cache_refs":0,"cycles":0,"instructions":103233},"walltime":{"mad_ns":68.42748091603062,"median_ns":7276.81679389313,"p99_ns":7332.290076335877,"rounds":[7276.81679389313,7284.93893129771]}},"finance_query::ind_ichimoku":{"alloc":{"allocs":27,"bytes":82368},"callgrind":{"ir":535303},"covers":"finance_query::indicators::ichimoku","fingerprint":"c69ae4cfa22e437b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":535303},"walltime":{"mad_ns":1044.8085106382969,"median_ns":23294.72340425532,"p99_ns":24315.40425531915,"rounds":[24590.44680851064,23294.72340425532]}},"finance_query::ind_keltner_channels":{"alloc":{"allocs":5,"bytes":63776},"callgrind":{"ir":98514},"covers":"finance_query::indicators::keltner_channels","fingerprint":"09692a3f40a762fa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":98514},"walltime":{"mad_ns":13.354651162790104,"median_ns":11480.313953488372,"p99_ns":11587.25294117647,"rounds":[11480.313953488372,11510.847058823529]}},"finance_query::ind_last_value":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::indicators::last_value","fingerprint":"04fc46abc954b5b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.01686399999999999,"median_ns":1.2227557820462565,"p99_ns":1.355571344570757,"rounds":[1.391936,1.2227557820462565]}},"finance_query::ind_macd":{"alloc":{"allocs":7,"bytes":79248},"callgrind":{"ir":82597},"covers":"finance_query::indicators::macd","fingerprint":"5f065cb1242ac348","perfcnt":{"cache_refs":0,"cycles":0,"instructions":82597},"walltime":{"mad_ns":377.1446540880497,"median_ns":12215.25925925926,"p99_ns":12255.14197530864,"rounds":[13925.08176100629,12215.25925925926]}},"finance_query::ind_mcginley_dynamic":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":21714},"covers":"finance_query::indicators::mcginley_dynamic","fingerprint":"c34e1c8af577dadf","perfcnt":{"cache_refs":0,"cycles":0,"instructions":21714},"walltime":{"mad_ns":200.92352941176432,"median_ns":10298.5206185567,"p99_ns":10368.221649484536,"rounds":[11953.564705882352,10298.5206185567]}},"finance_query::ind_mfi":{"alloc":{"allocs":3,"bytes":32000},"callgrind":{"ir":94264},"covers":"finance_query::indicators::mfi","fingerprint":"0a20af3029b65575","perfcnt":{"cache_refs":0,"cycles":0,"instructions":94264},"walltime":{"mad_ns":59.31279620853002,"median_ns":4135.632411067194,"p99_ns":4348.249011857708,"rounds":[4551.4834123222745,4135.632411067194]}},"finance_query::ind_momentum":{"alloc":{"allocs":52,"bytes":390856},"callgrind":{"ir":1190431},"covers":"finance_query::indicators::rsi","fingerprint":"513ff91715274e12","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1190431},"walltime":{"mad_ns":1630.5333333333256,"median_ns":83801.25,"p99_ns":98413.93333333332,"rounds":[86806.8,83801.25]}},"finance_query::ind_momentum_single":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":8020},"covers":"finance_query::indicators::momentum","fingerprint":"c3fc9bddf528140b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":8020},"walltime":{"mad_ns":2.497772277227739,"median_ns":388.03488108720273,"p99_ns":422.8767326732673,"rounds":[415.69950495049505,388.03488108720273]}},"finance_query::ind_moving_averages":{"alloc":{"allocs":27,"bytes":268760},"callgrind":{"ir":488120},"covers":"finance_query::indicators::ema","fingerprint":"d665ab564dd7c777","perfcnt":{"cache_refs":0,"cycles":0,"instructions":488120},"walltime":{"mad_ns":807.2058823529442,"median_ns":55918.14705882353,"p99_ns":56620.25714285715,"rounds":[55918.14705882353,56163.11428571429]}},"finance_query::ind_parabolic_sar":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":24998},"covers":"finance_query::indicators::parabolic_sar","fingerprint":"41162955c59ce42b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24998},"walltime":{"mad_ns":5.413597733711185,"median_ns":1285.5991501416431,"p99_ns":1305.912181303116,"rounds":[1285.5991501416431,1320.4873646209387]}},"finance_query::ind_patterns":{"alloc":{"allocs":1,"bytes":16384},"callgrind":{"ir":1184450},"covers":"finance_query::indicators::patterns","fingerprint":"3c7b5c9d282f425e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1184450},"walltime":{"mad_ns":203.82142857142753,"median_ns":62319.17857142857,"p99_ns":67991.75,"rounds":[62319.17857142857,64060.107142857145]}},"finance_query::ind_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":26053},"covers":"finance_query::indicators::pivot_points","fingerprint":"5037eaf2acc52e47","perfcnt":{"cache_refs":0,"cycles":0,"instructions":26053},"walltime":{"mad_ns":1.175000000000182,"median_ns":2445.515,"p99_ns":2497.88875,"rounds":[2445.515,2506.778772378517]}},"finance_query::ind_roc":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":16876},"covers":"finance_query::indicators::roc","fingerprint":"9570123525861f2c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":16876},"walltime":{"mad_ns":0.8938106796117609,"median_ns":1121.172936893204,"p99_ns":1131.3495145631068,"rounds":[1121.172936893204,1152.601581508516]}},"finance_query::ind_sma":{"alloc":{"allocs":1,"bytes":1600000},"callgrind":{"ir":2200136},"covers":"finance_query::indicators::sma","fingerprint":"fd143190190cfe69","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2200136},"walltime":{"mad_ns":387.66666666665697,"median_ns":200246.0,"p99_ns":205478.66666666663,"rounds":[200246.0,205703.0]}},"finance_query::ind_stochastic":{"alloc":{"allocs":11,"bytes":56224},"callgrind":{"ir":226828},"covers":"finance_query::indicators::stochastic","fingerprint":"5e812aa1ee3330f5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":226828},"walltime":{"mad_ns":71.1956521739121,"median_ns":10912.16304347826,"p99_ns":11247.119565217392,"rounds":[10912.16304347826,11342.67441860465]}},"finance_query::ind_stochastic_rsi":{"alloc":{"allocs":12,"bytes":63640},"callgrind":{"ir":288917},"covers":"finance_query::indicators::stochastic_rsi","fingerprint":"aa43d07f156674ad","perfcnt":{"cache_refs":0,"cycles":0,"instructions":288917},"walltime":{"mad_ns":128.98648648648668,"median_ns":16660.256756756757,"p99_ns":16879.45945945946,"rounds":[16660.256756756757,16732.342465753423]}},"finance_query::ind_supertrend":{"alloc":{"allocs":4,"bytes":40928},"callgrind":{"ir":118930},"covers":"finance_query::indicators::supertrend","fingerprint":"583383787911402d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":118930},"walltime":{"mad_ns":117.37628865979424,"median_ns":10125.015463917523,"p99_ns":10303.41237113402,"rounds":[10125.015463917523,10339.20105820106]}},"finance_query::ind_tema":{"alloc":{"allocs":4,"bytes":39088},"callgrind":{"ir":58081},"covers":"finance_query::indicators::tema","fingerprint":"f79a8e290f74def2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":58081},"walltime":{"mad_ns":12.015957446808898,"median_ns":10490.265957446809,"p99_ns":10506.54255319149,"rounds":[10490.265957446809,10548.494791666666]}},"finance_query::ind_trend":{"alloc":{"allocs":48,"bytes":267808},"callgrind":{"ir":1045401},"covers":"finance_query::indicators::adx","fingerprint":"6500b07fb0d3bae1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1045401},"walltime":{"mad_ns":689.7999999999956,"median_ns":62887.85,"p99_ns":66905.05,"rounds":[62982.1,62887.85]}},"finance_query::ind_true_range":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":18089},"covers":"finance_query::indicators::true_range","fingerprint":"233fd9976c841017","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18089},"walltime":{"mad_ns":1.9932185706833252,"median_ns":948.2571726656232,"p99_ns":974.3098591549297,"rounds":[948.2571726656232,970.3091190108192]}},"finance_query::ind_volatility":{"alloc":{"allocs":28,"bytes":216680},"callgrind":{"ir":675327},"covers":"finance_query::indicators::bollinger_bands","fingerprint":"7a9d5e233b6d7376","perfcnt":{"cache_refs":0,"cycles":0,"instructions":675327},"walltime":{"mad_ns":265.1333333333314,"median_ns":44368.933333333334,"p99_ns":46362.03333333333,"rounds":[44368.933333333334,45931.93103448276]}},"finance_query::ind_volume":{"alloc":{"allocs":14,"bytes":167912},"callgrind":{"ir":313454},"covers":"finance_query::indicators::obv","fingerprint":"93d15f654546873b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":313454},"walltime":{"mad_ns":60.31343283582101,"median_ns":24395.31343283582,"p99_ns":24651.89552238806,"rounds":[24395.31343283582,24725.34328358209]}},"finance_query::ind_vwap":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":31671},"covers":"finance_query::indicators::vwap","fingerprint":"3990d8b4a4188a2e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31671},"walltime":{"mad_ns":1.511137162954128,"median_ns":2223.975381008206,"p99_ns":2250.4396248534586,"rounds":[2223.975381008206,2285.8491686460807]}},"finance_query::ind_vwma":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":49541},"covers":"finance_query::indicators::vwma","fingerprint":"a173fa2a7652f4df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":49541},"walltime":{"mad_ns":2.6540664375716005,"median_ns":2196.766323024055,"p99_ns":2213.097365406644,"rounds":[2196.766323024055,2257.6268829663964]}},"finance_query::ind_williams_r":{"alloc":{"allocs":7,"bytes":16448},"callgrind":{"ir":180141},"covers":"finance_query::indicators::williams_r","fingerprint":"85eaa4a9325413a9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":180141},"walltime":{"mad_ns":116.20000000000071,"median_ns":8486.572727272727,"p99_ns":8685.981818181817,"rounds":[8486.572727272727,8722.045454545454]}},"finance_query::ind_wma":{"alloc":{"allocs":7,"bytes":38608},"callgrind":{"ir":31001},"covers":"finance_query::indicators::wma","fingerprint":"dad4552a7549d9d8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31001},"walltime":{"mad_ns":7.275541795665504,"median_ns":2438.4446202531644,"p99_ns":2499.5804953560373,"rounds":[2454.1207430340555,2438.4446202531644]}},"finance_query::ind_zigzag":{"alloc":{"allocs":4,"bytes":1440},"callgrind":{"ir":19859},"covers":"finance_query::indicators::zigzag","fingerprint":"d2509b80120fa31f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19859},"walltime":{"mad_ns":4.479627473806886,"median_ns":1089.069848661234,"p99_ns":1102.8183934807917,"rounds":[1089.069848661234,1118.1896024464831]}},"finance_query::ref_bench_accumulation_distribution":{"alloc":{"allocs":23,"bytes":73469},"callgrind":{"ir":576793},"covers":"finance_query::backtesting::refs::accumulation_distribution","fingerprint":"6cb8fc3f81be9b03","perfcnt":{"cache_refs":0,"cycles":0,"instructions":576793},"walltime":{"mad_ns":144.722222222219,"median_ns":27248.11111111111,"p99_ns":29315.527777777777,"rounds":[27248.11111111111,28065.742857142857]}},"finance_query::ref_bench_adx":{"alloc":{"allocs":4930,"bytes":1765123},"callgrind":{"ir":5311469},"covers":"finance_query::backtesting::refs::adx","fingerprint":"b96e5d02114720c7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5311469},"walltime":{"mad_ns":2089.25,"median_ns":386883.5,"p99_ns":412666.25,"rounds":[386883.5,395132.25]}},"finance_query::ref_bench_alma":{"alloc":{"allocs":5019,"bytes":1772359},"callgrind":{"ir":5899237},"covers":"finance_query::backtesting::refs::alma","fingerprint":"aa1520a9e62dc58a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5899237},"walltime":{"mad_ns":5143.666666666628,"median_ns":425577.6666666667,"p99_ns":442740.75,"rounds":[425577.6666666667,426145.75]}},"finance_query::ref_bench_aroon":{"alloc":{"allocs":4950,"bytes":1795683},"callgrind":{"ir":5570162},"covers":"finance_query::backtesting::refs::aroon","fingerprint":"7e246812f1ced83c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5570162},"tolerance_pct":8.0,"walltime":{"mad_ns":14626.75,"median_ns":401941.5,"p99_ns":413247.75,"rounds":[416716.5,401941.5]}},"finance_query::ref_bench_atr":{"alloc":{"allocs":4996,"bytes":1773994},"callgrind":{"ir":5548444},"covers":"finance_query::backtesting::refs::atr","fingerprint":"40cf51f87eca70a1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5548444},"walltime":{"mad_ns":2058.0,"median_ns":398548.5,"p99_ns":407774.5,"rounds":[400588.75,398548.5]}},"finance_query::ref_bench_awesome_oscillator":{"alloc":{"allocs":2636,"bytes":1742627},"callgrind":{"ir":3090717},"covers":"finance_query::backtesting::refs::awesome_oscillator","fingerprint":"1a2c8cbd902fa49b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3090717},"walltime":{"mad_ns":2873.285714285681,"median_ns":234004.0,"p99_ns":239111.0,"rounds":[266936.85714285716,234004.0]}},"finance_query::ref_bench_balance_of_power":{"alloc":{"allocs":25,"bytes":81476},"callgrind":{"ir":574481},"covers":"finance_query::backtesting::refs::balance_of_power","fingerprint":"c0b953bc214d214b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":574481},"walltime":{"mad_ns":532.1846153846127,"median_ns":26989.527027027027,"p99_ns":27348.58108108108,"rounds":[32579.10769230769,26989.527027027027]}},"finance_query::ref_bench_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1539680},"covers":"finance_query::backtesting::refs::bear_power","fingerprint":"35518ebf60d1ad65","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1539680},"walltime":{"mad_ns":679.6470588235243,"median_ns":97155.52631578948,"p99_ns":99503.36842105264,"rounds":[110693.58823529413,97155.52631578948]}},"finance_query::ref_bench_bollinger":{"alloc":{"allocs":4968,"bytes":1834706},"callgrind":{"ir":6100675},"covers":"finance_query::backtesting::refs::bollinger","fingerprint":"d95a3d343e387be7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6100675},"walltime":{"mad_ns":1455.5,"median_ns":413776.25,"p99_ns":420686.75,"rounds":[413776.25,423445.0]}},"finance_query::ref_bench_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5302868},"covers":"finance_query::backtesting::refs::bull_power","fingerprint":"755660e1ca4b6f4c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5302868},"walltime":{"mad_ns":4059.799999999989,"median_ns":365001.6,"p99_ns":373762.2,"rounds":[365001.6,365989.6]}},"finance_query::ref_bench_candle_body":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":254372},"covers":"finance_query::backtesting::refs::candle_body","fingerprint":"21a2a572473de943","perfcnt":{"cache_refs":0,"cycles":0,"instructions":254372},"tolerance_pct":16.0,"walltime":{"mad_ns":19.979310344828264,"median_ns":13504.046666666669,"p99_ns":13686.013333333334,"rounds":[13507.406896551724,13504.046666666669]}},"finance_query::ref_bench_candle_range":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5165245},"covers":"finance_query::backtesting::refs::candle_range","fingerprint":"a0c1c5bfef55ba86","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5165245},"walltime":{"mad_ns":991.0,"median_ns":375094.8,"p99_ns":383210.8,"rounds":[375094.8,384577.25]}},"finance_query::ref_bench_cci":{"alloc":{"allocs":2605,"bytes":927343},"callgrind":{"ir":3255646},"covers":"finance_query::backtesting::refs::cci","fingerprint":"292be6529a67f518","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3255646},"walltime":{"mad_ns":821.25,"median_ns":219613.375,"p99_ns":232209.375,"rounds":[219613.375,225565.875]}},"finance_query::ref_bench_chaikin_oscillator":{"alloc":{"allocs":26,"bytes":97417},"callgrind":{"ir":646865},"covers":"finance_query::backtesting::refs::chaikin_oscillator","fingerprint":"1e565932f94a09cb","perfcnt":{"cache_refs":0,"cycles":0,"instructions":646865},"walltime":{"mad_ns":77.07142857142753,"median_ns":35440.17857142857,"p99_ns":36089.41071428572,"rounds":[35440.17857142857,36379.75925925926]}},"finance_query::ref_bench_choppiness_index":{"alloc":{"allocs":5002,"bytes":1767649},"callgrind":{"ir":5819346},"covers":"finance_query::backtesting::refs::choppiness_index","fingerprint":"8e173ddf6ba54929","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5819346},"walltime":{"mad_ns":1500.5,"median_ns":404339.75,"p99_ns":410906.25,"rounds":[404339.75,412318.25]}},"finance_query::ref_bench_close":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::close","fingerprint":"f71c875bd2cba3b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":1017.0,"median_ns":378648.2,"p99_ns":393174.2,"rounds":[378648.2,386879.25]}},"finance_query::ref_bench_cmf":{"alloc":{"allocs":25,"bytes":81493},"callgrind":{"ir":589575},"covers":"finance_query::backtesting::refs::cmf","fingerprint":"ee248b7f00d9aac7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":589575},"walltime":{"mad_ns":44.08450704225106,"median_ns":27226.661971830985,"p99_ns":27436.056338028167,"rounds":[27226.661971830985,27931.414285714287]}},"finance_query::ref_bench_cmo":{"alloc":{"allocs":2598,"bytes":911276},"callgrind":{"ir":3082596},"covers":"finance_query::backtesting::refs::cmo","fingerprint":"6580b4d674b6f265","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3082596},"walltime":{"mad_ns":879.5,"median_ns":215035.25,"p99_ns":225321.0,"rounds":[215035.25,220532.0]}},"finance_query::ref_bench_coppock_curve":{"alloc":{"allocs":2559,"bytes":935478},"callgrind":{"ir":3343012},"covers":"finance_query::backtesting::refs::coppock_curve","fingerprint":"1f1441b9013ccc5e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3343012},"walltime":{"mad_ns":512.125,"median_ns":223935.25,"p99_ns":226798.375,"rounds":[223935.25,229737.25]}},"finance_query::ref_bench_dema":{"alloc":{"allocs":4875,"bytes":1764809},"callgrind":{"ir":5497697},"covers":"finance_query::backtesting::refs::dema","fingerprint":"6021ca1927fb6328","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5497697},"walltime":{"mad_ns":1345.4000000000233,"median_ns":381412.0,"p99_ns":396064.25,"rounds":[381412.0,390640.75]}},"finance_query::ref_bench_donchian":{"alloc":{"allocs":4976,"bytes":1839378},"callgrind":{"ir":5998082},"covers":"finance_query::backtesting::refs::donchian","fingerprint":"ef67a4b925a6c917","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5998082},"walltime":{"mad_ns":2132.5,"median_ns":422634.5,"p99_ns":442993.75,"rounds":[422634.5,433230.75]}},"finance_query::ref_bench_elder_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1538365},"covers":"finance_query::backtesting::refs::elder_bear_power","fingerprint":"7b088242eac97b8c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1538365},"walltime":{"mad_ns":214.89473684209224,"median_ns":94755.52631578948,"p99_ns":96156.31578947368,"rounds":[94755.52631578948,96874.94736842104]}},"finance_query::ref_bench_elder_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5215198},"covers":"finance_query::backtesting::refs::elder_bull_power","fingerprint":"6fe51bc4afe727b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5215198},"walltime":{"mad_ns":1275.0,"median_ns":357326.0,"p99_ns":367614.2,"rounds":[357326.0,367339.8]}},"finance_query::ref_bench_ema":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5398581},"covers":"finance_query::backtesting::refs::ema","fingerprint":"a6dbdc7c7ef8b1e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5398581},"walltime":{"mad_ns":646.4000000000233,"median_ns":382660.8,"p99_ns":391323.2,"rounds":[382660.8,390784.5]}},"finance_query::ref_bench_gap_pct":{"alloc":{"allocs":2489,"bytes":877279},"callgrind":{"ir":2496134},"covers":"finance_query::backtesting::refs::gap_pct","fingerprint":"d0a4b6adecb68b2d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2496134},"walltime":{"mad_ns":539.444444444438,"median_ns":193952.44444444444,"p99_ns":197319.0,"rounds":[193952.44444444444,198439.55555555556]}},"finance_query::ref_bench_high":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::high","fingerprint":"058efc9d5b7a4eff","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":1338.2000000000116,"median_ns":378811.4,"p99_ns":382445.6,"rounds":[378811.4,385647.8]}},"finance_query::ref_bench_hma":{"alloc":{"allocs":4957,"bytes":1780946},"callgrind":{"ir":5408127},"covers":"finance_query::backtesting::refs::hma","fingerprint":"8ee6f723af61264b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5408127},"walltime":{"mad_ns":698.3999999999651,"median_ns":386430.2,"p99_ns":393109.2,"rounds":[386430.2,395094.0]}},"finance_query::ref_bench_htf":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6531205},"covers":"finance_query::backtesting::refs::htf","fingerprint":"44f4e272a73f950e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6531205},"walltime":{"mad_ns":1496.75,"median_ns":449904.5,"p99_ns":454720.25,"rounds":[449904.5,459052.25]}},"finance_query::ref_bench_htf_region":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6423220},"covers":"finance_query::backtesting::refs::htf_region","fingerprint":"b131e782958fb650","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6423220},"walltime":{"mad_ns":1988.5,"median_ns":448919.0,"p99_ns":461837.5,"rounds":[448919.0,455955.5]}},"finance_query::ref_bench_ichimoku":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6284525},"covers":"finance_query::backtesting::refs::ichimoku","fingerprint":"0ee327cd243d8384","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6284525},"walltime":{"mad_ns":1145.25,"median_ns":443801.25,"p99_ns":449870.75,"rounds":[443801.25,447740.0]}},"finance_query::ref_bench_ichimoku_custom":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6302757},"covers":"finance_query::backtesting::refs::ichimoku_custom","fingerprint":"56a9fd9987292cd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6302757},"walltime":{"mad_ns":1350.25,"median_ns":443956.75,"p99_ns":454184.5,"rounds":[443956.75,445794.25]}},"finance_query::ref_bench_is_bearish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bearish","fingerprint":"d5172f077cf2fc64","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"walltime":{"mad_ns":12.23972602739741,"median_ns":13486.835616438357,"p99_ns":13756.561643835616,"rounds":[13530.767123287673,13486.835616438357]}},"finance_query::ref_bench_is_bullish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bullish","fingerprint":"073b174b8f811063","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"tolerance_pct":16.0,"walltime":{"mad_ns":14.761904761904589,"median_ns":13467.897959183674,"p99_ns":13833.850340136054,"rounds":[13502.938775510203,13467.897959183674]}},"finance_query::ref_bench_keltner":{"alloc":{"allocs":4972,"bytes":1870394},"callgrind":{"ir":5837981},"covers":"finance_query::backtesting::refs::keltner","fingerprint":"6af166d544df0b9a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5837981},"tolerance_pct":8.0,"walltime":{"mad_ns":1872.75,"median_ns":424022.5,"p99_ns":431796.25,"rounds":[424022.5,434181.5]}},"finance_query::ref_bench_low":{"alloc":{"allocs":5043,"bytes":1722843},"callgrind":{"ir":5194057},"covers":"finance_query::backtesting::refs::low","fingerprint":"64b580f34629b9db","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5194057},"walltime":{"mad_ns":1031.0,"median_ns":380151.4,"p99_ns":384752.6,"rounds":[380151.4,387969.0]}},"finance_query::ref_bench_macd":{"alloc":{"allocs":2541,"bytes":984571},"callgrind":{"ir":3269778},"covers":"finance_query::backtesting::refs::macd","fingerprint":"0f3ee28696d80234","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3269778},"tolerance_pct":8.0,"walltime":{"mad_ns":514.875,"median_ns":229516.5,"p99_ns":232462.25,"rounds":[229516.5,236156.85714285713]}},"finance_query::ref_bench_mcginley":{"alloc":{"allocs":4963,"bytes":1763384},"callgrind":{"ir":5513884},"covers":"finance_query::backtesting::refs::mcginley","fingerprint":"219e54700b15a097","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5513884},"walltime":{"mad_ns":1094.5999999999767,"median_ns":392659.2,"p99_ns":405114.0,"rounds":[392659.2,403044.25]}},"finance_query::ref_bench_median_price":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5166243},"covers":"finance_query::backtesting::refs::median_price","fingerprint":"4280a2ec46bf6b43","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5166243},"walltime":{"mad_ns":1016.0,"median_ns":375088.6,"p99_ns":379946.2,"rounds":[375088.6,384422.0]}},"finance_query::ref_bench_mfi":{"alloc":{"allocs":4998,"bytes":1790098},"callgrind":{"ir":5599542},"covers":"finance_query::backtesting::refs::mfi","fingerprint":"aa99a26cd11bc84a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5599542},"walltime":{"mad_ns":8540.75,"median_ns":397893.0,"p99_ns":407095.25,"rounds":[426870.5,397893.0]}},"finance_query::ref_bench_momentum":{"alloc":{"allocs":2552,"bytes":909675},"callgrind":{"ir":3106444},"covers":"finance_query::backtesting::refs::momentum","fingerprint":"f9142dbb56ca0d0c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3106444},"walltime":{"mad_ns":2213.0,"median_ns":215631.0,"p99_ns":222406.625,"rounds":[244728.375,215631.0]}},"finance_query::ref_bench_obv":{"alloc":{"allocs":30,"bytes":76095},"callgrind":{"ir":630917},"covers":"finance_query::backtesting::refs::obv","fingerprint":"3d6e79629f31230a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":630917},"walltime":{"mad_ns":354.9782608695605,"median_ns":35602.07407407407,"p99_ns":36589.166666666664,"rounds":[40359.108695652176,35602.07407407407]}},"finance_query::ref_bench_open":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::open","fingerprint":"da850dbd6678102f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":2590.0,"median_ns":387626.4,"p99_ns":399779.4,"rounds":[431143.5,387626.4]}},"finance_query::ref_bench_parabolic_sar":{"alloc":{"allocs":5056,"bytes":1788988},"callgrind":{"ir":5848163},"covers":"finance_query::backtesting::refs::parabolic_sar","fingerprint":"6fcc18994d0d2551","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5848163},"walltime":{"mad_ns":1657.5,"median_ns":417988.0,"p99_ns":440009.0,"rounds":[417988.0,427248.25]}},"finance_query::ref_bench_price":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::price","fingerprint":"1b4ee7519e037b74","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":1071.4000000000233,"median_ns":379486.8,"p99_ns":397976.0,"rounds":[379486.8,386476.8]}},"finance_query::ref_bench_price_change_pct":{"alloc":{"allocs":2489,"bytes":893407},"callgrind":{"ir":2916804},"covers":"finance_query::backtesting::refs::price_change_pct","fingerprint":"8f16dbb01a4520f9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2916804},"walltime":{"mad_ns":335.0,"median_ns":211247.44444444444,"p99_ns":213815.44444444444,"rounds":[211247.44444444444,214290.25]}},"finance_query::ref_bench_relative_volume":{"alloc":{"allocs":4949,"bytes":1765562},"callgrind":{"ir":5672893},"covers":"finance_query::backtesting::refs::relative_volume","fingerprint":"2961b9bc07bb3e3c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5672893},"walltime":{"mad_ns":3546.5,"median_ns":401515.75,"p99_ns":419836.0,"rounds":[401515.75,425006.5]}},"finance_query::ref_bench_roc":{"alloc":{"allocs":2587,"bytes":903142},"callgrind":{"ir":2913664},"covers":"finance_query::backtesting::refs::roc","fingerprint":"5c3409f83357f1a6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2913664},"walltime":{"mad_ns":3013.375,"median_ns":213793.0,"p99_ns":237598.0,"rounds":[213793.0,252149.2857142857]}},"finance_query::ref_bench_rsi":{"alloc":{"allocs":4994,"bytes":1757986},"callgrind":{"ir":5544071},"covers":"finance_query::backtesting::refs::rsi","fingerprint":"505108e04637c2aa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5544071},"walltime":{"mad_ns":6645.75,"median_ns":434383.75,"p99_ns":488982.75,"rounds":[434383.75,450814.6666666667]}},"finance_query::ref_bench_sma":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5402497},"covers":"finance_query::backtesting::refs::sma","fingerprint":"ce8d705861a5f71e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5402497},"walltime":{"mad_ns":2852.0,"median_ns":396810.5,"p99_ns":446787.5,"rounds":[441876.5,396810.5]}},"finance_query::ref_bench_stochastic":{"alloc":{"allocs":4987,"bytes":1851282},"callgrind":{"ir":6151053},"covers":"finance_query::backtesting::refs::stochastic","fingerprint":"62fda5736a9b9213","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6151053},"walltime":{"mad_ns":2149.75,"median_ns":438473.5,"p99_ns":465441.25,"rounds":[473052.5,438473.5]}},"finance_query::ref_bench_stochastic_rsi":{"alloc":{"allocs":4831,"bytes":1846555},"callgrind":{"ir":6005084},"covers":"finance_query::backtesting::refs::stochastic_rsi","fingerprint":"3cce7cc1986571ea","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6005084},"tolerance_pct":8.0,"walltime":{"mad_ns":10503.25,"median_ns":427597.5,"p99_ns":447745.25,"rounds":[435959.25,427597.5]}},"finance_query::ref_bench_supertrend":{"alloc":{"allocs":5021,"bytes":1860896},"callgrind":{"ir":6194869},"covers":"finance_query::backtesting::refs::supertrend","fingerprint":"47fbeb19798a7bd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6194869},"tolerance_pct":15.0,"walltime":{"mad_ns":3455.0,"median_ns":424377.5,"p99_ns":471003.75,"rounds":[424377.5,435899.25]}},"finance_query::ref_bench_tema":{"alloc":{"allocs":4781,"bytes":1770909},"callgrind":{"ir":5404225},"covers":"finance_query::backtesting::refs::tema","fingerprint":"12b6d8760d2633b8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5404225},"walltime":{"mad_ns":904.7999999999884,"median_ns":387271.2,"p99_ns":391466.8,"rounds":[387271.2,388378.8]}},"finance_query::ref_bench_true_range":{"alloc":{"allocs":5059,"bytes":1777061},"callgrind":{"ir":5339516},"covers":"finance_query::backtesting::refs::true_range","fingerprint":"caedc3c8eef6d173","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5339516},"walltime":{"mad_ns":1648.25,"median_ns":395686.75,"p99_ns":407676.5,"rounds":[395686.75,398103.5]}},"finance_query::ref_bench_typical_price":{"alloc":{"allocs":5043,"bytes":1747793},"callgrind":{"ir":5607508},"covers":"finance_query::backtesting::refs::typical_price","fingerprint":"b272cad8f902634b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5607508},"walltime":{"mad_ns":1595.75,"median_ns":400295.75,"p99_ns":404885.75,"rounds":[400295.75,411111.75]}},"finance_query::ref_bench_volume":{"alloc":{"allocs":5043,"bytes":1725837},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::volume","fingerprint":"61d69d8d8bfada85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":983.3999999999652,"median_ns":375808.2,"p99_ns":384926.8,"rounds":[375808.2,383288.8]}},"finance_query::ref_bench_vwap":{"alloc":{"allocs":5060,"bytes":1773061},"callgrind":{"ir":5631307},"covers":"finance_query::backtesting::refs::vwap","fingerprint":"5a7b0d9a4529855f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5631307},"walltime":{"mad_ns":1234.5,"median_ns":390680.5,"p99_ns":413222.0,"rounds":[390680.5,399253.5]}},"finance_query::ref_bench_vwma":{"alloc":{"allocs":4964,"bytes":1758633},"callgrind":{"ir":5367635},"covers":"finance_query::backtesting::refs::vwma","fingerprint":"1ba9ca7635ce524c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5367635},"walltime":{"mad_ns":2086.75,"median_ns":385650.25,"p99_ns":394539.0,"rounds":[385650.25,393362.75]}},"finance_query::ref_bench_williams_r":{"alloc":{"allocs":29,"bytes":65983},"callgrind":{"ir":748860},"covers":"finance_query::backtesting::refs::williams_r","fingerprint":"aefa1d02e674c415","perfcnt":{"cache_refs":0,"cycles":0,"instructions":748860},"tolerance_pct":16.0,"walltime":{"mad_ns":124.28888888889196,"median_ns":33907.97777777778,"p99_ns":34947.822222222225,"rounds":[33907.97777777778,34874.38636363636]}},"finance_query::ref_bench_wma":{"alloc":{"allocs":4969,"bytes":1772256},"callgrind":{"ir":5488219},"covers":"finance_query::backtesting::refs::wma","fingerprint":"c9718070aa926512","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5488219},"walltime":{"mad_ns":1132.75,"median_ns":381493.75,"p99_ns":386250.75,"rounds":[381493.75,398747.75]}},"finance_query::risk_beta":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":262224},"covers":"finance_query::risk::beta","fingerprint":"e8196c36ced6eae3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":262224},"walltime":{"mad_ns":14.806451612901585,"median_ns":32334.5,"p99_ns":32406.09677419355,"rounds":[32334.5,33178.101694915254]}},"finance_query::risk_calmar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":156},"covers":"finance_query::risk::calmar_ratio","fingerprint":"c3b7f0439e318818","perfcnt":{"cache_refs":0,"cycles":0,"instructions":156},"walltime":{"mad_ns":0.005700057000570524,"median_ns":10.689046890468903,"p99_ns":11.411904119041193,"rounds":[10.689046890468903,11.020771060818642]}},"finance_query::risk_historical_cvar":{"alloc":{"allocs":2,"bytes":262144},"callgrind":{"ir":4332813},"covers":"finance_query::risk::historical_cvar","fingerprint":"7dc027bdda935319","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4332813},"walltime":{"mad_ns":418.42857142857974,"median_ns":251046.2857142857,"p99_ns":253655.85714285713,"rounds":[251046.2857142857,257370.14285714287]}},"finance_query::risk_historical_var":{"alloc":{"allocs":2,"bytes":1600000},"callgrind":{"ir":31167375},"covers":"finance_query::risk::historical_var","fingerprint":"e81646adfbb56807","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31167375},"walltime":{"mad_ns":4827.0,"median_ns":1813390.0,"p99_ns":1863521.0,"rounds":[1813390.0,1865987.0]}},"finance_query::risk_information_ratio":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145879},"covers":"finance_query::risk::information_ratio","fingerprint":"031cead0a4a656d5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145879},"walltime":{"mad_ns":7.87850467289536,"median_ns":18698.52336448598,"p99_ns":18776.448598130843,"rounds":[18698.52336448598,19191.903846153848]}},"finance_query::risk_kelly_criterion":{"alloc":{"allocs":16,"bytes":16320},"callgrind":{"ir":30925},"covers":"finance_query::risk::kelly_criterion","fingerprint":"07a04160a3d84860","perfcnt":{"cache_refs":0,"cycles":0,"instructions":30925},"walltime":{"mad_ns":19.15018315018324,"median_ns":2540.4578754578756,"p99_ns":2585.095238095238,"rounds":[2540.4578754578756,2610.049645390071]}},"finance_query::risk_max_drawdown":{"alloc":{"allocs":1,"bytes":8008},"callgrind":{"ir":35226},"covers":"finance_query::risk::max_drawdown","fingerprint":"01242726919cdb33","perfcnt":{"cache_refs":0,"cycles":0,"instructions":35226},"walltime":{"mad_ns":3.432762836186157,"median_ns":4760.953545232273,"p99_ns":4773.20293398533,"rounds":[4760.953545232273,4897.104218362283]}},"finance_query::risk_omega_ratio":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":139305},"covers":"finance_query::risk::omega_ratio","fingerprint":"225e7ea90904fef7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":139305},"walltime":{"mad_ns":6.850393700786299,"median_ns":15700.669291338583,"p99_ns":15769.677165354333,"rounds":[15700.669291338583,16084.443548387097]}},"finance_query::risk_parametric_cvar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100416},"covers":"finance_query::risk::parametric_cvar","fingerprint":"094eafc6f4747503","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100416},"walltime":{"mad_ns":6.086614173227645,"median_ns":15728.51968503937,"p99_ns":15811.590551181102,"rounds":[15728.51968503937,16126.806451612903]}},"finance_query::risk_parametric_var":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100412},"covers":"finance_query::risk::parametric_var","fingerprint":"2b80850c4651a51f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100412},"walltime":{"mad_ns":4.566929133858139,"median_ns":15730.133858267716,"p99_ns":15813.456692913383,"rounds":[15730.133858267716,16118.17741935484]}},"finance_query::risk_sharpe":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100406},"covers":"finance_query::risk::sharpe_ratio","fingerprint":"e5c7b87e990d34d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100406},"walltime":{"mad_ns":7.0,"median_ns":15728.157480314962,"p99_ns":15826.409448818898,"rounds":[15728.157480314962,16117.766129032258]}},"finance_query::risk_sortino":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":161843},"covers":"finance_query::risk::sortino_ratio","fingerprint":"371dea325f9d6cae","perfcnt":{"cache_refs":0,"cycles":0,"instructions":161843},"walltime":{"mad_ns":7.568807339452178,"median_ns":16109.137096774191,"p99_ns":16254.16129032258,"rounds":[18356.935779816515,16109.137096774191]}},"finance_query::risk_tracking_error":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145876},"covers":"finance_query::risk::tracking_error","fingerprint":"1f430ecce80a776f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145876},"walltime":{"mad_ns":9.551401869157417,"median_ns":18698.084112149532,"p99_ns":19331.66346153846,"rounds":[18698.084112149532,19176.009615384617]}},"finance_query::risk_ulcer_index":{"alloc":{"allocs":2,"bytes":262160},"callgrind":{"ir":619414},"covers":"finance_query::risk::ulcer_index","fingerprint":"d468b51317386dfe","perfcnt":{"cache_refs":0,"cycles":0,"instructions":619414},"walltime":{"mad_ns":59.31578947369417,"median_ns":104069.2105263158,"p99_ns":105300.36842105264,"rounds":[104069.2105263158,106626.61111111112]}},"finance_query::risk_win_loss_stats":{"alloc":{"allocs":25,"bytes":393152},"callgrind":{"ir":389633},"covers":"finance_query::risk::win_loss_stats","fingerprint":"a47e7bdf6e3be45e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":389633},"walltime":{"mad_ns":367.0,"median_ns":118923.07142857143,"p99_ns":121680.71428571428,"rounds":[118923.07142857143,121778.2]}},"finance_query::rss_parse":{"alloc":{"allocs":48,"bytes":3714},"callgrind":{"ir":64944},"covers":"finance_query::feeds::parse_bytes","fingerprint":"06388a2eb9c51257","perfcnt":{"cache_refs":0,"cycles":0,"instructions":64944},"walltime":{"mad_ns":26.796089385474716,"median_ns":3740.533519553072,"p99_ns":3892.162094763092,"rounds":[3740.533519553072,3808.009975062344]}},"finance_query::score_news":{"alloc":{"allocs":976,"bytes":17381},"callgrind":{"ir":931439},"covers":"finance_query::analyze_sentiment","fingerprint":"3df91dbe32c5c7df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":931439},"tolerance_pct":8.0,"walltime":{"mad_ns":196.90322580645443,"median_ns":50941.45161290323,"p99_ns":53046.12903225807,"rounds":[50941.45161290323,53856.92592592593]}},"finance_query::score_transcript":{"alloc":{"allocs":42100,"bytes":1875050},"callgrind":{"ir":48028986},"covers":"finance_query::Transcript::overall_sentiment","fingerprint":"06eeab021692d6ba","perfcnt":{"cache_refs":0,"cycles":0,"instructions":48028986},"walltime":{"mad_ns":6488.0,"median_ns":2965432.0,"p99_ns":3045722.0,"rounds":[2965432.0,3171958.0]}},"finance_query::ser_currencies":{"alloc":{"allocs":8,"bytes":32640},"callgrind":{"ir":223104},"covers":"finance_query::Currency","fingerprint":"efe15403ce3bbb4b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":223104},"walltime":{"mad_ns":33.67816091954046,"median_ns":10470.603448275862,"p99_ns":10841.977011494251,"rounds":[10470.603448275862,10715.694610778442]}},"finance_query::stream_deserialize":{"alloc":{"allocs":4,"bytes":20},"callgrind":{"ir":14523},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"a22cf8f7f61f01b0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14523},"walltime":{"mad_ns":15.149333333333288,"median_ns":666.6846666666667,"p99_ns":728.9873333333334,"rounds":[666.6846666666667,709.9782034346104]}},"finance_query::stream_serialize":{"alloc":{"allocs":4,"bytes":1920},"callgrind":{"ir":11077},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"7f43620515b19e17","perfcnt":{"cache_refs":0,"cycles":0,"instructions":11077},"walltime":{"mad_ns":9.593266918584618,"median_ns":612.2274132600481,"p99_ns":629.4057025077293,"rounds":[612.2274132600481,612.6053921568628]}},"finance_query::ticker_chart_then_cached":{"alloc":{"allocs":20,"bytes":3266},"callgrind":{"ir":14739},"covers":"finance_query::Ticker::chart","fingerprint":"0d27d7b4508e2520","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14739},"walltime":{"mad_ns":3.86509635974312,"median_ns":1248.0974304068525,"p99_ns":1267.8372591006423,"rounds":[1248.0974304068525,1276.0666666666666]}},"finance_query::ticker_quote_polls":{"alloc":{"allocs":3,"bytes":32},"asyncexec":{"polls":1,"wakes":0},"callgrind":{"ir":222998},"covers":"finance_query::Ticker::quote","fingerprint":"d2b647327ae6265f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":222998},"walltime":{"mad_ns":4.191950464396541,"median_ns":5821.854489164087,"p99_ns":5865.024767801858,"rounds":[5821.854489164087,5997.525477707007]}},"finance_query::ticker_quote_then_cached":{"alloc":{"allocs":4,"bytes":43864},"callgrind":{"ir":420299},"covers":"finance_query::Ticker::quote","fingerprint":"032178a0878bae28","perfcnt":{"cache_refs":0,"cycles":0,"instructions":420299},"walltime":{"mad_ns":6.044052863435354,"median_ns":8714.370044052863,"p99_ns":8891.533039647577,"rounds":[8714.370044052863,8905.251121076233]}},"finance_query::tickers_batch_quote_then_cached":{"alloc":{"allocs":16,"bytes":134810},"callgrind":{"ir":237581},"covers":"finance_query::Tickers::quotes","fingerprint":"bbc3950592f74437","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237581},"walltime":{"mad_ns":12.293478260869051,"median_ns":6740.982608695652,"p99_ns":6797.873913043478,"rounds":[6774.384057971014,6740.982608695652]}},"finance_query::translate_dictionary":{"alloc":{"allocs":49,"bytes":2880},"callgrind":{"ir":19269},"covers":"finance_query::translation::translate_texts","fingerprint":"78375b09438d0e25","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19269},"tolerance_pct":8.0,"walltime":{"mad_ns":7.447521865889257,"median_ns":1841.7536443148688,"p99_ns":1911.501677852349,"rounds":[1841.7536443148688,1884.206375838926]}},"finance_query::translation_set_backend":{"alloc":{"allocs":1,"bytes":16},"callgrind":{"ir":244},"covers":"finance_query::translation::set_backend","fingerprint":"85aa45e4fe68b716","perfcnt":{"cache_refs":0,"cycles":0,"instructions":244},"walltime":{"mad_ns":0.00292529252925533,"median_ns":33.88490099009901,"p99_ns":35.01102610261026,"rounds":[33.88490099009901,34.977853316852084]}},"finance_query::translation_translate":{"alloc":{"allocs":79,"bytes":6298},"callgrind":{"ir":53051},"covers":"finance_query::translation::translate","fingerprint":"fcff89dfe8706e67","perfcnt":{"cache_refs":0,"cycles":0,"instructions":53051},"walltime":{"mad_ns":14.281899109791992,"median_ns":3048.486646884273,"p99_ns":3112.345514950166,"rounds":[3048.486646884273,3061.6345514950167]}},"finance_query::translation_translate_with":{"alloc":{"allocs":77,"bytes":6294},"callgrind":{"ir":51152},"covers":"finance_query::translation::translate_with","fingerprint":"593c7cab4be531d2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":51152},"walltime":{"mad_ns":10.617375231053757,"median_ns":3011.2624768946393,"p99_ns":3038.221811460259,"rounds":[3011.2624768946393,3021.0287907869483]}}},"noise_pct":0.0581,"unix":1788706974} {"commit":"35b3068a","items":{"finance_query::bt_atr_sizing":{"alloc":{"allocs":164,"bytes":189906},"callgrind":{"ir":640745},"covers":"finance_query::backtesting::BacktestConfig::calculate_position_size_with_context","fingerprint":"1a31fd85773eb633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":640745},"walltime":{"mad_ns":239.67857142857977,"median_ns":64579.96428571428,"p99_ns":65418.03571428572,"rounds":[65820.46428571429,64579.96428571428]}},"finance_query::bt_base_to_htf_index":{"alloc":{"allocs":1,"bytes":262144},"callgrind":{"ir":321100},"covers":"finance_query::backtesting::resample::base_to_htf_index","fingerprint":"ae2baba0957ee4cc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":321100},"tolerance_pct":8.0,"walltime":{"mad_ns":136.28205128205445,"median_ns":38989.555555555555,"p99_ns":39625.89743589744,"rounds":[39021.794871794875,38989.555555555555]}},"finance_query::bt_bayesian_search":{"alloc":{"allocs":2382,"bytes":2592578},"callgrind":{"ir":29264892},"covers":"finance_query::backtesting::BayesianSearch","fingerprint":"c00ff0d77f60955b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29264892},"walltime":{"mad_ns":6127.0,"median_ns":2854337.0,"p99_ns":2921435.0,"rounds":[2863638.0,2854337.0]}},"finance_query::bt_fractional_kelly_sizing":{"alloc":{"allocs":88,"bytes":94950},"callgrind":{"ir":470261},"covers":"finance_query::backtesting::BacktestConfigBuilder::position_sizing","fingerprint":"4e94cf4f2165d670","perfcnt":{"cache_refs":0,"cycles":0,"instructions":470261},"walltime":{"mad_ns":53.07142857143481,"median_ns":44741.348837209305,"p99_ns":46188.54761904762,"rounds":[45011.26190476191,44741.348837209305]}},"finance_query::bt_grid_pareto":{"alloc":{"allocs":2966,"bytes":3084181},"callgrind":{"ir":13114300},"covers":"finance_query::backtesting::GridSearch::run_pareto","fingerprint":"00fe1bfd846bc13b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13114300},"walltime":{"mad_ns":9784.5,"median_ns":709625.0,"p99_ns":757723.0,"rounds":[709625.0,718995.5]}},"finance_query::bt_grid_search":{"alloc":{"allocs":3012,"bytes":3101794},"callgrind":{"ir":13147912},"covers":"finance_query::backtesting::GridSearch","fingerprint":"d8dab5ed9ee558dc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13147912},"walltime":{"mad_ns":3563.0,"median_ns":723724.5,"p99_ns":807202.5,"rounds":[723724.5,777358.5]}},"finance_query::bt_leveraged_margin":{"alloc":{"allocs":158,"bytes":141882},"callgrind":{"ir":594075},"covers":"finance_query::backtesting::BacktestConfigBuilder::max_leverage","fingerprint":"6560f32a0b418e34","perfcnt":{"cache_refs":0,"cycles":0,"instructions":594075},"walltime":{"mad_ns":113.06060606060782,"median_ns":55974.0,"p99_ns":56601.93939393939,"rounds":[55974.0,56218.333333333336]}},"finance_query::bt_monte_carlo":{"alloc":{"allocs":6,"bytes":16384},"callgrind":{"ir":1091485},"covers":"finance_query::backtesting::MonteCarloConfig","fingerprint":"7084493d4f7ccac3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1091485},"walltime":{"mad_ns":1504.444444444467,"median_ns":168555.33333333334,"p99_ns":174725.88888888888,"rounds":[168555.33333333334,168683.88888888888]}},"finance_query::bt_resample":{"alloc":{"allocs":11,"bytes":589536},"callgrind":{"ir":1451621},"covers":"finance_query::backtesting::resample::resample","fingerprint":"5bc34403042b8b8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1451621},"walltime":{"mad_ns":249.39999999999415,"median_ns":120552.06666666668,"p99_ns":122453.93333333332,"rounds":[120552.06666666668,121076.93333333332]}},"finance_query::bt_sma_crossover":{"alloc":{"allocs":2373,"bytes":2344013},"callgrind":{"ir":9494674},"covers":"finance_query::backtesting::BacktestEngine::run","fingerprint":"ecbebd33dca4d8a5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9494674},"walltime":{"mad_ns":3238.0,"median_ns":970480.0,"p99_ns":978204.0,"rounds":[970480.0,980803.0]}},"finance_query::bt_strategy_builder":{"alloc":{"allocs":328,"bytes":265698},"callgrind":{"ir":1078156},"covers":"finance_query::backtesting::StrategyBuilder","fingerprint":"6f4ba8353d63b22a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1078156},"walltime":{"mad_ns":4503.75,"median_ns":145929.625,"p99_ns":191460.75,"rounds":[145929.625,166774.33333333334]}},"finance_query::capability_name":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::Capability::name","fingerprint":"8294b35f1d9217c5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.00003600100802825246,"median_ns":1.4325175951055706,"p99_ns":2.172264823415055,"rounds":[1.432840119523347,1.4325175951055706]}},"finance_query::cond_bench_always_false":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":250390},"covers":"finance_query::backtesting::condition::always_false","fingerprint":"3c6f744dd5ff4e19","perfcnt":{"cache_refs":0,"cycles":0,"instructions":250390},"tolerance_pct":20.0,"walltime":{"mad_ns":47.159999999999854,"median_ns":19252.813725490196,"p99_ns":19682.26,"rounds":[19327.75,19252.813725490196]}},"finance_query::cond_bench_always_true":{"alloc":{"allocs":4045,"bytes":1710867},"callgrind":{"ir":4333637},"covers":"finance_query::backtesting::condition::always_true","fingerprint":"972559dcd669a91b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4333637},"walltime":{"mad_ns":1018.25,"median_ns":460795.0,"p99_ns":472094.75,"rounds":[460795.0,463940.3333333333]}},"finance_query::cond_bench_has_position":{"alloc":{"allocs":4045,"bytes":1712862},"callgrind":{"ir":4322645},"covers":"finance_query::backtesting::condition::has_position","fingerprint":"c3b523e0c800f7d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4322645},"walltime":{"mad_ns":1055.5,"median_ns":463028.5,"p99_ns":467019.5,"rounds":[463028.5,464406.0]}},"finance_query::cond_bench_held_for_bars":{"alloc":{"allocs":1041,"bytes":458837},"callgrind":{"ir":1519697},"covers":"finance_query::backtesting::condition::held_for_bars","fingerprint":"a0eee65aa23de41c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1519697},"walltime":{"mad_ns":229.90909090908823,"median_ns":160893.72727272726,"p99_ns":164046.54545454544,"rounds":[162818.54545454544,160893.72727272726]}},"finance_query::cond_bench_in_loss":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4359928},"covers":"finance_query::backtesting::condition::in_loss","fingerprint":"e74fc250504a592c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4359928},"walltime":{"mad_ns":942.0,"median_ns":463615.5,"p99_ns":470708.6666666667,"rounds":[463615.5,465570.0]}},"finance_query::cond_bench_in_profit":{"alloc":{"allocs":142,"bytes":88980},"callgrind":{"ir":558418},"covers":"finance_query::backtesting::condition::in_profit","fingerprint":"4da9f8368bae4c7b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":558418},"walltime":{"mad_ns":75.17647058823786,"median_ns":54116.828571428574,"p99_ns":55145.4,"rounds":[54417.08823529412,54116.828571428574]}},"finance_query::cond_bench_is_long":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4317880},"covers":"finance_query::backtesting::condition::is_long","fingerprint":"a2c55e82a48a18d0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4317880},"walltime":{"mad_ns":695.5,"median_ns":462501.0,"p99_ns":466548.75,"rounds":[462501.0,465734.3333333333]}},"finance_query::cond_bench_is_short":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::is_short","fingerprint":"3ba1bf496b31d556","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":61.52830188679218,"median_ns":36358.43396226415,"p99_ns":36511.73584905661,"rounds":[36358.43396226415,36380.46296296296]}},"finance_query::cond_bench_no_position":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::no_position","fingerprint":"d0234918ea9ef760","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":42.222222222226264,"median_ns":36369.53703703704,"p99_ns":36790.0,"rounds":[36369.53703703704,36381.648148148146]}},"finance_query::cond_bench_stop_loss":{"alloc":{"allocs":24,"bytes":43690},"callgrind":{"ir":456629},"covers":"finance_query::backtesting::condition::stop_loss","fingerprint":"21373e5c8514906c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":456629},"walltime":{"mad_ns":124.19512195121932,"median_ns":46668.439024390245,"p99_ns":46937.41463414634,"rounds":[46668.439024390245,46773.92682926829]}},"finance_query::cond_bench_take_profit":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":443261},"covers":"finance_query::backtesting::condition::take_profit","fingerprint":"f3bd88ef95f664c6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":443261},"walltime":{"mad_ns":135.02272727272793,"median_ns":45049.045454545456,"p99_ns":45330.88636363636,"rounds":[45220.568181818184,45049.045454545456]}},"finance_query::cond_bench_trailing_stop":{"alloc":{"allocs":92,"bytes":88644},"callgrind":{"ir":596789},"covers":"finance_query::backtesting::condition::trailing_stop","fingerprint":"06a3454eeed9da8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":596789},"walltime":{"mad_ns":121.17241379310872,"median_ns":55804.8275862069,"p99_ns":56767.620689655174,"rounds":[55804.8275862069,55896.27272727273]}},"finance_query::cond_bench_trailing_take_profit":{"alloc":{"allocs":72,"bytes":63588},"callgrind":{"ir":605839},"covers":"finance_query::backtesting::condition::trailing_take_profit","fingerprint":"dd16b1f0cf140931","perfcnt":{"cache_refs":0,"cycles":0,"instructions":605839},"walltime":{"mad_ns":107.88235294117476,"median_ns":55918.23529411765,"p99_ns":56766.14705882353,"rounds":[55918.23529411765,55929.470588235294]}},"finance_query::de_chart":{"alloc":{"allocs":13,"bytes":4369},"callgrind":{"ir":108442},"covers":"finance_query::Chart","fingerprint":"7271e37638ec9e3b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":108442},"walltime":{"mad_ns":16.715736040609045,"median_ns":7942.884615384615,"p99_ns":8257.576923076924,"rounds":[8061.243654822335,7942.884615384615]}},"finance_query::de_crypto_coins":{"alloc":{"allocs":205,"bytes":28185},"callgrind":{"ir":350775},"covers":"finance_query::crypto::CoinQuote","fingerprint":"c87c004d0199f031","perfcnt":{"cache_refs":0,"cycles":0,"instructions":350775},"walltime":{"mad_ns":55.603773584905866,"median_ns":29172.716981132075,"p99_ns":29871.584905660377,"rounds":[29172.716981132075,30347.33962264151]}},"finance_query::de_currencies":{"alloc":{"allocs":647,"bytes":54672},"callgrind":{"ir":598600},"covers":"finance_query::Currency","fingerprint":"72ec11822c1f80e5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":598600},"walltime":{"mad_ns":60.40625,"median_ns":56615.75,"p99_ns":56944.84375,"rounds":[56615.75,57014.28125]}},"finance_query::de_edgar_facts":{"alloc":{"allocs":11899,"bytes":1356382},"callgrind":{"ir":13824507},"covers":"finance_query::CompanyFacts","fingerprint":"779882a5a9ad195d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13824507},"walltime":{"mad_ns":12658.0,"median_ns":1277217.0,"p99_ns":1344700.0,"rounds":[1284950.0,1277217.0]}},"finance_query::de_edgar_submissions":{"alloc":{"allocs":6784,"bytes":465397},"callgrind":{"ir":5273161},"covers":"finance_query::EdgarSubmissions","fingerprint":"e51057e95d193355","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5273161},"walltime":{"mad_ns":830.3333333333139,"median_ns":476694.0,"p99_ns":481653.3333333333,"rounds":[477167.3333333333,476694.0]}},"finance_query::de_fear_and_greed":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":1413},"covers":"finance_query::FearAndGreed","fingerprint":"9fad246454f6f82b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1413},"walltime":{"mad_ns":1.2173717371737212,"median_ns":92.48434851395638,"p99_ns":99.55576901344784,"rounds":[95.41955445544556,92.48434851395638]}},"finance_query::de_fear_and_greed_crypto_history":{"alloc":{"allocs":3,"bytes":448},"callgrind":{"ir":15530},"covers":"finance_query::FearAndGreed","fingerprint":"157de1fa8946d2a3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":15530},"walltime":{"mad_ns":2.5602503912361954,"median_ns":1178.9468634686348,"p99_ns":1192.4767527675276,"rounds":[1179.6244131455398,1178.9468634686348]}},"finance_query::de_financials":{"alloc":{"allocs":206,"bytes":22532},"callgrind":{"ir":237346},"covers":"finance_query::FinancialStatement","fingerprint":"8f847106eb3fbec5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237346},"walltime":{"mad_ns":39.232876712329016,"median_ns":21770.932432432433,"p99_ns":21968.554054054053,"rounds":[21970.84931506849,21770.932432432433]}},"finance_query::de_fred_series":{"alloc":{"allocs":873,"bytes":90398},"callgrind":{"ir":1053514},"covers":"finance_query::fred::MacroSeries","fingerprint":"f42e82e6930d1ddc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1053514},"walltime":{"mad_ns":224.36842105262625,"median_ns":90978.66666666669,"p99_ns":94370.52380952382,"rounds":[98885.84210526316,90978.66666666669]}},"finance_query::de_hours":{"alloc":{"allocs":10,"bytes":1046},"callgrind":{"ir":7474},"covers":"finance_query::MarketHours","fingerprint":"bea72236e97c42c9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":7474},"walltime":{"mad_ns":1.3039112050740869,"median_ns":743.5201288244766,"p99_ns":746.9613526570048,"rounds":[760.5803382663847,743.5201288244766]}},"finance_query::de_market_summary":{"alloc":{"allocs":228,"bytes":36044},"callgrind":{"ir":260908},"covers":"finance_query::MarketSummaryQuote","fingerprint":"9fb8cd5f8da7b665","perfcnt":{"cache_refs":0,"cycles":0,"instructions":260908},"walltime":{"mad_ns":41.07272727272721,"median_ns":25586.757142857143,"p99_ns":25901.854545454546,"rounds":[25786.145454545454,25586.757142857143]}},"finance_query::de_news":{"alloc":{"allocs":53,"bytes":6690},"callgrind":{"ir":45006},"covers":"finance_query::News","fingerprint":"8d9853d8a34c3745","perfcnt":{"cache_refs":0,"cycles":0,"instructions":45006},"walltime":{"mad_ns":2.645756457564403,"median_ns":3575.280442804428,"p99_ns":3589.051660516606,"rounds":[3575.280442804428,3641.885093167702]}},"finance_query::de_options":{"alloc":{"allocs":6,"bytes":1028},"callgrind":{"ir":12470},"covers":"finance_query::Options","fingerprint":"03666dca23b1957f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":12470},"walltime":{"mad_ns":1.3936170212765546,"median_ns":1002.2591206735268,"p99_ns":1011.9589665653496,"rounds":[1005.3814589665652,1002.2591206735268]}},"finance_query::de_quote":{"alloc":{"allocs":8235,"bytes":767090},"callgrind":{"ir":9519938},"covers":"finance_query::Quote","fingerprint":"c4846f0193df1bd5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9519938},"walltime":{"mad_ns":3401.0,"median_ns":943185.0,"p99_ns":977976.0,"rounds":[943185.0,945967.5]}},"finance_query::de_screener":{"alloc":{"allocs":4498,"bytes":484379},"callgrind":{"ir":3845602},"covers":"finance_query::ScreenerResults","fingerprint":"f22da9714be2434b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3845602},"walltime":{"mad_ns":757.0,"median_ns":398574.0,"p99_ns":401295.5,"rounds":[398574.0,399341.0]}},"finance_query::de_search":{"alloc":{"allocs":55,"bytes":5105},"callgrind":{"ir":55868},"covers":"finance_query::SearchResults","fingerprint":"9fa3fc76c183024b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":55868},"walltime":{"mad_ns":17.378277153557974,"median_ns":4859.560885608856,"p99_ns":4899.0184501845015,"rounds":[4938.902621722847,4859.560885608856]}},"finance_query::de_treasury_yields":{"alloc":{"allocs":119,"bytes":59594},"callgrind":{"ir":774527},"covers":"finance_query::fred::TreasuryYield","fingerprint":"4ffd3df65edb94ee","perfcnt":{"cache_refs":0,"cycles":0,"instructions":774527},"walltime":{"mad_ns":79.5,"median_ns":60057.03125,"p99_ns":61622.96875,"rounds":[60057.03125,61929.93103448276]}},"finance_query::de_trending":{"alloc":{"allocs":24,"bytes":1551},"callgrind":{"ir":18279},"covers":"finance_query::TrendingQuote","fingerprint":"8566b49a86857ae5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18279},"walltime":{"mad_ns":2.7991718426501393,"median_ns":1467.4948240165631,"p99_ns":1475.535196687371,"rounds":[1467.4948240165631,1468.07082945014]}},"finance_query::dispatch_select":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":68},"covers":"finance_query::Capability","fingerprint":"4ed46cd58b0b0633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":68},"walltime":{"mad_ns":0.0025185239259775116,"median_ns":3.780225,"p99_ns":4.01284812205716,"rounds":[3.7813264226010146,3.780225]}},"finance_query::ind_accumulation_distribution":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":27672},"covers":"finance_query::indicators::accumulation_distribution","fingerprint":"a4ba9402ef97e23a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":27672},"walltime":{"mad_ns":7.4663536776211,"median_ns":3018.6995377503854,"p99_ns":3040.88906009245,"rounds":[3029.023474178404,3018.6995377503854]}},"finance_query::ind_alma":{"alloc":{"allocs":2,"bytes":16072},"callgrind":{"ir":107851},"covers":"finance_query::indicators::alma","fingerprint":"407339f38d0d36c2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":107851},"walltime":{"mad_ns":3.1618122977342864,"median_ns":6314.1322580645165,"p99_ns":6495.648387096774,"rounds":[6327.37216828479,6314.1322580645165]}},"finance_query::ind_aroon":{"alloc":{"allocs":9,"bytes":32704},"callgrind":{"ir":194710},"covers":"finance_query::indicators::aroon","fingerprint":"edd5012131150e00","perfcnt":{"cache_refs":0,"cycles":0,"instructions":194710},"walltime":{"mad_ns":108.8735632183907,"median_ns":12085.793103448275,"p99_ns":12454.35632183908,"rounds":[12085.793103448275,12460.471264367816]}},"finance_query::ind_atr":{"alloc":{"allocs":2,"bytes":23896},"callgrind":{"ir":57477},"covers":"finance_query::indicators::atr","fingerprint":"3a955393230e3043","perfcnt":{"cache_refs":0,"cycles":0,"instructions":57477},"walltime":{"mad_ns":7.0,"median_ns":8584.730088495575,"p99_ns":8633.74449339207,"rounds":[8584.730088495575,8618.792951541851]}},"finance_query::ind_awesome_oscillator":{"alloc":{"allocs":4,"bytes":39704},"callgrind":{"ir":52496},"covers":"finance_query::indicators::awesome_oscillator","fingerprint":"fcd270a4e5f4fe68","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52496},"walltime":{"mad_ns":6.809836065574018,"median_ns":6255.770491803279,"p99_ns":6300.019672131148,"rounds":[6255.770491803279,6289.414473684211]}},"finance_query::ind_balance_of_power":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":23362},"covers":"finance_query::indicators::balance_of_power","fingerprint":"82fe9492364c86d6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23362},"walltime":{"mad_ns":21.15016322089241,"median_ns":2071.3841131664853,"p99_ns":2141.9956474428727,"rounds":[2071.3841131664853,2127.9737742303305]}},"finance_query::ind_bull_bear_power":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29581},"covers":"finance_query::indicators::bull_bear_power","fingerprint":"912b17c3d69c27b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29581},"walltime":{"mad_ns":10.835016835017086,"median_ns":6457.452145214522,"p99_ns":6525.828282828283,"rounds":[6460.414141414141,6457.452145214522]}},"finance_query::ind_cci":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":149203},"covers":"finance_query::indicators::cci","fingerprint":"72b63332d473c7fc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":149203},"walltime":{"mad_ns":17.515873015872785,"median_ns":15760.484126984127,"p99_ns":16055.07142857143,"rounds":[15760.484126984127,15832.04]}},"finance_query::ind_chaikin_oscillator":{"alloc":{"allocs":4,"bytes":39912},"callgrind":{"ir":66908},"covers":"finance_query::indicators::chaikin_oscillator","fingerprint":"dd88dcb140ecfb22","perfcnt":{"cache_refs":0,"cycles":0,"instructions":66908},"walltime":{"mad_ns":7.439189189190074,"median_ns":13234.195945945949,"p99_ns":13393.918918918918,"rounds":[13234.195945945949,13235.472972972972]}},"finance_query::ind_choppiness_index":{"alloc":{"allocs":8,"bytes":16560},"callgrind":{"ir":281356},"covers":"finance_query::indicators::choppiness_index","fingerprint":"d6cea008c31f227f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":281356},"walltime":{"mad_ns":54.06557377049103,"median_ns":20699.35849056604,"p99_ns":21574.849056603773,"rounds":[20877.70491803279,20699.35849056604]}},"finance_query::ind_cmf":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":50390},"covers":"finance_query::indicators::cmf","fingerprint":"cfed0c3b398cc11c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":50390},"walltime":{"mad_ns":5.413242009132773,"median_ns":4241.903587443946,"p99_ns":4275.458904109589,"rounds":[4252.892694063927,4241.903587443946]}},"finance_query::ind_cmo":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":61742},"covers":"finance_query::indicators::cmo","fingerprint":"df5f501a0964d2d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":61742},"walltime":{"mad_ns":8.535864978902282,"median_ns":5590.395744680851,"p99_ns":5626.7594936708865,"rounds":[5595.472573839663,5590.395744680851]}},"finance_query::ind_coppock_curve":{"alloc":{"allocs":3,"bytes":31704},"callgrind":{"ir":74202},"covers":"finance_query::indicators::coppock_curve","fingerprint":"96136bbce8ae45b4","perfcnt":{"cache_refs":0,"cycles":0,"instructions":74202},"walltime":{"mad_ns":4.51419558359612,"median_ns":5986.331230283911,"p99_ns":6109.645901639345,"rounds":[5986.331230283911,5996.940983606557]}},"finance_query::ind_dema":{"alloc":{"allocs":3,"bytes":31544},"callgrind":{"ir":40936},"covers":"finance_query::indicators::dema","fingerprint":"0a85348771f7c482","perfcnt":{"cache_refs":0,"cycles":0,"instructions":40936},"walltime":{"mad_ns":7.57291666666606,"median_ns":10294.34375,"p99_ns":10318.854166666666,"rounds":[10294.34375,10311.90625]}},"finance_query::ind_donchian_channels":{"alloc":{"allocs":9,"bytes":48448},"callgrind":{"ir":181271},"covers":"finance_query::indicators::donchian_channels","fingerprint":"434b0fbbef5cb545","perfcnt":{"cache_refs":0,"cycles":0,"instructions":181271},"walltime":{"mad_ns":37.51111111111277,"median_ns":10966.18888888889,"p99_ns":11271.644444444444,"rounds":[10966.18888888889,11141.402298850577]}},"finance_query::ind_elder_ray":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29582},"covers":"finance_query::indicators::elder_ray","fingerprint":"ff795913ef7682e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29582},"walltime":{"mad_ns":5.103333333333467,"median_ns":6448.35294117647,"p99_ns":6492.643333333333,"rounds":[6457.333333333333,6448.35294117647]}},"finance_query::ind_fibonacci_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":24550},"covers":"finance_query::indicators::fibonacci_pivot_points","fingerprint":"2951d26a1c435c26","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24550},"walltime":{"mad_ns":2.352530541012129,"median_ns":3089.3802163833075,"p99_ns":3107.3802163833075,"rounds":[3478.694589877836,3089.3802163833075]}},"finance_query::ind_fibonacci_retracement":{"alloc":{"allocs":9,"bytes":64960},"callgrind":{"ir":184891},"covers":"finance_query::indicators::fibonacci_retracement","fingerprint":"221a55ac0c457334","perfcnt":{"cache_refs":0,"cycles":0,"instructions":184891},"walltime":{"mad_ns":28.31764705882415,"median_ns":11446.270588235297,"p99_ns":11551.19540229885,"rounds":[11446.270588235297,11453.25287356322]}},"finance_query::ind_heikin_ashi":{"alloc":{"allocs":9,"bytes":136000},"callgrind":{"ir":133768},"covers":"finance_query::indicators::heikin_ashi","fingerprint":"d15fa71d61fb5e85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":133768},"walltime":{"mad_ns":13.365853658537162,"median_ns":11780.615853658535,"p99_ns":12197.865853658535,"rounds":[11780.615853658535,11941.866666666669]}},"finance_query::ind_hma":{"alloc":{"allocs":5,"bytes":47448},"callgrind":{"ir":103233},"covers":"finance_query::indicators::hma","fingerprint":"29e1b1a3910f7137","perfcnt":{"cache_refs":0,"cycles":0,"instructions":103233},"walltime":{"mad_ns":6.715736040609045,"median_ns":9784.456852791878,"p99_ns":9836.802030456853,"rounds":[9784.456852791878,9792.705]}},"finance_query::ind_ichimoku":{"alloc":{"allocs":27,"bytes":82368},"callgrind":{"ir":535303},"covers":"finance_query::indicators::ichimoku","fingerprint":"c69ae4cfa22e437b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":535303},"walltime":{"mad_ns":90.77142857142826,"median_ns":32666.057142857146,"p99_ns":33679.94117647059,"rounds":[32666.057142857146,32727.735294117647]}},"finance_query::ind_keltner_channels":{"alloc":{"allocs":5,"bytes":63776},"callgrind":{"ir":98514},"covers":"finance_query::indicators::keltner_channels","fingerprint":"09692a3f40a762fa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":98514},"walltime":{"mad_ns":11.25196850393695,"median_ns":15539.44094488189,"p99_ns":15668.511811023622,"rounds":[15539.44094488189,15621.515873015873]}},"finance_query::ind_last_value":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::indicators::last_value","fingerprint":"04fc46abc954b5b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.0007875078750787523,"median_ns":1.5255647812125934,"p99_ns":1.6370010070110772,"rounds":[1.5258977589775895,1.5255647812125934]}},"finance_query::ind_macd":{"alloc":{"allocs":7,"bytes":79248},"callgrind":{"ir":82597},"covers":"finance_query::indicators::macd","fingerprint":"5f065cb1242ac348","perfcnt":{"cache_refs":0,"cycles":0,"instructions":82597},"walltime":{"mad_ns":8.321428571427532,"median_ns":17694.446428571428,"p99_ns":17782.79464285714,"rounds":[17694.446428571428,17786.745454545453]}},"finance_query::ind_mcginley_dynamic":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":21714},"covers":"finance_query::indicators::mcginley_dynamic","fingerprint":"c34e1c8af577dadf","perfcnt":{"cache_refs":0,"cycles":0,"instructions":21714},"walltime":{"mad_ns":5.9139072847683565,"median_ns":12644.092715231787,"p99_ns":12676.033112582782,"rounds":[12644.092715231787,12659.423841059604]}},"finance_query::ind_mfi":{"alloc":{"allocs":3,"bytes":32000},"callgrind":{"ir":94264},"covers":"finance_query::indicators::mfi","fingerprint":"0a20af3029b65575","perfcnt":{"cache_refs":0,"cycles":0,"instructions":94264},"walltime":{"mad_ns":11.816666666667516,"median_ns":6327.533333333334,"p99_ns":6476.85632183908,"rounds":[6327.533333333334,6406.850574712644]}},"finance_query::ind_momentum":{"alloc":{"allocs":52,"bytes":390856},"callgrind":{"ir":1190431},"covers":"finance_query::indicators::rsi","fingerprint":"513ff91715274e12","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1190431},"walltime":{"mad_ns":1121.583333333343,"median_ns":118117.33333333331,"p99_ns":120502.33333333331,"rounds":[118117.33333333331,119415.08333333331]}},"finance_query::ind_momentum_single":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":8020},"covers":"finance_query::indicators::momentum","fingerprint":"c3fc9bddf528140b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":8020},"walltime":{"mad_ns":0.812384473197767,"median_ns":528.5945779420825,"p99_ns":554.5637707948244,"rounds":[528.5945779420825,543.5319430652102]}},"finance_query::ind_moving_averages":{"alloc":{"allocs":27,"bytes":268760},"callgrind":{"ir":488120},"covers":"finance_query::indicators::ema","fingerprint":"d665ab564dd7c777","perfcnt":{"cache_refs":0,"cycles":0,"instructions":488120},"walltime":{"mad_ns":70.80000000000291,"median_ns":74980.0,"p99_ns":75937.48,"rounds":[74980.0,75355.2]}},"finance_query::ind_parabolic_sar":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":24998},"covers":"finance_query::indicators::parabolic_sar","fingerprint":"41162955c59ce42b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24998},"walltime":{"mad_ns":4.710306406685049,"median_ns":2258.4289693593314,"p99_ns":2322.372972972973,"rounds":[2258.4289693593314,2263.548648648649]}},"finance_query::ind_patterns":{"alloc":{"allocs":1,"bytes":16384},"callgrind":{"ir":1184450},"covers":"finance_query::indicators::patterns","fingerprint":"3c7b5c9d282f425e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1184450},"walltime":{"mad_ns":1166.5238095238165,"median_ns":83878.09523809524,"p99_ns":87826.0,"rounds":[83878.09523809524,84005.09523809524]}},"finance_query::ind_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":26053},"covers":"finance_query::indicators::pivot_points","fingerprint":"5037eaf2acc52e47","perfcnt":{"cache_refs":0,"cycles":0,"instructions":26053},"walltime":{"mad_ns":3.10344827586232,"median_ns":3689.89110707804,"p99_ns":3713.3194192377496,"rounds":[3689.89110707804,3717.788279773157]}},"finance_query::ind_roc":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":16876},"covers":"finance_query::indicators::roc","fingerprint":"9570123525861f2c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":16876},"walltime":{"mad_ns":0.9603815113719064,"median_ns":1351.6309611151871,"p99_ns":1364.0887747615554,"rounds":[1351.6309611151871,1369.097073518915]}},"finance_query::ind_sma":{"alloc":{"allocs":1,"bytes":1600000},"callgrind":{"ir":2200136},"covers":"finance_query::indicators::sma","fingerprint":"fd143190190cfe69","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2200136},"walltime":{"mad_ns":166.66666666668607,"median_ns":261848.33333333337,"p99_ns":264122.6666666667,"rounds":[262235.6666666667,261848.33333333337]}},"finance_query::ind_stochastic":{"alloc":{"allocs":11,"bytes":56224},"callgrind":{"ir":226828},"covers":"finance_query::indicators::stochastic","fingerprint":"5e812aa1ee3330f5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":226828},"walltime":{"mad_ns":19.275362318840052,"median_ns":14722.434782608696,"p99_ns":14843.971014492754,"rounds":[14722.434782608696,14772.184210526317]}},"finance_query::ind_stochastic_rsi":{"alloc":{"allocs":12,"bytes":63640},"callgrind":{"ir":288917},"covers":"finance_query::indicators::stochastic_rsi","fingerprint":"aa43d07f156674ad","perfcnt":{"cache_refs":0,"cycles":0,"instructions":288917},"walltime":{"mad_ns":39.6071428571413,"median_ns":22594.51785714286,"p99_ns":22716.303571428572,"rounds":[22594.51785714286,22675.39285714286]}},"finance_query::ind_supertrend":{"alloc":{"allocs":4,"bytes":40928},"callgrind":{"ir":118930},"covers":"finance_query::indicators::supertrend","fingerprint":"583383787911402d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":118930},"walltime":{"mad_ns":7.06000000000131,"median_ns":13014.8,"p99_ns":13044.2,"rounds":[13014.8,13037.391891891892]}},"finance_query::ind_tema":{"alloc":{"allocs":4,"bytes":39088},"callgrind":{"ir":58081},"covers":"finance_query::indicators::tema","fingerprint":"f79a8e290f74def2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":58081},"walltime":{"mad_ns":10.679389312976127,"median_ns":15046.480916030534,"p99_ns":15239.580152671757,"rounds":[15046.480916030534,15088.106870229009]}},"finance_query::ind_trend":{"alloc":{"allocs":48,"bytes":267808},"callgrind":{"ir":1045401},"covers":"finance_query::indicators::adx","fingerprint":"6500b07fb0d3bae1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1045401},"walltime":{"mad_ns":526.5333333333256,"median_ns":87427.2,"p99_ns":90559.8,"rounds":[87544.93333333333,87427.2]}},"finance_query::ind_true_range":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":18089},"covers":"finance_query::indicators::true_range","fingerprint":"233fd9976c841017","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18089},"walltime":{"mad_ns":0.9116963594112804,"median_ns":1434.4824902723735,"p99_ns":1438.768871595331,"rounds":[1441.9442292796282,1434.4824902723735]}},"finance_query::ind_volatility":{"alloc":{"allocs":28,"bytes":216680},"callgrind":{"ir":675327},"covers":"finance_query::indicators::bollinger_bands","fingerprint":"7a9d5e233b6d7376","perfcnt":{"cache_refs":0,"cycles":0,"instructions":675327},"walltime":{"mad_ns":589.1304347826081,"median_ns":64267.086956521736,"p99_ns":65977.66666666667,"rounds":[64267.086956521736,64413.380952380954]}},"finance_query::ind_volume":{"alloc":{"allocs":14,"bytes":167912},"callgrind":{"ir":313454},"covers":"finance_query::indicators::obv","fingerprint":"93d15f654546873b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":313454},"walltime":{"mad_ns":31.08333333333576,"median_ns":35932.375,"p99_ns":36118.416666666664,"rounds":[35932.375,35984.65957446808]}},"finance_query::ind_vwap":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":31671},"covers":"finance_query::indicators::vwap","fingerprint":"3990d8b4a4188a2e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31671},"walltime":{"mad_ns":2.3802008608322467,"median_ns":2788.558106169297,"p99_ns":2821.477761836442,"rounds":[2788.558106169297,2821.2228654124456]}},"finance_query::ind_vwma":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":49541},"covers":"finance_query::indicators::vwma","fingerprint":"a173fa2a7652f4df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":49541},"walltime":{"mad_ns":140.55607476635532,"median_ns":2963.285046728972,"p99_ns":3472.9859813084113,"rounds":[2963.285046728972,3196.4576023391814]}},"finance_query::ind_williams_r":{"alloc":{"allocs":7,"bytes":16448},"callgrind":{"ir":180141},"covers":"finance_query::indicators::williams_r","fingerprint":"85eaa4a9325413a9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":180141},"walltime":{"mad_ns":50.1935483870966,"median_ns":10316.935483870968,"p99_ns":10466.52688172043,"rounds":[10316.935483870968,10352.148936170212]}},"finance_query::ind_wma":{"alloc":{"allocs":7,"bytes":38608},"callgrind":{"ir":31001},"covers":"finance_query::indicators::wma","fingerprint":"dad4552a7549d9d8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31001},"walltime":{"mad_ns":9.6755725190842,"median_ns":3344.7519083969464,"p99_ns":3383.303435114504,"rounds":[3344.7519083969464,3400.493013972056]}},"finance_query::ind_zigzag":{"alloc":{"allocs":4,"bytes":1440},"callgrind":{"ir":19859},"covers":"finance_query::indicators::zigzag","fingerprint":"d2509b80120fa31f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19859},"walltime":{"mad_ns":1.8779661016949376,"median_ns":1300.9596153846153,"p99_ns":1306.5326923076923,"rounds":[1304.657627118644,1300.9596153846153]}},"finance_query::ref_bench_accumulation_distribution":{"alloc":{"allocs":23,"bytes":73469},"callgrind":{"ir":576793},"covers":"finance_query::backtesting::refs::accumulation_distribution","fingerprint":"6cb8fc3f81be9b03","perfcnt":{"cache_refs":0,"cycles":0,"instructions":576793},"walltime":{"mad_ns":85.0731707317027,"median_ns":48094.14634146341,"p99_ns":48341.58536585366,"rounds":[48094.14634146341,48514.35]}},"finance_query::ref_bench_adx":{"alloc":{"allocs":4930,"bytes":1765123},"callgrind":{"ir":5311469},"covers":"finance_query::backtesting::refs::adx","fingerprint":"b96e5d02114720c7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5311469},"walltime":{"mad_ns":1375.6666666667445,"median_ns":574151.3333333334,"p99_ns":597429.6666666666,"rounds":[576043.6666666666,574151.3333333334]}},"finance_query::ref_bench_alma":{"alloc":{"allocs":5019,"bytes":1772359},"callgrind":{"ir":5899237},"covers":"finance_query::backtesting::refs::alma","fingerprint":"aa1520a9e62dc58a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5899237},"walltime":{"mad_ns":9454.666666666744,"median_ns":620006.3333333334,"p99_ns":637423.0,"rounds":[631082.3333333334,620006.3333333334]}},"finance_query::ref_bench_aroon":{"alloc":{"allocs":4950,"bytes":1795683},"callgrind":{"ir":5577641},"covers":"finance_query::backtesting::refs::aroon","fingerprint":"7e246812f1ced83c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5577641},"tolerance_pct":8.0,"walltime":{"mad_ns":2469.0,"median_ns":578646.0,"p99_ns":604806.3333333334,"rounds":[579772.0,578646.0]}},"finance_query::ref_bench_atr":{"alloc":{"allocs":4996,"bytes":1773994},"callgrind":{"ir":5548444},"covers":"finance_query::backtesting::refs::atr","fingerprint":"40cf51f87eca70a1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5548444},"walltime":{"mad_ns":1203.6666666667445,"median_ns":575990.6666666666,"p99_ns":588453.0,"rounds":[577777.6666666666,575990.6666666666]}},"finance_query::ref_bench_awesome_oscillator":{"alloc":{"allocs":2636,"bytes":1742627},"callgrind":{"ir":3090717},"covers":"finance_query::backtesting::refs::awesome_oscillator","fingerprint":"1a2c8cbd902fa49b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3090717},"walltime":{"mad_ns":1022.0,"median_ns":339421.6,"p99_ns":345967.2,"rounds":[342517.6,339421.6]}},"finance_query::ref_bench_balance_of_power":{"alloc":{"allocs":25,"bytes":81476},"callgrind":{"ir":574481},"covers":"finance_query::backtesting::refs::balance_of_power","fingerprint":"c0b953bc214d214b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":574481},"walltime":{"mad_ns":72.32500000000437,"median_ns":48602.05,"p99_ns":49729.025,"rounds":[48602.05,49070.4358974359]}},"finance_query::ref_bench_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1539681},"covers":"finance_query::backtesting::refs::bear_power","fingerprint":"35518ebf60d1ad65","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1539681},"walltime":{"mad_ns":171.38461538462434,"median_ns":145693.0,"p99_ns":148094.84615384616,"rounds":[145693.0,146793.41666666666]}},"finance_query::ref_bench_bollinger":{"alloc":{"allocs":4968,"bytes":1834706},"callgrind":{"ir":6100674},"covers":"finance_query::backtesting::refs::bollinger","fingerprint":"d95a3d343e387be7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6100674},"walltime":{"mad_ns":1211.333333333372,"median_ns":617019.5,"p99_ns":622034.6666666666,"rounds":[617764.0,617019.5]}},"finance_query::ref_bench_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5302869},"covers":"finance_query::backtesting::refs::bull_power","fingerprint":"755660e1ca4b6f4c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5302869},"walltime":{"mad_ns":2599.0,"median_ns":535683.0,"p99_ns":540147.0,"rounds":[541461.0,535683.0]}},"finance_query::ref_bench_candle_body":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":254372},"covers":"finance_query::backtesting::refs::candle_body","fingerprint":"21a2a572473de943","perfcnt":{"cache_refs":0,"cycles":0,"instructions":254372},"tolerance_pct":16.0,"walltime":{"mad_ns":46.735294117646845,"median_ns":18969.747572815533,"p99_ns":19179.66019417476,"rounds":[19077.56862745098,18969.747572815533]}},"finance_query::ref_bench_candle_range":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5165245},"covers":"finance_query::backtesting::refs::candle_range","fingerprint":"a0c1c5bfef55ba86","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5165245},"walltime":{"mad_ns":1523.333333333372,"median_ns":545297.6666666666,"p99_ns":549111.3333333334,"rounds":[545297.6666666666,545724.6666666666]}},"finance_query::ref_bench_cci":{"alloc":{"allocs":2605,"bytes":927343},"callgrind":{"ir":3255646},"covers":"finance_query::backtesting::refs::cci","fingerprint":"292be6529a67f518","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3255646},"walltime":{"mad_ns":681.6000000000349,"median_ns":327147.6,"p99_ns":329691.0,"rounds":[327147.6,328953.2]}},"finance_query::ref_bench_chaikin_oscillator":{"alloc":{"allocs":26,"bytes":97417},"callgrind":{"ir":646865},"covers":"finance_query::backtesting::refs::chaikin_oscillator","fingerprint":"1e565932f94a09cb","perfcnt":{"cache_refs":0,"cycles":0,"instructions":646865},"walltime":{"mad_ns":141.90625,"median_ns":61480.53125,"p99_ns":64059.40625,"rounds":[61480.53125,62326.96875]}},"finance_query::ref_bench_choppiness_index":{"alloc":{"allocs":5002,"bytes":1767649},"callgrind":{"ir":5819346},"covers":"finance_query::backtesting::refs::choppiness_index","fingerprint":"8e173ddf6ba54929","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5819346},"walltime":{"mad_ns":1475.666666666628,"median_ns":595621.3333333334,"p99_ns":602627.0,"rounds":[596660.0,595621.3333333334]}},"finance_query::ref_bench_close":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::close","fingerprint":"f71c875bd2cba3b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":1291.333333333372,"median_ns":546955.3333333334,"p99_ns":558104.3333333334,"rounds":[547004.0,546955.3333333334]}},"finance_query::ref_bench_cmf":{"alloc":{"allocs":25,"bytes":81493},"callgrind":{"ir":589575},"covers":"finance_query::backtesting::refs::cmf","fingerprint":"ee248b7f00d9aac7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":589575},"walltime":{"mad_ns":73.23684210525971,"median_ns":50087.05263157895,"p99_ns":50967.60526315789,"rounds":[50087.05263157895,50700.52631578947]}},"finance_query::ref_bench_cmo":{"alloc":{"allocs":2598,"bytes":911276},"callgrind":{"ir":3082596},"covers":"finance_query::backtesting::refs::cmo","fingerprint":"6580b4d674b6f265","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3082596},"walltime":{"mad_ns":421.83333333331393,"median_ns":314982.0,"p99_ns":321241.6666666667,"rounds":[314982.0,316378.6666666667]}},"finance_query::ref_bench_coppock_curve":{"alloc":{"allocs":2559,"bytes":935478},"callgrind":{"ir":3343012},"covers":"finance_query::backtesting::refs::coppock_curve","fingerprint":"1f1441b9013ccc5e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3343012},"walltime":{"mad_ns":651.3999999999651,"median_ns":333339.2,"p99_ns":342840.6,"rounds":[333339.2,335420.6]}},"finance_query::ref_bench_dema":{"alloc":{"allocs":4875,"bytes":1764809},"callgrind":{"ir":5497697},"covers":"finance_query::backtesting::refs::dema","fingerprint":"6021ca1927fb6328","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5497697},"walltime":{"mad_ns":1672.333333333372,"median_ns":569289.0,"p99_ns":577743.6666666666,"rounds":[572346.0,569289.0]}},"finance_query::ref_bench_donchian":{"alloc":{"allocs":4976,"bytes":1839378},"callgrind":{"ir":5998074},"covers":"finance_query::backtesting::refs::donchian","fingerprint":"ef67a4b925a6c917","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5998074},"walltime":{"mad_ns":1254.0,"median_ns":626435.0,"p99_ns":634883.3333333334,"rounds":[626435.0,629079.6666666666]}},"finance_query::ref_bench_elder_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1538369},"covers":"finance_query::backtesting::refs::elder_bear_power","fingerprint":"7b088242eac97b8c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1538369},"walltime":{"mad_ns":163.0769230769074,"median_ns":145580.23076923078,"p99_ns":146223.84615384616,"rounds":[145580.23076923078,146620.53846153847]}},"finance_query::ref_bench_elder_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5215199},"covers":"finance_query::backtesting::refs::elder_bull_power","fingerprint":"6fe51bc4afe727b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5215199},"walltime":{"mad_ns":1616.333333333372,"median_ns":538220.3333333334,"p99_ns":551803.3333333334,"rounds":[541185.6666666666,538220.3333333334]}},"finance_query::ref_bench_ema":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5398581},"covers":"finance_query::backtesting::refs::ema","fingerprint":"a6dbdc7c7ef8b1e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5398581},"walltime":{"mad_ns":1552.0,"median_ns":568974.6666666666,"p99_ns":571555.0,"rounds":[570653.3333333334,568974.6666666666]}},"finance_query::ref_bench_gap_pct":{"alloc":{"allocs":2489,"bytes":877279},"callgrind":{"ir":2496134},"covers":"finance_query::backtesting::refs::gap_pct","fingerprint":"d0a4b6adecb68b2d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2496134},"walltime":{"mad_ns":822.5,"median_ns":279884.6666666667,"p99_ns":289987.8333333333,"rounds":[279884.6666666667,281431.3333333333]}},"finance_query::ref_bench_high":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::high","fingerprint":"058efc9d5b7a4eff","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":1495.666666666628,"median_ns":545780.6666666666,"p99_ns":569524.3333333334,"rounds":[546962.6666666666,545780.6666666666]}},"finance_query::ref_bench_hma":{"alloc":{"allocs":4957,"bytes":1780946},"callgrind":{"ir":5408127},"covers":"finance_query::backtesting::refs::hma","fingerprint":"8ee6f723af61264b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5408127},"walltime":{"mad_ns":1328.3333333332555,"median_ns":574580.0,"p99_ns":589780.0,"rounds":[574636.3333333334,574580.0]}},"finance_query::ref_bench_htf":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6531205},"covers":"finance_query::backtesting::refs::htf","fingerprint":"44f4e272a73f950e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6531205},"walltime":{"mad_ns":2797.5,"median_ns":660380.0,"p99_ns":669051.5,"rounds":[661687.5,660380.0]}},"finance_query::ref_bench_htf_region":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6423220},"covers":"finance_query::backtesting::refs::htf_region","fingerprint":"b131e782958fb650","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6423220},"walltime":{"mad_ns":1218.0,"median_ns":659077.0,"p99_ns":681675.6666666666,"rounds":[659624.0,659077.0]}},"finance_query::ref_bench_ichimoku":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6297251},"covers":"finance_query::backtesting::refs::ichimoku","fingerprint":"0ee327cd243d8384","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6297251},"walltime":{"mad_ns":3125.0,"median_ns":643360.0,"p99_ns":648954.5,"rounds":[645024.0,643360.0]}},"finance_query::ref_bench_ichimoku_custom":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6238783},"covers":"finance_query::backtesting::refs::ichimoku_custom","fingerprint":"56a9fd9987292cd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6238783},"walltime":{"mad_ns":1503.6666666667445,"median_ns":644098.0,"p99_ns":651272.0,"rounds":[645728.3333333334,644098.0]}},"finance_query::ref_bench_is_bearish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bearish","fingerprint":"d5172f077cf2fc64","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"walltime":{"mad_ns":37.852941176472086,"median_ns":18827.398058252427,"p99_ns":19265.320388349515,"rounds":[18966.37254901961,18827.398058252427]}},"finance_query::ref_bench_is_bullish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bullish","fingerprint":"073b174b8f811063","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"tolerance_pct":16.0,"walltime":{"mad_ns":66.95145631068226,"median_ns":18802.97142857143,"p99_ns":19396.161904761902,"rounds":[19006.514563106797,18802.97142857143]}},"finance_query::ref_bench_keltner":{"alloc":{"allocs":4972,"bytes":1870394},"callgrind":{"ir":5837985},"covers":"finance_query::backtesting::refs::keltner","fingerprint":"6af166d544df0b9a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5837985},"tolerance_pct":8.0,"walltime":{"mad_ns":1692.0,"median_ns":628721.5,"p99_ns":650619.5,"rounds":[628721.5,628888.5]}},"finance_query::ref_bench_low":{"alloc":{"allocs":5043,"bytes":1722843},"callgrind":{"ir":5194057},"covers":"finance_query::backtesting::refs::low","fingerprint":"64b580f34629b9db","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5194057},"walltime":{"mad_ns":1393.0,"median_ns":544958.3333333334,"p99_ns":548786.6666666666,"rounds":[545478.3333333334,544958.3333333334]}},"finance_query::ref_bench_macd":{"alloc":{"allocs":2541,"bytes":984571},"callgrind":{"ir":3321343},"covers":"finance_query::backtesting::refs::macd","fingerprint":"0f3ee28696d80234","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3321343},"tolerance_pct":8.0,"walltime":{"mad_ns":1112.5999999999767,"median_ns":340263.8,"p99_ns":344990.4,"rounds":[340263.8,344244.8]}},"finance_query::ref_bench_mcginley":{"alloc":{"allocs":4963,"bytes":1763384},"callgrind":{"ir":5513884},"covers":"finance_query::backtesting::refs::mcginley","fingerprint":"219e54700b15a097","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5513884},"walltime":{"mad_ns":1277.333333333372,"median_ns":577946.0,"p99_ns":596131.6666666666,"rounds":[578836.0,577946.0]}},"finance_query::ref_bench_median_price":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5166243},"covers":"finance_query::backtesting::refs::median_price","fingerprint":"4280a2ec46bf6b43","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5166243},"walltime":{"mad_ns":1652.666666666628,"median_ns":546051.3333333334,"p99_ns":567689.6666666666,"rounds":[546723.3333333334,546051.3333333334]}},"finance_query::ref_bench_mfi":{"alloc":{"allocs":4998,"bytes":1790098},"callgrind":{"ir":5599542},"covers":"finance_query::backtesting::refs::mfi","fingerprint":"aa99a26cd11bc84a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5599542},"walltime":{"mad_ns":1348.333333333372,"median_ns":576272.0,"p99_ns":589677.0,"rounds":[577204.6666666666,576272.0]}},"finance_query::ref_bench_momentum":{"alloc":{"allocs":2552,"bytes":909675},"callgrind":{"ir":3106444},"covers":"finance_query::backtesting::refs::momentum","fingerprint":"f9142dbb56ca0d0c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3106444},"walltime":{"mad_ns":388.33333333331393,"median_ns":306465.5,"p99_ns":310526.3333333333,"rounds":[306465.5,311578.8333333333]}},"finance_query::ref_bench_obv":{"alloc":{"allocs":30,"bytes":76095},"callgrind":{"ir":630917},"covers":"finance_query::backtesting::refs::obv","fingerprint":"3d6e79629f31230a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":630917},"walltime":{"mad_ns":129.96875,"median_ns":60621.625,"p99_ns":61322.3125,"rounds":[61249.25,60621.625]}},"finance_query::ref_bench_open":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::open","fingerprint":"da850dbd6678102f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":1910.3333333332555,"median_ns":544305.6666666666,"p99_ns":564371.6666666666,"rounds":[546232.6666666666,544305.6666666666]}},"finance_query::ref_bench_parabolic_sar":{"alloc":{"allocs":5056,"bytes":1788988},"callgrind":{"ir":5848163},"covers":"finance_query::backtesting::refs::parabolic_sar","fingerprint":"6fcc18994d0d2551","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5848163},"walltime":{"mad_ns":2190.333333333372,"median_ns":614846.0,"p99_ns":631757.6666666666,"rounds":[619141.3333333334,614846.0]}},"finance_query::ref_bench_price":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::price","fingerprint":"1b4ee7519e037b74","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":1732.0,"median_ns":547334.0,"p99_ns":551259.6666666666,"rounds":[547334.0,547612.0]}},"finance_query::ref_bench_price_change_pct":{"alloc":{"allocs":2489,"bytes":893407},"callgrind":{"ir":2916804},"covers":"finance_query::backtesting::refs::price_change_pct","fingerprint":"8f16dbb01a4520f9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2916804},"walltime":{"mad_ns":774.6666666666861,"median_ns":298082.6666666667,"p99_ns":303633.6666666667,"rounds":[298082.6666666667,302226.3333333333]}},"finance_query::ref_bench_relative_volume":{"alloc":{"allocs":4949,"bytes":1765562},"callgrind":{"ir":5672893},"covers":"finance_query::backtesting::refs::relative_volume","fingerprint":"2961b9bc07bb3e3c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5672893},"walltime":{"mad_ns":831.3333333332557,"median_ns":587857.6666666666,"p99_ns":611785.0,"rounds":[590361.3333333334,587857.6666666666]}},"finance_query::ref_bench_roc":{"alloc":{"allocs":2587,"bytes":903142},"callgrind":{"ir":2913664},"covers":"finance_query::backtesting::refs::roc","fingerprint":"5c3409f83357f1a6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2913664},"walltime":{"mad_ns":400.16666666668607,"median_ns":308268.1666666667,"p99_ns":317582.8333333333,"rounds":[308268.1666666667,312604.1666666667]}},"finance_query::ref_bench_rsi":{"alloc":{"allocs":4994,"bytes":1757986},"callgrind":{"ir":5544071},"covers":"finance_query::backtesting::refs::rsi","fingerprint":"505108e04637c2aa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5544071},"walltime":{"mad_ns":901.3333333332556,"median_ns":572652.3333333334,"p99_ns":586487.0,"rounds":[573762.6666666666,572652.3333333334]}},"finance_query::ref_bench_sma":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5402497},"covers":"finance_query::backtesting::refs::sma","fingerprint":"ce8d705861a5f71e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5402497},"walltime":{"mad_ns":1143.6666666667445,"median_ns":565545.3333333334,"p99_ns":584288.3333333334,"rounds":[567540.3333333334,565545.3333333334]}},"finance_query::ref_bench_stochastic":{"alloc":{"allocs":4987,"bytes":1851282},"callgrind":{"ir":6152203},"covers":"finance_query::backtesting::refs::stochastic","fingerprint":"62fda5736a9b9213","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6152203},"walltime":{"mad_ns":1319.666666666628,"median_ns":629900.0,"p99_ns":638975.0,"rounds":[629900.0,630238.5]}},"finance_query::ref_bench_stochastic_rsi":{"alloc":{"allocs":4831,"bytes":1846555},"callgrind":{"ir":6004512},"covers":"finance_query::backtesting::refs::stochastic_rsi","fingerprint":"3cce7cc1986571ea","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6004512},"tolerance_pct":8.0,"walltime":{"mad_ns":1537.0,"median_ns":620974.0,"p99_ns":627141.3333333334,"rounds":[622641.6666666666,620974.0]}},"finance_query::ref_bench_supertrend":{"alloc":{"allocs":5021,"bytes":1860896},"callgrind":{"ir":6040610},"covers":"finance_query::backtesting::refs::supertrend","fingerprint":"47fbeb19798a7bd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6040610},"tolerance_pct":15.0,"walltime":{"mad_ns":1394.0,"median_ns":631885.6666666666,"p99_ns":647042.0,"rounds":[634151.0,631885.6666666666]}},"finance_query::ref_bench_tema":{"alloc":{"allocs":4781,"bytes":1770909},"callgrind":{"ir":5404225},"covers":"finance_query::backtesting::refs::tema","fingerprint":"12b6d8760d2633b8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5404225},"walltime":{"mad_ns":949.0,"median_ns":565827.3333333334,"p99_ns":570824.6666666666,"rounds":[567852.6666666666,565827.3333333334]}},"finance_query::ref_bench_true_range":{"alloc":{"allocs":5059,"bytes":1777061},"callgrind":{"ir":5339516},"covers":"finance_query::backtesting::refs::true_range","fingerprint":"caedc3c8eef6d173","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5339516},"walltime":{"mad_ns":885.6666666666279,"median_ns":574698.0,"p99_ns":577990.0,"rounds":[575920.0,574698.0]}},"finance_query::ref_bench_typical_price":{"alloc":{"allocs":5043,"bytes":1747793},"callgrind":{"ir":5607508},"covers":"finance_query::backtesting::refs::typical_price","fingerprint":"b272cad8f902634b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5607508},"walltime":{"mad_ns":5532.666666666628,"median_ns":584836.6666666666,"p99_ns":588232.3333333334,"rounds":[606377.3333333334,584836.6666666666]}},"finance_query::ref_bench_volume":{"alloc":{"allocs":5043,"bytes":1725837},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::volume","fingerprint":"61d69d8d8bfada85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":1517.0,"median_ns":545523.0,"p99_ns":555908.6666666666,"rounds":[545523.0,546387.6666666666]}},"finance_query::ref_bench_vwap":{"alloc":{"allocs":5060,"bytes":1773061},"callgrind":{"ir":5631307},"covers":"finance_query::backtesting::refs::vwap","fingerprint":"5a7b0d9a4529855f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5631307},"walltime":{"mad_ns":1222.333333333372,"median_ns":576125.0,"p99_ns":583519.3333333334,"rounds":[577999.0,576125.0]}},"finance_query::ref_bench_vwma":{"alloc":{"allocs":4964,"bytes":1758633},"callgrind":{"ir":5367635},"covers":"finance_query::backtesting::refs::vwma","fingerprint":"1ba9ca7635ce524c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5367635},"walltime":{"mad_ns":1766.0,"median_ns":570341.6666666666,"p99_ns":574347.3333333334,"rounds":[572216.6666666666,570341.6666666666]}},"finance_query::ref_bench_williams_r":{"alloc":{"allocs":29,"bytes":65983},"callgrind":{"ir":748860},"covers":"finance_query::backtesting::refs::williams_r","fingerprint":"aefa1d02e674c415","perfcnt":{"cache_refs":0,"cycles":0,"instructions":748860},"tolerance_pct":16.0,"walltime":{"mad_ns":132.28571428571013,"median_ns":57373.46428571428,"p99_ns":58692.71428571428,"rounds":[57913.857142857145,57373.46428571428]}},"finance_query::ref_bench_wma":{"alloc":{"allocs":4969,"bytes":1772256},"callgrind":{"ir":5488219},"covers":"finance_query::backtesting::refs::wma","fingerprint":"c9718070aa926512","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5488219},"walltime":{"mad_ns":1149.666666666628,"median_ns":567149.3333333334,"p99_ns":571662.3333333334,"rounds":[568252.3333333334,567149.3333333334]}},"finance_query::risk_beta":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":262224},"covers":"finance_query::risk::beta","fingerprint":"e8196c36ced6eae3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":262224},"walltime":{"mad_ns":23.153846153843915,"median_ns":75337.84615384616,"p99_ns":75598.84615384616,"rounds":[75337.84615384616,75362.57692307692]}},"finance_query::risk_calmar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":156},"covers":"finance_query::risk::calmar_ratio","fingerprint":"c3b7f0439e318818","perfcnt":{"cache_refs":0,"cycles":0,"instructions":156},"walltime":{"mad_ns":0.06560000000000343,"median_ns":16.70595,"p99_ns":16.93008,"rounds":[16.71148,16.70595]}},"finance_query::risk_historical_cvar":{"alloc":{"allocs":2,"bytes":262144},"callgrind":{"ir":4332813},"covers":"finance_query::risk::historical_cvar","fingerprint":"7dc027bdda935319","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4332813},"walltime":{"mad_ns":4533.200000000012,"median_ns":331849.4,"p99_ns":341380.8,"rounds":[331849.4,331980.0]}},"finance_query::risk_historical_var":{"alloc":{"allocs":2,"bytes":1600000},"callgrind":{"ir":31167375},"covers":"finance_query::risk::historical_var","fingerprint":"e81646adfbb56807","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31167375},"walltime":{"mad_ns":9395.0,"median_ns":2488810.0,"p99_ns":2557335.0,"rounds":[2506767.0,2488810.0]}},"finance_query::risk_information_ratio":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145879},"covers":"finance_query::risk::information_ratio","fingerprint":"031cead0a4a656d5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145879},"walltime":{"mad_ns":12.934782608695969,"median_ns":42742.391304347824,"p99_ns":42863.913043478264,"rounds":[42742.391304347824,42830.565217391304]}},"finance_query::risk_kelly_criterion":{"alloc":{"allocs":16,"bytes":16320},"callgrind":{"ir":30925},"covers":"finance_query::risk::kelly_criterion","fingerprint":"07a04160a3d84860","perfcnt":{"cache_refs":0,"cycles":0,"instructions":30925},"walltime":{"mad_ns":6.301075268817385,"median_ns":3982.849462365591,"p99_ns":4027.9463414634142,"rounds":[3982.849462365591,3988.790243902439]}},"finance_query::risk_max_drawdown":{"alloc":{"allocs":1,"bytes":8008},"callgrind":{"ir":35226},"covers":"finance_query::risk::max_drawdown","fingerprint":"01242726919cdb33","perfcnt":{"cache_refs":0,"cycles":0,"instructions":35226},"walltime":{"mad_ns":6.841498559077991,"median_ns":5655.482658959538,"p99_ns":5771.71469740634,"rounds":[5658.818443804034,5655.482658959538]}},"finance_query::risk_omega_ratio":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":139305},"covers":"finance_query::risk::omega_ratio","fingerprint":"225e7ea90904fef7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":139305},"walltime":{"mad_ns":14.528301886792178,"median_ns":37652.77358490566,"p99_ns":37836.49056603773,"rounds":[37652.77358490566,37673.71698113208]}},"finance_query::risk_parametric_cvar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100416},"covers":"finance_query::risk::parametric_cvar","fingerprint":"094eafc6f4747503","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100416},"walltime":{"mad_ns":15.754716981129604,"median_ns":37713.41509433962,"p99_ns":38033.698113207545,"rounds":[37713.41509433962,37742.943396226416]}},"finance_query::risk_parametric_var":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100412},"covers":"finance_query::risk::parametric_var","fingerprint":"2b80850c4651a51f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100412},"walltime":{"mad_ns":25.73584905660391,"median_ns":37719.622641509435,"p99_ns":39068.188679245286,"rounds":[37719.622641509435,37798.84905660377]}},"finance_query::risk_sharpe":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100406},"covers":"finance_query::risk::sharpe_ratio","fingerprint":"e5c7b87e990d34d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100406},"walltime":{"mad_ns":11.716981132078216,"median_ns":37716.49056603773,"p99_ns":37961.90566037736,"rounds":[37716.49056603773,37765.24528301887]}},"finance_query::risk_sortino":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":161843},"covers":"finance_query::risk::sortino_ratio","fingerprint":"371dea325f9d6cae","perfcnt":{"cache_refs":0,"cycles":0,"instructions":161843},"walltime":{"mad_ns":19.886792452831287,"median_ns":37710.41509433962,"p99_ns":37913.32075471698,"rounds":[37710.41509433962,37787.1320754717]}},"finance_query::risk_tracking_error":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145876},"covers":"finance_query::risk::tracking_error","fingerprint":"1f430ecce80a776f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145876},"walltime":{"mad_ns":24.76086956521613,"median_ns":42748.260869565216,"p99_ns":43057.413043478264,"rounds":[42748.260869565216,42890.086956521736]}},"finance_query::risk_ulcer_index":{"alloc":{"allocs":2,"bytes":262160},"callgrind":{"ir":619414},"covers":"finance_query::risk::ulcer_index","fingerprint":"d468b51317386dfe","perfcnt":{"cache_refs":0,"cycles":0,"instructions":619414},"walltime":{"mad_ns":132.0,"median_ns":130061.86666666668,"p99_ns":131109.53333333333,"rounds":[130061.86666666668,130104.92307692308]}},"finance_query::risk_win_loss_stats":{"alloc":{"allocs":25,"bytes":393152},"callgrind":{"ir":389633},"covers":"finance_query::risk::win_loss_stats","fingerprint":"a47e7bdf6e3be45e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":389633},"walltime":{"mad_ns":407.63636363635305,"median_ns":155016.36363636365,"p99_ns":156694.63636363635,"rounds":[157112.63636363635,155016.36363636365]}},"finance_query::rss_parse":{"alloc":{"allocs":48,"bytes":3714},"callgrind":{"ir":64944},"covers":"finance_query::feeds::parse_bytes","fingerprint":"06388a2eb9c51257","perfcnt":{"cache_refs":0,"cycles":0,"instructions":64944},"walltime":{"mad_ns":11.5415162454874,"median_ns":5238.6895306859205,"p99_ns":5397.314079422383,"rounds":[5238.6895306859205,5253.551495016612]}},"finance_query::score_news":{"alloc":{"allocs":976,"bytes":17381},"callgrind":{"ir":914446},"covers":"finance_query::analyze_sentiment","fingerprint":"3df91dbe32c5c7df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":914446},"tolerance_pct":8.0,"walltime":{"mad_ns":133.13636363635305,"median_ns":74129.77272727272,"p99_ns":74532.86363636363,"rounds":[74129.77272727272,76436.42857142857]}},"finance_query::score_transcript":{"alloc":{"allocs":42100,"bytes":1875050},"callgrind":{"ir":47146525},"covers":"finance_query::Transcript::overall_sentiment","fingerprint":"06eeab021692d6ba","perfcnt":{"cache_refs":0,"cycles":0,"instructions":47146525},"walltime":{"mad_ns":12268.0,"median_ns":4205733.0,"p99_ns":4297723.0,"rounds":[4205733.0,4407163.0]}},"finance_query::ser_currencies":{"alloc":{"allocs":8,"bytes":32640},"callgrind":{"ir":223104},"covers":"finance_query::Currency","fingerprint":"efe15403ce3bbb4b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":223104},"walltime":{"mad_ns":53.53658536585317,"median_ns":14493.809917355373,"p99_ns":14653.438016528926,"rounds":[14858.80487804878,14493.809917355373]}},"finance_query::stream_deserialize":{"alloc":{"allocs":4,"bytes":20},"callgrind":{"ir":14523},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"a22cf8f7f61f01b0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14523},"walltime":{"mad_ns":0.8601321585902042,"median_ns":1039.670704845815,"p99_ns":1067.6630434782608,"rounds":[1039.670704845815,1042.914596273292]}},"finance_query::stream_serialize":{"alloc":{"allocs":4,"bytes":1920},"callgrind":{"ir":11077},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"7f43620515b19e17","perfcnt":{"cache_refs":0,"cycles":0,"instructions":11077},"walltime":{"mad_ns":1.971188475390136,"median_ns":907.8926507018992,"p99_ns":927.0710156895128,"rounds":[927.220888355342,907.8926507018992]}},"finance_query::ticker_chart_then_cached":{"alloc":{"allocs":20,"bytes":3266},"callgrind":{"ir":14741},"covers":"finance_query::Ticker::chart","fingerprint":"0d27d7b4508e2520","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14741},"walltime":{"mad_ns":4.075205640423064,"median_ns":1647.25,"p99_ns":1690.9789473684211,"rounds":[1653.1468860164512,1647.25]}},"finance_query::ticker_quote_polls":{"alloc":{"allocs":3,"bytes":32},"asyncexec":{"polls":1,"wakes":0},"callgrind":{"ir":222998},"covers":"finance_query::Ticker::quote","fingerprint":"d2b647327ae6265f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":222998},"walltime":{"mad_ns":8.02928870292817,"median_ns":7187.592,"p99_ns":7252.008,"rounds":[7196.6820083682005,7187.592]}},"finance_query::ticker_quote_then_cached":{"alloc":{"allocs":4,"bytes":43864},"callgrind":{"ir":420299},"covers":"finance_query::Ticker::quote","fingerprint":"032178a0878bae28","perfcnt":{"cache_refs":0,"cycles":0,"instructions":420299},"walltime":{"mad_ns":15.255319148936906,"median_ns":10505.185185185184,"p99_ns":10695.271276595744,"rounds":[10506.196808510638,10505.185185185184]}},"finance_query::tickers_batch_quote_then_cached":{"alloc":{"allocs":16,"bytes":134810},"callgrind":{"ir":237653},"covers":"finance_query::Tickers::quotes","fingerprint":"bbc3950592f74437","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237653},"walltime":{"mad_ns":18.58181818181947,"median_ns":9225.31693989071,"p99_ns":9534.590163934428,"rounds":[9248.49696969697,9225.31693989071]}},"finance_query::translate_dictionary":{"alloc":{"allocs":49,"bytes":2880},"callgrind":{"ir":19544},"covers":"finance_query::translation::translate_texts","fingerprint":"78375b09438d0e25","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19544},"tolerance_pct":8.0,"walltime":{"mad_ns":2.7300469483566303,"median_ns":2496.967136150234,"p99_ns":2520.826291079812,"rounds":[2496.967136150234,2551.377094972067]}},"finance_query::translation_set_backend":{"alloc":{"allocs":1,"bytes":16},"callgrind":{"ir":244},"covers":"finance_query::translation::set_backend","fingerprint":"85aa45e4fe68b716","perfcnt":{"cache_refs":0,"cycles":0,"instructions":244},"walltime":{"mad_ns":0.49526041111939634,"median_ns":47.837256363830015,"p99_ns":49.11811694536159,"rounds":[47.837256363830015,48.08954408954409]}},"finance_query::translation_translate":{"alloc":{"allocs":79,"bytes":6298},"callgrind":{"ir":53797},"covers":"finance_query::translation::translate","fingerprint":"fcff89dfe8706e67","perfcnt":{"cache_refs":0,"cycles":0,"instructions":53797},"walltime":{"mad_ns":7.094972067038725,"median_ns":4226.018181818182,"p99_ns":4371.090909090909,"rounds":[4465.6424581005585,4226.018181818182]}},"finance_query::translation_translate_with":{"alloc":{"allocs":77,"bytes":6294},"callgrind":{"ir":52374},"covers":"finance_query::translation::translate_with","fingerprint":"593c7cab4be531d2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52374},"walltime":{"mad_ns":13.895140664962128,"median_ns":4096.817708333333,"p99_ns":4166.856770833333,"rounds":[4200.350383631713,4096.817708333333]}}},"noise_pct":0.5665,"unix":1788999621} {"commit":"59c8c317","items":{"finance_query::bt_atr_sizing":{"alloc":{"allocs":164,"bytes":189906},"callgrind":{"ir":640505},"covers":"finance_query::backtesting::BacktestConfig::calculate_position_size_with_context","fingerprint":"1a31fd85773eb633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":640505},"walltime":{"mad_ns":444.7391304347839,"median_ns":68034.79166666667,"p99_ns":72646.0,"rounds":[68389.73913043478,68034.79166666667]}},"finance_query::bt_base_to_htf_index":{"alloc":{"allocs":1,"bytes":262144},"callgrind":{"ir":321100},"covers":"finance_query::backtesting::resample::base_to_htf_index","fingerprint":"ae2baba0957ee4cc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":321100},"tolerance_pct":8.0,"walltime":{"mad_ns":274.8983050847455,"median_ns":22905.06779661017,"p99_ns":31323.372881355932,"rounds":[22905.06779661017,24899.529411764703]}},"finance_query::bt_bayesian_search":{"alloc":{"allocs":2382,"bytes":2592578},"callgrind":{"ir":29269901},"covers":"finance_query::backtesting::BayesianSearch","fingerprint":"c00ff0d77f60955b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29269901},"walltime":{"mad_ns":5870.0,"median_ns":3063323.0,"p99_ns":3147570.0,"rounds":[3070767.0,3063323.0]}},"finance_query::bt_fractional_kelly_sizing":{"alloc":{"allocs":88,"bytes":94950},"callgrind":{"ir":470383},"covers":"finance_query::backtesting::BacktestConfigBuilder::position_sizing","fingerprint":"4e94cf4f2165d670","perfcnt":{"cache_refs":0,"cycles":0,"instructions":470383},"walltime":{"mad_ns":47.23809523809177,"median_ns":46353.560975609755,"p99_ns":47624.756097560974,"rounds":[46508.23809523809,46353.560975609755]}},"finance_query::bt_grid_pareto":{"alloc":{"allocs":2966,"bytes":3084181},"callgrind":{"ir":13101655},"covers":"finance_query::backtesting::GridSearch::run_pareto","fingerprint":"00fe1bfd846bc13b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13101655},"walltime":{"mad_ns":19215.5,"median_ns":671662.5,"p99_ns":800804.0,"rounds":[696253.0,671662.5]}},"finance_query::bt_grid_search":{"alloc":{"allocs":3012,"bytes":3101794},"callgrind":{"ir":13154978},"covers":"finance_query::backtesting::GridSearch","fingerprint":"d8dab5ed9ee558dc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13154978},"walltime":{"mad_ns":5046.333333333372,"median_ns":660616.3333333334,"p99_ns":707684.3333333334,"rounds":[674475.6666666666,660616.3333333334]}},"finance_query::bt_leveraged_margin":{"alloc":{"allocs":158,"bytes":141882},"callgrind":{"ir":595154},"covers":"finance_query::backtesting::BacktestConfigBuilder::max_leverage","fingerprint":"6560f32a0b418e34","perfcnt":{"cache_refs":0,"cycles":0,"instructions":595154},"walltime":{"mad_ns":91.66666666666424,"median_ns":56900.72727272727,"p99_ns":57529.48484848485,"rounds":[56900.72727272727,57293.08823529412]}},"finance_query::bt_monte_carlo":{"alloc":{"allocs":6,"bytes":16384},"callgrind":{"ir":1091486},"covers":"finance_query::backtesting::MonteCarloConfig","fingerprint":"7084493d4f7ccac3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1091486},"walltime":{"mad_ns":1025.333333333314,"median_ns":177745.125,"p99_ns":183983.125,"rounds":[178068.88888888888,177745.125]}},"finance_query::bt_resample":{"alloc":{"allocs":11,"bytes":589536},"callgrind":{"ir":1451621},"covers":"finance_query::backtesting::resample::resample","fingerprint":"5bc34403042b8b8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1451621},"walltime":{"mad_ns":603.6875,"median_ns":105729.8125,"p99_ns":108273.875,"rounds":[105729.8125,106035.11111111112]}},"finance_query::bt_sma_crossover":{"alloc":{"allocs":2373,"bytes":2344013},"callgrind":{"ir":9499091},"covers":"finance_query::backtesting::BacktestEngine::run","fingerprint":"ecbebd33dca4d8a5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9499091},"walltime":{"mad_ns":3416.5,"median_ns":943325.5,"p99_ns":960402.5,"rounds":[948876.0,943325.5]}},"finance_query::bt_strategy_builder":{"alloc":{"allocs":328,"bytes":265698},"callgrind":{"ir":1081620},"covers":"finance_query::backtesting::StrategyBuilder","fingerprint":"6f4ba8353d63b22a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1081620},"walltime":{"mad_ns":6055.0,"median_ns":189007.5,"p99_ns":208524.0,"rounds":[189007.5,204343.36363636365]}},"finance_query::capability_name":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::Capability::name","fingerprint":"8294b35f1d9217c5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.00005000000000010552,"median_ns":1.850268502685027,"p99_ns":2.2983,"rounds":[1.8505,1.850268502685027]}},"finance_query::cond_bench_always_false":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":250390},"covers":"finance_query::backtesting::condition::always_false","fingerprint":"3c6f744dd5ff4e19","perfcnt":{"cache_refs":0,"cycles":0,"instructions":250390},"tolerance_pct":20.0,"walltime":{"mad_ns":31.15625,"median_ns":30845.859375,"p99_ns":31756.328125,"rounds":[30845.859375,31896.349206349205]}},"finance_query::cond_bench_always_true":{"alloc":{"allocs":4045,"bytes":1710867},"callgrind":{"ir":4333637},"covers":"finance_query::backtesting::condition::always_true","fingerprint":"972559dcd669a91b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4333637},"walltime":{"mad_ns":1911.25,"median_ns":424755.0,"p99_ns":444910.25,"rounds":[424755.0,486119.75]}},"finance_query::cond_bench_has_position":{"alloc":{"allocs":4045,"bytes":1712862},"callgrind":{"ir":4322645},"covers":"finance_query::backtesting::condition::has_position","fingerprint":"c3b523e0c800f7d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4322645},"walltime":{"mad_ns":1931.0,"median_ns":421574.0,"p99_ns":430949.0,"rounds":[421574.0,445829.25]}},"finance_query::cond_bench_held_for_bars":{"alloc":{"allocs":1041,"bytes":458837},"callgrind":{"ir":1519697},"covers":"finance_query::backtesting::condition::held_for_bars","fingerprint":"a0eee65aa23de41c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1519697},"walltime":{"mad_ns":821.4545454545587,"median_ns":164226.45454545456,"p99_ns":169797.72727272726,"rounds":[167095.45454545456,164226.45454545456]}},"finance_query::cond_bench_in_loss":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4359928},"covers":"finance_query::backtesting::condition::in_loss","fingerprint":"e74fc250504a592c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4359928},"walltime":{"mad_ns":2048.75,"median_ns":429511.5,"p99_ns":434110.25,"rounds":[429511.5,443893.25]}},"finance_query::cond_bench_in_profit":{"alloc":{"allocs":142,"bytes":88980},"callgrind":{"ir":558418},"covers":"finance_query::backtesting::condition::in_profit","fingerprint":"4da9f8368bae4c7b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":558418},"walltime":{"mad_ns":72.56756756756658,"median_ns":50914.48648648649,"p99_ns":52143.54054054054,"rounds":[50914.48648648649,57986.89189189189]}},"finance_query::cond_bench_is_long":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4317880},"covers":"finance_query::backtesting::condition::is_long","fingerprint":"a2c55e82a48a18d0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4317880},"walltime":{"mad_ns":1645.5,"median_ns":422335.5,"p99_ns":431793.25,"rounds":[422335.5,454615.75]}},"finance_query::cond_bench_is_short":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::is_short","fingerprint":"3ba1bf496b31d556","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":43.28301886792178,"median_ns":36540.24074074074,"p99_ns":37294.24074074074,"rounds":[36714.943396226416,36540.24074074074]}},"finance_query::cond_bench_no_position":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::no_position","fingerprint":"d0234918ea9ef760","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":57.703703703708015,"median_ns":36540.38181818182,"p99_ns":37276.67272727273,"rounds":[36729.851851851854,36540.38181818182]}},"finance_query::cond_bench_stop_loss":{"alloc":{"allocs":24,"bytes":43690},"callgrind":{"ir":456629},"covers":"finance_query::backtesting::condition::stop_loss","fingerprint":"21373e5c8514906c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":456629},"walltime":{"mad_ns":208.35294117647572,"median_ns":44052.17647058824,"p99_ns":45715.55882352941,"rounds":[44052.17647058824,48379.604651162794]}},"finance_query::cond_bench_take_profit":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":443261},"covers":"finance_query::backtesting::condition::take_profit","fingerprint":"f3bd88ef95f664c6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":443261},"walltime":{"mad_ns":20.468085106382205,"median_ns":41555.425531914894,"p99_ns":42639.14893617021,"rounds":[41801.87234042553,41555.425531914894]}},"finance_query::cond_bench_trailing_stop":{"alloc":{"allocs":92,"bytes":88644},"callgrind":{"ir":596789},"covers":"finance_query::backtesting::condition::trailing_stop","fingerprint":"06a3454eeed9da8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":596789},"walltime":{"mad_ns":55.7058823529369,"median_ns":52873.08823529412,"p99_ns":54982.32352941176,"rounds":[52873.08823529412,54002.23529411765]}},"finance_query::cond_bench_trailing_take_profit":{"alloc":{"allocs":72,"bytes":63588},"callgrind":{"ir":605839},"covers":"finance_query::backtesting::condition::trailing_take_profit","fingerprint":"dd16b1f0cf140931","perfcnt":{"cache_refs":0,"cycles":0,"instructions":605839},"walltime":{"mad_ns":40.67647058823786,"median_ns":56079.67647058824,"p99_ns":58090.794117647056,"rounds":[56079.67647058824,56479.969696969696]}},"finance_query::de_chart":{"alloc":{"allocs":13,"bytes":4369},"callgrind":{"ir":108442},"covers":"finance_query::Chart","fingerprint":"7271e37638ec9e3b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":108442},"walltime":{"mad_ns":32.70689655172464,"median_ns":8795.488505747126,"p99_ns":9113.363636363636,"rounds":[8795.488505747126,8796.573863636364]}},"finance_query::de_crypto_coins":{"alloc":{"allocs":205,"bytes":28185},"callgrind":{"ir":350775},"covers":"finance_query::crypto::CoinQuote","fingerprint":"c87c004d0199f031","perfcnt":{"cache_refs":0,"cycles":0,"instructions":350775},"walltime":{"mad_ns":86.32692307692196,"median_ns":31782.76923076923,"p99_ns":32112.01923076923,"rounds":[31782.76923076923,32339.156862745094]}},"finance_query::de_currencies":{"alloc":{"allocs":647,"bytes":54672},"callgrind":{"ir":598600},"covers":"finance_query::Currency","fingerprint":"72ec11822c1f80e5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":598600},"walltime":{"mad_ns":105.88571428571596,"median_ns":52330.514285714286,"p99_ns":53298.6,"rounds":[52330.514285714286,52693.2]}},"finance_query::de_edgar_facts":{"alloc":{"allocs":11899,"bytes":1356382},"callgrind":{"ir":13948041},"covers":"finance_query::CompanyFacts","fingerprint":"779882a5a9ad195d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13948041},"walltime":{"mad_ns":37229.0,"median_ns":1256432.0,"p99_ns":1426721.0,"rounds":[1256432.0,1361899.0]}},"finance_query::de_edgar_submissions":{"alloc":{"allocs":6784,"bytes":465397},"callgrind":{"ir":5273161},"covers":"finance_query::EdgarSubmissions","fingerprint":"e51057e95d193355","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5273161},"walltime":{"mad_ns":1482.75,"median_ns":449378.25,"p99_ns":467522.5,"rounds":[449757.0,449378.25]}},"finance_query::de_fear_and_greed":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":1413},"covers":"finance_query::FearAndGreed","fingerprint":"9fad246454f6f82b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1413},"walltime":{"mad_ns":0.9273262951141704,"median_ns":107.20770930518046,"p99_ns":109.94787644787644,"rounds":[107.20770930518046,107.44910494910496]}},"finance_query::de_fear_and_greed_crypto_history":{"alloc":{"allocs":3,"bytes":448},"callgrind":{"ir":15530},"covers":"finance_query::FearAndGreed","fingerprint":"157de1fa8946d2a3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":15530},"walltime":{"mad_ns":8.451482479784318,"median_ns":1285.1954177897574,"p99_ns":1326.256064690027,"rounds":[1285.1954177897574,1329.15873015873]}},"finance_query::de_financials":{"alloc":{"allocs":206,"bytes":22532},"callgrind":{"ir":237227},"covers":"finance_query::FinancialStatement","fingerprint":"8f847106eb3fbec5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237227},"walltime":{"mad_ns":48.29487179487478,"median_ns":21003.584415584417,"p99_ns":21157.51948051948,"rounds":[21005.846153846152,21003.584415584417]}},"finance_query::de_fred_series":{"alloc":{"allocs":873,"bytes":90398},"callgrind":{"ir":1053514},"covers":"finance_query::fred::MacroSeries","fingerprint":"f42e82e6930d1ddc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1053514},"walltime":{"mad_ns":128.55555555554747,"median_ns":104438.83333333331,"p99_ns":108783.61111111112,"rounds":[104438.83333333331,105703.88888888888]}},"finance_query::de_hours":{"alloc":{"allocs":10,"bytes":1046},"callgrind":{"ir":7474},"covers":"finance_query::MarketHours","fingerprint":"bea72236e97c42c9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":7474},"walltime":{"mad_ns":2.62671905697448,"median_ns":660.4961915125136,"p99_ns":666.088139281828,"rounds":[663.0196463654224,660.4961915125136]}},"finance_query::de_market_summary":{"alloc":{"allocs":228,"bytes":36044},"callgrind":{"ir":260908},"covers":"finance_query::MarketSummaryQuote","fingerprint":"9fb8cd5f8da7b665","perfcnt":{"cache_refs":0,"cycles":0,"instructions":260908},"walltime":{"mad_ns":106.38095238095411,"median_ns":27544.88888888889,"p99_ns":28428.444444444445,"rounds":[27544.88888888889,28195.47619047619]}},"finance_query::de_news":{"alloc":{"allocs":53,"bytes":6690},"callgrind":{"ir":45006},"covers":"finance_query::News","fingerprint":"8d9853d8a34c3745","perfcnt":{"cache_refs":0,"cycles":0,"instructions":45006},"walltime":{"mad_ns":8.05118110236208,"median_ns":3537.8385826771655,"p99_ns":3716.8779527559054,"rounds":[3537.8385826771655,3540.047368421053]}},"finance_query::de_options":{"alloc":{"allocs":6,"bytes":1028},"callgrind":{"ir":12470},"covers":"finance_query::Options","fingerprint":"03666dca23b1957f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":12470},"walltime":{"mad_ns":7.89242424242434,"median_ns":1037.0484848484848,"p99_ns":1057.1357142857144,"rounds":[1037.0484848484848,1037.17]}},"finance_query::de_quote":{"alloc":{"allocs":8235,"bytes":767090},"callgrind":{"ir":9519938},"covers":"finance_query::Quote","fingerprint":"c4846f0193df1bd5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9519938},"walltime":{"mad_ns":1908.5,"median_ns":959992.0,"p99_ns":984292.5,"rounds":[959992.0,976978.0]}},"finance_query::de_screener":{"alloc":{"allocs":4498,"bytes":484379},"callgrind":{"ir":3845603},"covers":"finance_query::ScreenerResults","fingerprint":"f22da9714be2434b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3845603},"walltime":{"mad_ns":1961.0,"median_ns":423898.5,"p99_ns":442708.5,"rounds":[423898.5,432013.5]}},"finance_query::de_search":{"alloc":{"allocs":55,"bytes":5105},"callgrind":{"ir":55868},"covers":"finance_query::SearchResults","fingerprint":"9fa3fc76c183024b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":55868},"walltime":{"mad_ns":16.288343558282577,"median_ns":4895.239263803681,"p99_ns":5108.766871165644,"rounds":[4895.239263803681,5054.201298701299]}},"finance_query::de_treasury_yields":{"alloc":{"allocs":119,"bytes":59594},"callgrind":{"ir":774527},"covers":"finance_query::fred::TreasuryYield","fingerprint":"4ffd3df65edb94ee","perfcnt":{"cache_refs":0,"cycles":0,"instructions":774527},"walltime":{"mad_ns":138.07142857142026,"median_ns":70278.35714285714,"p99_ns":71429.75,"rounds":[70278.35714285714,70379.21428571429]}},"finance_query::de_trending":{"alloc":{"allocs":24,"bytes":1551},"callgrind":{"ir":18279},"covers":"finance_query::TrendingQuote","fingerprint":"8566b49a86857ae5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18279},"walltime":{"mad_ns":5.085814360770428,"median_ns":1325.828371278459,"p99_ns":1343.1260945709282,"rounds":[1325.828371278459,1355.9805194805194]}},"finance_query::dispatch_select":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":68},"covers":"finance_query::Capability","fingerprint":"4ed46cd58b0b0633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":68},"walltime":{"mad_ns":0.000500000000000167,"median_ns":3.39635,"p99_ns":3.7461061915928737,"rounds":[3.39635,3.396870953064296]}},"finance_query::ind_accumulation_distribution":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":27672},"covers":"finance_query::indicators::accumulation_distribution","fingerprint":"a4ba9402ef97e23a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":27672},"walltime":{"mad_ns":1.418467583497204,"median_ns":3868.2980392156865,"p99_ns":3876.294117647059,"rounds":[3869.638506876228,3868.2980392156865]}},"finance_query::ind_alma":{"alloc":{"allocs":2,"bytes":16072},"callgrind":{"ir":107851},"covers":"finance_query::indicators::alma","fingerprint":"407339f38d0d36c2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":107851},"walltime":{"mad_ns":66.94339622641564,"median_ns":6458.506289308176,"p99_ns":6646.402515723271,"rounds":[6458.506289308176,6468.5526315789475]}},"finance_query::ind_aroon":{"alloc":{"allocs":9,"bytes":32704},"callgrind":{"ir":194710},"covers":"finance_query::indicators::aroon","fingerprint":"edd5012131150e00","perfcnt":{"cache_refs":0,"cycles":0,"instructions":194710},"walltime":{"mad_ns":60.978723404256016,"median_ns":12876.984848484848,"p99_ns":13223.833333333334,"rounds":[13002.1914893617,12876.984848484848]}},"finance_query::ind_atr":{"alloc":{"allocs":2,"bytes":23896},"callgrind":{"ir":57477},"covers":"finance_query::indicators::atr","fingerprint":"3a955393230e3043","perfcnt":{"cache_refs":0,"cycles":0,"instructions":57477},"walltime":{"mad_ns":19.08955223880548,"median_ns":9765.80198019802,"p99_ns":9849.420792079209,"rounds":[9792.905472636816,9765.80198019802]}},"finance_query::ind_awesome_oscillator":{"alloc":{"allocs":4,"bytes":39704},"callgrind":{"ir":52496},"covers":"finance_query::indicators::awesome_oscillator","fingerprint":"fcd270a4e5f4fe68","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52496},"walltime":{"mad_ns":61.787330316741645,"median_ns":8582.535714285714,"p99_ns":8704.191964285714,"rounds":[8726.561085972851,8582.535714285714]}},"finance_query::ind_balance_of_power":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":23362},"covers":"finance_query::indicators::balance_of_power","fingerprint":"82fe9492364c86d6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23362},"walltime":{"mad_ns":7.141528925619696,"median_ns":1882.657603222558,"p99_ns":1974.7076446280992,"rounds":[1892.89152892562,1882.657603222558]}},"finance_query::ind_bull_bear_power":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29581},"covers":"finance_query::indicators::bull_bear_power","fingerprint":"912b17c3d69c27b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29581},"walltime":{"mad_ns":47.70758122743701,"median_ns":7006.512295081967,"p99_ns":7112.696721311476,"rounds":[7097.870036101083,7006.512295081967]}},"finance_query::ind_cci":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":149203},"covers":"finance_query::indicators::cci","fingerprint":"72b63332d473c7fc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":149203},"walltime":{"mad_ns":10.949152542372758,"median_ns":16924.29661016949,"p99_ns":17399.84745762712,"rounds":[16940.77966101695,16924.29661016949]}},"finance_query::ind_chaikin_oscillator":{"alloc":{"allocs":4,"bytes":39912},"callgrind":{"ir":66908},"covers":"finance_query::indicators::chaikin_oscillator","fingerprint":"dd88dcb140ecfb22","perfcnt":{"cache_refs":0,"cycles":0,"instructions":66908},"walltime":{"mad_ns":52.84677419354921,"median_ns":16080.09756097561,"p99_ns":16315.81300813008,"rounds":[16244.354838709678,16080.09756097561]}},"finance_query::ind_choppiness_index":{"alloc":{"allocs":8,"bytes":16560},"callgrind":{"ir":281356},"covers":"finance_query::indicators::choppiness_index","fingerprint":"d6cea008c31f227f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":281356},"walltime":{"mad_ns":30.26923076923049,"median_ns":22436.132075471694,"p99_ns":22594.924528301886,"rounds":[22585.346153846152,22436.132075471694]}},"finance_query::ind_cmf":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":50390},"covers":"finance_query::indicators::cmf","fingerprint":"cfed0c3b398cc11c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":50390},"walltime":{"mad_ns":1.5755693581781998,"median_ns":3975.380658436214,"p99_ns":4041.3312629399584,"rounds":[3976.32298136646,3975.380658436214]}},"finance_query::ind_cmo":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":61742},"covers":"finance_query::indicators::cmo","fingerprint":"df5f501a0964d2d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":61742},"walltime":{"mad_ns":6.761904761904589,"median_ns":5133.868852459016,"p99_ns":5158.142857142857,"rounds":[5144.230158730159,5133.868852459016]}},"finance_query::ind_coppock_curve":{"alloc":{"allocs":3,"bytes":31704},"callgrind":{"ir":74202},"covers":"finance_query::indicators::coppock_curve","fingerprint":"96136bbce8ae45b4","perfcnt":{"cache_refs":0,"cycles":0,"instructions":74202},"walltime":{"mad_ns":29.46245059288503,"median_ns":7672.082352941176,"p99_ns":7751.447058823529,"rounds":[7711.664031620553,7672.082352941176]}},"finance_query::ind_dema":{"alloc":{"allocs":3,"bytes":31544},"callgrind":{"ir":40936},"covers":"finance_query::indicators::dema","fingerprint":"0a85348771f7c482","perfcnt":{"cache_refs":0,"cycles":0,"instructions":40936},"walltime":{"mad_ns":30.357142857143117,"median_ns":11949.69822485207,"p99_ns":12063.171597633136,"rounds":[12062.392857142857,11949.69822485207]}},"finance_query::ind_donchian_channels":{"alloc":{"allocs":9,"bytes":48448},"callgrind":{"ir":181271},"covers":"finance_query::indicators::donchian_channels","fingerprint":"434b0fbbef5cb545","perfcnt":{"cache_refs":0,"cycles":0,"instructions":181271},"walltime":{"mad_ns":15.457142857141662,"median_ns":11438.507246376812,"p99_ns":11636.2,"rounds":[11462.457142857143,11438.507246376812]}},"finance_query::ind_elder_ray":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29582},"covers":"finance_query::indicators::elder_ray","fingerprint":"ff795913ef7682e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29582},"walltime":{"mad_ns":60.183453237409594,"median_ns":7007.957597173145,"p99_ns":7206.703180212015,"rounds":[7181.064748201439,7007.957597173145]}},"finance_query::ind_fibonacci_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":24550},"covers":"finance_query::indicators::fibonacci_pivot_points","fingerprint":"2951d26a1c435c26","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24550},"walltime":{"mad_ns":3.432795698924565,"median_ns":2383.665404040404,"p99_ns":2414.5694444444443,"rounds":[2411.0174731182797,2383.665404040404]}},"finance_query::ind_fibonacci_retracement":{"alloc":{"allocs":9,"bytes":64960},"callgrind":{"ir":184891},"covers":"finance_query::indicators::fibonacci_retracement","fingerprint":"221a55ac0c457334","perfcnt":{"cache_refs":0,"cycles":0,"instructions":184891},"walltime":{"mad_ns":27.5,"median_ns":11567.657142857142,"p99_ns":11981.876712328767,"rounds":[11567.657142857142,11930.13698630137]}},"finance_query::ind_heikin_ashi":{"alloc":{"allocs":9,"bytes":136000},"callgrind":{"ir":133768},"covers":"finance_query::indicators::heikin_ashi","fingerprint":"d15fa71d61fb5e85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":133768},"walltime":{"mad_ns":10.44680851063822,"median_ns":13632.783216783217,"p99_ns":13951.0,"rounds":[13859.553191489362,13632.783216783217]}},"finance_query::ind_hma":{"alloc":{"allocs":5,"bytes":47448},"callgrind":{"ir":103233},"covers":"finance_query::indicators::hma","fingerprint":"29e1b1a3910f7137","perfcnt":{"cache_refs":0,"cycles":0,"instructions":103233},"walltime":{"mad_ns":28.33112582781359,"median_ns":12850.124183006536,"p99_ns":12916.45751633987,"rounds":[12934.735099337748,12850.124183006536]}},"finance_query::ind_ichimoku":{"alloc":{"allocs":27,"bytes":82368},"callgrind":{"ir":535303},"covers":"finance_query::indicators::ichimoku","fingerprint":"c69ae4cfa22e437b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":535303},"walltime":{"mad_ns":77.22580645161361,"median_ns":36220.67741935484,"p99_ns":36502.48387096774,"rounds":[36365.16129032258,36220.67741935484]}},"finance_query::ind_keltner_channels":{"alloc":{"allocs":5,"bytes":63776},"callgrind":{"ir":98514},"covers":"finance_query::indicators::keltner_channels","fingerprint":"09692a3f40a762fa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":98514},"walltime":{"mad_ns":162.10344827586232,"median_ns":17621.33620689655,"p99_ns":17828.96551724138,"rounds":[17899.44827586207,17621.33620689655]}},"finance_query::ind_last_value":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::indicators::last_value","fingerprint":"04fc46abc954b5b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.0017850312380467417,"median_ns":2.0252199413489738,"p99_ns":2.368838454672957,"rounds":[2.0252199413489738,2.1309702919801095]}},"finance_query::ind_macd":{"alloc":{"allocs":7,"bytes":79248},"callgrind":{"ir":82597},"covers":"finance_query::indicators::macd","fingerprint":"5f065cb1242ac348","perfcnt":{"cache_refs":0,"cycles":0,"instructions":82597},"walltime":{"mad_ns":198.36999999999895,"median_ns":20450.346534653465,"p99_ns":20998.70297029703,"rounds":[20660.66,20450.346534653465]}},"finance_query::ind_mcginley_dynamic":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":21714},"covers":"finance_query::indicators::mcginley_dynamic","fingerprint":"c34e1c8af577dadf","perfcnt":{"cache_refs":0,"cycles":0,"instructions":21714},"walltime":{"mad_ns":11.903030303030391,"median_ns":12038.527272727271,"p99_ns":12143.327272727272,"rounds":[12043.321212121213,12038.527272727271]}},"finance_query::ind_mfi":{"alloc":{"allocs":3,"bytes":32000},"callgrind":{"ir":94264},"covers":"finance_query::indicators::mfi","fingerprint":"0a20af3029b65575","perfcnt":{"cache_refs":0,"cycles":0,"instructions":94264},"walltime":{"mad_ns":7.943396226414734,"median_ns":7258.867924528302,"p99_ns":7374.083333333333,"rounds":[7258.867924528302,7342.907407407408]}},"finance_query::ind_momentum":{"alloc":{"allocs":52,"bytes":390856},"callgrind":{"ir":1190431},"covers":"finance_query::indicators::rsi","fingerprint":"513ff91715274e12","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1190431},"walltime":{"mad_ns":425.8000000000029,"median_ns":122161.36363636365,"p99_ns":126882.90909090907,"rounds":[122984.2,122161.36363636365]}},"finance_query::ind_momentum_single":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":8020},"covers":"finance_query::indicators::momentum","fingerprint":"c3fc9bddf528140b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":8020},"walltime":{"mad_ns":2.4974029941948857,"median_ns":527.3578605200946,"p99_ns":538.5342789598109,"rounds":[529.1570424686831,527.3578605200946]}},"finance_query::ind_moving_averages":{"alloc":{"allocs":27,"bytes":268760},"callgrind":{"ir":488120},"covers":"finance_query::indicators::ema","fingerprint":"d665ab564dd7c777","perfcnt":{"cache_refs":0,"cycles":0,"instructions":488120},"walltime":{"mad_ns":831.9565217391355,"median_ns":86510.13043478261,"p99_ns":87922.82608695653,"rounds":[87298.17391304347,86510.13043478261]}},"finance_query::ind_parabolic_sar":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":24998},"covers":"finance_query::indicators::parabolic_sar","fingerprint":"41162955c59ce42b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24998},"walltime":{"mad_ns":4.734627831715443,"median_ns":2241.378640776699,"p99_ns":2289.5643564356437,"rounds":[2241.378640776699,2269.2640264026404]}},"finance_query::ind_patterns":{"alloc":{"allocs":1,"bytes":16384},"callgrind":{"ir":1184450},"covers":"finance_query::indicators::patterns","fingerprint":"3c7b5c9d282f425e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1184450},"walltime":{"mad_ns":485.8500000000058,"median_ns":95067.95238095238,"p99_ns":99231.90476190476,"rounds":[95416.55,95067.95238095238]}},"finance_query::ind_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":26053},"covers":"finance_query::indicators::pivot_points","fingerprint":"5037eaf2acc52e47","perfcnt":{"cache_refs":0,"cycles":0,"instructions":26053},"walltime":{"mad_ns":2.9192073170734147,"median_ns":2838.8988095238096,"p99_ns":2878.0788690476193,"rounds":[2864.126524390244,2838.8988095238096]}},"finance_query::ind_roc":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":16876},"covers":"finance_query::indicators::roc","fingerprint":"9570123525861f2c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":16876},"walltime":{"mad_ns":1.7695067264573936,"median_ns":1626.438596491228,"p99_ns":1648.942600896861,"rounds":[1628.2663677130045,1626.438596491228]}},"finance_query::ind_sma":{"alloc":{"allocs":1,"bytes":1600000},"callgrind":{"ir":2200136},"covers":"finance_query::indicators::sma","fingerprint":"fd143190190cfe69","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2200136},"walltime":{"mad_ns":1713.0,"median_ns":376634.5,"p99_ns":382721.5,"rounds":[377872.5,376634.5]}},"finance_query::ind_stochastic":{"alloc":{"allocs":11,"bytes":56224},"callgrind":{"ir":226828},"covers":"finance_query::indicators::stochastic","fingerprint":"5e812aa1ee3330f5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":226828},"walltime":{"mad_ns":23.491803278688167,"median_ns":16190.966666666667,"p99_ns":16832.16393442623,"rounds":[16513.852459016394,16190.966666666667]}},"finance_query::ind_stochastic_rsi":{"alloc":{"allocs":12,"bytes":63640},"callgrind":{"ir":288917},"covers":"finance_query::indicators::stochastic_rsi","fingerprint":"aa43d07f156674ad","perfcnt":{"cache_refs":0,"cycles":0,"instructions":288917},"walltime":{"mad_ns":68.79999999999927,"median_ns":27552.434782608696,"p99_ns":28386.911111111112,"rounds":[27815.82222222222,27552.434782608696]}},"finance_query::ind_supertrend":{"alloc":{"allocs":4,"bytes":40928},"callgrind":{"ir":118930},"covers":"finance_query::indicators::supertrend","fingerprint":"583383787911402d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":118930},"walltime":{"mad_ns":26.176056338028506,"median_ns":13674.323943661971,"p99_ns":13907.711267605631,"rounds":[13674.323943661971,13683.211267605631]}},"finance_query::ind_tema":{"alloc":{"allocs":4,"bytes":39088},"callgrind":{"ir":58081},"covers":"finance_query::indicators::tema","fingerprint":"f79a8e290f74def2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":58081},"walltime":{"mad_ns":58.88596491227872,"median_ns":17715.69298245614,"p99_ns":17933.377192982458,"rounds":[17715.69298245614,17784.157894736843]}},"finance_query::ind_trend":{"alloc":{"allocs":48,"bytes":267808},"callgrind":{"ir":1045401},"covers":"finance_query::indicators::adx","fingerprint":"6500b07fb0d3bae1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1045401},"walltime":{"mad_ns":478.61538461537566,"median_ns":94453.85714285714,"p99_ns":95470.14285714286,"rounds":[94578.53846153848,94453.85714285714]}},"finance_query::ind_true_range":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":18089},"covers":"finance_query::indicators::true_range","fingerprint":"233fd9976c841017","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18089},"walltime":{"mad_ns":2.0965364775238413,"median_ns":1251.361827560796,"p99_ns":1261.7568165070008,"rounds":[1251.361827560796,1277.4508833922262]}},"finance_query::ind_volatility":{"alloc":{"allocs":28,"bytes":216680},"callgrind":{"ir":675327},"covers":"finance_query::indicators::bollinger_bands","fingerprint":"7a9d5e233b6d7376","perfcnt":{"cache_refs":0,"cycles":0,"instructions":675327},"walltime":{"mad_ns":245.2105263157864,"median_ns":69576.7,"p99_ns":71821.26315789473,"rounds":[69766.8947368421,69576.7]}},"finance_query::ind_volume":{"alloc":{"allocs":14,"bytes":167912},"callgrind":{"ir":313454},"covers":"finance_query::indicators::obv","fingerprint":"93d15f654546873b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":313454},"walltime":{"mad_ns":167.0,"median_ns":40715.36111111111,"p99_ns":41460.083333333336,"rounds":[40730.666666666664,40715.36111111111]}},"finance_query::ind_vwap":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":31671},"covers":"finance_query::indicators::vwap","fingerprint":"3990d8b4a4188a2e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31671},"walltime":{"mad_ns":1.6023391812868797,"median_ns":3851.453667953668,"p99_ns":3859.135135135135,"rounds":[3856.046783625731,3851.453667953668]}},"finance_query::ind_vwma":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":49541},"covers":"finance_query::indicators::vwma","fingerprint":"a173fa2a7652f4df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":49541},"walltime":{"mad_ns":2.537581699346447,"median_ns":3052.5098039215686,"p99_ns":3129.403594771242,"rounds":[3052.5098039215686,3067.7175043327557]}},"finance_query::ind_williams_r":{"alloc":{"allocs":7,"bytes":16448},"callgrind":{"ir":180141},"covers":"finance_query::indicators::williams_r","fingerprint":"85eaa4a9325413a9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":180141},"walltime":{"mad_ns":12.729729729730025,"median_ns":10949.097222222224,"p99_ns":11293.418918918918,"rounds":[11106.18918918919,10949.097222222224]}},"finance_query::ind_wma":{"alloc":{"allocs":7,"bytes":38608},"callgrind":{"ir":31001},"covers":"finance_query::indicators::wma","fingerprint":"dad4552a7549d9d8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31001},"walltime":{"mad_ns":5.282178217821638,"median_ns":4440.640776699029,"p99_ns":4485.092233009709,"rounds":[4461.047029702971,4440.640776699029]}},"finance_query::ind_zigzag":{"alloc":{"allocs":4,"bytes":1440},"callgrind":{"ir":19859},"covers":"finance_query::indicators::zigzag","fingerprint":"d2509b80120fa31f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19859},"walltime":{"mad_ns":8.77564102564088,"median_ns":1435.784188034188,"p99_ns":1502.08547008547,"rounds":[1435.784188034188,1437.058116232465]}},"finance_query::ref_bench_accumulation_distribution":{"alloc":{"allocs":23,"bytes":73469},"callgrind":{"ir":576793},"covers":"finance_query::backtesting::refs::accumulation_distribution","fingerprint":"6cb8fc3f81be9b03","perfcnt":{"cache_refs":0,"cycles":0,"instructions":576793},"walltime":{"mad_ns":30.842105263160192,"median_ns":51662.73684210526,"p99_ns":52875.0,"rounds":[51662.73684210526,57792.75675675676]}},"finance_query::ref_bench_adx":{"alloc":{"allocs":4930,"bytes":1765123},"callgrind":{"ir":5311469},"covers":"finance_query::backtesting::refs::adx","fingerprint":"b96e5d02114720c7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5311469},"walltime":{"mad_ns":2428.0,"median_ns":533902.3333333334,"p99_ns":560121.6666666666,"rounds":[533902.3333333334,552393.6666666666]}},"finance_query::ref_bench_alma":{"alloc":{"allocs":5019,"bytes":1772359},"callgrind":{"ir":5899237},"covers":"finance_query::backtesting::refs::alma","fingerprint":"aa1520a9e62dc58a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5899237},"walltime":{"mad_ns":3009.0,"median_ns":574865.6666666666,"p99_ns":627541.0,"rounds":[574865.6666666666,576839.6666666666]}},"finance_query::ref_bench_aroon":{"alloc":{"allocs":4950,"bytes":1795683},"callgrind":{"ir":5618481},"covers":"finance_query::backtesting::refs::aroon","fingerprint":"7e246812f1ced83c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5618481},"tolerance_pct":8.0,"walltime":{"mad_ns":1506.3333333332555,"median_ns":538985.3333333334,"p99_ns":584724.0,"rounds":[538985.3333333334,559717.3333333334]}},"finance_query::ref_bench_atr":{"alloc":{"allocs":4996,"bytes":1773994},"callgrind":{"ir":5548444},"covers":"finance_query::backtesting::refs::atr","fingerprint":"40cf51f87eca70a1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5548444},"walltime":{"mad_ns":2034.0,"median_ns":538618.0,"p99_ns":548449.6666666666,"rounds":[538618.0,552724.3333333334]}},"finance_query::ref_bench_awesome_oscillator":{"alloc":{"allocs":2636,"bytes":1742627},"callgrind":{"ir":3090717},"covers":"finance_query::backtesting::refs::awesome_oscillator","fingerprint":"1a2c8cbd902fa49b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3090717},"walltime":{"mad_ns":1643.2000000000116,"median_ns":329729.0,"p99_ns":350975.0,"rounds":[329729.0,345194.0]}},"finance_query::ref_bench_balance_of_power":{"alloc":{"allocs":25,"bytes":81476},"callgrind":{"ir":574481},"covers":"finance_query::backtesting::refs::balance_of_power","fingerprint":"c0b953bc214d214b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":574481},"walltime":{"mad_ns":64.0526315789466,"median_ns":51106.15789473684,"p99_ns":51506.39473684211,"rounds":[51106.15789473684,57071.692307692305]}},"finance_query::ref_bench_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1539672},"covers":"finance_query::backtesting::refs::bear_power","fingerprint":"35518ebf60d1ad65","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1539672},"walltime":{"mad_ns":323.91666666668607,"median_ns":145704.41666666666,"p99_ns":155879.16666666666,"rounds":[145704.41666666666,148891.125]}},"finance_query::ref_bench_bollinger":{"alloc":{"allocs":4968,"bytes":1834706},"callgrind":{"ir":6100667},"covers":"finance_query::backtesting::refs::bollinger","fingerprint":"d95a3d343e387be7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6100667},"walltime":{"mad_ns":1512.666666666628,"median_ns":573737.0,"p99_ns":584109.6666666666,"rounds":[573737.0,585498.6666666666]}},"finance_query::ref_bench_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5302865},"covers":"finance_query::backtesting::refs::bull_power","fingerprint":"755660e1ca4b6f4c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5302865},"walltime":{"mad_ns":2695.333333333314,"median_ns":509236.3333333333,"p99_ns":536781.0,"rounds":[509236.3333333333,527627.3333333334]}},"finance_query::ref_bench_candle_body":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":254372},"covers":"finance_query::backtesting::refs::candle_body","fingerprint":"21a2a572473de943","perfcnt":{"cache_refs":0,"cycles":0,"instructions":254372},"tolerance_pct":16.0,"walltime":{"mad_ns":15.13265306122412,"median_ns":20019.0,"p99_ns":20191.663265306124,"rounds":[20019.0,20512.552083333332]}},"finance_query::ref_bench_candle_range":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5165245},"covers":"finance_query::backtesting::refs::candle_range","fingerprint":"a0c1c5bfef55ba86","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5165245},"walltime":{"mad_ns":3974.0,"median_ns":497300.6666666667,"p99_ns":567739.0,"rounds":[497300.6666666667,515808.6666666667]}},"finance_query::ref_bench_cci":{"alloc":{"allocs":2605,"bytes":927343},"callgrind":{"ir":3255646},"covers":"finance_query::backtesting::refs::cci","fingerprint":"292be6529a67f518","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3255646},"walltime":{"mad_ns":1200.1999999999534,"median_ns":320307.4,"p99_ns":333932.8,"rounds":[320307.4,330724.8]}},"finance_query::ref_bench_chaikin_oscillator":{"alloc":{"allocs":26,"bytes":97417},"callgrind":{"ir":647664},"covers":"finance_query::backtesting::refs::chaikin_oscillator","fingerprint":"1e565932f94a09cb","perfcnt":{"cache_refs":0,"cycles":0,"instructions":647664},"walltime":{"mad_ns":52.82758620689856,"median_ns":68457.41379310345,"p99_ns":69564.0,"rounds":[68457.41379310345,69569.46428571429]}},"finance_query::ref_bench_choppiness_index":{"alloc":{"allocs":5002,"bytes":1767649},"callgrind":{"ir":5819346},"covers":"finance_query::backtesting::refs::choppiness_index","fingerprint":"8e173ddf6ba54929","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5819346},"walltime":{"mad_ns":2300.666666666628,"median_ns":561494.3333333334,"p99_ns":578442.3333333334,"rounds":[561494.3333333334,587529.6666666666]}},"finance_query::ref_bench_close":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::close","fingerprint":"f71c875bd2cba3b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":3229.666666666686,"median_ns":499842.0,"p99_ns":513744.6666666667,"rounds":[499842.0,517855.6666666667]}},"finance_query::ref_bench_cmf":{"alloc":{"allocs":25,"bytes":81493},"callgrind":{"ir":589575},"covers":"finance_query::backtesting::refs::cmf","fingerprint":"ee248b7f00d9aac7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":589575},"walltime":{"mad_ns":179.0,"median_ns":51253.26315789474,"p99_ns":53613.56756756757,"rounds":[51253.26315789474,52344.7027027027]}},"finance_query::ref_bench_cmo":{"alloc":{"allocs":2598,"bytes":911276},"callgrind":{"ir":3082596},"covers":"finance_query::backtesting::refs::cmo","fingerprint":"6580b4d674b6f265","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3082596},"walltime":{"mad_ns":2086.0,"median_ns":306830.2,"p99_ns":322688.0,"rounds":[306830.2,315636.6]}},"finance_query::ref_bench_coppock_curve":{"alloc":{"allocs":2559,"bytes":935478},"callgrind":{"ir":3343012},"covers":"finance_query::backtesting::refs::coppock_curve","fingerprint":"1f1441b9013ccc5e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3343012},"walltime":{"mad_ns":679.5,"median_ns":321349.8333333333,"p99_ns":331791.0,"rounds":[321349.8333333333,338485.4]}},"finance_query::ref_bench_dema":{"alloc":{"allocs":4875,"bytes":1764809},"callgrind":{"ir":5497697},"covers":"finance_query::backtesting::refs::dema","fingerprint":"6021ca1927fb6328","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5497697},"walltime":{"mad_ns":1823.666666666628,"median_ns":531357.6666666666,"p99_ns":541096.0,"rounds":[531357.6666666666,564029.0]}},"finance_query::ref_bench_donchian":{"alloc":{"allocs":4976,"bytes":1839378},"callgrind":{"ir":5998068},"covers":"finance_query::backtesting::refs::donchian","fingerprint":"ef67a4b925a6c917","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5998068},"walltime":{"mad_ns":3316.333333333372,"median_ns":578516.0,"p99_ns":613945.6666666666,"rounds":[578516.0,599819.3333333334]}},"finance_query::ref_bench_elder_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1538364},"covers":"finance_query::backtesting::refs::elder_bear_power","fingerprint":"7b088242eac97b8c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1538364},"walltime":{"mad_ns":399.1538461538439,"median_ns":145666.46153846153,"p99_ns":151511.3076923077,"rounds":[145666.46153846153,148669.0]}},"finance_query::ref_bench_elder_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5215205},"covers":"finance_query::backtesting::refs::elder_bull_power","fingerprint":"6fe51bc4afe727b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5215205},"walltime":{"mad_ns":2484.333333333372,"median_ns":504677.6666666667,"p99_ns":517996.0,"rounds":[504677.6666666667,523376.0]}},"finance_query::ref_bench_ema":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5398581},"covers":"finance_query::backtesting::refs::ema","fingerprint":"a6dbdc7c7ef8b1e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5398581},"walltime":{"mad_ns":2097.3333333332557,"median_ns":530913.3333333334,"p99_ns":550891.0,"rounds":[530913.3333333334,551796.0]}},"finance_query::ref_bench_gap_pct":{"alloc":{"allocs":2489,"bytes":877279},"callgrind":{"ir":2496134},"covers":"finance_query::backtesting::refs::gap_pct","fingerprint":"d0a4b6adecb68b2d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2496134},"walltime":{"mad_ns":805.7142857142608,"median_ns":272339.5714285714,"p99_ns":283938.4285714286,"rounds":[272339.5714285714,279357.14285714284]}},"finance_query::ref_bench_high":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::high","fingerprint":"058efc9d5b7a4eff","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":3085.666666666686,"median_ns":502667.3333333333,"p99_ns":526956.0,"rounds":[502667.3333333333,516129.3333333333]}},"finance_query::ref_bench_hma":{"alloc":{"allocs":4957,"bytes":1780946},"callgrind":{"ir":5408127},"covers":"finance_query::backtesting::refs::hma","fingerprint":"8ee6f723af61264b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5408127},"walltime":{"mad_ns":3707.0,"median_ns":535762.6666666666,"p99_ns":582476.6666666666,"rounds":[535762.6666666666,551542.0]}},"finance_query::ref_bench_htf":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6531205},"covers":"finance_query::backtesting::refs::htf","fingerprint":"44f4e272a73f950e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6531205},"walltime":{"mad_ns":2117.666666666628,"median_ns":624104.3333333334,"p99_ns":655389.6666666666,"rounds":[627751.6666666666,624104.3333333334]}},"finance_query::ref_bench_htf_region":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6423220},"covers":"finance_query::backtesting::refs::htf_region","fingerprint":"b131e782958fb650","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6423220},"walltime":{"mad_ns":3018.666666666628,"median_ns":627110.0,"p99_ns":673129.6666666666,"rounds":[627110.0,637860.3333333334]}},"finance_query::ref_bench_ichimoku":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6310409},"covers":"finance_query::backtesting::refs::ichimoku","fingerprint":"0ee327cd243d8384","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6310409},"walltime":{"mad_ns":4488.333333333372,"median_ns":610966.6666666666,"p99_ns":629127.3333333334,"rounds":[610966.6666666666,625611.0]}},"finance_query::ref_bench_ichimoku_custom":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6263463},"covers":"finance_query::backtesting::refs::ichimoku_custom","fingerprint":"56a9fd9987292cd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6263463},"walltime":{"mad_ns":4531.666666666628,"median_ns":614894.0,"p99_ns":637089.0,"rounds":[614894.0,623333.3333333334]}},"finance_query::ref_bench_is_bearish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bearish","fingerprint":"d5172f077cf2fc64","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"walltime":{"mad_ns":16.595959595961176,"median_ns":20018.171717171717,"p99_ns":20576.88888888889,"rounds":[20018.171717171717,20718.031578947368]}},"finance_query::ref_bench_is_bullish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bullish","fingerprint":"073b174b8f811063","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"tolerance_pct":16.0,"walltime":{"mad_ns":23.272727272727938,"median_ns":20009.565656565657,"p99_ns":20902.656565656565,"rounds":[20009.565656565657,20695.845360824744]}},"finance_query::ref_bench_keltner":{"alloc":{"allocs":4972,"bytes":1870394},"callgrind":{"ir":5835921},"covers":"finance_query::backtesting::refs::keltner","fingerprint":"6af166d544df0b9a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5835921},"tolerance_pct":8.0,"walltime":{"mad_ns":1793.0,"median_ns":588598.3333333334,"p99_ns":621242.3333333334,"rounds":[588598.3333333334,616684.3333333334]}},"finance_query::ref_bench_low":{"alloc":{"allocs":5043,"bytes":1722843},"callgrind":{"ir":5194057},"covers":"finance_query::backtesting::refs::low","fingerprint":"64b580f34629b9db","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5194057},"walltime":{"mad_ns":2434.666666666686,"median_ns":493911.0,"p99_ns":504080.0,"rounds":[493911.0,512893.3333333333]}},"finance_query::ref_bench_macd":{"alloc":{"allocs":2541,"bytes":984571},"callgrind":{"ir":3289146},"covers":"finance_query::backtesting::refs::macd","fingerprint":"0f3ee28696d80234","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3289146},"tolerance_pct":8.0,"walltime":{"mad_ns":1771.2000000000116,"median_ns":333189.6,"p99_ns":351303.4,"rounds":[333189.6,348173.6]}},"finance_query::ref_bench_mcginley":{"alloc":{"allocs":4963,"bytes":1763384},"callgrind":{"ir":5513884},"covers":"finance_query::backtesting::refs::mcginley","fingerprint":"219e54700b15a097","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5513884},"walltime":{"mad_ns":2538.333333333372,"median_ns":537111.6666666666,"p99_ns":571636.6666666666,"rounds":[537111.6666666666,557386.3333333334]}},"finance_query::ref_bench_median_price":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5166243},"covers":"finance_query::backtesting::refs::median_price","fingerprint":"4280a2ec46bf6b43","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5166243},"walltime":{"mad_ns":1793.333333333372,"median_ns":496352.3333333333,"p99_ns":503966.6666666667,"rounds":[496352.3333333333,512859.6666666667]}},"finance_query::ref_bench_mfi":{"alloc":{"allocs":4998,"bytes":1790098},"callgrind":{"ir":5599542},"covers":"finance_query::backtesting::refs::mfi","fingerprint":"aa99a26cd11bc84a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5599542},"walltime":{"mad_ns":2100.3333333332557,"median_ns":536544.3333333334,"p99_ns":568764.3333333334,"rounds":[536544.3333333334,558274.6666666666]}},"finance_query::ref_bench_momentum":{"alloc":{"allocs":2552,"bytes":909675},"callgrind":{"ir":3106444},"covers":"finance_query::backtesting::refs::momentum","fingerprint":"f9142dbb56ca0d0c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3106444},"walltime":{"mad_ns":1000.166666666686,"median_ns":299043.0,"p99_ns":304800.3333333333,"rounds":[299043.0,306961.1666666667]}},"finance_query::ref_bench_obv":{"alloc":{"allocs":30,"bytes":76095},"callgrind":{"ir":630917},"covers":"finance_query::backtesting::refs::obv","fingerprint":"3d6e79629f31230a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":630917},"walltime":{"mad_ns":104.16666666666424,"median_ns":59503.36666666667,"p99_ns":61509.433333333334,"rounds":[59503.36666666667,60752.642857142855]}},"finance_query::ref_bench_open":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::open","fingerprint":"da850dbd6678102f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":1302.666666666628,"median_ns":503876.3333333333,"p99_ns":523316.0,"rounds":[503876.3333333333,522334.3333333333]}},"finance_query::ref_bench_parabolic_sar":{"alloc":{"allocs":5056,"bytes":1788988},"callgrind":{"ir":5848163},"covers":"finance_query::backtesting::refs::parabolic_sar","fingerprint":"6fcc18994d0d2551","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5848163},"walltime":{"mad_ns":2561.6666666667443,"median_ns":575864.3333333334,"p99_ns":604571.3333333334,"rounds":[575864.3333333334,607483.6666666666]}},"finance_query::ref_bench_price":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::price","fingerprint":"1b4ee7519e037b74","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":2014.0,"median_ns":499735.0,"p99_ns":532650.3333333334,"rounds":[499735.0,515391.0]}},"finance_query::ref_bench_price_change_pct":{"alloc":{"allocs":2489,"bytes":893407},"callgrind":{"ir":2916804},"covers":"finance_query::backtesting::refs::price_change_pct","fingerprint":"8f16dbb01a4520f9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2916804},"walltime":{"mad_ns":492.5,"median_ns":286062.0,"p99_ns":304995.8333333333,"rounds":[286062.0,294254.0]}},"finance_query::ref_bench_relative_volume":{"alloc":{"allocs":4949,"bytes":1765562},"callgrind":{"ir":5672893},"covers":"finance_query::backtesting::refs::relative_volume","fingerprint":"2961b9bc07bb3e3c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5672893},"walltime":{"mad_ns":2985.6666666667443,"median_ns":546562.6666666666,"p99_ns":582313.0,"rounds":[546562.6666666666,565381.3333333334]}},"finance_query::ref_bench_roc":{"alloc":{"allocs":2587,"bytes":903142},"callgrind":{"ir":2913664},"covers":"finance_query::backtesting::refs::roc","fingerprint":"5c3409f83357f1a6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2913664},"walltime":{"mad_ns":424.16666666662786,"median_ns":302547.8333333333,"p99_ns":311935.3333333333,"rounds":[302547.8333333333,311194.0]}},"finance_query::ref_bench_rsi":{"alloc":{"allocs":4994,"bytes":1757986},"callgrind":{"ir":5544071},"covers":"finance_query::backtesting::refs::rsi","fingerprint":"505108e04637c2aa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5544071},"walltime":{"mad_ns":2728.666666666628,"median_ns":537886.3333333334,"p99_ns":551171.6666666666,"rounds":[537886.3333333334,551615.6666666666]}},"finance_query::ref_bench_sma":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5402497},"covers":"finance_query::backtesting::refs::sma","fingerprint":"ce8d705861a5f71e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5402497},"walltime":{"mad_ns":2391.0,"median_ns":530002.0,"p99_ns":553359.0,"rounds":[530002.0,551215.0]}},"finance_query::ref_bench_stochastic":{"alloc":{"allocs":4987,"bytes":1851282},"callgrind":{"ir":6151754},"covers":"finance_query::backtesting::refs::stochastic","fingerprint":"62fda5736a9b9213","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6151754},"walltime":{"mad_ns":2688.0,"median_ns":594172.0,"p99_ns":627354.0,"rounds":[594172.0,630135.6666666666]}},"finance_query::ref_bench_stochastic_rsi":{"alloc":{"allocs":4831,"bytes":1846555},"callgrind":{"ir":6003922},"covers":"finance_query::backtesting::refs::stochastic_rsi","fingerprint":"3cce7cc1986571ea","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6003922},"tolerance_pct":8.0,"walltime":{"mad_ns":3654.0,"median_ns":591944.6666666666,"p99_ns":612973.6666666666,"rounds":[591944.6666666666,593721.0]}},"finance_query::ref_bench_supertrend":{"alloc":{"allocs":5021,"bytes":1860896},"callgrind":{"ir":6041217},"covers":"finance_query::backtesting::refs::supertrend","fingerprint":"47fbeb19798a7bd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6041217},"tolerance_pct":15.0,"walltime":{"mad_ns":2594.666666666628,"median_ns":592669.0,"p99_ns":605934.0,"rounds":[593934.6666666666,592669.0]}},"finance_query::ref_bench_tema":{"alloc":{"allocs":4781,"bytes":1770909},"callgrind":{"ir":5404225},"covers":"finance_query::backtesting::refs::tema","fingerprint":"12b6d8760d2633b8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5404225},"walltime":{"mad_ns":2244.3333333332557,"median_ns":544028.0,"p99_ns":563234.0,"rounds":[546823.3333333334,544028.0]}},"finance_query::ref_bench_true_range":{"alloc":{"allocs":5059,"bytes":1777061},"callgrind":{"ir":5339516},"covers":"finance_query::backtesting::refs::true_range","fingerprint":"caedc3c8eef6d173","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5339516},"walltime":{"mad_ns":2237.333333333372,"median_ns":537956.6666666666,"p99_ns":560028.0,"rounds":[537956.6666666666,551549.0]}},"finance_query::ref_bench_typical_price":{"alloc":{"allocs":5043,"bytes":1747793},"callgrind":{"ir":5607508},"covers":"finance_query::backtesting::refs::typical_price","fingerprint":"b272cad8f902634b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5607508},"walltime":{"mad_ns":1903.333333333372,"median_ns":545207.0,"p99_ns":568256.6666666666,"rounds":[545207.0,559253.0]}},"finance_query::ref_bench_volume":{"alloc":{"allocs":5043,"bytes":1725837},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::volume","fingerprint":"61d69d8d8bfada85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":2247.666666666686,"median_ns":498726.6666666667,"p99_ns":522040.0,"rounds":[498726.6666666667,515337.6666666667]}},"finance_query::ref_bench_vwap":{"alloc":{"allocs":5060,"bytes":1773061},"callgrind":{"ir":5633702},"covers":"finance_query::backtesting::refs::vwap","fingerprint":"5a7b0d9a4529855f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5633702},"walltime":{"mad_ns":1479.0,"median_ns":542642.3333333334,"p99_ns":568961.3333333334,"rounds":[542642.3333333334,560402.0]}},"finance_query::ref_bench_vwma":{"alloc":{"allocs":4964,"bytes":1758633},"callgrind":{"ir":5367635},"covers":"finance_query::backtesting::refs::vwma","fingerprint":"1ba9ca7635ce524c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5367635},"walltime":{"mad_ns":2558.333333333372,"median_ns":538588.0,"p99_ns":559888.0,"rounds":[538588.0,551702.6666666666]}},"finance_query::ref_bench_williams_r":{"alloc":{"allocs":29,"bytes":65983},"callgrind":{"ir":748860},"covers":"finance_query::backtesting::refs::williams_r","fingerprint":"aefa1d02e674c415","perfcnt":{"cache_refs":0,"cycles":0,"instructions":748860},"tolerance_pct":16.0,"walltime":{"mad_ns":181.6818181818162,"median_ns":60904.40909090909,"p99_ns":63799.818181818184,"rounds":[60904.40909090909,61585.269230769234]}},"finance_query::ref_bench_wma":{"alloc":{"allocs":4969,"bytes":1772256},"callgrind":{"ir":5488219},"covers":"finance_query::backtesting::refs::wma","fingerprint":"c9718070aa926512","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5488219},"walltime":{"mad_ns":2508.3333333332557,"median_ns":529901.3333333334,"p99_ns":559761.0,"rounds":[529901.3333333334,546115.3333333334]}},"finance_query::risk_beta":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":262224},"covers":"finance_query::risk::beta","fingerprint":"e8196c36ced6eae3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":262224},"walltime":{"mad_ns":30.96875,"median_ns":61167.28125,"p99_ns":61531.40625,"rounds":[61167.28125,61167.59375]}},"finance_query::risk_calmar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":156},"covers":"finance_query::risk::calmar_ratio","fingerprint":"c3b7f0439e318818","perfcnt":{"cache_refs":0,"cycles":0,"instructions":156},"walltime":{"mad_ns":0.11580000000000013,"median_ns":16.35993467996734,"p99_ns":17.010756505378254,"rounds":[16.41432,16.35993467996734]}},"finance_query::risk_historical_cvar":{"alloc":{"allocs":2,"bytes":262144},"callgrind":{"ir":4332813},"covers":"finance_query::risk::historical_cvar","fingerprint":"7dc027bdda935319","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4332813},"walltime":{"mad_ns":575.0,"median_ns":338489.4,"p99_ns":348694.6,"rounds":[338489.4,341417.0]}},"finance_query::risk_historical_var":{"alloc":{"allocs":2,"bytes":1600000},"callgrind":{"ir":31167375},"covers":"finance_query::risk::historical_var","fingerprint":"e81646adfbb56807","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31167375},"walltime":{"mad_ns":10780.0,"median_ns":2585158.0,"p99_ns":2634651.0,"rounds":[2590508.0,2585158.0]}},"finance_query::risk_information_ratio":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145879},"covers":"finance_query::risk::information_ratio","fingerprint":"031cead0a4a656d5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145879},"walltime":{"mad_ns":286.49122807017557,"median_ns":36113.56140350877,"p99_ns":36731.89473684211,"rounds":[36550.333333333336,36113.56140350877]}},"finance_query::risk_kelly_criterion":{"alloc":{"allocs":16,"bytes":16320},"callgrind":{"ir":30925},"covers":"finance_query::risk::kelly_criterion","fingerprint":"07a04160a3d84860","perfcnt":{"cache_refs":0,"cycles":0,"instructions":30925},"walltime":{"mad_ns":27.896296296295983,"median_ns":3994.116788321168,"p99_ns":4066.792592592592,"rounds":[4031.4,3994.116788321168]}},"finance_query::risk_max_drawdown":{"alloc":{"allocs":1,"bytes":8008},"callgrind":{"ir":35226},"covers":"finance_query::risk::max_drawdown","fingerprint":"01242726919cdb33","perfcnt":{"cache_refs":0,"cycles":0,"instructions":35226},"walltime":{"mad_ns":6.851162790698254,"median_ns":8028.52466367713,"p99_ns":8144.497674418604,"rounds":[8031.493023255814,8028.52466367713]}},"finance_query::risk_omega_ratio":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":139305},"covers":"finance_query::risk::omega_ratio","fingerprint":"225e7ea90904fef7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":139305},"walltime":{"mad_ns":14.03076923077242,"median_ns":30547.323076923076,"p99_ns":30776.046153846153,"rounds":[30554.876923076925,30547.323076923076]}},"finance_query::risk_parametric_cvar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100416},"covers":"finance_query::risk::parametric_cvar","fingerprint":"094eafc6f4747503","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100416},"walltime":{"mad_ns":11.23076923076951,"median_ns":30583.384615384617,"p99_ns":30898.89230769231,"rounds":[30583.384615384617,30590.784615384615]}},"finance_query::risk_parametric_var":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100412},"covers":"finance_query::risk::parametric_var","fingerprint":"2b80850c4651a51f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100412},"walltime":{"mad_ns":9.076923076921958,"median_ns":30577.215384615385,"p99_ns":30731.507692307692,"rounds":[30577.215384615385,30581.07692307692]}},"finance_query::risk_sharpe":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100406},"covers":"finance_query::risk::sharpe_ratio","fingerprint":"e5c7b87e990d34d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100406},"walltime":{"mad_ns":17.876923076924868,"median_ns":30573.061538461538,"p99_ns":30750.784615384615,"rounds":[30597.876923076925,30573.061538461538]}},"finance_query::risk_sortino":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":161843},"covers":"finance_query::risk::sortino_ratio","fingerprint":"371dea325f9d6cae","perfcnt":{"cache_refs":0,"cycles":0,"instructions":161843},"walltime":{"mad_ns":23.5692307692334,"median_ns":30567.56923076923,"p99_ns":30728.938461538462,"rounds":[30596.63076923077,30567.56923076923]}},"finance_query::risk_tracking_error":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145876},"covers":"finance_query::risk::tracking_error","fingerprint":"1f430ecce80a776f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145876},"walltime":{"mad_ns":282.58490566037653,"median_ns":36262.18518518518,"p99_ns":37279.46296296296,"rounds":[36607.96226415094,36262.18518518518]}},"finance_query::risk_ulcer_index":{"alloc":{"allocs":2,"bytes":262160},"callgrind":{"ir":619414},"covers":"finance_query::risk::ulcer_index","fingerprint":"d468b51317386dfe","perfcnt":{"cache_refs":0,"cycles":0,"instructions":619414},"walltime":{"mad_ns":154.81818181817653,"median_ns":174791.5,"p99_ns":176773.3,"rounds":[175729.81818181818,174791.5]}},"finance_query::risk_win_loss_stats":{"alloc":{"allocs":25,"bytes":393152},"callgrind":{"ir":389633},"covers":"finance_query::risk::win_loss_stats","fingerprint":"a47e7bdf6e3be45e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":389633},"walltime":{"mad_ns":1328.5,"median_ns":144589.7,"p99_ns":149721.2,"rounds":[144589.7,170023.22222222222]}},"finance_query::rss_parse":{"alloc":{"allocs":48,"bytes":3714},"callgrind":{"ir":64944},"covers":"finance_query::feeds::parse_bytes","fingerprint":"06388a2eb9c51257","perfcnt":{"cache_refs":0,"cycles":0,"instructions":64944},"walltime":{"mad_ns":17.89105058365749,"median_ns":5326.23346303502,"p99_ns":5458.184027777777,"rounds":[5326.23346303502,5327.90625]}},"finance_query::score_news":{"alloc":{"allocs":976,"bytes":17381},"callgrind":{"ir":922301},"covers":"finance_query::analyze_sentiment","fingerprint":"3df91dbe32c5c7df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":922301},"tolerance_pct":8.0,"walltime":{"mad_ns":182.84999999999127,"median_ns":88352.85,"p99_ns":89419.05,"rounds":[88352.85,88421.7]}},"finance_query::score_transcript":{"alloc":{"allocs":42100,"bytes":1875050},"callgrind":{"ir":48562003},"covers":"finance_query::Transcript::overall_sentiment","fingerprint":"06eeab021692d6ba","perfcnt":{"cache_refs":0,"cycles":0,"instructions":48562003},"walltime":{"mad_ns":21691.0,"median_ns":4703964.0,"p99_ns":4810994.0,"rounds":[4703964.0,5135424.0]}},"finance_query::ser_currencies":{"alloc":{"allocs":8,"bytes":32640},"callgrind":{"ir":223104},"covers":"finance_query::Currency","fingerprint":"efe15403ce3bbb4b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":223104},"walltime":{"mad_ns":246.41379310344928,"median_ns":17026.344827586207,"p99_ns":17517.69827586207,"rounds":[17026.344827586207,17195.543859649122]}},"finance_query::stream_deserialize":{"alloc":{"allocs":4,"bytes":20},"callgrind":{"ir":14523},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"a22cf8f7f61f01b0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14523},"walltime":{"mad_ns":5.689594356261068,"median_ns":1102.1629502572898,"p99_ns":1123.9691252144082,"rounds":[1108.7936507936508,1102.1629502572898]}},"finance_query::stream_serialize":{"alloc":{"allocs":4,"bytes":1920},"callgrind":{"ir":11077},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"7f43620515b19e17","perfcnt":{"cache_refs":0,"cycles":0,"instructions":11077},"walltime":{"mad_ns":9.249138920780752,"median_ns":948.0535055350554,"p99_ns":1000.290590405904,"rounds":[963.2376578645236,948.0535055350554]}},"finance_query::ticker_chart_then_cached":{"alloc":{"allocs":20,"bytes":3266},"callgrind":{"ir":14740},"covers":"finance_query::Ticker::chart","fingerprint":"0d27d7b4508e2520","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14740},"walltime":{"mad_ns":2.944890929965595,"median_ns":1393.7910447761194,"p99_ns":1419.4535017221583,"rounds":[1393.7910447761194,1431.0619158878503]}},"finance_query::ticker_quote_polls":{"alloc":{"allocs":3,"bytes":32},"asyncexec":{"polls":1,"wakes":0},"callgrind":{"ir":222998},"covers":"finance_query::Ticker::quote","fingerprint":"d2b647327ae6265f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":222998},"walltime":{"mad_ns":12.32830188679236,"median_ns":6808.324528301887,"p99_ns":7159.815094339622,"rounds":[6808.324528301887,7318.173076923077]}},"finance_query::ticker_quote_then_cached":{"alloc":{"allocs":4,"bytes":43864},"callgrind":{"ir":420299},"covers":"finance_query::Ticker::quote","fingerprint":"032178a0878bae28","perfcnt":{"cache_refs":0,"cycles":0,"instructions":420299},"walltime":{"mad_ns":41.47093023255729,"median_ns":11182.168604651162,"p99_ns":11817.470930232555,"rounds":[11229.156976744183,11182.168604651162]}},"finance_query::tickers_batch_quote_then_cached":{"alloc":{"allocs":16,"bytes":134810},"callgrind":{"ir":237733},"covers":"finance_query::Tickers::quotes","fingerprint":"bbc3950592f74437","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237733},"walltime":{"mad_ns":27.09659090909008,"median_ns":9716.823863636364,"p99_ns":10426.443181818182,"rounds":[9716.823863636364,10013.464285714286]}},"finance_query::translate_dictionary":{"alloc":{"allocs":49,"bytes":2880},"callgrind":{"ir":19145},"covers":"finance_query::translation::translate_texts","fingerprint":"78375b09438d0e25","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19145},"tolerance_pct":8.0,"walltime":{"mad_ns":4.0631578947368325,"median_ns":1904.581047381546,"p99_ns":1935.211970074813,"rounds":[1905.5394736842104,1904.581047381546]}},"finance_query::translation_set_backend":{"alloc":{"allocs":1,"bytes":16},"callgrind":{"ir":244},"covers":"finance_query::translation::set_backend","fingerprint":"85aa45e4fe68b716","perfcnt":{"cache_refs":0,"cycles":0,"instructions":244},"walltime":{"mad_ns":0.005130751406820622,"median_ns":17.8884,"p99_ns":19.55825885468388,"rounds":[17.89672293942403,17.8884]}},"finance_query::translation_translate":{"alloc":{"allocs":79,"bytes":6298},"callgrind":{"ir":53540},"covers":"finance_query::translation::translate","fingerprint":"fcff89dfe8706e67","perfcnt":{"cache_refs":0,"cycles":0,"instructions":53540},"walltime":{"mad_ns":6.548245614035295,"median_ns":3676.969298245614,"p99_ns":3960.745614035088,"rounds":[3676.969298245614,3857.532520325203]}},"finance_query::translation_translate_with":{"alloc":{"allocs":77,"bytes":6294},"callgrind":{"ir":52308},"covers":"finance_query::translation::translate_with","fingerprint":"593c7cab4be531d2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52308},"walltime":{"mad_ns":4.9917695473250205,"median_ns":3411.1206225680935,"p99_ns":3483.396887159533,"rounds":[3468.0123456790125,3411.1206225680935]}}},"noise_pct":0.17,"unix":1789172810} +{"commit":"cfbd91dc","items":{"finance_query::bt_atr_sizing":{"alloc":{"allocs":164,"bytes":189906},"callgrind":{"ir":640630},"covers":"finance_query::backtesting::BacktestConfig::calculate_position_size_with_context","fingerprint":"1a31fd85773eb633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":640630},"walltime":{"mad_ns":123.0571428571493,"median_ns":44565.0,"p99_ns":44954.85,"rounds":[51292.25714285715,44565.0]}},"finance_query::bt_base_to_htf_index":{"alloc":{"allocs":1,"bytes":262144},"callgrind":{"ir":321100},"covers":"finance_query::backtesting::resample::base_to_htf_index","fingerprint":"ae2baba0957ee4cc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":321100},"tolerance_pct":8.0,"walltime":{"mad_ns":212.95999999999913,"median_ns":17047.382352941175,"p99_ns":18742.117647058825,"rounds":[18831.346666666668,17047.382352941175]}},"finance_query::bt_bayesian_search":{"alloc":{"allocs":2382,"bytes":2592578},"callgrind":{"ir":29270609},"covers":"finance_query::backtesting::BayesianSearch","fingerprint":"c00ff0d77f60955b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29270609},"walltime":{"mad_ns":5999.0,"median_ns":1827661.0,"p99_ns":1842991.0,"rounds":[2090560.0,1827661.0]}},"finance_query::bt_fractional_kelly_sizing":{"alloc":{"allocs":88,"bytes":94950},"callgrind":{"ir":470574},"covers":"finance_query::backtesting::BacktestConfigBuilder::position_sizing","fingerprint":"4e94cf4f2165d670","perfcnt":{"cache_refs":0,"cycles":0,"instructions":470574},"walltime":{"mad_ns":96.90909090908826,"median_ns":29983.8125,"p99_ns":30378.296875,"rounds":[34600.145454545454,29983.8125]}},"finance_query::bt_grid_pareto":{"alloc":{"allocs":2966,"bytes":3084181},"callgrind":{"ir":13097057},"covers":"finance_query::backtesting::GridSearch::run_pareto","fingerprint":"00fe1bfd846bc13b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13097057},"walltime":{"mad_ns":51346.5,"median_ns":502673.3333333333,"p99_ns":752065.0,"rounds":[698223.0,502673.3333333333]}},"finance_query::bt_grid_search":{"alloc":{"allocs":3012,"bytes":3101794},"callgrind":{"ir":13138629},"covers":"finance_query::backtesting::GridSearch","fingerprint":"d8dab5ed9ee558dc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13138629},"walltime":{"mad_ns":8928.666666666628,"median_ns":484195.5,"p99_ns":526587.3333333334,"rounds":[499848.6666666667,484195.5]}},"finance_query::bt_leveraged_margin":{"alloc":{"allocs":158,"bytes":141882},"callgrind":{"ir":594206},"covers":"finance_query::backtesting::BacktestConfigBuilder::max_leverage","fingerprint":"6560f32a0b418e34","perfcnt":{"cache_refs":0,"cycles":0,"instructions":594206},"walltime":{"mad_ns":57.693877551020705,"median_ns":37842.94117647059,"p99_ns":38320.94117647059,"rounds":[38226.32653061225,37842.94117647059]}},"finance_query::bt_monte_carlo":{"alloc":{"allocs":6,"bytes":16384},"callgrind":{"ir":1091486},"covers":"finance_query::backtesting::MonteCarloConfig","fingerprint":"7084493d4f7ccac3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1091486},"walltime":{"mad_ns":1544.583333333343,"median_ns":130319.41666666669,"p99_ns":137275.33333333334,"rounds":[133157.0,130319.41666666669]}},"finance_query::bt_resample":{"alloc":{"allocs":11,"bytes":589536},"callgrind":{"ir":1451621},"covers":"finance_query::backtesting::resample::resample","fingerprint":"5bc34403042b8b8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1451621},"walltime":{"mad_ns":265.85714285714494,"median_ns":77671.86956521739,"p99_ns":79019.47826086957,"rounds":[77680.85714285714,77671.86956521739]}},"finance_query::bt_sma_crossover":{"alloc":{"allocs":2373,"bytes":2344013},"callgrind":{"ir":9495133},"covers":"finance_query::backtesting::BacktestEngine::run","fingerprint":"ecbebd33dca4d8a5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9495133},"walltime":{"mad_ns":7102.0,"median_ns":661657.0,"p99_ns":727348.5,"rounds":[669724.5,661657.0]}},"finance_query::bt_strategy_builder":{"alloc":{"allocs":328,"bytes":265698},"callgrind":{"ir":1075555},"covers":"finance_query::backtesting::StrategyBuilder","fingerprint":"6f4ba8353d63b22a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1075555},"walltime":{"mad_ns":3278.9411764705874,"median_ns":118072.0,"p99_ns":131467.05555555556,"rounds":[125889.4705882353,118072.0]}},"finance_query::capability_name":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::Capability::name","fingerprint":"8294b35f1d9217c5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.0003380047320662438,"median_ns":1.19352070928993,"p99_ns":1.4638204934869088,"rounds":[1.1936507111099557,1.19352070928993]}},"finance_query::cond_bench_always_false":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":250390},"covers":"finance_query::backtesting::condition::always_false","fingerprint":"3c6f744dd5ff4e19","perfcnt":{"cache_refs":0,"cycles":0,"instructions":250390},"tolerance_pct":20.0,"walltime":{"mad_ns":34.141891891893465,"median_ns":13473.932432432432,"p99_ns":13650.65306122449,"rounds":[13473.932432432432,13523.00680272109]}},"finance_query::cond_bench_always_true":{"alloc":{"allocs":4045,"bytes":1710867},"callgrind":{"ir":4333637},"covers":"finance_query::backtesting::condition::always_true","fingerprint":"972559dcd669a91b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4333637},"walltime":{"mad_ns":480.0,"median_ns":338901.8,"p99_ns":349589.4,"rounds":[344035.8,338901.8]}},"finance_query::cond_bench_has_position":{"alloc":{"allocs":4045,"bytes":1712862},"callgrind":{"ir":4322645},"covers":"finance_query::backtesting::condition::has_position","fingerprint":"c3b523e0c800f7d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4322645},"walltime":{"mad_ns":883.6000000000349,"median_ns":345446.6,"p99_ns":356413.0,"rounds":[345446.6,348430.6]}},"finance_query::cond_bench_held_for_bars":{"alloc":{"allocs":1041,"bytes":458837},"callgrind":{"ir":1519697},"covers":"finance_query::backtesting::condition::held_for_bars","fingerprint":"a0eee65aa23de41c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1519697},"walltime":{"mad_ns":453.25,"median_ns":116140.875,"p99_ns":122617.375,"rounds":[116140.875,117009.33333333331]}},"finance_query::cond_bench_in_loss":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4359928},"covers":"finance_query::backtesting::condition::in_loss","fingerprint":"e74fc250504a592c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4359928},"walltime":{"mad_ns":5218.400000000023,"median_ns":346938.0,"p99_ns":351685.0,"rounds":[346938.0,347726.8]}},"finance_query::cond_bench_in_profit":{"alloc":{"allocs":142,"bytes":88980},"callgrind":{"ir":558418},"covers":"finance_query::backtesting::condition::in_profit","fingerprint":"4da9f8368bae4c7b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":558418},"walltime":{"mad_ns":440.44444444444525,"median_ns":35268.31481481482,"p99_ns":36476.12727272727,"rounds":[35268.31481481482,35818.490909090906]}},"finance_query::cond_bench_is_long":{"alloc":{"allocs":4045,"bytes":1702887},"callgrind":{"ir":4317880},"covers":"finance_query::backtesting::condition::is_long","fingerprint":"a2c55e82a48a18d0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4317880},"walltime":{"mad_ns":12055.400000000023,"median_ns":348004.8,"p99_ns":353051.0,"rounds":[392090.8,348004.8]}},"finance_query::cond_bench_is_short":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::is_short","fingerprint":"3ba1bf496b31d556","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":192.295774647886,"median_ns":23844.0,"p99_ns":24262.573170731703,"rounds":[27882.74647887324,23844.0]}},"finance_query::cond_bench_no_position":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":401339},"covers":"finance_query::backtesting::condition::no_position","fingerprint":"d0234918ea9ef760","perfcnt":{"cache_refs":0,"cycles":0,"instructions":401339},"walltime":{"mad_ns":29.478873239437235,"median_ns":23833.878048780487,"p99_ns":23941.40243902439,"rounds":[27780.408450704224,23833.878048780487]}},"finance_query::cond_bench_stop_loss":{"alloc":{"allocs":24,"bytes":43690},"callgrind":{"ir":456629},"covers":"finance_query::backtesting::condition::stop_loss","fingerprint":"21373e5c8514906c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":456629},"walltime":{"mad_ns":96.31147540983513,"median_ns":26967.069444444445,"p99_ns":27131.194444444445,"rounds":[31501.62295081967,26967.069444444445]}},"finance_query::cond_bench_take_profit":{"alloc":{"allocs":13,"bytes":42860},"callgrind":{"ir":443261},"covers":"finance_query::backtesting::condition::take_profit","fingerprint":"f3bd88ef95f664c6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":443261},"walltime":{"mad_ns":230.1818181818162,"median_ns":25645.948051948053,"p99_ns":26074.012987012982,"rounds":[29031.530303030304,25645.948051948053]}},"finance_query::cond_bench_trailing_stop":{"alloc":{"allocs":92,"bytes":88644},"callgrind":{"ir":596789},"covers":"finance_query::backtesting::condition::trailing_stop","fingerprint":"06a3454eeed9da8d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":596789},"walltime":{"mad_ns":329.29787234042305,"median_ns":37123.557692307695,"p99_ns":37874.32692307692,"rounds":[39457.78723404255,37123.557692307695]}},"finance_query::cond_bench_trailing_take_profit":{"alloc":{"allocs":72,"bytes":63588},"callgrind":{"ir":605839},"covers":"finance_query::backtesting::condition::trailing_take_profit","fingerprint":"dd16b1f0cf140931","perfcnt":{"cache_refs":0,"cycles":0,"instructions":605839},"walltime":{"mad_ns":353.25,"median_ns":37640.145833333336,"p99_ns":37991.9375,"rounds":[41514.5,37640.145833333336]}},"finance_query::de_chart":{"alloc":{"allocs":13,"bytes":4369},"callgrind":{"ir":108442},"covers":"finance_query::Chart","fingerprint":"7271e37638ec9e3b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":108442},"walltime":{"mad_ns":24.241134751772737,"median_ns":5113.622837370242,"p99_ns":5492.941176470588,"rounds":[5708.602836879432,5113.622837370242]}},"finance_query::de_crypto_coins":{"alloc":{"allocs":205,"bytes":28185},"callgrind":{"ir":350775},"covers":"finance_query::crypto::CoinQuote","fingerprint":"c87c004d0199f031","perfcnt":{"cache_refs":0,"cycles":0,"instructions":350775},"walltime":{"mad_ns":86.1710526315801,"median_ns":19013.91139240506,"p99_ns":20879.592105263157,"rounds":[20305.947368421053,19013.91139240506]}},"finance_query::de_currencies":{"alloc":{"allocs":647,"bytes":54672},"callgrind":{"ir":598600},"covers":"finance_query::Currency","fingerprint":"72ec11822c1f80e5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":598600},"walltime":{"mad_ns":112.9268292682973,"median_ns":41139.666666666664,"p99_ns":42749.75555555556,"rounds":[45504.243902439026,41139.666666666664]}},"finance_query::de_edgar_facts":{"alloc":{"allocs":11899,"bytes":1356382},"callgrind":{"ir":13920767},"covers":"finance_query::CompanyFacts","fingerprint":"779882a5a9ad195d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":13920767},"walltime":{"mad_ns":11255.5,"median_ns":897539.5,"p99_ns":955094.0,"rounds":[989280.5,897539.5]}},"finance_query::de_edgar_submissions":{"alloc":{"allocs":6784,"bytes":465397},"callgrind":{"ir":5273161},"covers":"finance_query::EdgarSubmissions","fingerprint":"e51057e95d193355","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5273161},"walltime":{"mad_ns":1687.2000000000116,"median_ns":349425.8,"p99_ns":354873.0,"rounds":[385306.4,349425.8]}},"finance_query::de_fear_and_greed":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":1413},"covers":"finance_query::FearAndGreed","fingerprint":"9fad246454f6f82b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1413},"walltime":{"mad_ns":1.9346779048765796,"median_ns":54.30477316706085,"p99_ns":56.81197591915717,"rounds":[58.93573148705599,54.30477316706085]}},"finance_query::de_fear_and_greed_crypto_history":{"alloc":{"allocs":3,"bytes":448},"callgrind":{"ir":15530},"covers":"finance_query::FearAndGreed","fingerprint":"157de1fa8946d2a3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":15530},"walltime":{"mad_ns":5.756756756756772,"median_ns":696.9102964118565,"p99_ns":718.5904836193448,"rounds":[765.5793918918919,696.9102964118565]}},"finance_query::de_financials":{"alloc":{"allocs":206,"bytes":22532},"callgrind":{"ir":237166},"covers":"finance_query::FinancialStatement","fingerprint":"8f847106eb3fbec5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237166},"walltime":{"mad_ns":200.77894736842245,"median_ns":14176.694444444443,"p99_ns":14387.425925925923,"rounds":[15847.073684210529,14176.694444444443]}},"finance_query::de_fred_series":{"alloc":{"allocs":873,"bytes":90398},"callgrind":{"ir":1053514},"covers":"finance_query::fred::MacroSeries","fingerprint":"f42e82e6930d1ddc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1053514},"walltime":{"mad_ns":438.0,"median_ns":65976.3448275862,"p99_ns":66887.37931034483,"rounds":[72379.80769230769,65976.3448275862]}},"finance_query::de_hours":{"alloc":{"allocs":10,"bytes":1046},"callgrind":{"ir":7474},"covers":"finance_query::MarketHours","fingerprint":"bea72236e97c42c9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":7474},"walltime":{"mad_ns":7.75983989326221,"median_ns":510.30855263157895,"p99_ns":562.3328947368421,"rounds":[587.7164776517678,510.30855263157895]}},"finance_query::de_market_summary":{"alloc":{"allocs":228,"bytes":36044},"callgrind":{"ir":260908},"covers":"finance_query::MarketSummaryQuote","fingerprint":"9fb8cd5f8da7b665","perfcnt":{"cache_refs":0,"cycles":0,"instructions":260908},"walltime":{"mad_ns":68.05376344086108,"median_ns":17672.59,"p99_ns":18039.95,"rounds":[19273.387096774193,17672.59]}},"finance_query::de_news":{"alloc":{"allocs":53,"bytes":6690},"callgrind":{"ir":45006},"covers":"finance_query::News","fingerprint":"8d9853d8a34c3745","perfcnt":{"cache_refs":0,"cycles":0,"instructions":45006},"walltime":{"mad_ns":11.670781893004005,"median_ns":2260.133689839572,"p99_ns":2300.903743315508,"rounds":[2521.401234567901,2260.133689839572]}},"finance_query::de_options":{"alloc":{"allocs":6,"bytes":1028},"callgrind":{"ir":12470},"covers":"finance_query::Options","fingerprint":"03666dca23b1957f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":12470},"walltime":{"mad_ns":3.0320512820512704,"median_ns":644.3300573300573,"p99_ns":663.7149877149877,"rounds":[696.3830128205128,644.3300573300573]}},"finance_query::de_quote":{"alloc":{"allocs":8235,"bytes":767090},"callgrind":{"ir":9519938},"covers":"finance_query::Quote","fingerprint":"c4846f0193df1bd5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":9519938},"walltime":{"mad_ns":5377.5,"median_ns":636375.0,"p99_ns":661056.3333333334,"rounds":[703825.5,636375.0]}},"finance_query::de_screener":{"alloc":{"allocs":4498,"bytes":484379},"callgrind":{"ir":3845603},"covers":"finance_query::ScreenerResults","fingerprint":"f22da9714be2434b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3845603},"walltime":{"mad_ns":4019.0,"median_ns":280074.5,"p99_ns":295730.5,"rounds":[302068.1666666667,280074.5]}},"finance_query::de_search":{"alloc":{"allocs":55,"bytes":5105},"callgrind":{"ir":55868},"covers":"finance_query::SearchResults","fingerprint":"9fa3fc76c183024b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":55868},"walltime":{"mad_ns":13.53349875930553,"median_ns":3357.6624040920715,"p99_ns":3447.833746898263,"rounds":[3393.238213399504,3357.6624040920715]}},"finance_query::de_treasury_yields":{"alloc":{"allocs":119,"bytes":59594},"callgrind":{"ir":774527},"covers":"finance_query::fred::TreasuryYield","fingerprint":"4ffd3df65edb94ee","perfcnt":{"cache_refs":0,"cycles":0,"instructions":774527},"walltime":{"mad_ns":155.21818181817798,"median_ns":35260.8,"p99_ns":36245.145454545454,"rounds":[35260.8,35855.125]}},"finance_query::de_trending":{"alloc":{"allocs":24,"bytes":1551},"callgrind":{"ir":18279},"covers":"finance_query::TrendingQuote","fingerprint":"8566b49a86857ae5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18279},"walltime":{"mad_ns":2.721311475409948,"median_ns":1054.7486338797814,"p99_ns":1206.5537190082644,"rounds":[1054.7486338797814,1101.9742883379247]}},"finance_query::dispatch_select":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":68},"covers":"finance_query::Capability","fingerprint":"4ed46cd58b0b0633","perfcnt":{"cache_refs":0,"cycles":0,"instructions":68},"walltime":{"mad_ns":0.000930001860004026,"median_ns":2.4105648211296424,"p99_ns":2.670190340380681,"rounds":[2.4105648211296424,2.5659204502499056]}},"finance_query::ind_accumulation_distribution":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":27672},"covers":"finance_query::indicators::accumulation_distribution","fingerprint":"a4ba9402ef97e23a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":27672},"walltime":{"mad_ns":1.6872037914690736,"median_ns":2214.367298578199,"p99_ns":2221.9917061611372,"rounds":[2214.367298578199,2596.4627594627595]}},"finance_query::ind_alma":{"alloc":{"allocs":2,"bytes":16072},"callgrind":{"ir":107851},"covers":"finance_query::indicators::alma","fingerprint":"407339f38d0d36c2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":107851},"walltime":{"mad_ns":15.543147208121807,"median_ns":4785.46192893401,"p99_ns":4895.852791878173,"rounds":[4785.46192893401,6042.533936651584]}},"finance_query::ind_aroon":{"alloc":{"allocs":9,"bytes":32704},"callgrind":{"ir":194710},"covers":"finance_query::indicators::aroon","fingerprint":"edd5012131150e00","perfcnt":{"cache_refs":0,"cycles":0,"instructions":194710},"walltime":{"mad_ns":47.95495495495379,"median_ns":8234.702702702703,"p99_ns":8359.279279279279,"rounds":[8234.702702702703,9529.375]}},"finance_query::ind_atr":{"alloc":{"allocs":2,"bytes":23896},"callgrind":{"ir":57477},"covers":"finance_query::indicators::atr","fingerprint":"3a955393230e3043","perfcnt":{"cache_refs":0,"cycles":0,"instructions":57477},"walltime":{"mad_ns":5.787162162162531,"median_ns":6588.1824324324325,"p99_ns":6620.763513513513,"rounds":[6588.1824324324325,7739.4484126984125]}},"finance_query::ind_awesome_oscillator":{"alloc":{"allocs":4,"bytes":39704},"callgrind":{"ir":52496},"covers":"finance_query::indicators::awesome_oscillator","fingerprint":"fcd270a4e5f4fe68","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52496},"walltime":{"mad_ns":1.9112149532711555,"median_ns":4462.408878504673,"p99_ns":4470.140186915888,"rounds":[4462.408878504673,5089.187335092348]}},"finance_query::ind_balance_of_power":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":23362},"covers":"finance_query::indicators::balance_of_power","fingerprint":"82fe9492364c86d6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23362},"walltime":{"mad_ns":2.6775538568451793,"median_ns":1281.1167477414872,"p99_ns":1340.0764419735929,"rounds":[1281.1167477414872,1378.397966594045]}},"finance_query::ind_bull_bear_power":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29581},"covers":"finance_query::indicators::bull_bear_power","fingerprint":"912b17c3d69c27b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29581},"walltime":{"mad_ns":1.564732142856883,"median_ns":4258.040178571428,"p99_ns":4275.089285714285,"rounds":[4258.040178571428,4666.789346246974]}},"finance_query::ind_cci":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":149203},"covers":"finance_query::indicators::cci","fingerprint":"72b63332d473c7fc","perfcnt":{"cache_refs":0,"cycles":0,"instructions":149203},"walltime":{"mad_ns":6.400900900900524,"median_ns":9029.135135135137,"p99_ns":9111.693693693696,"rounds":[9029.135135135137,9972.572139303482]}},"finance_query::ind_chaikin_oscillator":{"alloc":{"allocs":4,"bytes":39912},"callgrind":{"ir":66908},"covers":"finance_query::indicators::chaikin_oscillator","fingerprint":"dd88dcb140ecfb22","perfcnt":{"cache_refs":0,"cycles":0,"instructions":66908},"walltime":{"mad_ns":3.555555555556566,"median_ns":9150.041666666666,"p99_ns":9183.310185185184,"rounds":[9150.041666666666,9677.351219512197]}},"finance_query::ind_choppiness_index":{"alloc":{"allocs":8,"bytes":16560},"callgrind":{"ir":281356},"covers":"finance_query::indicators::choppiness_index","fingerprint":"d6cea008c31f227f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":281356},"walltime":{"mad_ns":81.64444444444416,"median_ns":13060.555555555557,"p99_ns":13488.455555555556,"rounds":[13060.555555555557,14533.25]}},"finance_query::ind_cmf":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":50390},"covers":"finance_query::indicators::cmf","fingerprint":"cfed0c3b398cc11c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":50390},"walltime":{"mad_ns":8.375,"median_ns":2165.4326923076924,"p99_ns":2188.5997596153848,"rounds":[2165.4326923076924,2386.9264516129033]}},"finance_query::ind_cmo":{"alloc":{"allocs":2,"bytes":24000},"callgrind":{"ir":61742},"covers":"finance_query::indicators::cmo","fingerprint":"df5f501a0964d2d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":61742},"walltime":{"mad_ns":7.624671916010357,"median_ns":3722.482939632546,"p99_ns":3747.708661417322,"rounds":[3722.482939632546,3931.5028735632186]}},"finance_query::ind_coppock_curve":{"alloc":{"allocs":3,"bytes":31704},"callgrind":{"ir":74202},"covers":"finance_query::indicators::coppock_curve","fingerprint":"96136bbce8ae45b4","perfcnt":{"cache_refs":0,"cycles":0,"instructions":74202},"walltime":{"mad_ns":2.824766355141037,"median_ns":4537.908878504673,"p99_ns":4556.217289719626,"rounds":[4537.908878504673,4776.061425061425]}},"finance_query::ind_dema":{"alloc":{"allocs":3,"bytes":31544},"callgrind":{"ir":40936},"covers":"finance_query::indicators::dema","fingerprint":"0a85348771f7c482","perfcnt":{"cache_refs":0,"cycles":0,"instructions":40936},"walltime":{"mad_ns":4.523297491039557,"median_ns":7009.598566308244,"p99_ns":7076.605734767025,"rounds":[7009.598566308244,7411.775280898876]}},"finance_query::ind_donchian_channels":{"alloc":{"allocs":9,"bytes":48448},"callgrind":{"ir":181271},"covers":"finance_query::indicators::donchian_channels","fingerprint":"434b0fbbef5cb545","perfcnt":{"cache_refs":0,"cycles":0,"instructions":181271},"walltime":{"mad_ns":37.385542168674874,"median_ns":7961.927710843373,"p99_ns":8057.674698795181,"rounds":[7961.927710843373,8163.557522123894]}},"finance_query::ind_elder_ray":{"alloc":{"allocs":3,"bytes":39904},"callgrind":{"ir":29582},"covers":"finance_query::indicators::elder_ray","fingerprint":"ff795913ef7682e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":29582},"walltime":{"mad_ns":3.3280898876409992,"median_ns":4261.937078651686,"p99_ns":4287.07191011236,"rounds":[4261.937078651686,4437.7086247086245]}},"finance_query::ind_fibonacci_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":24550},"covers":"finance_query::indicators::fibonacci_pivot_points","fingerprint":"2951d26a1c435c26","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24550},"walltime":{"mad_ns":2.1853146853150065,"median_ns":2186.965034965035,"p99_ns":2216.581585081585,"rounds":[2186.965034965035,2300.167874396135]}},"finance_query::ind_fibonacci_retracement":{"alloc":{"allocs":9,"bytes":64960},"callgrind":{"ir":184891},"covers":"finance_query::indicators::fibonacci_retracement","fingerprint":"221a55ac0c457334","perfcnt":{"cache_refs":0,"cycles":0,"instructions":184891},"walltime":{"mad_ns":70.00877192982443,"median_ns":8466.456140350878,"p99_ns":9073.972727272729,"rounds":[8466.456140350878,8898.709090909091]}},"finance_query::ind_heikin_ashi":{"alloc":{"allocs":9,"bytes":136000},"callgrind":{"ir":133768},"covers":"finance_query::indicators::heikin_ashi","fingerprint":"d15fa71d61fb5e85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":133768},"walltime":{"mad_ns":11.036036036035512,"median_ns":8545.621621621622,"p99_ns":8616.063063063064,"rounds":[8545.621621621622,9110.172897196262]}},"finance_query::ind_hma":{"alloc":{"allocs":5,"bytes":47448},"callgrind":{"ir":103233},"covers":"finance_query::indicators::hma","fingerprint":"29e1b1a3910f7137","perfcnt":{"cache_refs":0,"cycles":0,"instructions":103233},"walltime":{"mad_ns":3.39852398523999,"median_ns":7116.616236162362,"p99_ns":7146.354243542435,"rounds":[7116.616236162362,7469.208494208494]}},"finance_query::ind_ichimoku":{"alloc":{"allocs":27,"bytes":82368},"callgrind":{"ir":535303},"covers":"finance_query::indicators::ichimoku","fingerprint":"c69ae4cfa22e437b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":535303},"walltime":{"mad_ns":260.3913043478278,"median_ns":23114.869565217392,"p99_ns":24222.978260869564,"rounds":[23114.869565217392,23673.043478260868]}},"finance_query::ind_keltner_channels":{"alloc":{"allocs":5,"bytes":63776},"callgrind":{"ir":98514},"covers":"finance_query::indicators::keltner_channels","fingerprint":"09692a3f40a762fa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":98514},"walltime":{"mad_ns":4.615819209040637,"median_ns":11203.76836158192,"p99_ns":11261.93220338983,"rounds":[11203.76836158192,11788.181818181818]}},"finance_query::ind_last_value":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":23},"covers":"finance_query::indicators::last_value","fingerprint":"04fc46abc954b5b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":23},"walltime":{"mad_ns":0.0003630003630004097,"median_ns":1.2862092862092862,"p99_ns":1.465201465201465,"rounds":[1.2862092862092862,1.3560953414301216]}},"finance_query::ind_macd":{"alloc":{"allocs":7,"bytes":79248},"callgrind":{"ir":82597},"covers":"finance_query::indicators::macd","fingerprint":"5f065cb1242ac348","perfcnt":{"cache_refs":0,"cycles":0,"instructions":82597},"walltime":{"mad_ns":5.851612903225032,"median_ns":11904.496774193549,"p99_ns":12662.414965986394,"rounds":[11904.496774193549,12512.43537414966]}},"finance_query::ind_mcginley_dynamic":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":21714},"covers":"finance_query::indicators::mcginley_dynamic","fingerprint":"c34e1c8af577dadf","perfcnt":{"cache_refs":0,"cycles":0,"instructions":21714},"walltime":{"mad_ns":3.9797979797967855,"median_ns":10056.641414141412,"p99_ns":10095.146464646465,"rounds":[10056.641414141412,10570.216931216932]}},"finance_query::ind_mfi":{"alloc":{"allocs":3,"bytes":32000},"callgrind":{"ir":94264},"covers":"finance_query::indicators::mfi","fingerprint":"0a20af3029b65575","perfcnt":{"cache_refs":0,"cycles":0,"instructions":94264},"walltime":{"mad_ns":33.23456790123464,"median_ns":4098.172839506173,"p99_ns":4162.711934156378,"rounds":[4098.172839506173,4249.813559322034]}},"finance_query::ind_momentum":{"alloc":{"allocs":52,"bytes":390856},"callgrind":{"ir":1190431},"covers":"finance_query::indicators::rsi","fingerprint":"513ff91715274e12","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1190431},"walltime":{"mad_ns":513.6875,"median_ns":81479.375,"p99_ns":86290.1875,"rounds":[81479.375,86016.26666666666]}},"finance_query::ind_momentum_single":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":8020},"covers":"finance_query::indicators::momentum","fingerprint":"c3fc9bddf528140b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":8020},"walltime":{"mad_ns":0.8654708520179497,"median_ns":381.2343639367477,"p99_ns":398.444418220439,"rounds":[381.2343639367477,404.7490539262062]}},"finance_query::ind_moving_averages":{"alloc":{"allocs":27,"bytes":268760},"callgrind":{"ir":488120},"covers":"finance_query::indicators::ema","fingerprint":"d665ab564dd7c777","perfcnt":{"cache_refs":0,"cycles":0,"instructions":488120},"walltime":{"mad_ns":29.722222222226264,"median_ns":54776.27777777778,"p99_ns":54899.194444444445,"rounds":[54776.27777777778,57529.62857142857]}},"finance_query::ind_parabolic_sar":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":24998},"covers":"finance_query::indicators::parabolic_sar","fingerprint":"41162955c59ce42b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":24998},"walltime":{"mad_ns":4.311611374407676,"median_ns":1290.8234597156395,"p99_ns":1311.1244075829384,"rounds":[1290.8234597156395,1348.9916367980884]}},"finance_query::ind_patterns":{"alloc":{"allocs":1,"bytes":16384},"callgrind":{"ir":1184450},"covers":"finance_query::indicators::patterns","fingerprint":"3c7b5c9d282f425e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1184450},"walltime":{"mad_ns":196.72413793103624,"median_ns":62258.48275862069,"p99_ns":63606.72413793104,"rounds":[62258.48275862069,68774.17857142857]}},"finance_query::ind_pivot_points":{"alloc":{"allocs":1,"bytes":64000},"callgrind":{"ir":26053},"covers":"finance_query::indicators::pivot_points","fingerprint":"5037eaf2acc52e47","perfcnt":{"cache_refs":0,"cycles":0,"instructions":26053},"walltime":{"mad_ns":1.878787878787989,"median_ns":2452.973484848485,"p99_ns":2459.003787878788,"rounds":[2452.973484848485,2566.9919246298787]}},"finance_query::ind_roc":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":16876},"covers":"finance_query::indicators::roc","fingerprint":"9570123525861f2c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":16876},"walltime":{"mad_ns":0.98955773955754,"median_ns":1121.3396805896805,"p99_ns":1212.5323289391083,"rounds":[1121.3396805896805,1188.9278091650972]}},"finance_query::ind_sma":{"alloc":{"allocs":1,"bytes":1600000},"callgrind":{"ir":2200136},"covers":"finance_query::indicators::sma","fingerprint":"fd143190190cfe69","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2200136},"walltime":{"mad_ns":1682.666666666657,"median_ns":201194.33333333337,"p99_ns":217236.33333333337,"rounds":[201194.33333333337,211142.0]}},"finance_query::ind_stochastic":{"alloc":{"allocs":11,"bytes":56224},"callgrind":{"ir":226828},"covers":"finance_query::indicators::stochastic","fingerprint":"5e812aa1ee3330f5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":226828},"walltime":{"mad_ns":189.5913978494627,"median_ns":11519.373626373626,"p99_ns":11677.494505494506,"rounds":[11984.32258064516,11519.373626373626]}},"finance_query::ind_stochastic_rsi":{"alloc":{"allocs":12,"bytes":63640},"callgrind":{"ir":288917},"covers":"finance_query::indicators::stochastic_rsi","fingerprint":"aa43d07f156674ad","perfcnt":{"cache_refs":0,"cycles":0,"instructions":288917},"walltime":{"mad_ns":46.0,"median_ns":16368.266666666666,"p99_ns":16563.426666666666,"rounds":[16368.266666666666,17264.524590163935]}},"finance_query::ind_supertrend":{"alloc":{"allocs":4,"bytes":40928},"callgrind":{"ir":118930},"covers":"finance_query::indicators::supertrend","fingerprint":"583383787911402d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":118930},"walltime":{"mad_ns":7.263959390864329,"median_ns":9999.41116751269,"p99_ns":10111.543147208122,"rounds":[9999.41116751269,10576.87165775401]}},"finance_query::ind_tema":{"alloc":{"allocs":4,"bytes":39088},"callgrind":{"ir":58081},"covers":"finance_query::indicators::tema","fingerprint":"f79a8e290f74def2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":58081},"walltime":{"mad_ns":6.6735751295345835,"median_ns":10265.564766839378,"p99_ns":10377.979274611398,"rounds":[10265.564766839378,10782.255434782608]}},"finance_query::ind_trend":{"alloc":{"allocs":48,"bytes":267808},"callgrind":{"ir":1045401},"covers":"finance_query::indicators::adx","fingerprint":"6500b07fb0d3bae1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1045401},"walltime":{"mad_ns":461.1999999999971,"median_ns":61096.75,"p99_ns":68359.3,"rounds":[61096.75,64086.25]}},"finance_query::ind_true_range":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":18089},"covers":"finance_query::indicators::true_range","fingerprint":"233fd9976c841017","perfcnt":{"cache_refs":0,"cycles":0,"instructions":18089},"walltime":{"mad_ns":2.48962655601656,"median_ns":956.0165975103736,"p99_ns":1007.3703308431164,"rounds":[956.0165975103736,993.6462113127]}},"finance_query::ind_volatility":{"alloc":{"allocs":28,"bytes":216680},"callgrind":{"ir":675327},"covers":"finance_query::indicators::bollinger_bands","fingerprint":"7a9d5e233b6d7376","perfcnt":{"cache_refs":0,"cycles":0,"instructions":675327},"walltime":{"mad_ns":305.5,"median_ns":44900.583333333336,"p99_ns":49383.607142857145,"rounds":[44900.583333333336,46954.07142857143]}},"finance_query::ind_volume":{"alloc":{"allocs":14,"bytes":167912},"callgrind":{"ir":313454},"covers":"finance_query::indicators::obv","fingerprint":"93d15f654546873b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":313454},"walltime":{"mad_ns":58.695652173912094,"median_ns":24416.710144927536,"p99_ns":24561.101449275364,"rounds":[24416.710144927536,25313.03076923077]}},"finance_query::ind_vwap":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":31671},"covers":"finance_query::indicators::vwap","fingerprint":"3990d8b4a4188a2e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31671},"walltime":{"mad_ns":6.691780821917746,"median_ns":2231.6278538812785,"p99_ns":2248.2751141552512,"rounds":[2231.6278538812785,2338.373493975904]}},"finance_query::ind_vwma":{"alloc":{"allocs":1,"bytes":16000},"callgrind":{"ir":49541},"covers":"finance_query::indicators::vwma","fingerprint":"a173fa2a7652f4df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":49541},"walltime":{"mad_ns":4.835051546391696,"median_ns":2205.6097201767307,"p99_ns":2316.5552282768776,"rounds":[2205.6097201767307,2308.3909952606637]}},"finance_query::ind_williams_r":{"alloc":{"allocs":7,"bytes":16448},"callgrind":{"ir":180141},"covers":"finance_query::indicators::williams_r","fingerprint":"85eaa4a9325413a9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":180141},"walltime":{"mad_ns":71.28571428571377,"median_ns":8653.309523809523,"p99_ns":8749.845238095239,"rounds":[8653.309523809523,8940.61320754717]}},"finance_query::ind_wma":{"alloc":{"allocs":7,"bytes":38608},"callgrind":{"ir":31001},"covers":"finance_query::indicators::wma","fingerprint":"dad4552a7549d9d8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31001},"walltime":{"mad_ns":4.204022988505585,"median_ns":2433.1939655172414,"p99_ns":2535.862068965517,"rounds":[2433.1939655172414,2581.756874095514]}},"finance_query::ind_zigzag":{"alloc":{"allocs":4,"bytes":1440},"callgrind":{"ir":19859},"covers":"finance_query::indicators::zigzag","fingerprint":"d2509b80120fa31f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":19859},"walltime":{"mad_ns":4.727741935483664,"median_ns":1097.1329032258066,"p99_ns":1104.7806451612903,"rounds":[1097.1329032258066,1148.824827586207]}},"finance_query::ref_bench_accumulation_distribution":{"alloc":{"allocs":23,"bytes":73469},"callgrind":{"ir":576793},"covers":"finance_query::backtesting::refs::accumulation_distribution","fingerprint":"6cb8fc3f81be9b03","perfcnt":{"cache_refs":0,"cycles":0,"instructions":576793},"walltime":{"mad_ns":48.375,"median_ns":27216.583333333332,"p99_ns":27642.222222222223,"rounds":[27216.583333333332,28768.756097560978]}},"finance_query::ref_bench_adx":{"alloc":{"allocs":4930,"bytes":1765123},"callgrind":{"ir":5311469},"covers":"finance_query::backtesting::refs::adx","fingerprint":"b96e5d02114720c7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5311469},"walltime":{"mad_ns":1770.75,"median_ns":391882.5,"p99_ns":398247.0,"rounds":[391882.5,406923.75]}},"finance_query::ref_bench_alma":{"alloc":{"allocs":5019,"bytes":1772359},"callgrind":{"ir":5899237},"covers":"finance_query::backtesting::refs::alma","fingerprint":"aa1520a9e62dc58a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5899237},"walltime":{"mad_ns":2601.25,"median_ns":417971.75,"p99_ns":442871.5,"rounds":[417971.75,438278.25]}},"finance_query::ref_bench_aroon":{"alloc":{"allocs":4950,"bytes":1795683},"callgrind":{"ir":5645668},"covers":"finance_query::backtesting::refs::aroon","fingerprint":"7e246812f1ced83c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5645668},"tolerance_pct":8.0,"walltime":{"mad_ns":2785.25,"median_ns":395718.25,"p99_ns":420133.75,"rounds":[395718.25,413536.5]}},"finance_query::ref_bench_atr":{"alloc":{"allocs":4996,"bytes":1773994},"callgrind":{"ir":5548444},"covers":"finance_query::backtesting::refs::atr","fingerprint":"40cf51f87eca70a1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5548444},"walltime":{"mad_ns":979.5999999999768,"median_ns":390399.0,"p99_ns":399531.8,"rounds":[390399.0,410404.25]}},"finance_query::ref_bench_awesome_oscillator":{"alloc":{"allocs":2636,"bytes":1742627},"callgrind":{"ir":3090717},"covers":"finance_query::backtesting::refs::awesome_oscillator","fingerprint":"1a2c8cbd902fa49b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3090717},"walltime":{"mad_ns":723.125,"median_ns":230208.125,"p99_ns":231216.25,"rounds":[230208.125,238621.42857142855]}},"finance_query::ref_bench_balance_of_power":{"alloc":{"allocs":25,"bytes":81476},"callgrind":{"ir":574481},"covers":"finance_query::backtesting::refs::balance_of_power","fingerprint":"c0b953bc214d214b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":574481},"walltime":{"mad_ns":66.42666666666992,"median_ns":26525.24,"p99_ns":26763.133333333335,"rounds":[26525.24,27836.23943661972]}},"finance_query::ref_bench_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1539666},"covers":"finance_query::backtesting::refs::bear_power","fingerprint":"35518ebf60d1ad65","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1539666},"walltime":{"mad_ns":451.1499999999942,"median_ns":95712.2,"p99_ns":99307.15,"rounds":[95712.2,99640.88888888888]}},"finance_query::ref_bench_bollinger":{"alloc":{"allocs":4968,"bytes":1834706},"callgrind":{"ir":6100673},"covers":"finance_query::backtesting::refs::bollinger","fingerprint":"d95a3d343e387be7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6100673},"walltime":{"mad_ns":1370.0,"median_ns":413886.25,"p99_ns":424713.25,"rounds":[413886.25,437500.0]}},"finance_query::ref_bench_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5302868},"covers":"finance_query::backtesting::refs::bull_power","fingerprint":"755660e1ca4b6f4c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5302868},"walltime":{"mad_ns":1237.0,"median_ns":359763.4,"p99_ns":387480.0,"rounds":[359763.4,375536.5]}},"finance_query::ref_bench_candle_body":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":254372},"covers":"finance_query::backtesting::refs::candle_body","fingerprint":"21a2a572473de943","perfcnt":{"cache_refs":0,"cycles":0,"instructions":254372},"tolerance_pct":16.0,"walltime":{"mad_ns":495.98913043478206,"median_ns":13503.108695652174,"p99_ns":13927.110344827586,"rounds":[13503.108695652174,13726.158620689655]}},"finance_query::ref_bench_candle_range":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5165245},"covers":"finance_query::backtesting::refs::candle_range","fingerprint":"a0c1c5bfef55ba86","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5165245},"walltime":{"mad_ns":4462.5,"median_ns":381652.0,"p99_ns":410991.5,"rounds":[381652.0,404832.5]}},"finance_query::ref_bench_cci":{"alloc":{"allocs":2605,"bytes":927343},"callgrind":{"ir":3255646},"covers":"finance_query::backtesting::refs::cci","fingerprint":"292be6529a67f518","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3255646},"walltime":{"mad_ns":4604.0,"median_ns":230785.0,"p99_ns":234064.5,"rounds":[245407.125,230785.0]}},"finance_query::ref_bench_chaikin_oscillator":{"alloc":{"allocs":26,"bytes":97417},"callgrind":{"ir":646865},"covers":"finance_query::backtesting::refs::chaikin_oscillator","fingerprint":"1e565932f94a09cb","perfcnt":{"cache_refs":0,"cycles":0,"instructions":646865},"walltime":{"mad_ns":3007.744680851065,"median_ns":37401.62857142857,"p99_ns":37947.857142857145,"rounds":[44813.51063829787,37401.62857142857]}},"finance_query::ref_bench_choppiness_index":{"alloc":{"allocs":5002,"bytes":1767649},"callgrind":{"ir":5819346},"covers":"finance_query::backtesting::refs::choppiness_index","fingerprint":"8e173ddf6ba54929","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5819346},"walltime":{"mad_ns":6713.0,"median_ns":423050.75,"p99_ns":430073.75,"rounds":[472363.0,423050.75]}},"finance_query::ref_bench_close":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::close","fingerprint":"f71c875bd2cba3b9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":1205.75,"median_ns":399133.5,"p99_ns":403425.0,"rounds":[433483.25,399133.5]}},"finance_query::ref_bench_cmf":{"alloc":{"allocs":25,"bytes":81493},"callgrind":{"ir":589575},"covers":"finance_query::backtesting::refs::cmf","fingerprint":"ee248b7f00d9aac7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":589575},"walltime":{"mad_ns":213.72727272727207,"median_ns":28776.852941176472,"p99_ns":29519.397058823528,"rounds":[30832.39393939394,28776.852941176472]}},"finance_query::ref_bench_cmo":{"alloc":{"allocs":2598,"bytes":911276},"callgrind":{"ir":3082596},"covers":"finance_query::backtesting::refs::cmo","fingerprint":"6580b4d674b6f265","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3082596},"walltime":{"mad_ns":635.4285714285506,"median_ns":223942.75,"p99_ns":227355.125,"rounds":[245223.57142857145,223942.75]}},"finance_query::ref_bench_coppock_curve":{"alloc":{"allocs":2559,"bytes":935478},"callgrind":{"ir":3343012},"covers":"finance_query::backtesting::refs::coppock_curve","fingerprint":"1f1441b9013ccc5e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3343012},"walltime":{"mad_ns":3312.1428571428696,"median_ns":233725.75,"p99_ns":239588.75,"rounds":[251565.85714285713,233725.75]}},"finance_query::ref_bench_dema":{"alloc":{"allocs":4875,"bytes":1764809},"callgrind":{"ir":5497697},"covers":"finance_query::backtesting::refs::dema","fingerprint":"6021ca1927fb6328","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5497697},"walltime":{"mad_ns":3418.0,"median_ns":402484.5,"p99_ns":426134.0,"rounds":[424516.75,402484.5]}},"finance_query::ref_bench_donchian":{"alloc":{"allocs":4976,"bytes":1839378},"callgrind":{"ir":5998068},"covers":"finance_query::backtesting::refs::donchian","fingerprint":"ef67a4b925a6c917","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5998068},"walltime":{"mad_ns":1406.75,"median_ns":443127.0,"p99_ns":471676.75,"rounds":[468789.25,443127.0]}},"finance_query::ref_bench_elder_bear_power":{"alloc":{"allocs":806,"bytes":516030},"callgrind":{"ir":1538367},"covers":"finance_query::backtesting::refs::elder_bear_power","fingerprint":"7b088242eac97b8c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":1538367},"walltime":{"mad_ns":420.2352941176505,"median_ns":99763.36842105264,"p99_ns":105276.73684210528,"rounds":[106034.23529411764,99763.36842105264]}},"finance_query::ref_bench_elder_bull_power":{"alloc":{"allocs":4238,"bytes":1792914},"callgrind":{"ir":5215198},"covers":"finance_query::backtesting::refs::elder_bull_power","fingerprint":"6fe51bc4afe727b5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5215198},"walltime":{"mad_ns":4740.0,"median_ns":376588.4,"p99_ns":381291.8,"rounds":[396439.8,376588.4]}},"finance_query::ref_bench_ema":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5398581},"covers":"finance_query::backtesting::refs::ema","fingerprint":"a6dbdc7c7ef8b1e8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5398581},"walltime":{"mad_ns":10054.5,"median_ns":404334.25,"p99_ns":418761.25,"rounds":[414498.75,404334.25]}},"finance_query::ref_bench_gap_pct":{"alloc":{"allocs":2489,"bytes":877279},"callgrind":{"ir":2496134},"covers":"finance_query::backtesting::refs::gap_pct","fingerprint":"d0a4b6adecb68b2d","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2496134},"walltime":{"mad_ns":899.0,"median_ns":208131.88888888888,"p99_ns":213519.77777777775,"rounds":[208975.44444444444,208131.88888888888]}},"finance_query::ref_bench_high":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::high","fingerprint":"058efc9d5b7a4eff","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":2020.0,"median_ns":403068.0,"p99_ns":420541.5,"rounds":[403068.0,407811.0]}},"finance_query::ref_bench_hma":{"alloc":{"allocs":4957,"bytes":1780946},"callgrind":{"ir":5408127},"covers":"finance_query::backtesting::refs::hma","fingerprint":"8ee6f723af61264b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5408127},"walltime":{"mad_ns":2690.75,"median_ns":407208.25,"p99_ns":415949.25,"rounds":[430427.75,407208.25]}},"finance_query::ref_bench_htf":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6531205},"covers":"finance_query::backtesting::refs::htf","fingerprint":"44f4e272a73f950e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6531205},"walltime":{"mad_ns":3663.666666666686,"median_ns":467605.75,"p99_ns":476452.0,"rounds":[495538.0,467605.75]}},"finance_query::ref_bench_htf_region":{"alloc":{"allocs":7039,"bytes":1776735},"callgrind":{"ir":6423220},"covers":"finance_query::backtesting::refs::htf_region","fingerprint":"b131e782958fb650","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6423220},"walltime":{"mad_ns":4950.25,"median_ns":467407.5,"p99_ns":480320.75,"rounds":[491325.25,467407.5]}},"finance_query::ref_bench_ichimoku":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6250828},"covers":"finance_query::backtesting::refs::ichimoku","fingerprint":"0ee327cd243d8384","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6250828},"walltime":{"mad_ns":3301.333333333372,"median_ns":457335.6666666667,"p99_ns":466198.25,"rounds":[457335.6666666667,460070.0]}},"finance_query::ref_bench_ichimoku_custom":{"alloc":{"allocs":4836,"bytes":1915384},"callgrind":{"ir":6357625},"covers":"finance_query::backtesting::refs::ichimoku_custom","fingerprint":"56a9fd9987292cd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6357625},"walltime":{"mad_ns":1655.0,"median_ns":457820.25,"p99_ns":468461.0,"rounds":[457820.25,459713.25]}},"finance_query::ref_bench_is_bearish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bearish","fingerprint":"d5172f077cf2fc64","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"walltime":{"mad_ns":61.22916666666788,"median_ns":13687.756944444443,"p99_ns":14158.854166666666,"rounds":[13687.756944444443,14566.611842105263]}},"finance_query::ref_bench_is_bullish":{"alloc":{"allocs":6,"bytes":24257},"callgrind":{"ir":255371},"covers":"finance_query::backtesting::refs::is_bullish","fingerprint":"073b174b8f811063","perfcnt":{"cache_refs":0,"cycles":0,"instructions":255371},"tolerance_pct":16.0,"walltime":{"mad_ns":34.0,"median_ns":13637.650684931506,"p99_ns":14167.575342465754,"rounds":[13637.650684931506,15235.430769230768]}},"finance_query::ref_bench_keltner":{"alloc":{"allocs":4972,"bytes":1870394},"callgrind":{"ir":5837979},"covers":"finance_query::backtesting::refs::keltner","fingerprint":"6af166d544df0b9a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5837979},"tolerance_pct":8.0,"walltime":{"mad_ns":1613.5,"median_ns":462681.5,"p99_ns":467215.5,"rounds":[462681.5,465824.75]}},"finance_query::ref_bench_low":{"alloc":{"allocs":5043,"bytes":1722843},"callgrind":{"ir":5194057},"covers":"finance_query::backtesting::refs::low","fingerprint":"64b580f34629b9db","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5194057},"walltime":{"mad_ns":2295.0,"median_ns":423629.5,"p99_ns":435351.25,"rounds":[423629.5,429705.0]}},"finance_query::ref_bench_macd":{"alloc":{"allocs":2541,"bytes":984571},"callgrind":{"ir":3330632},"covers":"finance_query::backtesting::refs::macd","fingerprint":"0f3ee28696d80234","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3330632},"tolerance_pct":8.0,"walltime":{"mad_ns":1055.71428571429,"median_ns":252271.0,"p99_ns":254075.2857142857,"rounds":[252271.0,253594.2857142857]}},"finance_query::ref_bench_mcginley":{"alloc":{"allocs":4963,"bytes":1763384},"callgrind":{"ir":5513884},"covers":"finance_query::backtesting::refs::mcginley","fingerprint":"219e54700b15a097","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5513884},"walltime":{"mad_ns":2449.75,"median_ns":391452.25,"p99_ns":399749.75,"rounds":[416715.5,391452.25]}},"finance_query::ref_bench_median_price":{"alloc":{"allocs":5043,"bytes":1743801},"callgrind":{"ir":5166243},"covers":"finance_query::backtesting::refs::median_price","fingerprint":"4280a2ec46bf6b43","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5166243},"walltime":{"mad_ns":2257.25,"median_ns":385783.4,"p99_ns":411201.25,"rounds":[400536.75,385783.4]}},"finance_query::ref_bench_mfi":{"alloc":{"allocs":4998,"bytes":1790098},"callgrind":{"ir":5599542},"covers":"finance_query::backtesting::refs::mfi","fingerprint":"aa99a26cd11bc84a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5599542},"walltime":{"mad_ns":2542.75,"median_ns":388365.75,"p99_ns":393518.5,"rounds":[414794.25,388365.75]}},"finance_query::ref_bench_momentum":{"alloc":{"allocs":2552,"bytes":909675},"callgrind":{"ir":3106444},"covers":"finance_query::backtesting::refs::momentum","fingerprint":"f9142dbb56ca0d0c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":3106444},"walltime":{"mad_ns":993.625,"median_ns":209894.66666666663,"p99_ns":214876.44444444444,"rounds":[223308.625,209894.66666666663]}},"finance_query::ref_bench_obv":{"alloc":{"allocs":30,"bytes":76095},"callgrind":{"ir":630917},"covers":"finance_query::backtesting::refs::obv","fingerprint":"3d6e79629f31230a","perfcnt":{"cache_refs":0,"cycles":0,"instructions":630917},"walltime":{"mad_ns":123.51923076923411,"median_ns":35021.45714285714,"p99_ns":37539.5,"rounds":[36155.42307692308,35021.45714285714]}},"finance_query::ref_bench_open":{"alloc":{"allocs":5043,"bytes":1723841},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::open","fingerprint":"da850dbd6678102f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":2463.0,"median_ns":389007.0,"p99_ns":407528.0,"rounds":[404222.5,389007.0]}},"finance_query::ref_bench_parabolic_sar":{"alloc":{"allocs":5056,"bytes":1788988},"callgrind":{"ir":5848163},"covers":"finance_query::backtesting::refs::parabolic_sar","fingerprint":"6fcc18994d0d2551","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5848163},"walltime":{"mad_ns":12851.0,"median_ns":412386.5,"p99_ns":424718.0,"rounds":[438056.75,412386.5]}},"finance_query::ref_bench_price":{"alloc":{"allocs":5043,"bytes":1724839},"callgrind":{"ir":5190076},"covers":"finance_query::backtesting::refs::price","fingerprint":"1b4ee7519e037b74","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5190076},"walltime":{"mad_ns":2667.0,"median_ns":379780.0,"p99_ns":386672.8,"rounds":[382337.25,379780.0]}},"finance_query::ref_bench_price_change_pct":{"alloc":{"allocs":2489,"bytes":893407},"callgrind":{"ir":2916804},"covers":"finance_query::backtesting::refs::price_change_pct","fingerprint":"8f16dbb01a4520f9","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2916804},"walltime":{"mad_ns":320.555555555562,"median_ns":209918.77777777775,"p99_ns":211648.77777777775,"rounds":[209918.77777777775,210097.0]}},"finance_query::ref_bench_relative_volume":{"alloc":{"allocs":4949,"bytes":1765562},"callgrind":{"ir":5672893},"covers":"finance_query::backtesting::refs::relative_volume","fingerprint":"2961b9bc07bb3e3c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5672893},"walltime":{"mad_ns":1655.5,"median_ns":398686.75,"p99_ns":406770.5,"rounds":[400875.5,398686.75]}},"finance_query::ref_bench_roc":{"alloc":{"allocs":2587,"bytes":903142},"callgrind":{"ir":2913664},"covers":"finance_query::backtesting::refs::roc","fingerprint":"5c3409f83357f1a6","perfcnt":{"cache_refs":0,"cycles":0,"instructions":2913664},"walltime":{"mad_ns":720.1111111110949,"median_ns":209696.22222222225,"p99_ns":211850.0,"rounds":[212535.66666666663,209696.22222222225]}},"finance_query::ref_bench_rsi":{"alloc":{"allocs":4994,"bytes":1757986},"callgrind":{"ir":5544071},"covers":"finance_query::backtesting::refs::rsi","fingerprint":"505108e04637c2aa","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5544071},"walltime":{"mad_ns":1930.5,"median_ns":387052.75,"p99_ns":394027.25,"rounds":[388811.25,387052.75]}},"finance_query::ref_bench_sma":{"alloc":{"allocs":4963,"bytes":1749648},"callgrind":{"ir":5402497},"covers":"finance_query::backtesting::refs::sma","fingerprint":"ce8d705861a5f71e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5402497},"walltime":{"mad_ns":1465.0,"median_ns":383068.4,"p99_ns":399240.0,"rounds":[384292.6,383068.4]}},"finance_query::ref_bench_stochastic":{"alloc":{"allocs":4987,"bytes":1851282},"callgrind":{"ir":6150851},"covers":"finance_query::backtesting::refs::stochastic","fingerprint":"62fda5736a9b9213","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6150851},"walltime":{"mad_ns":1639.25,"median_ns":422782.25,"p99_ns":429449.25,"rounds":[422782.25,426622.25]}},"finance_query::ref_bench_stochastic_rsi":{"alloc":{"allocs":4831,"bytes":1846555},"callgrind":{"ir":6005084},"covers":"finance_query::backtesting::refs::stochastic_rsi","fingerprint":"3cce7cc1986571ea","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6005084},"tolerance_pct":8.0,"walltime":{"mad_ns":1510.0,"median_ns":416108.25,"p99_ns":420617.75,"rounds":[416108.25,416828.25]}},"finance_query::ref_bench_supertrend":{"alloc":{"allocs":5021,"bytes":1860896},"callgrind":{"ir":6006854},"covers":"finance_query::backtesting::refs::supertrend","fingerprint":"47fbeb19798a7bd2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":6006854},"tolerance_pct":15.0,"walltime":{"mad_ns":1797.25,"median_ns":424401.25,"p99_ns":434179.25,"rounds":[424401.25,424701.75]}},"finance_query::ref_bench_tema":{"alloc":{"allocs":4781,"bytes":1770909},"callgrind":{"ir":5404225},"covers":"finance_query::backtesting::refs::tema","fingerprint":"12b6d8760d2633b8","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5404225},"walltime":{"mad_ns":1298.1999999999534,"median_ns":380212.4,"p99_ns":384283.8,"rounds":[380212.4,380538.75]}},"finance_query::ref_bench_true_range":{"alloc":{"allocs":5059,"bytes":1777061},"callgrind":{"ir":5339516},"covers":"finance_query::backtesting::refs::true_range","fingerprint":"caedc3c8eef6d173","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5339516},"walltime":{"mad_ns":817.0,"median_ns":391024.6,"p99_ns":394914.8,"rounds":[391024.6,397254.5]}},"finance_query::ref_bench_typical_price":{"alloc":{"allocs":5043,"bytes":1747793},"callgrind":{"ir":5607508},"covers":"finance_query::backtesting::refs::typical_price","fingerprint":"b272cad8f902634b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5607508},"walltime":{"mad_ns":1867.25,"median_ns":404126.75,"p99_ns":408803.75,"rounds":[404126.75,408568.75]}},"finance_query::ref_bench_volume":{"alloc":{"allocs":5043,"bytes":1725837},"callgrind":{"ir":5191063},"covers":"finance_query::backtesting::refs::volume","fingerprint":"61d69d8d8bfada85","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5191063},"walltime":{"mad_ns":1083.7999999999884,"median_ns":379769.8,"p99_ns":382773.2,"rounds":[379769.8,385186.4]}},"finance_query::ref_bench_vwap":{"alloc":{"allocs":5060,"bytes":1773061},"callgrind":{"ir":5633702},"covers":"finance_query::backtesting::refs::vwap","fingerprint":"5a7b0d9a4529855f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5633702},"walltime":{"mad_ns":962.7999999999884,"median_ns":394369.2,"p99_ns":399851.2,"rounds":[394369.2,399073.0]}},"finance_query::ref_bench_vwma":{"alloc":{"allocs":4964,"bytes":1758633},"callgrind":{"ir":5367635},"covers":"finance_query::backtesting::refs::vwma","fingerprint":"1ba9ca7635ce524c","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5367635},"walltime":{"mad_ns":1600.0,"median_ns":384933.25,"p99_ns":390804.5,"rounds":[387802.75,384933.25]}},"finance_query::ref_bench_williams_r":{"alloc":{"allocs":29,"bytes":65983},"callgrind":{"ir":748860},"covers":"finance_query::backtesting::refs::williams_r","fingerprint":"aefa1d02e674c415","perfcnt":{"cache_refs":0,"cycles":0,"instructions":748860},"tolerance_pct":16.0,"walltime":{"mad_ns":77.40909090909554,"median_ns":34028.65909090909,"p99_ns":34640.40909090909,"rounds":[34028.65909090909,34195.38636363636]}},"finance_query::ref_bench_wma":{"alloc":{"allocs":4969,"bytes":1772256},"callgrind":{"ir":5488219},"covers":"finance_query::backtesting::refs::wma","fingerprint":"c9718070aa926512","perfcnt":{"cache_refs":0,"cycles":0,"instructions":5488219},"walltime":{"mad_ns":2474.5,"median_ns":383878.8,"p99_ns":395083.6,"rounds":[384956.0,383878.8]}},"finance_query::risk_beta":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":262224},"covers":"finance_query::risk::beta","fingerprint":"e8196c36ced6eae3","perfcnt":{"cache_refs":0,"cycles":0,"instructions":262224},"walltime":{"mad_ns":16.177419354840822,"median_ns":32320.709677419356,"p99_ns":32491.612903225807,"rounds":[32320.709677419356,32331.41935483871]}},"finance_query::risk_calmar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":156},"covers":"finance_query::risk::calmar_ratio","fingerprint":"c3b7f0439e318818","perfcnt":{"cache_refs":0,"cycles":0,"instructions":156},"walltime":{"mad_ns":0.004185008370017229,"median_ns":10.688116881168812,"p99_ns":10.910998821997644,"rounds":[10.688604377208756,10.688116881168812]}},"finance_query::risk_historical_cvar":{"alloc":{"allocs":2,"bytes":262144},"callgrind":{"ir":4332813},"covers":"finance_query::risk::historical_cvar","fingerprint":"7dc027bdda935319","perfcnt":{"cache_refs":0,"cycles":0,"instructions":4332813},"walltime":{"mad_ns":835.8571428571304,"median_ns":250058.7142857143,"p99_ns":255866.14285714287,"rounds":[253516.2857142857,250058.7142857143]}},"finance_query::risk_historical_var":{"alloc":{"allocs":2,"bytes":1600000},"callgrind":{"ir":31167375},"covers":"finance_query::risk::historical_var","fingerprint":"e81646adfbb56807","perfcnt":{"cache_refs":0,"cycles":0,"instructions":31167375},"walltime":{"mad_ns":5769.0,"median_ns":1816844.0,"p99_ns":1835611.0,"rounds":[1821073.0,1816844.0]}},"finance_query::risk_information_ratio":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145879},"covers":"finance_query::risk::information_ratio","fingerprint":"031cead0a4a656d5","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145879},"walltime":{"mad_ns":9.542056074766151,"median_ns":18673.345794392524,"p99_ns":18760.672897196266,"rounds":[18673.345794392524,18690.01886792453]}},"finance_query::risk_kelly_criterion":{"alloc":{"allocs":16,"bytes":16320},"callgrind":{"ir":30925},"covers":"finance_query::risk::kelly_criterion","fingerprint":"07a04160a3d84860","perfcnt":{"cache_refs":0,"cycles":0,"instructions":30925},"walltime":{"mad_ns":15.692857142857063,"median_ns":2524.5443037974683,"p99_ns":2608.675,"rounds":[2534.925,2524.5443037974683]}},"finance_query::risk_max_drawdown":{"alloc":{"allocs":1,"bytes":8008},"callgrind":{"ir":35226},"covers":"finance_query::risk::max_drawdown","fingerprint":"01242726919cdb33","perfcnt":{"cache_refs":0,"cycles":0,"instructions":35226},"walltime":{"mad_ns":9.431216931217024,"median_ns":4752.827338129497,"p99_ns":4771.191846522782,"rounds":[4770.137566137566,4752.827338129497]}},"finance_query::risk_omega_ratio":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":139305},"covers":"finance_query::risk::omega_ratio","fingerprint":"225e7ea90904fef7","perfcnt":{"cache_refs":0,"cycles":0,"instructions":139305},"walltime":{"mad_ns":8.0,"median_ns":15693.72440944882,"p99_ns":15740.007874015748,"rounds":[15693.72440944882,15694.007874015748]}},"finance_query::risk_parametric_cvar":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100416},"covers":"finance_query::risk::parametric_cvar","fingerprint":"094eafc6f4747503","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100416},"walltime":{"mad_ns":6.653543307087602,"median_ns":15725.472440944885,"p99_ns":15771.36220472441,"rounds":[15725.472440944885,15726.700787401574]}},"finance_query::risk_parametric_var":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100412},"covers":"finance_query::risk::parametric_var","fingerprint":"2b80850c4651a51f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100412},"walltime":{"mad_ns":5.007874015747802,"median_ns":15720.141732283464,"p99_ns":15755.850393700788,"rounds":[15720.141732283464,15721.385826771651]}},"finance_query::risk_sharpe":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":100406},"covers":"finance_query::risk::sharpe_ratio","fingerprint":"e5c7b87e990d34d1","perfcnt":{"cache_refs":0,"cycles":0,"instructions":100406},"walltime":{"mad_ns":29.13385826771628,"median_ns":15717.409448818898,"p99_ns":15855.03937007874,"rounds":[15735.929133858268,15717.409448818898]}},"finance_query::risk_sortino":{"alloc":{"allocs":0,"bytes":0},"callgrind":{"ir":161843},"covers":"finance_query::risk::sortino_ratio","fingerprint":"371dea325f9d6cae","perfcnt":{"cache_refs":0,"cycles":0,"instructions":161843},"walltime":{"mad_ns":6.047244094488633,"median_ns":15711.653543307086,"p99_ns":15731.968503937009,"rounds":[15716.11811023622,15711.653543307086]}},"finance_query::risk_tracking_error":{"alloc":{"allocs":1,"bytes":131072},"callgrind":{"ir":145876},"covers":"finance_query::risk::tracking_error","fingerprint":"1f430ecce80a776f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":145876},"walltime":{"mad_ns":10.831775700935395,"median_ns":18680.345794392524,"p99_ns":19466.40186915888,"rounds":[18680.345794392524,18696.915887850468]}},"finance_query::risk_ulcer_index":{"alloc":{"allocs":2,"bytes":262160},"callgrind":{"ir":619414},"covers":"finance_query::risk::ulcer_index","fingerprint":"d468b51317386dfe","perfcnt":{"cache_refs":0,"cycles":0,"instructions":619414},"walltime":{"mad_ns":73.15789473683981,"median_ns":103897.8947368421,"p99_ns":104196.8947368421,"rounds":[103897.8947368421,103973.42105263156]}},"finance_query::risk_win_loss_stats":{"alloc":{"allocs":25,"bytes":393152},"callgrind":{"ir":389633},"covers":"finance_query::risk::win_loss_stats","fingerprint":"a47e7bdf6e3be45e","perfcnt":{"cache_refs":0,"cycles":0,"instructions":389633},"walltime":{"mad_ns":288.1999999999971,"median_ns":119658.06666666668,"p99_ns":121970.53333333334,"rounds":[120640.93333333332,119658.06666666668]}},"finance_query::rss_parse":{"alloc":{"allocs":48,"bytes":3714},"callgrind":{"ir":64944},"covers":"finance_query::feeds::parse_bytes","fingerprint":"06388a2eb9c51257","perfcnt":{"cache_refs":0,"cycles":0,"instructions":64944},"walltime":{"mad_ns":15.353887399463929,"median_ns":3898.069135802469,"p99_ns":3961.13672922252,"rounds":[3935.45308310992,3898.069135802469]}},"finance_query::score_news":{"alloc":{"allocs":976,"bytes":17381},"callgrind":{"ir":909662},"covers":"finance_query::analyze_sentiment","fingerprint":"3df91dbe32c5c7df","perfcnt":{"cache_refs":0,"cycles":0,"instructions":909662},"tolerance_pct":8.0,"walltime":{"mad_ns":298.42307692307804,"median_ns":51164.5,"p99_ns":54388.46153846154,"rounds":[51164.5,52158.74193548387]}},"finance_query::score_transcript":{"alloc":{"allocs":42100,"bytes":1875050},"callgrind":{"ir":46889620},"covers":"finance_query::Transcript::overall_sentiment","fingerprint":"06eeab021692d6ba","perfcnt":{"cache_refs":0,"cycles":0,"instructions":46889620},"walltime":{"mad_ns":13561.0,"median_ns":2916031.0,"p99_ns":3117155.0,"rounds":[2916031.0,3298329.0]}},"finance_query::ser_currencies":{"alloc":{"allocs":8,"bytes":32640},"callgrind":{"ir":223104},"covers":"finance_query::Currency","fingerprint":"efe15403ce3bbb4b","perfcnt":{"cache_refs":0,"cycles":0,"instructions":223104},"walltime":{"mad_ns":47.23668639053176,"median_ns":10360.92899408284,"p99_ns":10592.03550295858,"rounds":[10360.92899408284,13610.895953757225]}},"finance_query::stream_deserialize":{"alloc":{"allocs":4,"bytes":20},"callgrind":{"ir":14523},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"a22cf8f7f61f01b0","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14523},"walltime":{"mad_ns":8.216507177033463,"median_ns":637.880980861244,"p99_ns":681.5855263157895,"rounds":[637.880980861244,786.8443686006826]}},"finance_query::stream_serialize":{"alloc":{"allocs":4,"bytes":1920},"callgrind":{"ir":11077},"covers":"finance_query::streaming::PriceUpdate","fingerprint":"7f43620515b19e17","perfcnt":{"cache_refs":0,"cycles":0,"instructions":11077},"walltime":{"mad_ns":4.107237189646071,"median_ns":584.0216587427363,"p99_ns":610.7633386159536,"rounds":[584.0216587427363,678.8728373702422]}},"finance_query::ticker_chart_then_cached":{"alloc":{"allocs":20,"bytes":3266},"callgrind":{"ir":14740},"covers":"finance_query::Ticker::chart","fingerprint":"0d27d7b4508e2520","perfcnt":{"cache_refs":0,"cycles":0,"instructions":14740},"walltime":{"mad_ns":2.9991189427312293,"median_ns":1249.8519823788547,"p99_ns":1265.4123348017622,"rounds":[1249.8519823788547,1289.6988457502623]}},"finance_query::ticker_quote_polls":{"alloc":{"allocs":3,"bytes":32},"asyncexec":{"polls":1,"wakes":0},"callgrind":{"ir":222998},"covers":"finance_query::Ticker::quote","fingerprint":"d2b647327ae6265f","perfcnt":{"cache_refs":0,"cycles":0,"instructions":222998},"walltime":{"mad_ns":6.856687898089149,"median_ns":5823.561561561562,"p99_ns":5860.3663663663665,"rounds":[5840.589171974522,5823.561561561562]}},"finance_query::ticker_quote_then_cached":{"alloc":{"allocs":4,"bytes":43864},"callgrind":{"ir":420299},"covers":"finance_query::Ticker::quote","fingerprint":"032178a0878bae28","perfcnt":{"cache_refs":0,"cycles":0,"instructions":420299},"walltime":{"mad_ns":3.730434782608427,"median_ns":8585.169565217391,"p99_ns":8656.204347826088,"rounds":[8585.169565217391,8717.1]}},"finance_query::tickers_batch_quote_then_cached":{"alloc":{"allocs":16,"bytes":134810},"callgrind":{"ir":237676},"covers":"finance_query::Tickers::quotes","fingerprint":"bbc3950592f74437","perfcnt":{"cache_refs":0,"cycles":0,"instructions":237676},"walltime":{"mad_ns":16.194139194139098,"median_ns":6570.992673992674,"p99_ns":6723.20979020979,"rounds":[6570.992673992674,6676.625874125874]}},"finance_query::translate_dictionary":{"alloc":{"allocs":49,"bytes":2880},"callgrind":{"ir":20006},"covers":"finance_query::translation::translate_texts","fingerprint":"78375b09438d0e25","perfcnt":{"cache_refs":0,"cycles":0,"instructions":20006},"tolerance_pct":8.0,"walltime":{"mad_ns":6.14175654853625,"median_ns":1853.8366718027737,"p99_ns":1920.3892908827784,"rounds":[1853.8366718027737,1890.2127351664255]}},"finance_query::translation_set_backend":{"alloc":{"allocs":1,"bytes":16},"callgrind":{"ir":244},"covers":"finance_query::translation::set_backend","fingerprint":"85aa45e4fe68b716","perfcnt":{"cache_refs":0,"cycles":0,"instructions":244},"walltime":{"mad_ns":0.003984063745015476,"median_ns":33.884130146082335,"p99_ns":35.445385126162016,"rounds":[33.884130146082335,34.310465595385246]}},"finance_query::translation_translate":{"alloc":{"allocs":79,"bytes":6298},"callgrind":{"ir":52818},"covers":"finance_query::translation::translate","fingerprint":"fcff89dfe8706e67","perfcnt":{"cache_refs":0,"cycles":0,"instructions":52818},"walltime":{"mad_ns":15.052631578947512,"median_ns":3139.8380062305296,"p99_ns":3206.9719626168226,"rounds":[3187.309941520468,3139.8380062305296]}},"finance_query::translation_translate_with":{"alloc":{"allocs":77,"bytes":6294},"callgrind":{"ir":51868},"covers":"finance_query::translation::translate_with","fingerprint":"593c7cab4be531d2","perfcnt":{"cache_refs":0,"cycles":0,"instructions":51868},"walltime":{"mad_ns":9.8447937131632,"median_ns":2985.563850687623,"p99_ns":3032.015717092338,"rounds":[2985.563850687623,3094.8309352517986]}}},"noise_pct":0.1073,"unix":1789182827} diff --git a/CHANGELOG.md b/CHANGELOG.md index f4288b22..98884b68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,11 +21,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### 🐛 Fixes +- Install soothfast 0.3.2 in CI - Root-cause the six non-auction probe failures (#483) - Close four silent-failure gaps around the nightly probe (#481) ### 📦 Dependencies +- Bump the all-dependencies group with 2 updates (#475) - Bump debian from `abd67ff` to `8820086` in /server (#461) - Bump rust from `99e09cb` to `1469a27` in /server (#460) - Bump rust from `99e09cb` to `1469a27` in /finance-query-mcp (#459) @@ -35,24 +37,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### 🔧 Internal - Bump mkdocs-material and pymdown-extensions -- Regenerate derived artifacts (#492) - Bump soothfast to v0.3.2 (#491) - Stop gating generated specs and SDKs at PR time (#487) - Collapse the two bot regeneration commits into one (#486) -- Regenerate derived artifacts (#489) -- Regenerate soothfast outputs (#488) -- Regenerate derived artifacts (#478) -- Regenerate soothfast outputs (#477) -- Regenerate soothfast outputs (#474) -- Regenerate derived artifacts (#473) - Move onto the soothfast v0.3 bot action (#472) - Bump docker/setup-buildx-action from 3.12.0 to 4.3.0 (#463) - Bump docker/login-action from 4.5.1 to 4.6.0 (#464) - Bump step-security/harden-runner from 2.19.4 to 2.21.0 (#465) - Bump actions/upload-artifact from 4.6.2 to 7.0.1 (#462) - Bump taiki-e/install-action from 2.82.3 to 2.86.7 (#466) -- Regenerate derived artifacts (#457) -- Regenerate derived artifacts (#454) ---