finance-query v3.2.0

Performance summary#

Generated by cargo soothfast report

iteminstructionsmedianp99allocspolls
finance_query::bt_atr_sizing63740767.88µs70.46µs164n/a
finance_query::bt_base_to_htf_index32110027.73µs29.75µs1n/a
finance_query::bt_bayesian_search292524823.09ms3.15ms2382n/a
finance_query::bt_fractional_kelly_sizing46982946.87µs47.59µs88n/a
finance_query::bt_grid_pareto13055398652.69µs782.05µs2966n/a
finance_query::bt_grid_search13085157656.45µs739.56µs3012n/a
finance_query::bt_leveraged_margin59039658.54µs59.57µs158n/a
finance_query::bt_monte_carlo1066998179.55µs187.58µs6n/a
finance_query::bt_resample1437605104.45µs107.17µs11n/a
finance_query::bt_sma_crossover9458904950.80µs1.00ms2373n/a
finance_query::bt_strategy_builder1072307165.07µs173.11µs328n/a
finance_query::capability_name231.9ns2.4ns0n/a
finance_query::cond_bench_always_false24842519.44µs20.10µs6n/a
finance_query::cond_bench_always_true4328542427.87µs449.60µs4045n/a
finance_query::cond_bench_has_position4317549424.66µs436.72µs4045n/a
finance_query::cond_bench_held_for_bars1509061162.71µs164.28µs1041n/a
finance_query::cond_bench_in_loss4354832432.45µs444.27µs4045n/a
finance_query::cond_bench_in_profit55373249.18µs53.09µs142n/a
finance_query::cond_bench_is_long4312789425.94µs439.91µs4045n/a
finance_query::cond_bench_is_short39663234.85µs37.85µs13n/a
finance_query::cond_bench_no_position39663234.85µs36.05µs13n/a
finance_query::cond_bench_stop_loss45189942.49µs42.73µs24n/a
finance_query::cond_bench_take_profit43855440.50µs40.79µs13n/a
finance_query::cond_bench_trailing_stop58682552.33µs54.78µs92n/a
finance_query::cond_bench_trailing_take_profit59592254.26µs56.89µs72n/a
finance_query::de_chart1071858.81µs9.30µs13n/a
finance_query::de_crypto_coins34628032.82µs36.64µs205n/a
finance_query::de_currencies59146651.81µs56.61µs647n/a
finance_query::de_edgar_facts137807431.28ms1.60ms11899n/a
finance_query::de_edgar_submissions5230527447.98µs455.32µs6784n/a
finance_query::de_fear_and_greed1390106.1ns110.4ns0n/a
finance_query::de_fear_and_greed_crypto_history153141.27µs1.29µs3n/a
finance_query::de_financials23557520.42µs20.63µs206n/a
finance_query::de_fred_series1039714103.82µs104.75µs873n/a
finance_query::de_hours7350678.0ns701.9ns10n/a
finance_query::de_market_summary25862627.57µs27.92µs228n/a
finance_query::de_news442343.53µs3.82µs53n/a
finance_query::de_options124051.03µs1.15µs6n/a
finance_query::de_quote9389383962.63µs982.20µs8235n/a
finance_query::de_screener3795931421.58µs434.78µs4498n/a
finance_query::de_search552054.99µs6.12µs55n/a
finance_query::de_treasury_yields76595476.25µs77.68µs119n/a
finance_query::de_trending180811.37µs1.40µs24n/a
finance_query::dispatch_select683.4ns4.0ns0n/a
finance_query::ind_accumulation_distribution276723.89µs3.94µs1n/a
finance_query::ind_alma1078516.43µs6.56µs2n/a
finance_query::ind_aroon18594212.58µs12.88µs9n/a
finance_query::ind_atr564789.84µs9.89µs2n/a
finance_query::ind_awesome_oscillator525018.52µs8.56µs4n/a
finance_query::ind_balance_of_power273422.27µs2.30µs2n/a
finance_query::ind_bull_bear_power295816.97µs7.04µs3n/a
finance_query::ind_cci14920317.30µs17.46µs2n/a
finance_query::ind_chaikin_oscillator6690815.92µs16.03µs4n/a
finance_query::ind_choppiness_index28036922.34µs22.56µs8n/a
finance_query::ind_cmf494143.98µs4.05µs2n/a
finance_query::ind_cmo617425.14µs5.20µs2n/a
finance_query::ind_coppock_curve727347.66µs7.84µs3n/a
finance_query::ind_dema4093611.74µs11.78µs3n/a
finance_query::ind_donchian_channels18128311.93µs12.15µs9n/a
finance_query::ind_elder_ray295826.97µs7.04µs3n/a
finance_query::ind_fibonacci_pivot_points245552.43µs2.46µs1n/a
finance_query::ind_fibonacci_retracement18490911.22µs11.25µs9n/a
finance_query::ind_heikin_ashi12976316.48µs17.62µs9n/a
finance_query::ind_hma10028113.18µs13.26µs5n/a
finance_query::ind_ichimoku53535136.06µs37.34µs27n/a
finance_query::ind_keltner_channels9751517.20µs17.39µs5n/a
finance_query::ind_last_value202.2ns2.4ns0n/a
finance_query::ind_macd8259719.69µs19.92µs7n/a
finance_query::ind_mcginley_dynamic2171412.04µs12.20µs1n/a
finance_query::ind_mfi942297.58µs8.27µs3n/a
finance_query::ind_momentum1186788124.11µs128.07µs52n/a
finance_query::ind_momentum_single8020532.6ns537.9ns1n/a
finance_query::ind_moving_averages47926386.07µs86.52µs27n/a
finance_query::ind_parabolic_sar251322.22µs2.25µs1n/a
finance_query::ind_patterns118445098.30µs100.55µs1n/a
finance_query::ind_pivot_points260502.87µs2.92µs1n/a
finance_query::ind_roc168761.63µs1.65µs1n/a
finance_query::ind_sma2200136376.81µs388.67µs1n/a
finance_query::ind_stochastic22585016.29µs16.67µs11n/a
finance_query::ind_stochastic_rsi28782626.76µs27.43µs12n/a
finance_query::ind_supertrend11793113.68µs13.92µs4n/a
finance_query::ind_tema5808117.42µs17.51µs4n/a
finance_query::ind_trend103474294.34µs95.10µs48n/a
finance_query::ind_true_range170911.19µs1.19µs1n/a
finance_query::ind_volatility67331867.87µs68.93µs28n/a
finance_query::ind_volume31642341.49µs42.04µs14n/a
finance_query::ind_vwap316713.91µs4.00µs1n/a
finance_query::ind_vwma436182.99µs3.09µs1n/a
finance_query::ind_williams_r18015310.87µs11.23µs7n/a
finance_query::ind_wma310194.46µs4.56µs7n/a
finance_query::ind_zigzag182571.54µs1.58µs4n/a
finance_query::ref_bench_accumulation_distribution56920051.39µs51.83µs23n/a
finance_query::ref_bench_adx5303321528.62µs540.36µs4930n/a
finance_query::ref_bench_alma5892195562.92µs603.89µs5019n/a
finance_query::ref_bench_aroon5646577523.84µs540.47µs4950n/a
finance_query::ref_bench_atr5540288529.62µs565.58µs4996n/a
finance_query::ref_bench_awesome_oscillator3084773324.49µs329.74µs2636n/a
finance_query::ref_bench_balance_of_power57451849.72µs51.45µs25n/a
finance_query::ref_bench_bear_power1535967145.15µs151.74µs806n/a
finance_query::ref_bench_bollinger6095689561.73µs570.93µs4968n/a
finance_query::ref_bench_bull_power5296640500.55µs521.10µs4238n/a
finance_query::ref_bench_candle_body25240719.75µs20.26µs6n/a
finance_query::ref_bench_candle_range5160149493.58µs504.84µs5043n/a
finance_query::ref_bench_cci3250756315.60µs333.84µs2605n/a
finance_query::ref_bench_chaikin_oscillator64369266.29µs71.10µs26n/a
finance_query::ref_bench_choppiness_index5810247547.94µs556.70µs5002n/a
finance_query::ref_bench_close5184975505.23µs537.19µs5043n/a
finance_query::ref_bench_cmf58465750.60µs53.39µs25n/a
finance_query::ref_bench_cmo3077572300.44µs303.94µs2598n/a
finance_query::ref_bench_coppock_curve3336766316.87µs333.97µs2559n/a
finance_query::ref_bench_dema5489782539.92µs555.13µs4875n/a
finance_query::ref_bench_donchian5991142573.18µs582.65µs4976n/a
finance_query::ref_bench_elder_bear_power1534663144.83µs150.33µs806n/a
finance_query::ref_bench_elder_bull_power5208960508.55µs526.14µs4238n/a
finance_query::ref_bench_ema5391691529.90µs548.99µs4963n/a
finance_query::ref_bench_gap_pct2493054263.92µs276.25µs2489n/a
finance_query::ref_bench_high5185933497.92µs505.51µs5043n/a
finance_query::ref_bench_hma5398160537.90µs546.21µs4957n/a
finance_query::ref_bench_htf6523089626.26µs643.89µs7039n/a
finance_query::ref_bench_htf_region6415079619.81µs630.59µs7039n/a
finance_query::ref_bench_ichimoku6304056604.79µs635.61µs4836n/a
finance_query::ref_bench_ichimoku_custom6329068602.33µs625.57µs4836n/a
finance_query::ref_bench_is_bearish25340619.50µs19.75µs6n/a
finance_query::ref_bench_is_bullish25340619.46µs20.27µs6n/a
finance_query::ref_bench_keltner5829939588.23µs601.69µs4972n/a
finance_query::ref_bench_low5188927494.56µs501.15µs5043n/a
finance_query::ref_bench_macd3316295331.81µs353.68µs2541n/a
finance_query::ref_bench_mcginley5507025529.34µs542.28µs4963n/a
finance_query::ref_bench_median_price5161147492.68µs526.99µs5043n/a
finance_query::ref_bench_mfi5592350531.27µs547.35µs4998n/a
finance_query::ref_bench_momentum3101455302.11µs309.88µs2552n/a
finance_query::ref_bench_obv62769259.89µs62.13µs30n/a
finance_query::ref_bench_open5185933507.20µs520.33µs5043n/a
finance_query::ref_bench_parabolic_sar5841105569.89µs576.06µs5056n/a
finance_query::ref_bench_price5184975503.63µs510.44µs5043n/a
finance_query::ref_bench_price_change_pct2913726286.51µs295.08µs2489n/a
finance_query::ref_bench_relative_volume5667955542.57µs550.34µs4949n/a
finance_query::ref_bench_roc2908624296.98µs324.77µs2587n/a
finance_query::ref_bench_rsi5536798525.40µs534.98µs4994n/a
finance_query::ref_bench_sma5395607519.81µs538.94µs4963n/a
finance_query::ref_bench_stochastic6142286589.51µs624.52µs4987n/a
finance_query::ref_bench_stochastic_rsi5996370579.39µs595.27µs4831n/a
finance_query::ref_bench_supertrend6014891577.92µs599.12µs5021n/a
finance_query::ref_bench_tema5396266520.64µs554.69µs4781n/a
finance_query::ref_bench_true_range5333039530.15µs538.53µs5059n/a
finance_query::ref_bench_typical_price5602419535.08µs568.31µs5043n/a
finance_query::ref_bench_volume5185957493.73µs518.87µs5043n/a
finance_query::ref_bench_vwap5625003525.12µs536.35µs5060n/a
finance_query::ref_bench_vwma5353837527.64µs540.18µs4964n/a
finance_query::ref_bench_williams_r74493960.90µs65.80µs29n/a
finance_query::ref_bench_wma5481344524.87µs538.11µs4969n/a
finance_query::risk_beta27041661.23µs61.61µs0n/a
finance_query::risk_calmar15616.3ns16.8ns0n/a
finance_query::risk_historical_cvar4313739335.37µs340.33µs2n/a
finance_query::risk_historical_var310470012.50ms2.55ms2n/a
finance_query::risk_information_ratio14587935.54µs36.01µs1n/a
finance_query::risk_kelly_criterion309583.78µs3.92µs16n/a
finance_query::risk_max_drawdown351158.03µs8.11µs1n/a
finance_query::risk_omega_ratio14340130.57µs30.75µs0n/a
finance_query::risk_parametric_cvar10041630.60µs30.90µs0n/a
finance_query::risk_parametric_var10041230.61µs30.74µs0n/a
finance_query::risk_sharpe10040630.61µs30.85µs0n/a
finance_query::risk_sortino17003530.61µs31.39µs0n/a
finance_query::risk_tracking_error14587635.68µs36.41µs1n/a
finance_query::risk_ulcer_index619414174.43µs175.43µs2n/a
finance_query::risk_win_loss_stats389693171.07µs177.11µs25n/a
finance_query::rss_parse646376.04µs6.45µs48n/a
finance_query::score_news93899686.69µs90.61µs976n/a
finance_query::score_transcript474490064.59ms4.65ms42100n/a
finance_query::ser_currencies20236316.16µs16.36µs8n/a
finance_query::stream_deserialize143011.09µs1.14µs4n/a
finance_query::stream_serialize10463941.4ns1.01µs4n/a
finance_query::ticker_chart_then_cached147121.40µs1.65µs20n/a
finance_query::ticker_quote_polls2230626.70µs6.77µs31
finance_query::ticker_quote_then_cached42020511.15µs11.51µs4n/a
finance_query::tickers_batch_quote_then_cached2376119.54µs10.21µs16n/a
finance_query::translate_dictionary197651.86µs1.87µs49n/a
finance_query::translation_set_backend24418.2ns19.4ns1n/a
finance_query::translation_translate533753.55µs3.68µs79n/a
finance_query::translation_translate_with526523.43µs3.73µs77n/a

instructions trend

walltime_median_ns trend

allocs trend

built with cargo soothfast docs build source