pub struct RealismThresholds {
pub min_excess_kurtosis: f64,
pub min_abs_return_autocorr: f64,
pub min_aggregational_gaussianity: f64,
pub min_zumbach_asymmetry: f64,
}Expand description
Realism-gate thresholds. Defaults are deliberately permissive lower bounds — a dataset only has to clear each stylized fact, not match any particular market.
Fields§
§min_excess_kurtosis: f64Minimum excess kurtosis to count as fat-tailed.
min_abs_return_autocorr: f64Minimum lag-1 |return| autocorrelation to count as volatility-clustered.
min_aggregational_gaussianity: f64Minimum excess-kurtosis drop under aggregation to count as aggregationally Gaussian.
min_zumbach_asymmetry: f64Minimum |Zumbach asymmetry| to count as time-reversal-asymmetric.
Trait Implementations§
Source§impl Clone for RealismThresholds
impl Clone for RealismThresholds
Source§fn clone(&self) -> RealismThresholds
fn clone(&self) -> RealismThresholds
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RealismThresholds
Source§impl Debug for RealismThresholds
impl Debug for RealismThresholds
Source§impl Default for RealismThresholds
impl Default for RealismThresholds
Source§fn default() -> RealismThresholds
fn default() -> RealismThresholds
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RealismThresholds
impl RefUnwindSafe for RealismThresholds
impl Send for RealismThresholds
impl Sync for RealismThresholds
impl Unpin for RealismThresholds
impl UnsafeUnpin for RealismThresholds
impl UnwindSafe for RealismThresholds
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more