↓ 11 callersFunctionget_sadf(
_series: &[f64],
_model: &str,
_add_const: bool,
_min_length: usize,
_lags: SadfLags,
)
crates/openquant/src/structural_breaks.rs:98
↓ 9 callersFunctiongenerate_ou_paths(
params: OuProcessParams,
initial_price: f64,
n_paths: usize,
horizon: usize,
seed: u64,
crates/openquant/src/synthetic_backtesting.rs:154
↓ 7 callersFunctionallocate_max_sharpe(
prices: &DMatrix<f64>,
risk_free: f64,
bounds: Option<HashMap<usize, (f64, f64)>>,
tuple_bou
crates/openquant/src/portfolio_optimization.rs:432
↓ 6 callersFunctionallocate_min_vol(
prices: &DMatrix<f64>,
bounds: Option<HashMap<usize, (f64, f64)>>,
tuple_bounds: Option<(f64, f6
crates/openquant/src/portfolio_optimization.rs:407
↓ 6 callersFunctionbet_size_probability(
events: &[(NaiveDateTime, NaiveDateTime, f64, f64)], // (start, t1, prob, side)
num_classes: usize,
crates/openquant/src/bet_sizing.rs:165
↓ 6 callersFunctioncdf_mixture(mu1: f64, mu2: f64, sigma1: f64, sigma2: f64, p1: f64, x: f64)
crates/openquant/src/bet_sizing.rs:423
↓ 5 callersFunction_measure(
name: str,
rows: int,
bytes_estimate: int,
iterations: int,
fn: Callable[[], Any],
)
python/benchmarks/benchmark_data_processing.py:52
↓ 5 callersFunctionbuild_bounds(
n: usize,
bounds: &Option<HashMap<usize, (f64, f64)>>,
tuple_bounds: Option<(f64, f64)>,
)
crates/openquant/src/portfolio_optimization.rs:204